完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
在使用E203 testbench执行附带的benchmark测试用例时候,得到如下打印信息:
CPU验证小白一枚,有个问题不是很理解:黄色框框内的字符看起来应该是C代码中的printf语句打印的,那么C代码中的printf打印是如何能被VCS这些仿真工具打印出来的? 我比较容易理解的方式是: 编译器将C代码中printf编译成某些写外设的指令,如UART,这样testbench在UART端口可以sample到输出信号,进而解析这些信号,以字符串形式再输出。 通过阅读testbench源码,并没有发现能支撑我这种理解的代码片段。 因此有些困惑,请专家解答下,谢谢~ |
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【作品合集】玄铁BPI-CanMV-K230D-Zero开发板测评
3034 浏览 0 评论
【作品合集】玄铁Banana Pi BPI-RV2开发板测评
1681 浏览 0 评论
27452 浏览 0 评论
【作品合集】矽速科技Sipeed MaixCAM Pro开发板测评
33796 浏览 0 评论
【作品合集】赛昉科技VisionFive 2单板计算机开发板测评
36387 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 13:05 , Processed in 0.539214 second(s), Total 38, Slave 31 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1193