关于simulink hdlcoder的优化问题
2024-09-02 03:55:33
HDL Block Properties中包含有多个优化选项。
1,delay balance
当其他分支优化过后,可能会引入一个或几个周期的delay,这时候需要在与其并行的几条信号路径上也加上delay使信号延迟时间与原来保持一致。
2,ConstrainedOutputPipeline
可以指定输出寄存器有几级,指定之后分布式pipeline就不会把这些指定的寄存器给重新分布了。如果输出端寄存器少于指定的级数,就会报告实际的和要求的差距有多少。
3,Distributed Pipelining
只有在distributed pipelining开启并且outputpipeline级数大于0,才会有优化效果,matlab会自动把register distribute,这样就会减少关键路径延时,提升系统速度性能。
4,DSPStyle
dspstyle 会把模块中的乘法综合成用乘法器实现,不开的话会用logic实现。
5,LoopOptimization
loop optimization 选项会把循环展开或者变成流水线实现,展开就是全并行这样速度就快,流水线会省资源,但是耗时间。
6,待续。。。。
最新文章
- Scala的trait
- (48) odoo的button用法
- Button,CheckBox,Lable,RadioButton,ComboBox,TextBox六个简单控件的使用
- Xcode解决代码高亮、语法提示、错误警告等功能失效的解决方法
- Watch The Movie
- +load,+initialize原理
- 配置openStack使用spice
- tomcat部署不正确
- Vijos P1680距离
- 在C#中子线程如何操作主窗口线程上的控件
- C#基础原理拾遗——引用类型的值传递和引用传递
- 巧用百度Site App新组件为企业官网打造移动站
- Python实战之正则表达式RE/re学习笔记及简单练习
- 为什么Dotnet Core的DI默认是在控制器中注入
- 编译原理 #03# 龙书中缀转后缀JS实现版
- nginx 配置说明
- Android Studio 将文件打包成APK
- Maven Jetty9
- Oncomine: 一个肿瘤相关基因研究的数据库--转载
- Mysql快速重置root密码
热门文章
- ContentPresenter元素
- 常用git命令(一)
- HUST 1328 String (字符串前缀子串个数 --- KMP)
- ubuntu14.04 改变系统默认Python解释器
- dropload.js 上滑加载,下拉刷新
- JS中call和apply区别有哪些 记录
- 八、dbms_rls(实现精细访问控制)
- 三、dbms_pipe(类似UNIX系统的管道)
- 内存保护机制及绕过方法——利用Ret2Libc绕过DEP之ZwSetInformationProcess函数
- SpringAnnotation注解之@Autowired