- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《传统数字电路设计方法与现代数字电路设计方法比较
传统数字电路设计方法与现代数字电路设计方法比较
7段数码管显示功能设计
关键字:7段数码管显示数字系统设计方法传统的数字系统的设计方法是画出逻辑图,这个图包含SSI的门和MSI的逻辑功能,然后人工通过真值表和通过卡诺图进行化简,得到最小的表达式,然后在基于TTL的LSI芯片上实现数字逻辑的功能。的数字系统设计使用硬件描述语言(Hardware Description Language, HDL)来设计数字系统。最广泛使用的HDL语言是VHDL和Verilog HDL。这些语言允许设计人员通过写程序描述逻辑电路的行为来设计数字系统。程序能用来仿真电路的操作和在CPLD、FPGA或者专用集成电路ASIC上综合出一个真正的实现传统数字系统传统的数字系统设计基于传统的“人工”方式完成,当设计目标给定后,给出设计目标的真值表描述,然后使用卡诺图对真值表进行化简,得到最小的表达式,然后使用TTL的LSI电路实现最小的表达式,最后使用调试工具和仪器,对系统进行调试。
1)设计目标:在一个共阳极的7段数码管上显示相对应的0-F的值。2)设计目标的真值表描述:图1.2首先给出了七段数码管的符号表示,当其是共阳极时,只有相应的段给低电平‘0’时,该段亮,否则灭。
3)使用卡诺图对真值表进行化简, 7段数码管e段的卡诺图化简过程。
得到e段的最简单的逻辑表达式:e=~x3 x0 | ~x3x2~x1 | ~x2~x1x0。按照步骤3的过程分别得到a,b,c,d,f,g的最简逻辑表达式,这些最简表达式使用积之和(Sum of Product, SOP)和和之积(Product of Sum, POS)表示。4)使用相应的TTL门电路来实现各段的最小表达式。
将这些门电路连接到7段数码管的各段,并进行调试。现代数字系统设计设计流程在FPGA系统设计完成前,有2个不同的阶段:设计阶段、调试和检验阶段,如图所示设计阶段的主要任务是输入、仿真和实现;调试和检验阶段的主要任务是检验设计,校正发现的错误。
1、设计目标在一个共阳极的7段数码管上显示相对应的0-F的值。2、设计7段数码管亮灭控制的最基本原理就是当有电流流过7段数码管a,b,c,d,e,f,g的某一段时,该段就发光。 假设输入的数表示为:input wire[3:0] x,输出的数表示为output wire[6:0] a_to_g。 7段数码管逻辑门实现及验证 1打开ISE10.1,新建工程hex7seg_le,设计参数选择:芯片选择Spartan3E XC3S1200E-4FG320,顶层设计选择HDL,仿真器选项选择ISE Simulator。 2新建名字为hex7seg_le,类型为Verilog Module的设计文件。按照7段数码管的门级电路描述,完成设计代码输入。在处理窗口中,选择并点击Synthesis,工程进行语言检查和综合,确认设计正确。 4建立一个名字为test.tbw,类型为testbench waveform的文件。并将工程管理窗口的search for指向Behavioral Simulation。在处理窗口中,选择并展开ISE Simulator,点击Simulate Behavioral Model7段数码管逻辑门描述代码hex7seg_le.vmodule hex7seg_le( input wire[3:0] x, output wire[6:0] a_to_g ); assign a_to_g[6]= ~x[3] ~x[2] ~x[1] x[0] //a | ~x[3] x[2] ~x[1] ~x[0] |x[3] x[2] ~x[1] x[0] |x[3] ~x[2] x[1] x[0]; assign a_to_g[5]= x[2] x[1] ~x[0] //b | x[3] x[1] x[0] |~x[3] x[2] ~x[1] x[0] | x[3] x[2] ~x[1] ~x[0]; assign a_to_g[4]= ~x[3] ~x[2] x[1] ~x[0] //c |x[3] x[2] x[1] |x[3] x[2] ~x[0]; assign a_to_g[3]= ~x[3] ~x[2] ~x[1] x[0] //d | ~x[3] x[2] ~x[1] ~x[0] |x[3] ~x[2] x[1] ~x[0] |x[2] x[1] x[0]; assign a_to_g[2]= ~x[3] x[0] //e |~x[3] x[2] ~x[1] |~x[2] ~x[1] x
您可能关注的文档
- 《优衣库论文3.doc
- 《优质接力跑说课稿.doc
- 《优质护理示范工程实施方案2.doc
- 《优雅卫士.doc
- 《人教版六年级下册语文期末测试题.doc
- 《会前会流程.doc
- 《会同县交通建设质量安全监督管理站行政处罚自由裁量权.doc
- 《人教版六年级下册语文第一二单元学情分析.doc
- 《会员卡类介绍.doc
- 《会员登记表格.doc
- 洋流高中地理人教版(2019)选择性必修一.pptx
- 2024年天津市第一中心医院门诊协诊岗招聘考试真题 .docx
- 第三单元 3 宜人的设计 教学设计人美版2025美术七年级下册 .docx
- 2025年广东深圳市高三二模高考生物试卷试题(精校打印) .pdf
- 统编版语文一年级下册第六单元综合素养测评A卷.doc
- 2025年中考语文三轮冲刺:名著+散文 专项突破限时测试卷4(含答案) .pdf
- 算法与程序设计:第4章 贪心算法.ppt
- 美国(金融)霸权的终结——美国金融垄断资本主义的产生、本质、特征与终结+课件--2025届高三统编版(2019)历史二轮复习 .pdf
- 2025年中考语文三轮冲刺:名著+散文 专项突破限时测试卷9(含答案) .pdf
- 学院教职员工教育培训制度.docx
文档评论(0)