对于上面提到的FIFO和VGA
fifo这个东西比较容易实现工具的自动转换,至少我们的工具作这个转换非常成熟
VGA接口控制模块的话,实现起来比较费劲.
另外,转换之后的RTL仿真验证,工具也会产生相应的wrapper,把C++的testbench和转换成的硬件电路联系起来进行仿真.这样就可以做到复用C++建模中的testbench和testvector
这样,用C++搭建起来的整个系统一点都不会浪费,需要转换成硬件的部分用工具自动转换,不需要的转换的则可以通过一个wrapper成为RTL仿真的testbench
如果用手工转换的话,做RTL仿真的时候我想也需要建立对应的验证环境。 |