SmartFusion 器件是基于爱特的快闪技术而开发,为需要真正的单芯片系统的硬件和嵌入式系统设计师提供比传统专属功能微控制器更大的灵活性,而成本又比现有使用软核处理器的FPGA低得多。SmartFusion 是行业唯一集成 FPGA、ARM® Cortex™-M3处理器硬核,以及可编程模拟资源于一体的器件,能够实现完全可定制系统设计和IP保护能力,而且易于使用。 主要优点: 完全可定制系统设计能力 让设计人员能够使用真正所需的功能特性去开发产品 实现创新性和差异性,提高竞争力 利用片上FPGA 实现最后一分钟的功能修改 利用应用可编程(in-application programming) 进行现场升级,使设计符合最新要求 可为FGPA架构内的个别算法试验硬件加速 知识产权(IP)保护能力 完整的单芯片(SoC)方案提供内在快闪FPGA IP 保护能力 微控制器和 FPGA 接口没有暴露在外 启动时无须加载位流(bit-stream),免除安全风险 安全系统内编程(ISP) 带有通过JTAG提供的 128位先进加密标准 FlashLock® 防止反向读取FPGA 内容 利用客户可编程器件密钥避免器件过建 (overbuilding) 易用性提高生产率 只须采用一个平台,即可构建整个产品系列 同时为FPGA 和嵌入式设计人员而设的集成设计环境 利用简单的GUI工具,即可对复杂的可编程模拟资源进行配置 提供来自Keil™、IAR Systems® 和 GNU 业界领先的编译和调试工具 Micrium 提供实时操作系统 (RTOS) 和中间件支持SmartFusion
图1。SmartFusion 方框图 图2。SmartFusion 系统架构图 SmartFusion 系列参数表:
SmartFusion 系列的应用: 马达控制: SmartFusion intelligent mixed signal FPGAs are uniquely suited to active motor control for permanent magnet motors, servo motors, series motors, separately excited motors and alternating current induction motors. A SmartFusion FPGA can actively manage multiple electric motors, including start and stop, control of rotational direction, speed and torque, protection against motor overloads or faults and active control using closed loop performance algorithms. SmartFusion on-chip resources allow you to monitor motor performance in real time with or without dedicated encoders, applying corrective control signals to maintain commanded direction, speed and torque and deliver precise motor position control. Actel’s motor control partner, Power and Control Design, Inc., has produced a SmartFusion Motor Control Development Kit that enables demonstration and benchtop development of your world-class permanent magnet motor control products. The kit includes five reference designs with source files: • Trapezoidal using Hall effect sensor feedback • Sinusoidal using Hall effect sensor feedback • Sinusoidal with encoder feedback • Sensorless trapezoidal with back-EMF feedback • Ethernet interactive control of motors 图3。马达控制开发套件 工业自动化: The range of peripherals SmartFusion offers for the Cortex-M3 processor and the flexibility of its FPGA fabric make the device ideal for industrial automation. The SmartFusion Development Kit supports Ethernet, EtherCAT, CAN, UART, I2C and SPI hardware, while firmware can be used for various other interface standards such as Modbus® and PROFIBUS for industrial networking. With the use of the programmable analog for sensing and analog outputs, SmartFusion can also be used in industrial control applications, including gateways, sensing, actuators and I/O devices. The list below describes how the various sections of the device could be used in industrial automation. Microcontroller Subsystem • ARM Cortex-M3 running Fieldbus protocol stack • Ethernet MAC – standard protocols FPGA Fabric • Multiple RS485 capable UARTs - PROFIBUS, Modbus, WorldFIP, P-NET • High Speed Manchester Encoding/Decoding • CAN Analog • ADC for sensing • DAC for excitation 图4。工业自动化应用框图 Actel SmartFusion™开发工具套件 Actel SmartFusion™开发工具套件备有功能齐全的开发电路板,让用户可以试用世界唯一带有ARM® Cortex™-M3硬核处理器和可编程模拟资源的FPGA器件。该器件包含片上闪存和片上SRAM存储器,以及附加的片外存储器。这块电路板能够通过以太网和HyperTerminal进行通信。它还包括 LED、开关、OLED,和包括有电压轨监控、电流POT、温度二极管及采用有源双极预定标器(ABPS)的电压扫描等丰富的模拟测试功能。联网接口包括以太网PHY、EtherCAT、CAN、UART和 RS485。 The board supports a SmartFusion device in an FG484 package. To enable the MSS, analog, and evaluation of features, the board includes the following: • Ethernet, EtherCAT and USB-to-UART interface for communication with Ethernet and UART peripherals of the SmartFusion MSS • SRAM, parallel flash, SPI flash and EEPROM that interface with EMC, SPI, and I2C peripherals of the SmartFusion MSS • Digital-to-analog converter (DAC) that interfaces either to SPI port 0 Or SPI port 1 of the SmartFusion MSS • Organic light-emitting diode (OLED) that interfaces with either SPI or I2C peripherals of the SmartFusion FPGA MSS • I2C interface, temperature monitoring • Mixed-signal header for daughter card interfacing • RVI header for application programming and debug from either Keil® ULINK® or IAR J-link® The board includes a FlashPro4 programming header to enable programming and debugging from Actel design tools FlashPoint and SoftConsole. The RoHS-compliant SmartFusion™ Development Kit (A2F-DEV-KIT) enables designers to develop applications that involve one or more of the following: • Microcontroller applications • Real-time operating system (RTOS)/OS development • Embedded ARM® Cortex™-M3–based systems • Motor control • System management • Power sequencing, trimming, and management • Touch screen display control • Audio processing • FieldBus® demonstrator • EtherCAT® • Industrial network The board also provides a standard 100-pin mixed-signal header for interfacing to the analog pins. This provides access for plugging in a daughter board with a mixed-signal interface. 图5。Actel SmartFusion™开发板外形图 Actel SmartFusion™开发板主要元件列表: 图6。SmartFusion™开发板OLED连接图 图7。SmartFusion™开发板USB到UART连接图 图8。SmartFusion™开发板以太网接口电路图 图9。SmartFusion™开发板PSRAM连接图 图10。SmartFusion™开发板闪存连接图 图11。SmartFusion™开发板1.8V SRAM连接图 图12。SmartFusion™开发板1.8V 闪存连接图 图13。SmartFusion™开发板CAN接口电路图 图14。SmartFusion™开发板以太网Port0连接图 图14。SmartFusion™开发板以太网Port1连接图
|