没有合适的资源?快使用搜索试试~ 我知道了~
EDA/PLD中的利用APTIX MP3C和Spartan-IIE FPGA实现数据系统的验证作
0 下载量 149 浏览量
2020-12-10
17:31:14
上传
评论
收藏 91KB PDF 举报
温馨提示
1 APTIX MP3C介绍 MP3C系统是Aptix公司的产品,是一种价格低、验证速度快、基于层次化和模块化的硬件验证平台,可以逐步验证每一个逻辑模块直到验证整个系统功能。MP3C硬件中的现场可编程互连电路板(FPCB)和现场可编程互连元件(FPIC)是Aptix公司的专利技术,图1给出了FPCB和FPIC在MP3C上的部件孔模块。通过该系统可以40MHz的最快速度调试百万门级的片上系统;可实时运行软件作为系统测试矢量;加速仿真与递归测试速度和加速完成设计变更;还可随时利用最新FPGA技术满足更大的设计规模需要。此外,MP3C也可以对复杂数字系统进行快速验证,其中包括ASIC、DSP、微控
资源推荐
资源详情
资源评论
EDA/PLD中的利用中的利用APTIX MP3C和和Spartan-IIE FPGA实现数实现数
据系统的验证作据系统的验证作
1 APTIX MP3C介绍 MP3C系统是Aptix公司的产品,是一种价格低、验证速度快、基于层次化和模块化的硬件
验证平台,可以逐步验证每一个逻辑模块直到验证整个系统功能。MP3C硬件中的现场可编程互连电路板
(FPCB)和现场可编程互连元件(FPIC)是Aptix公司的专利技术,图1给出了FPCB和FPIC在MP3C上的部件
孔模块。通过该系统可以40MHz的最快速度调试百万门级的片上系统;可实时运行软件作为系统测试矢量;加
速仿真与递归测试速度和加速完成设计变更;还可随时利用最新FPGA技术满足更大的设计规模需要。此
外,MP3C也可以对复杂数字系统进行快速验证,其中包括ASIC、DSP、微控
1 APTIX MP3C介绍介绍
MP3C系统是Aptix公司的产品,是一种价格低、验证速度快、基于层次化和模块化的硬件验证平台,可以逐步验证每一个
逻辑模块直到验证整个系统功能。MP3C硬件中的现场可编程互连电路板(FPCB)和现场可编程互连元件(FPIC)是Aptix公
司的专利技术,图1给出了FPCB和FPIC在MP3C上的部件孔模块。通过该系统可以40MHz的最快速度调试百万门级的片上系
统;可实时运行软件作为系统测试矢量;加速仿真与递归测试速度和加速完成设计变更;还可随时利用最新FPGA技术满足更
大的设计规模需要。此外,MP3C也可以对复杂数字系统进行快速验证,其中包括ASIC、DSP、微控制器、微处理器、RAM
和ROM等。MP3C系统比较适合小批量、多品种的生产。
1.1 现场可编程电路板FPCB
MP3C的FPCB是一个22×16、16层的插孔板,根据应用和设计需求,可以把一些外围器件、接口和多个FPGA等放置在
FPCB上,就像面包板一样,因此非常灵活方便,这些外围部件再通过FPIC互相连接起来。MP3C FPCB由许多硬件组成。
(1)插孔区(freehole area)
插孔区分为上下二部分,分别用A到P标记,共64列,每列有40个可用插孔,有2560个插孔可以使用,除去16列作为
I/O,共有1920个插孔连接到FPIC上。每列有15个FPGA特殊引脚,包括CLK、GDN和VCC等。
(2)全局互连(global interconnects)
全局连接是FPIC到FPIC的布线源,3个FPIC中每一个都有140根连线连接到其他两个FPIC,这样就会提供280个FPIC到
FPIC之间的连接,而每一个FPIC的920个布线网中有280个用于FPIC到FPIC之间的连接,其余640个用于连接FPCB上的部件
插孔区域,这样就可以实现部件之间的互连,如图2所示。
(3)总线(bus)
除了通过FPIC的布线网和全局连接来实现部件之间的互连外,还可以通过MP3C提供的一个总线结构来实现互连。MP3C
系统共有4个总线模板连接器,每一个模板连接器有40个总线引脚,而一个FPGA能够访问二个总线模板,这就可以获得80个
总线引脚。
(4)I/O信号
I/O信号使得MP3C FPCB可以和其他设备之间进行通信,它们是进出FPCB的信号。(5)微控制器(microcontroller)
微控制器能为主机系统和MP3C FPCB上的可重配置FPGA之间的通信提供智能接口,微控制器控制FPCB上的能量时序。
微控制器的操作系统是存储在被保护的Flash memory的根块区,仅需128kByte,这个3.4Mbyte的Flash存储器主要用来存储
FPIC和FPGA之间的配置数据。
(6)现场可编程互连电路(FPIC)
MP3C含有3块FPIC,每一块FPIC有1024个缓冲器,排列成一个32×32矩阵形式,FPIC是可重构的双向连接,每一个缓冲
器之间都可以任意布线,使得插接到FPCB上的外围设备达到互连,而每一个FPIC之间都有140根连线连接到另二个FPIC中的
任意一个,这样,对于每一个FPIC来说就有280根互连线来实现FPIC与FPIC之间的互连。实际上,FPIC就是一个由软件控制
的可编程接口,它能使用户对设计的修改变得非常灵活。图2表明了它们之间的连接关系。
1.2 与MP3C配套的EXPLORER软件
Aptix Explorer软件可以提供一个图形用户接口GUI(Graphical User Interface),这上GUI能够生成设计,并对设计进行
编辑和调试。通过Explorer软件可以提供一个直观有效的接口来对设计做一系列的操作。EXPLORER软件主要完成整个系统
的搭建、FPGA的布局布线和FPCB的编译。其操作步骤如下:
(1)设置FPCB参数
用来配置FPCB参数,如说明所使用的Fpcb板类型、FPIC序列和说明使用的是那一个FPIC等。
(2)对网表文件(netlist)和设计文件进行设置。
资源评论
weixin_38631960
- 粉丝: 5
- 资源: 920
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功