使用道具 举报
以下是引用hrbjty在2008-9-6 16:27:46的发言: /* 刚开始接触verilog 现有两个八位双向口A和B,OE为读信号,WE为写信号,怎么能实现OE为低时执行A-->B通信,WE为低时执行B-->A通信? 请各位大侠帮我看一下下面的程序有什么问题,谢谢! */ module bir(A, B, OE, WE) inout [ 7 : 0 ] A; inout [ 7 : 0 ] B; input OE; input WE; assign B = ( OE==0)? A: 8'hzz;////(!OE&WE)?A:8'hzz; assign A= ( WE==0)? B: 8'hzz;////(OE&!WE)?B:8'hzz endmodule
本版积分规则 发表回复 回帖后跳转到最后一页
Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )
GMT+8, 2025-3-13 18:01 , Processed in 0.067530 second(s), 16 queries , Gzip On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.