Standard Interface
1. FIFO interface
sc_fifo<T> channel 由 sc_fifo_in_if<T> 以及 sc_fifo_out_if<T>扩展而来。所谓interface的out于in是相对于module的port而言的。sc_fifo_in_if<T>提供了所有的从FIFO输入到module的纯虚函数。而sc_fifo_out_if<T>提供了所有的从module输出到FIFO的纯虚函数。其中read和write函数是blocking的(FIFO空或满时等待)

本文介绍了SystemC中标准接口的使用,包括FIFO接口、信号接口、事件查找器、专用端口以及端口策略。重点讲解了sc_fifo_in_if和sc_fifo_out_if如何处理读写操作,sc_signal_in_if和sc_signal_inout_if如何定义输入输出接口,以及如何通过sc_event_finder处理事件。同时,文章还提到了特殊的sc_port和sc_export<T>的用法。
最低0.47元/天 解锁文章
835

被折叠的 条评论
为什么被折叠?



