杭州康芯SOPC 实验开发系统说明 (型号: GW 48-PK2S) 1、关于 ASIC 、CPLD 、sopc、FPGA ASIC(Application Specific Intergrated Circuits)即专用集成电路,是指应特定用户要求和特定电子系统的需要而设计、制造的集成电路
目前用 CPLD(复杂可编程逻辑器件)和 FPGA(现场可编程逻辑阵列)来进行 ASIC 设计是最为流行的方式之一,它们的共性是都具有用户现场可编程特性,都支持边界扫描技术,但两者在集成度、速度以及编程方式上具有各自的特点
ASIC 的特点是面向特定用户的需求,品种多、批量少,要求设计和生产周期短,它作为集成电路技术与特定用户的整机或系统技术紧密结合的产物,与通用集成电路相比具有体积更小、重量更轻、功耗更低、可靠性提高、性能提高、保密性增强、成本降低等优点
在二○世纪九十年度末,可编程逻辑器件(PLD)的复杂度已经能够在单个可编程器件内实现整个系统
完整的单芯片系统(SOC)概念是指在一个芯片中实现用户定义的系统,它通常暗指包括片内存储器和外设的微处理器
最初宣称真正的 SOC――或可编程单芯片系统(SOPC)――能够提供基于 PLD 的处理器
在 2000 年,Altera 发布了 Nios 处理器,这是 Altera Excalibur 嵌入处理器计划中第一个产品,它成为业界第一款为可编程逻辑优化的可配置处理器
本文阐述开发Nios 处理器设计环境的过程和涉及的决策,以及它如何演化为一种 SOPC 工具
Altera 很清楚地意识到,如果我们把可编程逻辑的固有的优势集成到嵌入处理器的开发流程中,我们就会拥有非常成功的产品
基于 PLD 的处理器恰恰具有应用所需的特性
一旦定义了处理器之后,设计者就“具备”了体系结构,可放心使用
因为 PLD 和嵌入处理器随即就生效了,可以马上