问题描述
关键字:HDL,global,buffer,clock,clk
如何删除用于MDM核心的所有BUFG?
解决/修复方法
1.制作MDM的本地副本并打开mdm.vhd
2.在架构开始之前添加以下行(在第522行附近):
drck_i的属性buffer_type:signal是“none”;
3.找到以下代码
//////////////////////////////////////////////
BUFG_DRCK1:BUFG
港口映射(
O => drck1,
我=> drck1_i
);
– drck1 <= drck1_i;
BUFG_DRCK:BUFG
港口映射(
O => drck,
我=> drck_i
);
– drck <= drck_i;
/////////////////////////////////////////////
4.将其修改为
///////////////////////////////////////////
– BUFG_DRCK1:BUFG
– 港口映射(
– O => drck1,
– I => drck1_i
– );
drck1 <= drck1_i;
– BUFG_DRCK:BUFG
– 港口映射(
– O => drck,
– I => drck_i
– );
drck <= drck_i;
没有回复内容