专注Actel产品销售十多年,服务全国数百家制造企业及科研院校,只为成为您所值得信赖的供应商!
Cortex-M1 | Actel Actel处理器
针对FPGA应用而设计的ARM 处理器
这款32位ARM Cortex-M1处理器由ARM与Actel合作开发,是首个专门针对FPGA应用而设计的ARM处理器。通过平衡资源使用大小和速度之间的冲突,免费使用的Cortex-M1处理器的运行速度高达68 MHz,它可用少至4,353个逻辑单元 (tiles) 来实现。Cortex-M1处理器采用三级流水线结构,其指令集则使用了经典的Thumb-2指令集的一个子集,所以无需更改即可利用现有的Thumb代码。可配置的Cortex-M1处理器可以连接到先进高性能总线 (AHB) 上,使得设计工程师能够构建自己的子系统,并能轻易增添外设功能。除了Actel提供的SmartDesign、CoreConsole和SoftConsole以及ARM提供的RealView工具之外,第三方供应商还将提供从编译器和调试器到RTOS解决方案的支持工具。
网上直播
Actel专注于低功耗和便携式应用 (英文)
Cortex-M1 实现在 Actel—更小,更快而且免费 (英文)
在5分钟内建立你自己的处理器 (英文)
Actel 处理器设计流程 (英文)
Cortex-M1 特点
专门针对FPGA的应用实现而开发
采用ARMv6-M指令集架构
能执行所有Thumb代码 — 能够运行ARM7和ARM9 Thumb子程序
32位三级流水线结构
独立的存储器和AHB-lite接口
可配置的嵌套向量中断控制器
可选的快速或小型乘法器
与Cortex-M3上行兼容
可由用户编程到FPGA中
用户可存取访问所有的Cortex-M1 I/O和信号
针对Actel的以Flash为基础的M1器件而优化
无需授权费用或权益金
嵌入式实时调试和JTAG接口
备有全系列开发工具的支持
M1 系列器件
Cortex-M1适用于能与处理器核无缝使用的M1 flash系列器件,使这些器件具备ARM 功能。这些器件以Actel非易失性Flash IGLOO (M1AGL600)、ProASIC3 (M1A3P1000) 和 Fusion (M1AFS600) 为基础,具有以下特性。
供货
M1 系列器件 250 600 1000 1500 3000
M1 Fusion
M1 IGLOO
M1 ProASIC3L
M1 ProASIC3
IGLOO (M1AGL)
M1 IGLOO/e器件是具有可重编程特性,功能完备的Flash FPGA,专为满足当今便携式电子产品严苛的功率和面积要求而设计。采用Flash*Freeze 技术,工作电压为1.2 V / 1.5 V的这些器件具有业界最低功耗,M1 IGLOO器件为设计人员提供了灵活的系统构建平台,以创建便携式产品并最大限度地延长电池寿命。要了解更多的信息,请访问IGLOO网页.
ProASIC3L (M1A3PL)
M1 ProASIC3L器件基于Actel 的ProASIC3 FPGA,提供了低功耗、高性能、低成本的解决方案,并支持混合电压内核。采用成熟的Flash*Freeze技术,因而能够实现工作模式到静态模式的瞬间转换 (在1 猀蔀)。采用该产品的设计运行1.2V处理器核时的动态功耗可节省40%。更多信息,请访问ProASIC3L网页。
ProASIC3 (M1A3P/M1A3PE)
M1 ProASIC3/E器件以第三代Actel Flash FPGA为基础,提供安全,低功耗及上电即行的单芯片解决方案。它们可重复编程,并且能够以与ASIC相当的单位成本提供快速上市的优势。这些特性使工程师能够利用现有的FPGA设计流程和工具来创建采用Cotex-M1的高性能高密度系统应用。要了解更多信息,请访问ProASIC3网页。
Fusion (M1AFS)
Actel Fusion是全球首款混合信号FPGA。Fusion将12位模拟/数字转换器,多达40个模拟I/O,最大为8Mb的 Flash 内存,以及FPGA架构集成在单一器件中。当使用如Cortex-M1等软核处理器时,Actel的Fusion器件便是终极的软MCU平台。要了解更多信息,请访问Fusion网页。
知识产权
在各种应用中,使用 Cortex-M1所需的重要功能模块集就是子系统外设,可在Libero IDE目录或CoreConsole中免费获取以下IP核,以便与Cortex-M1共享。
CoreGPIO
CorePCIF
CoreI2C
Core10/100
Core429
CoreAHB2APB
CoreAI
CoreCFI
CoreFMEE
CoreFROM
CoreInterrupt
CoreMemCtrl
CorePWM
CoreSMBus
CoreTimer
CoreUARTapb
CoreWatchdog
有关Libero IDE目录或CoreConsole中可与Cortex-M1共享的IP核完整列表,请访问网页DirectCore IP Cores。Actel还提供便于应用开发人员使用这些IP核的软件驱动程序,让开发人员将精力集中于IP核的功能方面,而不是内部运作。访问Firmware网页,查看Actel提供的驱动程序列表和下载驱动程序。
设计软件
SmartDesign
图形化模块系统设计创建工具。
创建完整的FPGA和SoC设计,包括处理器、DirectCore、标准库核、用户IP核和定制HDL。
自动创建即可进行综合 (synthesis-ready) 的HDL。
操作均在Libero IDE内完成。
更多信息,请访问SmartDesign网页。
CoreConsole工具
Actel的IP开发平台 (IDP);
包括一个图形界面和一个模块衔接管理器,模块衔接管理器用来简化组装连接各IP核
与Actel FPGA开发工具套件Libero IDE无缝连接。
要了解更多信息,请访问CoreConsole网页。
SoftConsole工具
Actel处理器编程开发环境;
包含GNU C/C++ 编译器,GDB调试器和仿真器。
要了解更多的信息,请访问SoftConsole网页。
Libero 集成设计环境 (IDE)
Actel全面的FPGA设计和开发软件;
结合来自领先EDA供应商的最新设计创建,物理实现和验证工具。
要了解更多信息,请访问Libero IDE网页。
设计硬件
Actel FlashPro3编程器
具Cortex-M1功能的IGLOO、ProASIC3L、ProASIC3和Fusion器件支持在线编程 (ISP);
通过来自微处理器,Silicon Sculptor 3 或 FlashPro3 的标准JTAG接口提供配置数据。
具Cortex-M1功能的Fusion开发套件
采用M1 Fusion FPGA的完整系统开发平台;
包括:配备M1AFS600器件的电路板,Actel Libero IDE Gold,SmartDesign,CoreConsole,SoftConsole以及可选FlashPro3编程器;
在混合信号Fusion器件中实现基于Cortex-M1的应用开发。
具Cortex-M1功能的IGLOO入门级套件
在具M1功能的IGLOO FPGA中使用ARM Cortex-M1进行系统开发的完整平台;
包括: 带有M1AGL600器件的电路板、Actel Libero IDE Gold (金) 版本、SmartDesign、 CoreConsole、SoftConsole和可选的FlashPro3编程器;
适用于需要ARM Cortex-M1内核实现低功耗FPGA SOC应用开发。
具Cortex-M1功能的ProASIC3开发套件
完整的原型设计和开发环境;
包括:带有M1A3P1000器件的电路板,Actel Libero IDE Gold,SmartDesign,CoreConsole,SoftConsole和可选FlashPro3编程器;
在Actel的非易失性M1 ProASIC3器件中能够进行基于Cortex-M1的应用开发,并支持ISP,JTAG器件串列以及FlashLock片上系统加密。
Actel官网发布的行业动态(2024年12月5日更新)
Actel全球授权代理商现货库存实时更新中,欢迎询价
Actel公司是非易失性、低功耗及混合信号FPGA,以及可编程逻辑解决方案的全球领导厂商,于2010年被美高森美(Microsemi)收购
Actel代理商现货库存处理专家 - Actel全系列产品订货 - Actel公司实时全球现货库存查询