EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于OpenBus系统的FPGA嵌入式设计与实现' E6 h7 O0 P: P& s
# Y3 [( ^: x0 b现场可编程门阵列FPGA(Field Programmable Gate Array)是美国Xilinx公司于1984年首先开发的一种通用型用户可编程器件。FPGA内部由可绾程逻辑单元阵列、布线资源和可编程的I/O单元阵列构成,包含丰富的逻辑门、寄存器和I/O资源。目前,面向大规模可编程器件附的广泛应用,正在不断地加速电子设计技术从硬件电路设计向“软”设计的过渡。altium Designer是传统电路设计软件protel的高端设计版本,除了具备基本的电路原理图设计和PCB设计功能外,它的特色主要在于增强了FPGA开发功能,将电子产品的板级设计、可缩程逻辑设计和嵌入式设计开发融合在一起。
5 @; ` c+ y# L/ f' Q
l! ~* k5 C9 @+ r' x+ Y传统的FPGA系统设计多是基于硬件描述语言VHDL或者Verilog来完成的,需要开发者具备一定的硬件描述语言知识,而且这种方式的设计就可读性而言具有一定的复杂度。Altium Designer提出了一种系统级的设计概念——OpenBus系统,这是一种全新的系统级的FPGA设计方法。这种设计方法避开了传统的FPGA设计中用硬件描述语言来编程、仿真和验证等步骤,以更加抽象的方式表示了处理器与外围设备间的互联,降低了FPGA设计的复杂度,简化了FPGA设计。) z+ c/ R0 [* X" l- V6 @
' T" b, P) p4 v: i
Altium Designer的创新电子设计平台NanoBoard 3000提供了将嵌入式智能作为设计核心的设计环境,在这个平台上可以调试、下载FPGA嵌入式设计,实现电路硬件设计和基于“软核”处理器的嵌入式软件设计。2 D+ A H5 G* {: d; i' S
' _& P7 g& E( ?0 M q
* I& m$ l1 [7 ]) p
* J& x0 \: W+ W0 y) O |