在之前的3章里,着重讲解了hls对axi端口(包括axi-lite,axi-stream和full axi端口)的综合实现问题,下面让我们来介绍一下其它的端口类型是如何实现的。
在开始之前,先来个总结回顾,看看hls支持的端口类型分类:
下面详细介绍下blocklevel interface
ap_ctrl_hs:
是默认的端口类型,它综合出来的端口会有额外的4个系统控制信号,如下所示:
其端口行为时序如下:
在ap_rst释放后,ap_start高电平启动模块的运行,然后ap_idle立即拉低表明模块不再空闲。
ap_ready拉高表明本模块已经准备好接收新的输入,不过它的行为会稍微有些复杂,在non-pipelined实现中,ap_ready和ap_done会同时拉高;在pipelined实现中,它可能会随时拉高。
ap_ctrl_none
它同ap_ctrl_hs简化许多,没有上面的系统控制信号。
ap_ctrl_chain
它同ap_ctrl_hs几乎一样,除了多出一个输入信号ap_continue,它可以使得下游模块控制上游模块的运行/终止。不过这种模式比较不常用,所以有兴趣的读者,可以自己去研究相关的文档。
印制电路板故障排除方法(光绘底片制作)
轻松高效地掌握Linux操作系统背后的原理
关于RS232/RS485接口相关基础知识的详细介绍
晶振布线易犯的错误预防
今日看点丨比亚迪发布整车智能化架构“璇玑”及璇玑AI大模型;新思科技宣布350亿美元收购仿真软件公司A
HLS系列–High Level Synthesis(HLS)的端口综合5
联想发布的ZUKEdge全面屏手机真的比小米MIX差吗?
微步电子:英特尔四核平板方案性价比惊人
工业级40米防护激光雷达USLA-05测距传感器,激光传感器,无人机激光雷达,安防雷达,测距雷达,避障车流量统计
富士通微电子推出在其内置闪存的高性能8位微控制器
“东数西算”工程启动,IPv6发展正式步入“流量提升”时代
Socionext凭借持续的技术创新及其市场成就荣获“年度杰出IC设计服务公司”奖项
Linux终端中连接WiFi的方法
荣耀畅玩8A正式开售珍珠全面屏设计拥有高达87%的超高屏占比
三相干式变压器的作用_三相干式变压器怎么接线
物联网技术之eMTC应用和特征优势
安检门的用途
WSN无线测量网络的解决方案
不受美禁令影响 西班牙5G伙伴选择与华为合作
华为发布黄金手表!