7.差分端接属性 差分端接属性(DIFF_TERM)用于差分输入I/O,用于打开或关闭芯片内置100Ω差分端接电阻。片上输入端接电阻比芯片外部分立电阻端接更能改善信号完整性,因为片内端接电阻在接收器侧不存在stub(由PCB设计引起,可以通过背部钻孔消除,会带来PCB制造成本增加)。该属性应用于以下I/O标准: LVDS LVDS_25 MIN...
.O(O), // Buffer output .I(I), // Diff_p buffer input (connect directly to top-level port) .IB(IB) // Diff_n buffer input (connect directly to top-level port) ); DIFF_TERM、IBUF_LOW_PWR分别指定差分终端和性能模式,IOSTANDARD指定你需要输出的电平标准。 接下来例化一个IBUFDS原语进行测...
.IB(IB) // 1-bit input: Diff_n buffer input (connect directly to top-level port) ); 可以看到两个原语的端口一致,不过7系的原语多了三个参数; 参数说明: 参数DIFF_TERM:差分终端电阻,控制是否启用FPGA内部的差分终端电阻,用于匹配传输线阻抗(通常为100Ω),减少信号反射。 "TRUE":启用内部终端电...
IOBUFDS对应的Verilog HDL原语模板如下所示: IOBUFDS#(.DIFF_TERM("FALSE"),// Differential Termination ("TRUE"/"FALSE").IBUF_LOW_PWR("TRUE"),// Low Power - "TRUE", High Performance = "FALSE".IOSTANDARD("BLVDS_25"),// Specify the I/O standard.SLEW("SLOW")// Specify the output slew ...
(.DIFF_TERM("TRUE"), // 启用差分终端.IBUF_LOW_PWR("TRUE"), // 使用低功耗模式.IOSTANDARD("DEFAULT") // 指定输入I/O标准)din_IBUFDS(.O(din), // 输出还原后的单端数据信号到din.I(din_p), // 输入差分数据信号的正相位到din_p.IB(din_n) // 输入差分数据信号的负相位到din_nperformance...
LVDS I/O标准只在HP I/O bank中可用。LVDS输出和输入要求Vcco供电为1.8V,内部可选端接属性DIFF_TERM。LVDS_25 I/O标准只在HR I/O bank中可用。LVDS_25输出和输入要求Vcco供电为2.5V,内部可选端接属性DIFF_TERM。可用I/O bank类型如图14所示。
差分端接属性(DIFF_TERM)用于差分输入I/O,用于打开或关闭芯片内置100Ω差分端接电阻。片上输入端接电阻比芯片外部分立电阻端接更能改善信号完整性,因为片内端接电阻在接收器侧不存在stub(由PCB设计引起,可以通过背部钻孔消除,会带来PCB制造成本增加)。该属性应用于以下I/O标准: ...
DCI I/O标准支持:LVDCI_15/LVDCI_18/HSLVDCI_15/HSLVDCI_18/HSUL_12_DCI/DIFF_HSUL_12_DCI。 图4举例了控制阻抗驱动器。 DCI驱动器 6半阻抗控制阻抗驱动器(源端接)该端接方式支持LVDCI_DV2_15和LVDCI_DV2_18电平标准。图5举例了这种端接方式驱动器,其中R等于2×Z0,Z0为传输线阻抗。
IBUFDS #( .DIFF_TERM("TRUE"), // Enable differential termination .IOSTANDARD("DEFAULT") // Specify the I/O standard ) ibufds_inst ( .O(single_ended_out), // Single-ended output .I(diff_p_in), // Differential positive input .IB(diff_n_in) // Differential negative input ); 在上...
.DIFF_TERM(“TRUE”), .IOSTANDARD(“LVDS_25”) ) IBUFDS_ADC01 ( .O(ADC01_D[i]), .I(ADC01_P_D[i]), .IB(ADC01_N_D[i]) ); 2. IDDR(Input/Output Functions) 被设计用来接收DDR数据,避免额外的时序复杂性。 举例说明: 差分数据源经过差分转单端后,生产ADC01_D,在同步时钟ADC01_DCO的...