微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > ARM芯片的原型验证手段

ARM芯片的原型验证手段

时间:12-12 整理:3721RD 点击:
小公司打算开芯片,想要集成ARM cortex A9 的core在芯片里面,逻辑部分用FPGA做完了,想要把原型机上的ARM CPU(原先用的boardcom的芯片,通信使用PCIE总线)集成进去,现在CPU和IP之间直接走AMBA总线,问一下这个系统验证怎么做?有没有单卖带amba总线的arm cortex a9芯片?还是说有什么专业的硬件仿真器?

市面上不容易买到,arm公司可以提供测试用的样片

不就是x家的zynq,a的c5嘛
在 roc2007 (roc) 的大作中提到: 】
: 小公司打算开芯片,想要集成ARM cortex A9 的core在芯片里面,逻辑部分用FPGA做完了,想要把原型机上的ARM CPU(原先用的boardcom的芯片,通信使用PCIE总线)集成进去,现在CPU和IP之间直接走AMBA总线,问一下这个系统验证怎么做?有没有单卖带amba总线的arm cortex a9芯片?还是说有什么专业的硬件仿真器?
:
:
:
: --
:
:

牛逼啊

 个人简历_-江礼阳.doc

软核的话直接综合进FPGA就行了。没有软核么,兄弟,用的盗版吧?

软核性能上不去,fpga顶多200M,只能验证一个基本功能,不能验证性能

买到这样的芯片你打算怎么跟IP互联呢,amba都是片内的总线啊

200 MHz么,已经非常快了。常见的FPGA原型系统只有几十M而已。
FPGA只是验证方法之一,做不了的事情多了,系统级验证本来就是要多种方法并用。
一般做 FPGA 原型系统是要受很多限制,时钟频率比值和latency等都和ASIC 差距较大,不适合做性能分析。

zynq,ARM硬核+FPGA。不过FPGA的频率够不够是个问题。

原型本来就是验证功能。性能跟后端和工艺都有关系,怎么验证?仿一下时序大差不差就行了。

fpga本身就不怎么能验证性能,要是fpga能跑的跟asic一样,很多产品也就没必要做asic了

你确定a9在fpga里能跑到200m?
什么牛逼fpga

1. ARM公司有开发平台,A9芯片+XILINX的FPGA,芯片与FPGA桥接可以是AMBA。
2. A9跑200M ?什么FPGA器件? 总线跑多少M?

A9与FPGA之间用AMBA AXI么,那这么多并行的IO还有CLK,这样的方案能跑多快啊?

不是说cpu跑200M,是cpu外围的ip,比如总线这些,cpu上去几十M都到不了
所以说性能靠软核貌似没招,因为我们自己做的IP都是在fpga上验证过的,所以时钟基本和FPGA一样。这个性能是有保障的,但是cpu和自己做的IP联合起来怕系统性能到不了,所以才想着用芯片上的CPU来做。
我们回头再问问ARM吧,看看他们的测试芯片什么情况

我司arm a9,FPGA 50MHz

贵司用的是什么fpga

看CPU综合结果其实跑100M没问题,关键是总线上不去。

几十M吧。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top