Skip to content

GDUTMeow/EDA2025-Libero-Experiment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EDA2025-Libero-Experiment

Important

注意,不同老师布置的实验内容可能不同,请注意实验是否符合当前任务需求

本 repo 教师:冯永晋

第二次实验

要求

直接运行 modelsim10.5c(不进入Libero)

一、参考4.2.5 modelsim(部分操作需参考 5.5.1)的使用,自行编写“复合电路”(需求参考第2章P47)的代码和测试平台,并进行仿真。代码

仿真结果和代码拍照或截图,下课前提交到本任务

二、提前完成的,继续编写

(1)多种方法实现复合电路代码

(2)“裁判电路”(P73)代码

(3)“交通灯错误检测“(P74)

(4)例2-8,4位原码补码转换器

第四次实验

要求

按照微助教内PDF文件流程操作一遍,烧录并测试

做完后做书本P46例2-2

做完以后让26位开关LED亮并实现某些功能(是啥我不知道啊)

选做实验 X3

要求

按教材7.7.2 扫描显示电路(p256)进行设计。显示内容为本人学号后四位。

争优部分

完成一个石头剪刀布

小组作业

小组作业1: 基本门电路

自行编写 74hc04 及 74hc86 芯片的代码(注意引脚数要 12+12 个),在同一个设计中实现(两个芯片烧录入同一芯片),烧录并验证。(可扩展完成更多芯片)

小组作业2: 组合逻辑电路

完成组合逻辑电路芯片代码设计(153/283/138)及仿真。烧录并验证。(可扩展完成更多芯片)

小组作业3: 交通灯控制器

按教材 7.7.3 交通灯控制器(p260)进行设计,烧录并测试。

小组作业4: 跑马灯设计实验

  • 基本设计要求:共 8 个 LED 灯连成一排,用以下 3 种模式来显示,模式选择使用两个按键进行控制。
    • 模式 1:先点亮奇数灯,即 1、3、5、7 灯亮,然后偶数灯,即 2、4、6、8 灯亮,依次循环,灯亮的时间按时钟信号的二分频设计。
    • 模式 2:按照 1、2……8 的顺序依次点亮所有灯;然后再按 1、2……8 的顺序依次熄灭所有灯,间隔时间按时钟信号的八分频设计。
    • 模式 3:按照 1/8、2/7、3/6、4/5 的顺序依次点亮所有灯,每次同时点亮两个灯;然后再按 1/8、2/7、3/6、4/6 的顺序熄灭相应灯,每次同时熄灭两个灯,灯亮的时间按时钟信号的四分频设计。
  • 扩展设计要求:不限 LED 数量及控制形式,自行设计不同风格跑马灯或显示效果。

About

本仓库存放了本人所有 2025-2026 学年第一学期 EDA 课程的作业以及实验源码

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages