CoreMP7 特点
- 与ARM7TDMI-S兼容
- 32/16位RISC架构
- 32位ARMv4T指令集
- 16位Thumb指令集
- 32位运算逻辑单元 (ALU)
- 3级流水线
- 32位外部总线接口
- 嵌入式实时调试接口和JTAG接口
- 专为Actel以Flash为基础的M7器件而优化
- 完全在半导体结构中实现
- 所有I/O向用户开放
- 实现完美的FPGA设计、调试工具流程和集成
CoreMP7 子系统
微处理器中最重要的功能模块组件是子系统外设。这包括必须在处理器周围实施的所有底层功能,以便配合应用使用。
CoreMP7子系统外设包括:
- AHB-Lite接口
- APB接口
- AHB至APB的桥接电路
- 内存控制器
- 中断控制器
- 计时器
- 串行接口
- 带缓冲的I/O接口
CoreMP7子系统外设作为Libero IDE目录或CoreConsole IP开发平台 (IDP) 的组成部分提供。
CoreMP7可用于M7 Flash系列器件中,M7 Flash系列器件具备ARM功能以无缝使用处理器内核。该系列以Actel的非易失性Flash技术为基础,支持250k到300万门密度和多达616个高性能I/O接口。
M7 Fusion 器件
M7Fusion器件将ARM7的强大功能与业界首款混合信号FPGA相结合。Fusion器件将可配置的模拟功能、大容量 Flash 内存模块、SRAM内存、周全的时钟生成功能和管理电路,以及高性能的可编程逻辑全部集成在一块芯片中。M7 Fusion器件能够真正与外界接口,具有多达30个高压模拟输入,可与从-12V到+12V的信号直接连接,因而无需外加信号预调电路。Fusion芯片上的数模转换器 (ADC) 可以配置,并支持高达12位的信号分辨率,采样速度达600 ksps。M7 Fusion器件为设计人员带来单芯片解决方案以应对现实中的模拟设计挑战。
查询详情,请访问网页:
M7 ProASIC3/E 器件
M7 ProASIC3/E器件是安全、功耗低和上电即用的单芯片解决方案,可以重复编程,并以ASIC的单位成本水平提供更快的产品上市速度。这些特点使设计人员能利用现有的FPGA设计流程和工具,开发出配备ARM7的高性能、高密度系统应用。此外,M7 ProASIC3器件还提供片上用户内存及基于多达6个板载锁相环 (PLL) 的时钟调节电路。
查询详情,请访问ProASIC3网页。
使用CoreMP7所需的重要模块组件是子系统外设。以下IP核在CoreConsole中免费配备,可与CoreMP7共享。
有关Libero IDE目录或CoreConsole中可供CoreMP7使用的IP核完整列表,请访问网页DirectCore IP Cores。Actel还提供便于应用开发人员使用这些IP核的软件驱动程序,让开发人员将精力集中于内核的功能方面,而不是内部运作。访问Firmware网页,查看Actel可提供的驱动程序列表和下载驱动程序。
SmartDesign
- 图形化模块系统设计创建工具。
- 创建完整的FPGA和SoC设计,包括处理器、DirectCores、标准库核、用户IP核和定制HDL。
- 自动生成即可进行综合 (synthesis-ready) 的HDL文件。
- 操作在Libero IDE内完成。
- 更多信息,请访问SmartDesign网页。
CoreConsole
- Actel的IP开发平台 (IDP)。
- 包括一个图形界面和一个模块衔接管理器,模块衔接管理器用来简化FPGA中嵌入式应用各IP核的组装。
- 可单独使用或与Libero IDE、Actel的FPGA开发工具套件 (包括用于布局布线的Designer软件) 无缝衔接。
- 更多信息,请访问CoreConsole网页。
SoftConsole
- Actel的CoreMP7软件开发环境。
- 包括GNU C/C++编译器、GDB调试工具和仿真器。
- 了解最新SoftConsole发布说明和下载软件。
- 更多信息,请访问SoftConsole网页。
Actel FlashPro3编程器
CoreMP7开发工具包
- 完整的原型构建和开发环境。
- 包括:带M7 ProASIC3器件的板卡、Actel Libero IDE Gold (金) 版本 (包括SmartDesign)、CoreConsole、C语言编程开发工具,以及配有USB线缆的FlashPro3编程器 (选件)、电源、教程和技术文档。
- 这些工具能够实现针对Actel非易失性M7 ProASIC3器件的CoreMP7核的应用开发,并支持ISP、器件串行化和FlashLock片上安全系统解决方案。
ARM RealView®开发工具套件
- 提供构建、调试及管理运行在处理器的软件开发项目的各种工具。
- 包括经优化的C编译器、调试器、汇编器及指令集仿真器。
- Actel现已提供, 了解更多。
针对Actel的CoreMP7 FPGA而优化的ARM7微处理器为用户带来的主要好处是提供庞大的开发工具和设计支持生态系统,以及大量现成的嵌入式软件代码。除了这些丰富的精选工具,Actel还提供世界一流的FPGA开发工具、开发工具套件,以及器件编程工具。Actel的解决方案合作伙伴亦提供相关服务及专有技术。
编译器
应用程序接口(API)和驱动程序
调试器
其它资源和链接