一. 基本介绍
接口综合的结果有两种类型的接口:Block-level interface protocol和Port-level interface protocol。
1. Block-level interface protocol
Block-level interface protocol这部分接口信号控制整个模块,它是独立于模块的输入输出信号的;它一定是作用于函数或者函数的返回值。
其中有三种类型的protocol:ap_ctrl_hs、ap_ctrl_none、ap_ctrl_chain,其中ap_ctrl_hs这种protocol会生成相应的握手信号(ap_start、ap_idle、ap_ready、ap_done),而ap_ctrl_none则不会。