将处理器集成入FPGA的整合之道
时间:08-27
来源:互联网
点击:
一套完整的 LiveDesign平台
每一位设计过基于处理器的数字系统的工程技术人员,都对整个系统调试的困难性有非常深刻的印象。工程技术人员首先必须尽快做好硬件的首次修订,以便为嵌入式软件开发者留出足够的开发空间。一旦到了这个阶段,设计工作就变得不好把握了,需要捕捉硬件设计的各种问题,采用代价更为昂贵的PCB板修订来解决,亦或是试图通过软件来回避。
Nexar不但具备有在FPGA上进行全部嵌入式系统设计所需的各种功能,并且还将这些功能和工具以一种方便工程技术人员应用的方式集合在一起,让他们将精力集中在高阶设计流程的开发改进上,而不是把时间浪费在低级别的琐碎事务上,如:在不同工具间调用设计数据、在不同设计环境中工作、应对如何实现设计工具与正开发的硬件对接等。
一旦软硬件设计进入到首次原型试制的阶段,设计的工作便可转入NanoBoard上来进行了,而不必制造出一个真实的物理原型来。工程技术人员可在NanoBoard中获得设计所需要的各种虚拟仪器,探查FPGA接脚的状态,调试、重新编译并重新下载更新的代码-所有的工作都可通过一个Nexar应用接口来完成。由于整个设计迭代的周期只需几分钟的时间,因而可以快速地探测出软硬件的不同执行情况。
所有的设计工作都可通过Nexar的一个接口来控制。工程技术人员可借助这个接口进行软硬件设计的编译,针对FPGA布局和布线的需要进行合成,通过FPGA厂商工具实施远程布局和布线工艺,而且还可将设计下载至NanoBoard之中, 所有工作都可在短短的几分钟之内完成。
Nexar环境中的软硬件设计和调试流程如图1所示,其交互式特性让工程技术人员获得了一种从事设计的全新方法-工程技术人员可在整个设计周期中与在实际硬件中运行的真正软件实现交互。Altium将这种方式称之为LiveDesign,这便是Nexar以及其所构建的平台所具有的优势所在。
结语
Nexar引入了一种新型的元件级、立即可用的IP交付使用机制,以方便将系统级设计中基于原理图的设计输入方式应用于FPGA平台之中。其内含的NanoBoard-可重新配置的系统工具平台-可让工程设计人员以一种交互的方式对整个工艺进行设计和验证, 从而消除了由于采用耗时费力且难度极高的系统级仿真所带来的种种设计障碍。
将NanoBoard与虚拟仪器和边界扫描配合使用,便成为了一套完备的LiveDesign开发环境,它不但能够降低在FPGA中实现整套嵌入式系统运作的复杂性,而且还为应用最新一代大容量、低成本FPGA部件实现整套系统的运作提供了无限的潜能。
每一位设计过基于处理器的数字系统的工程技术人员,都对整个系统调试的困难性有非常深刻的印象。工程技术人员首先必须尽快做好硬件的首次修订,以便为嵌入式软件开发者留出足够的开发空间。一旦到了这个阶段,设计工作就变得不好把握了,需要捕捉硬件设计的各种问题,采用代价更为昂贵的PCB板修订来解决,亦或是试图通过软件来回避。
Nexar不但具备有在FPGA上进行全部嵌入式系统设计所需的各种功能,并且还将这些功能和工具以一种方便工程技术人员应用的方式集合在一起,让他们将精力集中在高阶设计流程的开发改进上,而不是把时间浪费在低级别的琐碎事务上,如:在不同工具间调用设计数据、在不同设计环境中工作、应对如何实现设计工具与正开发的硬件对接等。
一旦软硬件设计进入到首次原型试制的阶段,设计的工作便可转入NanoBoard上来进行了,而不必制造出一个真实的物理原型来。工程技术人员可在NanoBoard中获得设计所需要的各种虚拟仪器,探查FPGA接脚的状态,调试、重新编译并重新下载更新的代码-所有的工作都可通过一个Nexar应用接口来完成。由于整个设计迭代的周期只需几分钟的时间,因而可以快速地探测出软硬件的不同执行情况。
所有的设计工作都可通过Nexar的一个接口来控制。工程技术人员可借助这个接口进行软硬件设计的编译,针对FPGA布局和布线的需要进行合成,通过FPGA厂商工具实施远程布局和布线工艺,而且还可将设计下载至NanoBoard之中, 所有工作都可在短短的几分钟之内完成。
Nexar环境中的软硬件设计和调试流程如图1所示,其交互式特性让工程技术人员获得了一种从事设计的全新方法-工程技术人员可在整个设计周期中与在实际硬件中运行的真正软件实现交互。Altium将这种方式称之为LiveDesign,这便是Nexar以及其所构建的平台所具有的优势所在。
结语
Nexar引入了一种新型的元件级、立即可用的IP交付使用机制,以方便将系统级设计中基于原理图的设计输入方式应用于FPGA平台之中。其内含的NanoBoard-可重新配置的系统工具平台-可让工程设计人员以一种交互的方式对整个工艺进行设计和验证, 从而消除了由于采用耗时费力且难度极高的系统级仿真所带来的种种设计障碍。
将NanoBoard与虚拟仪器和边界扫描配合使用,便成为了一套完备的LiveDesign开发环境,它不但能够降低在FPGA中实现整套嵌入式系统运作的复杂性,而且还为应用最新一代大容量、低成本FPGA部件实现整套系统的运作提供了无限的潜能。
FPGA 仿真 Altium 电子 嵌入式 电路 编码器 VHDL Verilog 虚拟仪器 总线 PCB 相关文章:
- 基于FPGA的片上系统的无线保密通信终端(02-16)
- 基于Virtex-5 FPGA设计Gbps无线通信基站(05-12)
- 基于FPGA的DVI/HDMI接口实现(05-13)
- 基于ARM的嵌入式系统中从串配置FPGA的实现(06-09)
- 采用EEPROM对大容量FPGA芯片数据实现串行加载(03-18)
- 赛灵思:可编程逻辑不仅已是大势所趋,而且势不可挡(07-24)