如何实现在ECP3中由ODDRXD1的输出驱动的三态缓冲器?

为了实现由ODRXD1(X1传输中DDR通用模式的输出DDR)驱动的三态缓冲器,应该使用OFD1S3AX(用于实现DDR和DDR2 DQ三态的原语)生成三态缓冲器的OE信号,将D1S3AX放置在电子表格中的输出寄存器中。设计规划师的观点,并把时钟信号在专用时钟引脚或使用时钟的主要时钟资源。从LATECIECP3高速I/O接口——TN1180你可以看到更多的技术细节。

Verilog中的以下代码显示了实现的一个示例

OFD1S3AX OFD1S3AXIXIN
D(OEI),
SCLK(CLK),
Q(OE)
/*合成Synopopune=1 */;

QueFas-OODR线;

OdrdAl-对齐OdDrSnST
.CLK(CLK)
CKOUT())
达达(数据)
DB(数据)
q(qyFas-OdDR)
/*合成SynOnopRune=1 */;//示例性属性OdrdRead DONTHYTAL触控真

分配DATAOUT =!OE?QuasFROX ODRR:1’BZ;

其中OdrdRead是IPExcel中生成的DDRIGNORE。

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-27 10:51:12 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它