中文摘要:
给出了一个由Lattice 公司的ispLSI1032 和89C51 构成的双片系统的电路典型结构, 讨论采用EDA 软件设计1032, 仿真多种接口电路。
英文摘要: Th is paper introduces a typical circuit of a double-chips application system using
89C51 and ispLSI1032 of Lattice semiconductor corp. Discussion about how to design ispLSI1032 by
EDA softw are and simulate various interface circuit is given.
随着电子技术的高速发展, 采用先进的
CPLD
(复杂的
可编程逻辑器件) 器件取代传统的标准集成
电路、接口电路已经成为技术发展的必然趋势。
Lattice 公司的ispLSI 器件是当今世界上速度最快,
密度最高的
CPLD 之一, 它采用先进的ISP (系统内
编程) 技术, 使器件无需拆卸即可在系统内重新配
置逻辑功能, 数字系统的设计由此发生了革命性变
化。
构成现代数字系统的基本模块是
微处理器和可
编程逻辑器件。利用EDA 软件对
CPLD 器件进行
系统内编程, 可使
CPLD 器件仿真多种外围芯片,
从而使这种CPU +
CPLD 双片系统具有极强的灵
活性和通用性, 在实际应用中可以构成多种电路。本
文在这里讨论一种由89C51 单片机与ispLSI1032
构成基本的两片系统, 研究ispLSI1032 配置成常用
接口电路的模块划分思路及软件编程方法。
4 结束语
1. 由于ispLSI 可以通过配置内部GRP, ORP,
GLB, 以内部连线方式取代外部器件连接, 简化了印
刷板设计, 增加了设计灵活性。
2. 由于ispLSI 具有系统内编程能力, 可以在板
上编程, 提高了系统的设计调试效率。
3. 在实际调试之前, 已由ispEXPERTSYS
TEM 开发软件对ispLSI 的逻辑功能进行了功能仿
真与时序仿真, 确保了系统逻辑功能设计与器件选
择的正确性。