电子技术基础 实验报告-3

1. 实验目的

  1. 熟悉龙芯实验平台
  2. 熟悉 Vivado 软件使用及 FPGA 编程过程
  3. 熟悉数码管原理
  4. 掌握组合逻辑设计,熟悉数码管工作原理以及二进制与 BCD 码的转换

2. 实验内容

BCD 码转换显示为十进制(即 0~9),从拨码开关输入二进制数,数码管显示输出的 BCD 码。

3. 实验原理

8421-BCD 码与 7 段数码管输入的对应关系:

SW3 SW2 SW1 SW0 数码管输出
0 0 0 0 0
0 0 0 1 1
0 0 1 0 2
0 0 1 1 3
0 1 0 0 4
0 1 0 1 5
0 1 1 0 6
0 1 1 1 7
1 0 0 0 8
1 0 0 1 9

4. 分析与思考

生成 .bit 文件后找不到文件在哪里。上网搜索得知,生成的 .bit 文件存放于工程目录下的 工程名.runs 中的 impl_1 文件夹中。

附录

  1. 文件列表

    • 仿真文件和真值表.zip
    • Vivado 工程.zip
    • [2023-03-30] - 电子技术基础实验指导书.pdf
    • Verilog 入门-龙芯.ppt
  2. 下载地址


电子技术基础 实验报告-3
https://flowerdown.org/posts/20230609-161849
作者
Unrealfeathers
发布于
2023年6月9日
许可协议