在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5143|回复: 3

[求助] 求高手解释RTL视图

[复制链接]
发表于 2011-3-16 09:00:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 enderborns 于 2011-3-16 09:03 编辑

未命名.jpg
我代码中的一段case语句综合出来的RTL视图,case语句如下
   when table =>
        case col_cnt is
        when col_line(0) | col_line(1) | col_line(2) =>
             rgb_data <= lcos_white;
        when col_line(3)| col_line(4)| col_line(5) =>
             rgb_data <= lcos_white;
        when col_line(6)| col_line(7)| col_line(8) =>
             rgb_data <= lcos_white;
        when col_line(9)| col_line(10)| col_line(11) =>
             rgb_data <= lcos_white;
        when col_line(12)| col_line(13)| col_line(14) =>
             rgb_data <= lcos_white;
        when col_line(15)| col_line(16)| col_line(17) =>
             rgb_data <= lcos_white;
        when col_line(18)| col_line(19)| col_line(20) =>
             rgb_data <= lcos_white;
        when col_line(21)| col_line(22)| col_line(23) =>
             rgb_data <= lcos_white;
        when col_line(24)| col_line(25)| col_line(26) =>
             rgb_data <= lcos_white;
        when col_line(27)| col_line(28)| col_line(29) =>
             rgb_data <= lcos_white;
        when col_line(30)| col_line(31)| col_line(32) =>
             rgb_data <= lcos_white;
        when col_line(33)| col_line(34)| col_line(35) =>
             rgb_data <= lcos_white;
        when col_line(36)| col_line(37)| col_line(38) =>
             rgb_data <= lcos_white;
        when col_line(39)| col_line(40)| col_line(41) =>
             rgb_data <= lcos_white;
        when col_line(42)| col_line(43)| col_line(44) =>
             rgb_data <= lcos_white;
        when col_line(45)| col_line(46)| col_line(47) =>
             rgb_data <= lcos_white;
        when others =>
             case row_cnt is
             when row_line(0)| row_line(1)| row_line(2) =>
                  rgb_data <= lcos_white;
             when row_line(3)| row_line(4)| row_line(5) =>
                  rgb_data <= lcos_white;
             when row_line(6)| row_line(7)| row_line(8) =>
                  rgb_data <= lcos_white;
             when row_line(9)| row_line(10)| row_line(11) =>
                  rgb_data <= lcos_white;
             when row_line(12)| row_line(13)| row_line(14) =>
                  rgb_data <= lcos_white;
             when row_line(15)| row_line(16)| row_line(17) =>
                  rgb_data <= lcos_white;
             when row_line(18)| row_line(19)| row_line(20) =>
                  rgb_data <= lcos_white;
             when row_line(21)| row_line(22)| row_line(23) =>
                  rgb_data <= lcos_white;
             when row_line(24)| row_line(25)| row_line(26) =>
                  rgb_data <= lcos_white;
             when row_line(27)| row_line(28)| row_line(29) =>
                  rgb_data <= lcos_white;
             when row_line(30)| row_line(31)| row_line(32) =>
                  rgb_data <= lcos_white;
             when row_line(33)| row_line(34)| row_line(35) =>
                  rgb_data <= lcos_white;
             when row_line(36)| row_line(37)| row_line(38) =>
                  rgb_data <= lcos_white;
             when row_line(39)| row_line(40)| row_line(41) =>
                  rgb_data <= lcos_white;
             when row_line(42)| row_line(43)| row_line(44) =>
                  rgb_data <= lcos_white;
             when row_line(45)| row_line(46)| row_line(47) =>
                  rgb_data <= lcos_white;
             when others =>
                  rgb_data <= lcos_blank;
             end case;
        end case;
这些语句应该是构成多个选择器,但是现在的RTL却是data[511..0],有人遇到过这种情况吗,能帮我解决这个问题吗?
发表于 2011-3-16 09:49:28 | 显示全部楼层
sel和data肯定是2的n次方关系,所以你弄清为什么sel是9位位宽就行了。
而sel的位宽,是根据你when的个数决定的
发表于 2011-3-17 10:24:34 | 显示全部楼层
晕,用的是VHDL啊,看不大懂
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-23 08:09 , Processed in 0.017133 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表