当前位置: 首页 > 工具软件 > Fiberized.IO > 使用案例 >

IOBUF使用,双向buf使用

罗飞宇
2023-12-01

通过IOBUF将双向dio数据分离成要输入到FPGA中的di_d和从FPGA获得do_o. IOBUF的控制位T为高时FPGA输入I端口数据使能,为低时输出O使能。

IOBUF#(

      .DRIVE(12), // Specify the output drivestrength

      .IOSTANDARD("DEFAULT"), //Specify the I/O standard

      .SLEW("SLOW") // Specify theoutput slew rate

       ) IOBUF_inst (

      .O            (di_d[dq_o]  ),    // Buffer output to fpga

      .IO           (dio[dq_o]    ),  // Buffer inout port (connect directly to top-level port)

      .I              (do_o[dq_o]),     // Buffer input from fpga

      .T             (dir_o[dq_o/8 ])      // 3-state enableinput, high=input, low=output

     );


 

 类似资料: