实验2 组合逻辑电路与时序逻辑电路设计

实验目的:

1.构建基于verilog语言的组合逻辑电路和时序逻辑电路;

2.掌握verilog语言的电路设计技巧。

3.完成如下功能:加法器、译码器、多路选择器、计数器、移位寄存器等。

实验内容及步骤:

一、实验原理

原理图文件《数字系统设计_sch.pdf》,找到如下两个部分:

图2.1 Led驱动以及引脚配置

 

图2.2开关和按键

如图2.1所示,发光二极管1L1到1L8连接到FPGA的引脚号依次为: PIN_B11、 PIN_A8、PIN_B8、PIN_A7、PIN_B7、PIN_C7、PIN_B6、PIN_A6。

如图2.2所示,开关SW1到SW8 连接到FPGA的引脚号依次为PIN_C16、PIN_A15 、PIN_B15、PIN_A14、PIN_B14、PIN_C14、PIN_B13、PIN_A13 。 按键PW1-PW4连接到FPGA的引脚号依次为 A12、B12、C12、A11。

计数器

一般的计数器有 清零、置数、计数等功能。

真值表如下:

输入

输出

功能

R0

R9

CLK

QD

QC

QB

QA

H

L

X

L

L

L

L

清0

X

H

X

相关推荐

  1. 电路笔记】-逻辑

    2024-04-23 01:02:02       43 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-23 01:02:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-23 01:02:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-23 01:02:02       82 阅读
  4. Python语言-面向对象

    2024-04-23 01:02:02       91 阅读

热门阅读

  1. 【程序设计与算法——C/C++入门】C语言入门

    2024-04-23 01:02:02       41 阅读
  2. 37-4 用Python编写SQL注入的基于错误报告的POC

    2024-04-23 01:02:02       37 阅读
  3. 12.Vue2.x收集表单数据input | v-model | select

    2024-04-23 01:02:02       36 阅读
  4. STM32 CAN发送邮箱和接收FIFO

    2024-04-23 01:02:02       26 阅读
  5. 若依学习记录

    2024-04-23 01:02:02       34 阅读
  6. 聚类算法的学习

    2024-04-23 01:02:02       26 阅读
  7. uniapp微信小程序蓝牙连接与设备数据对接

    2024-04-23 01:02:02       29 阅读
  8. 《1w实盘and大盘基金预测 day25》

    2024-04-23 01:02:02       35 阅读
  9. 笨蛋学C++【C++基础第三弹】

    2024-04-23 01:02:02       27 阅读
  10. element UI 走马灯 initial-index动态赋值 不生效问题

    2024-04-23 01:02:02       37 阅读