忠告一
如果时序差的不多,在1ns以内,可以通过修改综合,布局布线选项来搞定,如果差的多,就得动代码。
忠告二
看下时序报告,挑一个时序最紧的路径,仔细看看是什么原因导致,先看逻辑级数是多少?是哪种电路有问题,乘法器 或者还是ram接口数据 先弄清楚哪儿的问题
忠告三
搞时序优化的话 插入寄存器是王道 但也要看具体情况 不一定都得插寄存器,插入寄存器效果不明显的话,先检查一下寄存器插入的位置,如果寄存器不是在关键路径的中间插入而是在某一端的话,确实不大明显
忠告四
把关键路径找出来,看时序报告,看是什么原因导致频率上不去,如果是组合逻辑复杂,就优化逻辑或者复制逻辑,如果是dsp延迟大,就选多级流水的,只要想搞到150,就一定可以。
忠告五
看时序报告的时候,建议同时对照电路图一起看,这样最直观
忠告六
对照代码,自己把关键路径涉及部分的电路图画出来,然后根据时序要求,算一下要插多少寄存器,插哪儿合适
忠告七
32bit的比较器,进位链有点长,可以分段比较,分成4个8bit的数据段去比,或者你分成两段,先比高16,插寄存器,再比低16,时序很好,如果想深入些,就自己手写一个比较器,不要调库。
忠告八
多bit的逻辑,时序上不去,通常都是进位链太长,通常做法就是打断进位链,建议看看计算方法或者数字算法之类的书,应该会有帮助
Acrel-EIoT能源物联网云平台的结构及功能
用分立(贴片)元件制作的调频发射电路
大型飞机航空电子系统发展趋势及大型飞机航电系统的基本组成
LED封装市场持续升温 材料供应商充满机遇
380v三相电机功率计算公式
关于FPGA时序八大忠告
2016中国半导体商界八大热门人物都做了什么?
通信设备自动测试系统案例
疫情期间空调到底能不能开
Xilinx XCAU15P FPGA开发板参数
特斯拉逐步废除免费充电服务,明年购买特斯拉的车主将不再享受免费充电服务
250万刀定制副屏花得值!魅族PRO 7 Plus拆解
实现连接成败的秘密IIoT成分
微软开始不再为Visual Basic编程语言添加新功能
光时域反射仪otdr牌子哪个好_价格如何
高低温冲击试验箱的国家标准
瓦斯继电器的作用、基本构造、原理及巡视内容
诺基亚Nokia 3310成功复活,只支持2G网络,还是比iPhone 8受欢迎!
电子线束是什么_电子线束的重要性
CS5080(5V USB输入、双节锂电池串联应用、升压充电管理IC)