当前位置: 首页 > news >正文

接口设计说明


一、mode
mode用于选择接口类型,将采用哪种接口来实现设计。

二、register寄存器
1.register可以保证输出进行寄存输出
2.register选项可以应用顶层函数和任意的sub_function的接口,子函数的接口设计者
唯一能够指定的也就是是否进行register寄存,其他约束是工具自己做;
3.FIFO,AXI4,AP_MEMORY,BRAM接口指定register寄存是无效的

三、接口depth指定
1.depth的作用是用于指定测试激励文件向design设计提供的样本数量;
2.depth是测试激励文件必须要存储的输出值数量
3.对单一传输事务内多次读取的指针,不管是约束为axi4,axilite,aix-stream,都需要指定depth,否则c/rtl协同仿真会挂起;
4.对单一传输事务内多次写入的指针,不管是约束为axi4,axilite,axis-stream,都需要指定depth,否则c/rtl协同仿真会挂起;
5.对数组或者hls::stream,并不需要指定depth
6.depth设置过小,c/rtl协同仿真会挂起;

http://www.jsqmd.com/news/914479/

相关文章:

  • AI与人类智能的本质差异及协同共生框架解析
  • 面向大规模定制的机床产品模块化配置设计关键技术解析【附代码】
  • 金融科技数据可视化:构建可访问、高性能的实时仪表盘实践
  • 别再只会systemctl restart了!深入Linux服务管理:以lightdm启动失败为例讲透systemd日志分析
  • Crawl4Ai 智能数据采集与场景化应用指南
  • 拆解你的SSD:从NAND编程模式(One Shot/Two Pass)看懂TLC/QLC性能差异
  • 避坑指南:OpenMV找圆找方不准?可能是这5个参数没调对(霍夫圆/四元检测详解)
  • 避坑指南:处理Sentinel-2数据时,关于辐射定标的3个常见误区与正确做法
  • 从零到一:用Azure Kinect DK和Body Tracking SDK打造你的第一个“人体姿态实时可视化”Demo
  • Keil MDK v5.30许可证映射错误解决方案
  • 告别密密麻麻!ECharts legend数量太多?用scroll分页和vertical布局轻松搞定
  • Maxsurf算稳心,为什么工程上常用10度近似?聊聊GZ曲线与sin(θ)的那点事儿
  • 别再手动调优了!Spark动态资源分配实战:从YARN到K8s的完整配置与避坑指南
  • 别再折腾LAMP了!用Docker在Kali上5分钟搞定DVWA靶场(附镜像拉取与配置)
  • 基于LSTM的循环神经网络故事生成:从数学原理到PyTorch实践
  • AI产品用户测试:从功能验证到心智模型校准的实践指南
  • 从零构建高效答案系统:信息检索与知识交付实战指南
  • 从SPSS到Excel公式:双视角验证Fleiss Kappa,你的标注数据真的可靠吗?
  • 公路旅行必备!四款 Android Auto 应用及一款额外应用,让出行更轻松
  • Arm SMMU中BAS Switch配置与集成实践指南
  • 虚拟观众框架:从单向输出到双向模拟的内容创作效能提升指南
  • Mac党也能玩转AI孙燕姿?手把手教你用M1芯片本地推理so-vits-svc 4.1(附云端训练避坑指南)
  • 如何通过编译规则强制AI服从:实现结构化与确定性输出的工程实践
  • 2026年最新口碑手机阅读器排行榜,你的选择指南
  • 172、运动控制中的标定:多轴联动标定
  • 2026年东宁市最新黄金回收靠谱门店口碑榜 黄金+K金+白银+铂金回收门店TOP5排行榜+联系方式 - 大熊猫898989
  • AI如何重塑投资组合管理:从数据驱动到动态风险控制
  • FPGA加速器GeneTEK:生物信息学计算的革命性突破
  • 基于BC547的LED双稳态触发器:从晶体管开关到数字电路记忆原理
  • 从92个故事到星丛模型:用静态网站构建去中心化叙事档案