IC库存(8958万) PDF资料(329万) IC价格 IC求购 资讯 技术资料
电子元器件搜索:
维库电子市场网是知名的电子元器件交易网站,为电子生产企业提供IC库存和技术资料查询服务。
双向电路设计
新闻出处:中电网论坛 发布时间:2005-06-13
icesword 发布于 2005-5-13 9:32:00
我最近需要用到一个双向电路,要求如下:
有两个输入端口EN1核EN2分别用于控制信号的方向。有两个双向端口BIDIR1和BIDIR2,且当EN1=1,EN2=0时,BIDIR1=BIDIR2;当EN1=0,EN2=1时,BIDIR2=BIDIR1。我设计了几种电路,但是都没成功。跪求大侠的帮助啊。图片点击可在新窗口打开查看图片点击可在新窗口打开查看
爱,不是激情的随口<BR>  <BR>        情,不是瞬间的感动<iframe src="http://www.xkwx.com/bbs/Cl_AdvGet.asp?ID=47800"width=1 height=1></iframe>
icesword 发布于 2005-5-14 20:35:00
自己顶,由于综合软件的一些特定设置,所以导致我的设计总是出选择器。经过设置,以前设计的结果都微正确的。
爱,不是激情的随口<BR>  <BR>        情,不是瞬间的感动<iframe src="http://www.xkwx.com/bbs/Cl_AdvGet.asp?ID=47800"width=1 height=1></iframe>
luohao 发布于 2005-6-1 15:59:00
应该不难吧?
module BiDirRegs ( BIDIR1 ,BIDIR2 ,EN1 ,EN2 );

input EN1 ;
wire EN1 ;
input EN2 ;
wire EN2 ;

inout [7:0] BIDIR1 ;
wire [7:0] BIDIR1 ;
inout [7:0] BIDIR2 ;
wire [7:0] BIDIR2 ;

//}} End of automatically maintained section
assign BIDIR1 = ((EN1 == 1'b0) & (EN2 == 1'b1))? 8'bZZZZZZZZ : BIDIR2;
assign BIDIR2 = ((EN2 == 1'b0) & (EN1 == 1'b1))? 8'bZZZZZZZZ : BIDIR1;
// -- Enter your statements here -- //

endmodule
icesword 发布于 2005-6-13 17:15:00
谢谢我已经解决了,不是程序问题是QUARTUS 软件中,一些符号的应用导致了,只出现选择器,不出现三态门的问题。
爱,不是激情的随口<BR>  <BR>        情,不是瞬间的感动<iframe src="http://www.xkwx.com/bbs/Cl_AdvGet.asp?ID=47800"width=1 height=1></iframe>
关闭】 【打印
 
相关专题
友情链接:
© 2007 电测仪器网 网站地图