第一类:基本设计类(一)组合逻辑电路设计。
人表决电路的设计(p137习题4-8),要求用vhdl或原理图法设计。完成编译、**和硬件**,说明外围硬件电路的连接及运行结果。2、bcd显示译码器设计。
设计一个4位bcd码到7段共阴极数码显示器的译码器电路,要求用vhdl设计。完成**和硬件**,说明外围硬件电路的连接及运行结果-3线编码器设计。
要求设计两个编码器,一个普通8-3线编码器,一个具有低位低电平优先的8-3线编码器。要求用vhdl设计,画出真值表,完成**和硬件**,并比较其功能的不同,并说明程序设计的要点位/16位多路选择器的设计。
设计一个8位或16位选择开关,可用层次化和元件例化方法完成设计,底层设计可以选用vhdl或原理图描述,顶层设计用元件例化方法;也可采用vhdl行为描述方法实现。给出设计原理、程序和**、测试结果,并比较各设计方法的不同。
5、四位/八位全加器设计(可自己设计功能,并采用多种方法完成设计如用vhdl、原理图、lpm模块。6、四位/八位全减器设计(可自己设计功能,并采用多种方法(如用vhdl、原理图、lpm模块)完成设计)。
7、带有复位功能的8位比较器(电梯超载控制器)设计。
要求两路输入为8位二进制数m和n,输出选用红绿两个led灯,当m>n时红灯亮,m8、总线的eda设计方法分析(单向/双向;位宽。固定/可变;vhdl设计/lpm设计)(参看§5.2)
二)时序电路设计。
1、具有异步复位和同步使能的四位二进制可逆计数器设计(实验与设计4-1或其扩展)2、多功能移位寄存器的设计(参看§5.2)
要求用vhdl语言设计一个具有异步清零和同步串行/并行装载及并行输出功能的8位可左/右移位寄存器的设计(也可自我设计功能)3、分频电路设计之一。
用vhdl语言设计实现一个同时实现2分频、4分频、8分频和16分频的分频电路,占空比为50%。要求说明设计原理,给出程序和**测试结果。4、分频电路设计之二。
用vhdl语言设计实现一个占空比为25%的2分频(或其他偶次分频)电路。5、分频电路设计之三。
用lpm_counter进行分频器设计,分频比可自定。6、奇数次分频或半整数分频电路的设计(参看§5.6)7、异步复位加减可逆60进制计数器的设计(三)原理图法和宏功能模块法设计简单功能电路:
p175习题5-9~5-12(选做其中至少一个。要求说明选用的宏功能模块的功能及特点,实现电路设计和时序**以验证设计的正确性)
二、实用电路设计。
1、用状态机实现对adc0809的采样控制(p265实验设计7-2)
2、基于lpm_rom的4位乘法器设计(第2版教材p168实验设计6-3)3、基于lpm_rom的正弦信号发生器设计(p205§6.5.2)4、频率计设计一(p120§4.
5.2)5、频率计设计二(p228实验与设计6-3)
6、频率计设计三—等精度频率计设计(p378实验与设计10-2)
7、乐器硬件演奏电路(简易电子琴和八音盒)的设计(p338实验设计9-1):能够实现手动演奏(通过键盘)和自动演奏存入的乐曲。
8、乒乓球游戏电路设计(第2版教材p255实验设计8-3)
9、设计一个三层楼梯照明灯的控制电路。当有人经过楼梯时,声控器收到信号并立即向照明灯发送开灯信号,照明灯亮;当楼梯一段时间没人时,开灯信号无效,照明灯灭。(用有限状态机)
10、设计一个简单的三色彩灯控制电路。三色灯均循环发光。红灯持续发光3个时钟,绿灯持续发光2个时钟,黄灯持续发光1个时钟。
11、移位相加8位硬件乘法器的电路设计(p181实验设计5-4)12、查表式乘法器设计(p226实验设计5-4)
13、静态数码显示控制电路的设计(p182实验设计6-1)14、quartusii软件中的元件例化语句及其应用15、quartusii软件中的lpm及其应用16、vhdl中的变量、信号与常量。
/8译码器的多种eda方法设计(至少三种vhdl描述,分别体现不同描述语句的特殊功能,译码器的功能可以相同也可以有异)。
18、组合电路与时序电路的vhdl基本设计方法分析。
19、偶数/奇数次分频器的vhdl设计20、占空比可调的分频器设计。
21、jk触发器的设计(设计内容可以有几个层次。第一层次是基本jk触发器的设计:触发方式选择上升沿出发,根据其状态表用vhdl语言进行描述并完成编译、时序**和硬件**、测试;第二层次是具有异步复位和同步置位功能的边沿触发型jk触发器的设计;正确理解和实现异步复位和同步置位功能,并对时序**结果进行正确分析;第三层次是具有异步复位或置位、同步使能(使能端有效触发器才开始工作,使能端无效触发器保持原状态)的jk触发器设计。
m2库中可以找到的jkffe可以实现该功能。所以,你可以自行设计,也可以通过元件例化实现。在设计报告中要说明完成的内容、层次,使用的方法,设计过程、结果及对结果的分析。
22、交通灯控制器的设计。
交通灯控制器就是对十字路口的红黄绿三色灯进行控制。设计目的可以有所不同。
1、十字路**通灯基本控制器:东西和南北两方向交通流量基本相同,红绿灯亮的时间相同,中间黄灯。
作为过渡。要求确定出东西、南北两方向的交通灯循环顺序,完成vhdl程序设计及编译、**、利用实验箱资源完成硬件模拟。
2、人行道与车行道路**通灯控制器:两个方向的车(人)流量不同。一般情况下车行道为绿灯,人行。
道为红灯;人行道上有人过马路时,有一个控制开关控制转为车行道为绿灯,人行道为红灯,并持续设定时间,再转为一般状态。要求确定出加上控制输入后车行道、人行道两方向的交通灯循环顺序,完成vhdl程序设计及编译、**、利用实验箱资源完成硬件模拟。
3、在基本设计基础上附加辅助控制(体现创新),可以自行设计,如增加绿灯、红灯亮的led显示(可。
以是数值,也可以说高度可伸缩的光柱)、增加红黄绿色灯的闪烁(最后5秒)等。要求描述、设计清晰、合理、完整。23、彩灯控制器的设计。
要求:(1)要有多种花型变化(至少四种);(2)多种花型之间的变化可以自动进行,循环往复;(3)彩灯变换的节拍(频率)人为设定、选择;(4)有复位功能。24、用vhdl实现的电子抢答器。
要求:(1)要有至少四个队参加比赛;(2)主持人发出抢答指令后,某队抢答对应该队的指示灯亮,同时其他队的抢答按钮失效;(3)有答题时间定时功能。初始状态由主持人设定答题时间初值。
当主持人确认某队抢答有效后,按下倒计数计时按钮,抢答者开始回答问题。若计数到零之前回答完毕,主持人可以复位计数器。若计数到零之前回答未完,计数器回零后,启动扬声器报警,抢答无效。
(4)具有计积分功能。每组抢答得分由支持人加分或减分。25、汽车尾灯控制器的设计。
假设汽车尾部左右两侧各有3盏指示灯,其控制功能要求:(1)汽车正常行驶时指示灯都不亮;(2)汽车右转弯时,右侧的一盏指示灯亮;(3)汽车左转弯时,左侧的一盏指示灯亮;(4)汽车刹车时,左右侧各有两盏灯同时亮;
5)汽车夜间行驶时,左右侧各有三盏灯同时亮,供照明使用。26、数字时钟设计系统设计要求:
1)具有时、分、秒计数和显示功能,以24小时循环计时;(2)具有清零功能;
3)具有整点报时功能,整点报时的同时led灯花样显示。27、自动售货机控制系统的设计。
要求:(1)能够完成四种商品的**、硬币处理、余额计算;(2)四种商品的数量和单价在初始化时设定并存于存储器中;(3)采用模拟开关模拟5角和1元硬币,并通过按键选择商品;(4)系统能够根据用户投入的硬币类别判断钱数是否足够。若不足则给出提示,并可以通过一个复位键退回所投硬币,并回到原始状态;若所投硬币达到或超过所选面值,则根据用户要求自动售货,并找回剩余硬币,然后回到初始状态。
28、循环冗余校验码(crc)模块的设计与应用(参看p291实验设计8-3)29、用fsm设计一个串行8421bcd码的误码检测器。
当8421bcd码以高位在前,低位在后次序串行输入时,电路每接收一组**(4位二进制码)则在收到第四位**时执行判断,如为8421码(0000~1001)则输出标志“0”,否则(1010~1111)则输出标志“1”。30、简易洗衣机控制系统设计。
要求用有限状态机完成加水-洗涤-漂洗-甩干的过程控制,并可以实现多种控制(如低中高水位设置、强中弱洗控制、甩干时间设置、各种报警设置等)31、全自动电饭煲设计。
要求用有限状态机完成加水-洗涤-漂洗-甩干的过程控制,并可以实现多种控制(如低中高水位设置、强中弱洗控制、甩干时间设置、各种报警设置等)32、舞台灯光变幻系统设计(自己设计要求)33、微波炉的设计(自己设计要求)
34、消抖功能及其eda设计研究(参看§7.7)三、其他自选题目。
课程设计题目
2011年工厂供配电技术课程设计题目。某大型铸造工厂配电一次系统设计。任务书 广东水利电力职业技术学院电力工程系。2011年6月广州。1.原始资料。1.1全厂用电设备情况 1 负荷大小。全厂用电设备总安装容量 6630kw 10kv侧计算负荷总容量 有功功率4921kw 无功功率1512kvar各车...
课程设计题目
课程设计ii题目。指导教师 叶晓国。1目的与总体要求。课程设计的目的是对学生专业课所学知识的进一步巩固和提高。本课程设计主要为了巩固 计算机网络 课程知识,使学生加深对课内所学的有关计算机网络体系结构 网络协议,网络安全,网络管理等知识的理解,通过实际开发小型的计算机网络工程项目,提高网络协议分析和...
课程设计题目
滨州学院2011 2012学年第二学期。电气工程与自动化专业 本 2009级 单片机原理与应用 课程设计。一 数字秒表设计。设计一个数字秒表,具有如下功能 当用户按下开始键后开始计时,计时范围00 99s,每秒加1,超过99秒自动清零 当用户按下停止键后停止计时,显示不变 当用户按下复位键后,显示0...