FPGA 的 in-out 使用
发布时间
阅读量:
阅读量
inout型引脚具备输入与输出双重功能,仅能由wire类型的网络线进行驱动。
当inout被配置为输入模式时,需将其状态设置为高阻态z。
例如在FPGA与DSP通过XINTF接口进行通信的场景中,FPGA会借助双端口RAM实现数据的缓存操作。此时A端口用于DSP向FPGA的SRAM中写入数据,而B端口则用于DSP从SRAM中读取数据,对应的代码实现如下:
module FpgaToDsp(
input clk50m_i,
input rst_key,
input XZCS0n_FPGA,
input XWEn,
input [8:0] XA,
input XRDn,
inout [15:0] XD
);
wire clka;
wire ena;
wire [1:0] wea;
wire [9:0] addra;
wire [15:0
全部评论 (0)
还没有任何评论哟~
