| 本帖最后由 BOB_Sun 于 2020-7-16 13:52 编辑 
 三、操作步骤
 4.1创建Quartus工程
 
 游客,本帖隐藏的内容需要积分高于 2 才可浏览,您当前积分为 0 4.2 创建 Verilog 模块
 在MUX_2to1.v文件的REG/WIRE declarations空白处填写信号类型声明语句;在Structural coding空白处填写逻辑功能定义语句,完整代码如下所示:
 复制代码module MUX_2to1(
        //////////// LED //////////
    output                     [7:0]                LED,   //输出端口
        //////////// SW //////////
    input                      [3:0]                SW     //输入端口
);
//=======================================================
//  REG/WIRE declarations
//=======================================================
复制代码//=======================================================
//  Structural coding
//=======================================================
[/code]复制代码[code]assign x = SW[0];        //将SW[0]的逻辑输入值赋给x
    assign y = SW[1];        //将SW[1]的逻辑输入值赋给y
    assign s = SW[2];        //将SW[2]的逻辑输入值赋给s
    assign m = (~s & x) | (s & y);   //将逻辑表达式的值赋给m
    assign LED[0] = x;      //LED[0]显示数据输入x的值
    assign LED[1] = y;      //LED[1]显示数据输入y的值
    assign LED[2] = s;      //LED[2]显示地址输入s的值
    assign LED[3] = m;      //LED[3]显示选择输出m的值
    assign LED[7:4] = 4'b0;    //未使用的4个LED赋值为0
endmodule
 游客,本帖隐藏的内容需要积分高于 2 才可浏览,您当前积分为 0 4.3 Verilog 代码综合
 
 游客,本帖隐藏的内容需要积分高于 2 才可浏览,您当前积分为 0 4.4 全编译工程
 
 游客,本帖隐藏的内容需要积分高于 2 才可浏览,您当前积分为 0 4.5 对 FPGA 编程
 
 游客,本帖隐藏的内容需要积分高于 2 才可浏览,您当前积分为 0 4.6 运行结果
 
 游客,本帖隐藏的内容需要积分高于 2 才可浏览,您当前积分为 0 |