首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

三态双向驱动器

tri_inout^b

tri_inout^b表示tri_inout与b异或的意思.

三态双向驱动器

请教释疑(有下面一个关于用Verilog编写的三态双向驱动器):
module bidir(tri_inout,out,in,en,b)
inout  tri_inout;
output  out;
input   in,en,b;

assign  tri_inout=en?in:'bz;
assign out=tri_inout^b;
endmodule

这个小程序中的输入量“b”说起的作用?“assign out=tri_inout^b;”怎么解释?
另外求教高手如没有输入量“b”能不能实现三态双向?
有没有其它实现的方法?
致谢了先!

tri_inout^b

tri_inout^b表示tri_inout与b异或的意思.

tri_inout^b

tri_inout^b表示tri_inout与b异或的意思.
返回列表