请教一个问题:
DCMl输出: clkfx = 100MHz和clkfx_180=100MHz不过相位差180度.
FPGA输出到DAC中,DAC需要FPGA提供data[11:0]和写入时钟. 我用clkfx作为系统时钟,即data[11:0]的时钟是clkfx, 用clkfx_180作为DAC的时钟. ...
nongfuxu 发表于 2012-2-19 19:13
这种情况不用加约束,你约了也没用。
你需要做的是,在IO里用100M时钟把数据打一拍出去,然后使用一个ODDR,把100M时钟反向打出去,根本用不上那个180度的时钟,这个是标准的做法。
因为你的时钟是通过BUFG到IO里面的DFF的,所以可以保证时钟和数据严格的对齐,其中它们之间的时间差就是BUFG到每个IODFF的SKEW,这个值很小 |