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”;
没有回复内容