“开发系统Altium Designer 6.0,极大增强了FPGA-PCB协同设计的能力,工程师可以充分利用FPGA 作为系统平台,简化大型FPGA 与物理PCB平台的集成。
”1月17日讯, Altium公司推出最新的一体化电子产品开发系统Altium Designer 6.0, 极大地增强了FPGA-PCB 协同设计的能力,工程师可以充分利用FPGA 作为系统平台,而且简化大型FPGA 与物理PCB 平台的集成。 虽然人们早就认识到了FPGA 给逻辑开发带来的好处,但把这些器件集成到PCB 设计流程所带来的挑战,会使得PCB线路板设计变得十分复杂并导致整体设计时间超长。通常无需考虑PCB版图即进行FPGA 管脚分配,而在大规模可编程器件中使用的密集封装技术将使得PCB 板布线成为极大的挑战。 Altium Designer打破了FPGA的使用障碍,把硬连接的PCB平台和软件及软连接的逻辑开发集成在一起,后者构成的嵌入式智能通过在PCB 线路板上编程以创建完整的应用。Altium Designer 6.0 改进了FPGA 级 设计和PCB 级设计间的集成,开发了很多新功能,与现在的大型可编程器件相结合,它们精简了产品开发。 Altium Designer 6.0 引入了动态网络重分配概念,PCB 布线期间可在线交换FPGA 管脚。这包括重新分配预 先布线的子网和交换链接的差分信号对,差分信号对可利用FPGA 器件上充分的LVDS 资源。动态网络重 分配在板级具有增强了的FPGA 管脚优化引擎,允许工程师充分利用FPGA 器件管脚的可重新编程特 性,在PCB 板极获得最优的布线方案。Altium Designer 系统的统一特性允许在板级完成的管脚交换和 FPGA 项目的自动同步,减少手动调整处理I/O 的耗时 通常带有大量管脚的FPGA 器件是密集BGA 型封装。这给原型阶段的调试带来很大困难,因为这些器件上 的管脚不能直接探测。Altium Designer 的LiveDesign 开发方法允许工程师在开发中可与基于FPGA 的设计 直接交互。Altium Designer 6.0 具有改进的JTAG 器件浏览器,可提供系统中所有JTAG 器件的管脚状态显示,在调试期间工程师可以实时检测管脚信号状态。管脚状态也可以在源原理图和PCB 版图动态显示, '定位'查看设计文档内的信号状态。另外还有Altium Designer 的FPGA 虚拟仪器,可用来设定并监控 FPGA 内的信号,给设计师提供电路运行完整的状态图,以进行系统的逻辑和物理调试。 FPGA 系统的在线测试在Altium Designer 6.0 中得到改进,提供增强的逻辑分析仪(LAX)虚拟仪器。可配置的LAX 可监控FPGA 内从8 位到64 位带宽的总线,支持多重信号集的连接。任意信号都可用来触发输入 或选定为数据源。当可配置的LAX连接到处理器指令总线时,总线数据可显示为反汇编的代码指令,代码 相关的问题可方便地在虚拟仪器输出中进行跟踪。 Altium Designer 6.0 中32 位的基于FPGA 的处理器系统也有更多通用性,支持大量第三方的软核和分立处理器,包括Xilinx MicroBlaze 软处理器、Sharp BlueStreak LH79520 (基于ARM720T) 和AMCC PowerPC 405CR 分立处理器。这些新器件的支持,对于已经有了8 位和32位目标独立软处理器支持的 Altium Designer 设计系统来说,使设计者在使用FPGA 进行嵌入式系统开发时更加灵活。Altium Designer 6.0 提供的包裹连接器内核可帮助设计者定位支持的第三方处理器,同时保留Altium Designer 环境的所有设计功能,包括使用Altium Designer 虚拟仪器方便地连接基于FPGA 外设和用LiveDesign 进行调试。Altium 基于Viper的编译器工具链保证所有处理器间的软件兼容性,包裹连接器内核提供硬件兼容性。这意味着嵌 入式设计师无需花费高昂的重新设计工程的代价即可在处理器间进行设计移植。 通过世界范围内的Altium 销售与支持中心,可以直接购买到Altium Designer 6.0。 详情请上网: www.altium.com |
分享到:
猜你喜欢