- 2
- 0
- 约4.24千字
- 约 17页
- 2018-05-17 发布于河南
- 举报
数字电路域逻辑设计8-5
* * 8.5 可编程逻辑器件的开发 8.5.1 低密度PLD的开发 8.5.2 高密度PLD的开发 8.5.3 FPGA器件编程数据的装载 8.5.4 ISP-PLD的编程 概 述 概 述 用PLD实现设计要求的逻辑功能,必须借助于适当的PLD开发工具,即PLD开发软件和开发硬件。 开发系统软件是指PLD专用的编程语言和相应的汇编程序。常用的有Data I/O公司的ABEL、Synario和Logical Device公司的CUPL等, Synario系统软件不仅可以用硬件描述语言HDL输入,而且可以用电路原理图输入。随着集成化的发展,一些公司推出了集成化开发系统软件(软件包),如Xilinx公司的XACT5.0、Foundation M1 Series,Lattice公司的ISP Synario System等。 开发系统的硬件部分包括计算机和编程器。开发系统软件运行于PC机,编程器主要通过并行接口从计算机接收编程数据,最终写入PLD中。 GAL器件主要由与阵列和OLMC构成,设计时应按照设计逻辑要求,将具体的GAL器件中的与阵列以及OLMC中的每个编程单元的状态设置成“连接”或“断开”,这个过程称为GAL器件的设计与开发。 8.5.1 低密度PLD的开发 低密度PLD的开发过程分为两个阶段,第一个阶段是从设计输入到器件编程数据文件(JEDEC)的生成;第二
原创力文档

文档评论(0)