11 EDK  – 如何删除MDM核心中使用的BUFG?-Altera-Intel社区-FPGA CPLD-ChipDebug

11 EDK – 如何删除MDM核心中使用的BUFG?

问题描述

关键字: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;

请登录后发表评论

    没有回复内容