新闻中心

EEPW首页>EDA/PCB>设计应用> 借助创新电子设计平台实现FPGA嵌入式系统设计

借助创新电子设计平台实现FPGA嵌入式系统设计

作者: 时间:2009-05-19 来源:网络 收藏

  在数字组合逻辑电路设计输入方面,一个项目支持三种类型的输入方法-原理图、HDL (Verilog 或VHDL)以及OpenBus。另外还支持C代码符号的输入。你可以使用这些输入方法的混合输入,并使用层次原理图所用到的符号方块图来对不同的输入文档进行组合。对于项目,必须将原理图做为顶层文档,因为这是为了支持从到PCB移植以及同步。首先,创建一个原理图文档并添加到项目中去。如图4所示。

图4 FPGA项目以及新生成的文档的项目面板


  接下来,我们一同体验OpenBus系统设计简易、快捷的特性。OpenBus是一个进行系统级FPGA设计的新方法。它提供了比原理图更为简单的界面,但是并不会因其简单而丢失相应的信息。由于它能自动考虑底层细节,因而设计者只需着眼于顶层系统的设计以及主要元件的互连。而这些元件都是预先综合过的、应用于FPGA开发的IP元件。


图5 OpenBus面板

在Altium Designer平台中OpenBus文件编辑环境下(如图5所示),你将开始亲身体验如何轻松、便捷地实现FPGA的嵌入式系统设计。如图6所示,整体方案的实现与我们对方案规划设计时,描述的系统结构框架非常相似。依据实现方案所需用到的功能单元,诸如:32位微处理器、视频输入控制模块、TFT显示屏控制模块、I2C控制模块(用于操作视频流数据输入处理器件的控制寄存器单元)、IP内核互连模块、SRAM控制模块和总线仲裁模块,从OpenBus器件列表栏中逐一放置到当前编辑文档内,并完成连接。

图6 完成的OpenBus设计



评论


相关推荐

技术专区

关闭