FPGA应用学习笔记-----布线布局优化

优化约束:

FPGA应用学习笔记-----布线布局优化_第1张图片

 

 FPGA应用学习笔记-----布线布局优化_第2张图片

 设置到最坏情况下会过多

FPGA应用学习笔记-----布线布局优化_第3张图片

 FPGA应用学习笔记-----布线布局优化_第4张图片

 布局和布线之间的关系:

最重要的是与处理器努力的,挂钩允许设计者调整处理器努力的程度

FPGA应用学习笔记-----布线布局优化_第5张图片

 FPGA应用学习笔记-----布线布局优化_第6张图片

 FPGA应用学习笔记-----布线布局优化_第7张图片FPGA应用学习笔记-----布线布局优化_第8张图片

 

 逻辑复制:

FPGA应用学习笔记-----布线布局优化_第9张图片

 不能放置多个负载,只使用在关键路径钟

减少布线延时,但会增加面积,若不能执行这个优化,则勾选dont touch,不将其优化

跨层次优化:

FPGA应用学习笔记-----布线布局优化_第10张图片

 FPGA应用学习笔记-----布线布局优化_第11张图片

 减小面积,当需要门级仿真,就不需要跨层次优化,在边界处也好调试信号

io寄存器:

FPGA应用学习笔记-----布线布局优化_第12张图片

 时钟到输出延时就大大缩短了

FPGA应用学习笔记-----布线布局优化_第13张图片

 

FPGA应用学习笔记-----布线布局优化_第14张图片

 不平衡延时,时序不是最优化的。

FPGA应用学习笔记-----布线布局优化_第15张图片

 封装因子:

 FPGA应用学习笔记-----布线布局优化_第16张图片

 映射逻辑到RAM:

高端fpga是基于sram的

FPGA应用学习笔记-----布线布局优化_第17张图片

 寄存器排序:

把多位寄存器的相邻位分组放进单个逻辑元件所利用的一种方式。

时序就可以被优化

FPGA应用学习笔记-----布线布局优化_第18张图片

 FPGA应用学习笔记-----布线布局优化_第19张图片

 布局种子:

任何给定设计,都没有单一的最优布局。

对于自动布局器而言,确定布局过程的最佳起始点也是如此

FPGA应用学习笔记-----布线布局优化_第20张图片

 FPGA应用学习笔记-----布线布局优化_第21张图片

 FPGA应用学习笔记-----布线布局优化_第22张图片

 FPGA应用学习笔记-----布线布局优化_第23张图片

 指导布局和布线

FPGA应用学习笔记-----布线布局优化_第24张图片

 就是找不到咋办了

FPGA应用学习笔记-----布线布局优化_第25张图片

 FPGA应用学习笔记-----布线布局优化_第26张图片

 FPGA应用学习笔记-----布线布局优化_第27张图片

 

你可能感兴趣的:(学习,笔记,fpga开发)