|
京微雅格(CME)是除美国外世界上唯一自主研发成功FPGA产品的公司
公司首创研发并已开始产业化的集FPGA/CPU/RAM/ASIC/Flash为一体的具有“可定制可重构可编程”特点的多功能高性能低成本可配置应用平台(CAP)在经济发展和国防建设的各个领域具有广泛的应用,代表着得益于先进半导体工艺制程技术的集成电路行业发展趋势。
以前公司一直是CME的客户,前面的几代产品不提也罢,性能实在不怎样。但到了CME-M5这一代,可以说得上是具有划时代的意义了,primace开发环境长足的改进,FPGA速度已达200MHz,相当于spartan3A和cycloneIII左右的性能,而且内置高性能的8051硬核+128KB SRAM + 512KB FLASH +AES加密模块 + DSP + 32个5Kbit EMB等,就是一个SOC。据闻是4~8个美金的价格。
至于Cswitch FPGA,是以互联网结构搭建的FPGA,号称2GHz的内核频率,紧赶stratixV和Virtex6, 不知是否属实,听说芯片做好了,软件没有完善。
有份不太完整的数据手册
,大虾们拍砖。我这边还剩几块CME-M5 FPGA的样片,愿与有缘人分享,联系QQ:1537692497。
续...
对了,现在primace软件可以免费下载试用了(以前似乎要收钱),好东西是要共享的。
=================================================================================
一个原厂工程师传过来的下载方法:
1. 下载Primace 4.0:
ftp下载步骤:
2. 安装Primace 4.0:
安装步骤:
1) 进入解压目录(P400_release),双击primace4.0.exe,安装Primace,以及USB JTAG驱动;
2)双击agdi_installation.exe,安装AGDI驱动;
3) 安装完毕,导入license(需申请Incentia License key):打开Primace,选择Tools-》Options,选择
EDA Tools ->Incentia License,输入获取的license key到此处;
4) 安装完毕。
3. 试用Primace 4.0:
安装包提供两个设计例子,供用户试用:
打开Primace,点击“open project” 按钮,选择Primace安装目录下“\capital_micro\primace4.0\examples”,该目录下共有两个例子。
4. Primace 4.0 License 申请方法:
1) 提供以下用户信息:
-----------------------------------------------------------------------
1.公司名称(或学校):
2.公司网址:
3.部门:
4.联系人姓名:
5.联系人邮箱:
6.计算机网卡MAC地址:
7.primace版本: 4.0
----------------------------------------------------------------------
2)用户以上填好的信息复制到邮件内容里,并发送到 License@capital-micro.com,以获取license key,我们将会尽快为你发送License。
4. 安装注意事项:
1) 安装路径不能包含中文字符或者空格,错误的安装例如:
例1:c:/中文/capital_micro/
例2:c:/install folder/capital_micro/
2) MAC 地址获取方法:
(1)如果所使用的操作系统是win2000以上(win2000、NT、Winxp、Vista),在桌面上点击任务栏上的"开始"菜单,选择"运行";
(2)单击“运行”后,弹出“运行”对话框,在下拉列表框中输入“cmd”命令后,打开cmd窗口;
(3)出现“命令提示符”这一黑色对话框,在里面输入“ipconfig -all”命令,敲击键盘上“Enter”键;
(4)出现网络配置信息,在“本地连接”下方有“Physical Address”,在它后面对应的一串12位的地址即为自己机器的MAC地址。
=================================================================================
续...
认为如果做小型系统MCU+FPGA+SARM+FLASH,这种结构是有一定成本和方案优势,所以CME有可能是要做差异化。
好东西继续分享,但感觉CME的primace软件人性化做得还是可以的,有点抄quartusII的嫌疑。传点图上来
IP库里面暂时都是硬核模块,如BRAM,8051,DSP乘法器等,软IP很少, 不能不说是个弊病, 据说年底会有SDRAM、FLASH等
的控制器IP加上
200MHz 增强型8051硬核+128KB的内存空间(最大可访问8MB)也算是一个亮点,单周期指令,速度很快用keil开发,也感觉比NIOSII、MicroBlaze更为易用,
软核编译太浪费时间。
用verilog例化一下即可以使用
对了CME 可以用无源晶振作为振荡器,很有意思。输出到PLL的输入端就可以进行锁相倍频,
了解这么点, 回头再续。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
阿莫论坛20周年了!感谢大家的支持与爱护!!
该献的血还是要献的。你不献他不献。难道让我去献? --- 出自坛友:lovejp1981
|