原创 两种描述多位端口方式

2010-6-7 11:12 2110 5 6 分类: FPGA/CPLD

看书中发现有两种描述方法,开始以为书印错了,自己试验后,发现了其中的规律。


这样定义端口,[5:0] indata,indata[5]是最左侧的那位; [0:5] outdata,indata[0]是最左侧那位。通过下面例子仿真就验证这个结果。


module zf(indata,outdata,clk);
    input [5:0] indata;
    input clk;
    output reg [0:5] outdata;
   
    always @(posedge clk)
       outdata <= indata;
 endmodule
 
 module test_zf;
    reg [5:0] test_indata;
    reg test_clk;
    wire [5:0]test_outdata;
    initial
    begin
        test_clk = 1;
        test_indata = 5'b11100;
        #5   test_indata = 5'b00011;
        #5   test_indata = 5'b10000;
    end
   
    always #2 test_clk = ~test_clk;
   
    zf m0(test_indata,test_outdata,test_clk);
endmodule


点击看大图

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户234619 2010-6-8 11:27

写得好!细节决定成败!

用户620417 2009-1-16 11:04

这个标题很务实,因为我们只能就眼前的事情做些预判。可以肯定的是,不管有没有这轮危机,历史都把中国推到一个新的变革的起点,全球化引发的大大小小的波动都将在这个变革中激起波澜。 我对中国的经济同样报以乐观的预期,此消彼长万物圆融,世间事都有个守恒,中国既是工业化的初级阶段,同时又是信息化的中级阶段,变革之于当下的中国,犹如孝公之商鞅变法,因为时至今日,“深化体制改革”几成共识,如果中国用十年的时间改良体制之瓶颈,佐之以十年的经济结构的调整,则中国大有希望。

用户518079 2008-12-20 22:13

对经济没有太深的研究,但还是好!

用户518879 2008-12-19 20:49

好!!!!!!!!!!!!!!!!!

用户1371461 2008-12-15 17:41

Hi Frank, 谢谢您的回复。 我认同打工经济是目前的主流,但是我觉得我们应该用“多利益集团共生”的方式去看社会和行业,中国的政策过去许多基于城乡二元化来思考,现在显然已经不合适了,因为北京四季青乡的农民和四川大山里的农民已经不是一个阶层了;中国的产业分析也类似,有些公司已经在传统工业中赚到了钱,同时产品也卖进了国际一流的客户,他们的管理层国际化程度也很高,所以可能这些公司会有机会找到一些突破,当然如果国家政策能够给与更多支持的话,会加快这种突破。 Sunray

用户76945 2008-12-15 16:44

刘总的观点过于乐观,中国的人力资源、智力资源、制度资源还远远落后于发达国家,中国还没有实力玩这种游戏。打工经济还要持续很多年
相关推荐阅读
用户180508 2011-08-08 22:29
运算放大器指标
1.输入失调电压VIO(input offset voltage) :输入电压为零时,将输出电压除以电压增益,再加上负号,即为折算到输入端的失调电压。亦即使输出电压为零时在输入端所加的补偿电压。VIO...
用户180508 2011-02-18 22:21
UDE(u盘超级加密2008)失效解决
UDE伪装成唐诗三百首的加密软件,在忘记密码资料还没有丢失,操作系统改变时加密文件没有显示在加密区内。此时文件也没有丢失。 采用R-Studio(注册后)可以探测到隐藏的文件,并恢复。 本人遇到的隐藏...
用户180508 2011-02-01 12:35
Altea公司FPGA开发软件安装指南与注意
Quartus II安装点击Setup,和安装其他应用程序一样。可以根据自己的需要决定安装的大小。比如可以选择是否安装某种型号的器件 QuartusII8.0 破解补丁1将sys_cpt.dll覆盖掉...
用户180508 2011-02-01 12:02
Altea公司FPGA开发软件安装指南与注意
Quartus II安装点击Setup,和安装其他应用程序一样。可以根据自己的需要决定安装的大小。比如可以选择是否安装某种型号的器件QuartusII8.0 破解补丁1将sys_cpt.dll覆盖掉安...
用户180508 2011-02-01 12:01
Altea公司FPGA开发软件安装指南与注意
Quartus II安装点击Setup,和安装其他应用程序一样。可以根据自己的需要决定安装的大小。比如可以选择是否安装某种型号的器件QuartusII8.0 破解补丁1将sys_cpt.dll覆盖掉安...
用户180508 2010-12-30 10:18
VC安装错误解决
安装VC++6.0时候总是说我的安装程序无法创建一个DCOM用户来注册? 右击我的电脑-》管理-》本地用户和组-》用户-》删除VSA Sever Account项 再安装,成功!...
我要评论
1
5
关闭 站长推荐上一条 /3 下一条