原创 京微雅格FPGA芯片山系列之M5

2013-8-20 17:34 1198 7 7 分类: FPGA/CPLD 文集: 京微雅格FPGA--新手入门
  • 京微雅格FPGA芯片山系列之M5是目前应用广泛的一款CAP(SOC)芯片,集成了6K的查找表和超高性能的8051内核。

关键特性


可编程系统(CME-M5 C/CME-M5 R/CME-M5 P系列)
逻辑密度:6144个LUT
存储器:32个4.5K bit可配置存储器EMB5K,128K byte SRAM(CME-M5 R系列)
DSP处理单元:16个18x18 DSP(MAC)或32个12x9 DSP(MAC)
时钟资源:2个PLL,8个全局时钟输入,1个无源晶振时钟输入
接口:3.3/2.5/1.8V LVTTL,3.3/2.5/1.8/1.5V LVCMOS I/O,可承受5V输入容限

性能:可编程资源的性能高达250MHz


微控制子系统(CME-M5 C系列)
增强型8051系统,兼容标准8051的指令集
12倍于标准8051的MIPS,频率最高可达200MHz
128K byte单端口存储器SPRAM,可作为8051的代码或数据存储器,可灵活分配地址空间
片上调试系统OCDS,支持JTAG在线调试
外设:3个定时器,1个看门狗,1个I2C接口,1个SPI接口,2个USART,1个RTC
STOP,IDLE模式电源管理
基于MSS的系统编程、系统多配置、系统在线更新、动态频率切换等特性


配置与保护(CME-M5 C/CME-M5 R/CME-M5 P系列)
支持JTAG、AS、PS多种配置模式
支持多映像配置
128 bit AES配置文件数据加密

需要特别说明的是:

  • 128KB的SDRAM只能给8051使用。供8051的程序代码和RAM共同使用。
  • 由于8051的代码是在片内的SDRAM里读取执行,可以工作在200MH上,而且是单指令周期
  • FPGA的IO不支持差分
  • 目前开发FPGA的软件Primace支持的IP核有 FIFO、RAM、以太网MAC、CAN2.0、SDRAM Controller、SPI、UART
  • 芯片内部有一个RC震荡器,对时钟要求不高时,可以不用接晶振

相信有FPGA+超高速8051的组合能完成简单控制类的大部分应用。

文章评论0条评论)

登录后参与讨论
我要评论
0
7
关闭 站长推荐上一条 /2 下一条