PLD器件的设计步骤

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文件根据器件的特点将其写入器件内部,从而达到下载的目的。

福禄克测试测量产品实力亮相SNEC2019
Switch Lite销量呈现断崖式下滑状态
华为云Stack系列新品发布,为政企客户打造的云基础设施
刘作虎公布一加7T的包装盒设计,坐实90Hz屏幕消息
需重视物联网设备设计和部署中的安全性
PLD器件的设计步骤
高功率USB与快速充电
托盘agv机器人在各行业中的应用,它的好处有哪些
余压监控的作用与应用
苹果为何不愿”交钱“?”高通税“是手机厂商的噩梦
MLPerf最新发布人工智能推理基准的首个结果
新款"CW-007大鹏"无人机亮相,国内最轻工业级垂直起降无人机
小米5上Android 7.0公测开启,使用体验进一步提升
恩智浦宣布收购OmniPHY 加速布局自动驾驶领域
气体传感器研究开发空气质量监测系统创造了有利条件 提供了一条简单而实用的途径
功率分析仪LMG600系列:精确是我们的行动准则!
喜讯 | 经纬恒润荣获2020 PACCAR集团10PPM奖
VR公司NextVR表示裁员并不会影响他们的现场制作计划
WiLink 8Q 系列无线车载连接器件的作用
Spring Bean相关的4个注解及使用方法