进行数字电路设计的基本步骤
进行数字电路设计的基本步骤
数字电路设计也被称之是一门艺术,这门艺术不仅具有艺术性,同时它包含的技巧也是深不可测的,不论是生活在哪一个行业中的电路设计师,其实都必须要发挥出自己的创造力,设计出同内容却有不同表现形式,同时又被所有人所共知的电路设计,那么下面我就来给大家说说,数字电路设计的基本步骤包含哪些?
1.电路逻辑功能描述
PLD器件的逻辑功能描述一般分为原理图描述和硬件描述语言描述,原理图描述是一种直观简便的方法,它可以将现有的小规模集成电路实现的功能直接用PLD器件来实现,而不必去将现有的电路用语言来描述,但电路图描述方法无法做到简练;硬件描述语言描述是可编程器件设计的另一种描述方法,语言描述可能精确和简练地表示电路的逻辑功能,现在在PLD的设计过程中广泛使用,并且有更加浒的趋势,常用的硬件描述语言有ABEL,VHDL语言等,其中ABEL是一种简单的硬件描述语言,其支持布尔方程、真值表、状态机等逻辑描述,适用于计数器、译码器、运算电路、比较器等逻辑功能的描述;VHDL语言是一种行为描述语言,其编程结构类似于计算机中的C语言,在描述复杂逻辑设计时,非常简洁,具有很强的逻辑描述和仿真能力,是未来硬件设计语言的主流。
2.计算机软件的编程及模拟
不管是用硬件描述语言描述的逻辑还是用原理图描述的逻辑,必须通过计算机软件对其进行编译,将其描述转换为经过化简的布尔代数表达式(即通常的最简与或表达式),编译软件再根据器件的特点将表达式适配进具体的器件,最终形成PLD器件的熔断丝文件(通常叫做JEDEC文件,简称为JED文件)。 通常在将用户设计的逻辑下载到具体器件中前,为了检查设计的结果是否正确,通常可以通过计算机软件进行模拟,检查数字电路设计结果是不否与设计要求相符。
据新华社报道 3.通过编程器将JED文件下载到PLD器件中
在上步中形成的熔断丝文件必须下载到PLD器件中去才能实现设计的要求,熔断丝文件的下载一般须通过编程器进行下载。 编程器是一种专门用于对可编程器(如EPROM,EEPROM,GAL,CPLD,PAL等)进行编程的专业设备,常见的编程器有台湾河洛公司的ALL系列、南京西尔特公司的Super系列等。编程器通常通过计算机的并行打印器将JED文件下载到编程器中,编程器再将JED文件根据器件的特点将其写入器件内部,从而达到下载的目的。下图给出了PLD的设计过程。
以上给大家介绍的,就是数字电路设计的基本步骤了,既然数字电路设计是一种艺术,因此不是能够在短时间就能够完成的,同时,设计者们也必须要正确的掌握设计的方法,同时还要在具体的时间之内重复练习,以此来实现自己对整体数字电路设计的构思,让数字电路设计能够兼具成本性和时效性。
儿童健脾胃的药排行榜玉林治疗白癜风医院哪好
扁桃体手术伤口恢复图
- 微软大受欢迎《壮志凌云 2:独行侠》联名款 Xbox Series S 主机
- 设老年群体专场+送苗进社区 原以泾街道频出实招推进疫苗接种
- 容易被忽略的五位神仙,却是取经顺利的最大保障,他们是谁?
- 立秋了,这4浓汤适合“贴秋膘”,营养足口味好不长肉,舒服入秋
- 爱尔兰博主brittanybathgate基础单品搭 158cm矮个子女生的穿搭技巧
- 台球世锦赛:奥沙利文13-5淘汰马奎尔,第13次杀进世锦赛四强
- 《重生之门》正在热播,王俊凯张译二搭乘的《万里归途》又低调开机
- 爱吃粉条,认准这5种买准没错,质量好,廉价,不会买到假货
- 内蒙古下半年冷空气来袭!呼和浩特的天气是这样的……
- 奥诺哈:看过曼联本赛季比赛的人都知道,他们永远不会放弃
- 电视主持王冰冰遭人肉,网友称其在一起还离过婚,Twitter拿王思聪反驳
- 多少人败在辞职被领导算计上,这3句话剥肚里也别说,否则必吃亏