FPGA培訓

    FPGA研究 FPGA培訓 北京FPGA培訓動態 成都FPGA培訓動態 FPGA培訓技術資料 聯系我們

    FPGA研究

    FPGA培訓-知識提綱(1)

    FPGA培訓-知識提綱(2)

    FPGA培訓-知識提綱(3)

    FPGA培訓-知識提綱(4)

    FPGA培訓-知識提綱(5)

     

    FPGA培訓-知識提綱(2)-2010年01月21日

    FPGA培訓實驗要點--FPGA語法知識



    3.5 Verilog HDL的條件語句

    3.5.1 if 語句

    (1)無分支
    if (表達式)
    語句;
    (2)單級分支
    if(表達式)
    語句1;
    else
    語句2;

    (3)多級分支
    if (表達式1) 語句1;
    else if (表達式2) 語句2;
    else if(表達式3) 語句3;
    。。。。

    else 語句n;
    注意:
    a.0\x\z,按假處理
    b.值為1按真 處理
    c.else前要有分號
    d.if(expression)----if (expression==1)
    if(!expression)---if(expression!==1)
    e.if ()
    begin
    if() 語句1 (內嵌if)
    end
    else 語句2

    3.5.2 case語句
    (1)case (表達式) <case 分支項> endcase
    (2)casez(表達式) endcase;---用來處理不考慮高阻值Z
    (3)casex(表達式) endcase;--將高阻值和不定值都不處理

    注意:
    a.default項可有可無,而且一個case語句中只能有一個
    default項
    b.所有表達式的值位寬相等
    c.if 和case語句只能用于always內部
    如果在always塊外部使用,三目運算

    3.6 其他常用語句
    主要有4種:
    (1)forever
    (2)repeat:可以以指定一條語句要執行多少次
    (3)while
    (4)for
    1.forever語句
    格式:
    forever 語句;

    多條語句:
    forever begin
    多條語句;
    end
    2.repeat語句:
    語句格式:
    repeat (表達式) 語句;

    多條語句:
    repeat (表達式) begin

    多條語句;

    end

     

     

    曙海嵌入式提供以下課程的培訓:
    FPGA培訓,DSP培訓,MTK培訓,Android培訓,Symbian培訓,iPhone培訓,單片機培訓,Candence PCB培訓,Vxworks培訓等。網址:http://www.51qianru.cn

    曙海嵌入式
    上海總部報名處
    地址:上海市中山北路3620號銀城大廈1906
    熱線:021-51875830
    業務手機:15921673576/13918613812
    北京報名處
    地址:北京市安立路天通苑
    北二區13#1303
    熱線:010-51292078
    深圳報名處
    地址:深圳市羅湖區桂園路2號電影大廈A座2205
    熱線:0755-61280252

    滬ICP備09007944號 ?2010 Shanghai66.cn 版權所有 E-mail:congxinc@163.com

    主站蜘蛛池模板: 德化县| 星子县| 巴楚县| 河源市| 项城市| 突泉县| 韶山市| 雅安市| 阿瓦提县| 响水县| 惠东县| 昌都县| 新营市| 林芝县| 莫力| 陇南市| 七台河市| 大庆市| 娄烦县| 华亭县| 桓台县| 长海县| 福泉市| 繁昌县| 房山区| 天峨县| 怀仁县| 黑水县| 翼城县| 永川市| 东光县| 金湖县| 剑阁县| 巴青县| 秦皇岛市| 清水河县| 宁波市| 湖州市| 莱芜市| 南昌市| 文登市|