FPGA|CPLD|ASIC论坛
登录
直播中
799202297
9年用户
68经验值
擅长:可编程逻辑 光电显示
私信
关注
[问答]
新人求教关于case的语法问题:case里2个端口是什么意思?
开启该帖子的消息推送
Case
端口
四选一多路选择器其中一部分
case ({S1, S0})
2'b00: out=io;
2'b01: out=i1;
2'b10: out=i2;
2'b11: out=i3;
case里2个端口是什么意思? 是s1=s0=2'b00吗?
谢谢!
回帖
(4)
小胖不帅
2018-9-18 12:07:51
最佳答案
{}是拼接符,就是将多个信号依次连接起来,从你的代码看,S1,S0的位宽应该是1bit,拼接在一起后成为2bit位宽,在进行选择。
{}是拼接符,就是将多个信号依次连接起来,从你的代码看,S1,S0的位宽应该是1bit,拼接在一起后成为2bit位宽,在进行选择。
举报
张昊楠
2018-9-18 17:31:34
下面的不是2位二进制数吗?高位代表S1,低位代表S2
下面的不是2位二进制数吗?高位代表S1,低位代表S2
举报
li电子
2018-9-19 08:15:01
建议百度看看
verilog
里
{ }
的用法,是用来将几个信号,或者信号的某几位拼接起来使用的
建议百度看看
verilog
里
{ }
的用法,是用来将几个信号,或者信号的某几位拼接起来使用的
举报
李金科
2018-9-19 21:04:12
两位的输入,你一一对应就得到相应的输出值了。
两位的输入,你一一对应就得到相应的输出值了。
举报
更多回帖
rotate(-90deg);
回复
相关问答
Case
端口
如何解决vhdl代码中的
case
语句问题?
2019-06-26
4488
关于
case
的顺序问题,请小伙伴们指点指点
2014-07-15
1774
关于
case
语句的小问题
2015-02-21
3404
请教:怎么在一
个
Simulink模块内部实现
case
之间的跳来跳去?
2012-07-11
3066
C语言switch
case
怎么执行
2019-03-22
6851
Case
结构
2013-11-18
2158
求问
关于
中断
case
结构的问题!!!!
2016-04-02
3089
LabVIEW的
case
结构中“2..5”是[
2
,5],那么(25]该怎么输入?
2023-10-18
154
为什么
case
判断输出通道都要连接值
2013-12-04
2100
请问大家我这个代码为什么在
case
1
里
跳不出去?
2020-06-19
1741
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分