如何在FPGA的首选文件中找到DCS?-Lattice-莱迪斯社区-FPGA CPLD-ChipDebug

如何在FPGA的首选文件中找到DCS?

DCS是一种数字时钟选择,一种时钟多路复用器,可用于LatticeSC / M,LatticeXP2,LatticeECP2 / M和LatticeECP3等器件。

如何在.lpf首选项文件中分配DCS位置?

语法如以下示例所示:
LOCATE COMP“xxxx”SITE“DCSTB”;

“xxxx”是VHDL或Verilog代码中的实例化名称。

LatticeSC系列中的DCS位置位于四个边缘 – 每个边缘两个。

  • DCSTA,DCSTB
  • DCSLA,DCSLB
  • DCSRA,DCSRB
  • DCSBA,DCSBB

其中“DCS”后面的字母显示DCS所在的边缘:T为顶部,L为左,R为右,B为底部。

LatticeXP2,LatticeECP2 / M和LatticeECP3系列中的DCS位置靠近中心开关盒 – 每个象限两个。

  • ULDCS1,ULDCS0
  • URDCS1,URDCS0
  • LLDCS1,LLDCS0
  • LRDCS1,LRDCS0

其中UL在左上方,UR在右上方,LL在左下方,LR在右下方。

这些示例(在VHDL或Verilog中)可以在具有DCS可用的设备的应用笔记中找到。
这是Verilog中XP2,ECP2 / M和ECP3的一个:

DCS dcs_inst(.CLK1(DCS_clkin1),. CLK0(DCS_clkin0),. SEL(DCS_sel),. DCCSOUT(DCS_clkout));

在首选项文件中,您可以像这样分配其位置:

LOCATE COMP“dcs_inst”SITE“LLDCS0”;

请登录后发表评论

    没有回复内容