Magestore.jpg (10275 字节) ALTERA宏功能库及IP核专栏

 

随着可编程逻辑器件的密度增至百万门,以单颗PLD器件完成整个数字系统的功能已成为可能。PLD的密度达到这样一个新水平,为想要开发出更高集成度、更复杂、更多功能的设计创造了伟大的机遇。ALTERA是提供重多宏功能模块、IP内核以及系统集成等完整方案的领导者。

使用ALTERA的宏功能库及IP内核缩短您的开发周期

ALTERA推建使用现成的或经过测试的宏功能模块、IP内核,用来增强已有的HDL的设计方法。当在完成复杂系统设计的时侯,这些宏功能模块、IP内核无疑将大大的减少设计风险及缩短开发周期。使用这些宏功能模块、IP内核允许设计师将更多的时间和精力放在改善及提高系统级的产品方面,而不要去重新开发现成的宏功能模块、IP内核。

 

有关ALTERA的宏功能库及IP内核的名词介绍

AMPP 是ALTERA宏功能模块、IP内核开发伙伴的组织。通过这个联盟,AMPP的所有厂商提供基于ALTERA器件优化的宏功能模块、IP内核。
PRIMIER AMPP 是该组织内最主要的成员。这都是基于所有客户的反馈评选出来。目前有两个成员,分别是Hammer Cores 、PLD Application 。
MegaCore 是ALTERA直接开发完成的,并有详尽的使用资料的宏功能模块、IP内核。这些宏功能模块、IP内核针对ALTERA的器件作了特别的优化处理,达到并满足用户所指定的性能指标。ALTERA提供这些宏功能模块、IP内核是为了帮助客户完成条件要求较苛刻的系统应用以及减少设计风险和开发时间。
wpe2.jpg (2037 字节) ALTERA的MaxplusII和Quartus平台均提供各种开放宏功能模块评估的功能。允许用户在购买某个宏功能模块之前,进行设计、编译、仿真。

ALTERA的MegaWizard Plug-Ins的中文译名为宏功能模块应用向导。它使得用户易于定制相关的宏功能模块并可以和所有EDA工具集成在统一的设计流程中。ALTERA和他的AMPP和作伙伴均能提供由宏功能模块应用向导控制的参数化模块。在用户自己的设计环境中,由于宏功能模块应用向导能有效的定制各种宏功能模块,因此能节约大量的时间,提高设计效率。

 

数字信号处理宏功能模块及IP内核

设计师通常在DSP处理器的灵活性和DSP专用芯片、定制集成电路的优越的性能之间采取一个折衷的方案。但将宏功能模块与ALTERA的PLD结合起来可以剔除这种折衷的选择。PLD固有的品质不仅能提供卓越的性能而且还有极高的灵活性。这种PLD的方案是一个取代多片、高档DSP应用的新方案。成本低,所需的器件少。

ALTERA的DSP方案所能提供的优越品质非常适合实时、高性能的应用。如卫星通信、数字视频处理、频谱扩展系统等。这些方案包括:

  • DSP基本运算模块,如加法器,高速乘法器

ALTERA的DSP基本运算模块包括高速乘法器、浮点算法功能、IIR滤波器等。这些参数化模块为被结合应用于高速DSP系统,均相应针对ALTERA APEX & FLEX系列的结构作了充分的优化。

  • DSP图象采集、过滤、压缩

ALTERA为数字视频处理所提供的方案包括旋转、压缩、过滤等应用。压缩的功能是基于APEX & FLEX 的内置存储器的结构进行优化,包括离散余玄变换、JPEG编解码等。

  • DSP纠错控制,如Reed-Solomon、Viterbi decoders、Turbo Encode/Decode 等

ECC是一种检测技术。在某些场合也用于纠错,例如在有嘈声的信道中传输数字信号(数字视频/音频广播)或在不稳定的媒体上存储数据。编码的类型包括Reed-solomon、Viterbi、Turbo 编解码等。

  • DSP宽带无线通讯

DSP通信方案同样支持无线宽带通信应用。这种特有的高信能和可现场重新配置能力的结合,使得ALTERA的PLD系列非常适合软件无线电的应用。无线基站及手持设备能实时改变他们的协议,匹配不同终端用户的需求。符合这种应用的基本模块包括数控晶振(NCO)、线性反馈移位寄存器(LFSRs)、数字调制、快速傅里叶变换。这些功能被集成到一个完整的系统方案中。典型应用为无线蜂窝基站、PCS、ADSL、Cable modem 等。

 

通信宏功能模块及IP内核

ALTERA宏功能模块及IP内核为当今流行的通信技术提供系统级的方案。通信宏功能模块及IP内核(有线通信和数据通信)提供网络基本模块用于提高系统性能。ALTERA的通信宏功能模块及IP内核系列包括UTOPIA II 主/从接口、HDLC、乙太网控制器(MAC)等。这些通信宏功能模块及IP内核非常适合广泛的网络通信应用,从交换机到路由器、桥接器到ISDN终端适配器。通常,网络系统要求每种设备都具有极高的性能和灵活性来适配不同的速率。使用ALTERA的PLD及通信宏功能模块及IP内核,设计师就能完成满足他们的网络设备速度、密度、以及灵活性等要求的产品。

 

PCI及其他总线接口宏功能模块及IP内核

总线接口宏功能模块及IP内核包括PCI、USB、CAN总线、SDRAM控制器、IEEE 1394串行总线等。这些宏功能模块及IP内核使得设计工程师能完成不同要求的总线设计,如加入本地总线接口和自己的逻辑。在同一个电路板上,PCI总线能为所有的外围元件提供器件级的接口。同样也能为高性能的扩展卡提供接口。PCI总线非常适合网络适配卡、存储器、嵌入式控制器、图形加速卡、声卡等设备。ALTERA的APEX及FLEX为广泛的PCI应用提供了一个可编程逻辑方案。PCI宏功能模块及IP内核包括64-Bit/66MHz主/从方式、32Bit/33MHz主/从方式。如图所示,是一个典型的PCI总线系统结构,没有任何特别结构的限制。在这一例子中,处理器/内存/存储器的子系统通过PCI桥接至PCI总线。ALTERA的PCI方案给系统工程师提供了不可比拟的优势。APEX及FLEX系列的器件给设计者提供了一个集成PCI总线和用户自己定义的逻辑的单片方案。ALTERA的PCI宏功能模块及IP内核经过了严格的测试及优化,能大大的缩短开发周期并保证与标准PCI工业标准的兼容性。

PCI开发板

为了方便演示几种不同的PCI宏功能模块及IP内核,ALTERA公司推出一块万能开发板。这块板包括一颗FLEX EPF10K100EFC484-1的芯片,并将所有用户自己定义的I/O引出,方便用户接至自己的目标系统。支持各种类32-/64-Bit、33-/66MHz PCI操作。设计师能利用这块开发板迅速调试样机及设计。ALTERA提供的全套PCI方案降低了开发成本和缩短产品上市的时间。

                           PCI_board.jpg (12641 字节)

处理器及外围设备宏功能模块及IP内核

处理器及外围设备宏功能模块及IP内核提供的方案包括嵌入式处理器、微控制器、CPU内核、UARTs、中断控制。这些模块使得设计师能大大的提高系统的集成度。利用现有的模块集成从线卡到通信系统的所有设备。

                          

       欢迎访问 Altera 的宏功能仓库,您可以免费下载各种宏功能模块试用

        网址 http://www.altera.com/html/mega/megastore-home.html

                http://www.altera.com/html/mega/megacore.html

 

      (由于Altera公司网站在少数时间不稳定,如您不能连接,请换一个时间浏览)