SmartFusion 器件是基于愛特的快閃技術(shù)而開發(fā),為需要真正的單芯片系統(tǒng)的硬件和嵌入式系統(tǒng)設計師提供比傳統(tǒng)專屬功能微控制器更大的靈活性,而成本又比現(xiàn)有使用軟核處理器的FPGA低得多。SmartFusion 是行業(yè)唯一集成 FPGA、ARM? Cortex?-M3處理器硬核,以及可編程模擬資源于一體的器件,能夠?qū)崿F(xiàn)完全可定制系統(tǒng)設計和IP保護能力,而且易于使用。
主要優(yōu)點:
完全可定制系統(tǒng)設計能力
讓設計人員能夠使用真正所需的功能特性去開發(fā)產(chǎn)品
實現(xiàn)創(chuàng)新性和差異性,提高競爭力
利用片上FPGA 實現(xiàn)最后一分鐘的功能修改
利用應用可編程(in-application programming) 進行現(xiàn)場升級,使設計符合最新要求
可為FGPA架構(gòu)內(nèi)的個別算法試驗硬件加速
知識產(chǎn)權(quán)(IP)保護能力
完整的單芯片(SoC)方案提供內(nèi)在快閃FPGA IP 保護能力
啟動時無須加載位流(bit-stream),免除安全風險
安全系統(tǒng)內(nèi)編程(ISP) 帶有通過JTAG提供的 128位先進加密標準
FlashLock? 防止反向讀取FPGA 內(nèi)容
利用客戶可編程器件密鑰避免器件過建 (overbuilding)
易用性提高生產(chǎn)率
只須采用一個平臺,即可構(gòu)建整個產(chǎn)品系列
同時為FPGA 和嵌入式設計人員而設的集成設計環(huán)境
利用簡單的GUI工具,即可對復雜的可編程模擬資源進行配置
提供來自Keil?、IAR Systems? 和 GNU 業(yè)界領先的編譯和調(diào)試工具
Micrium 提供實時操作系統(tǒng) (RTOS) 和中間件支持SmartFusion
圖1。SmartFusion 方框圖
圖2。SmartFusion 系統(tǒng)架構(gòu)圖
SmartFusion 系列參數(shù)表:
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。馬達控制開發(fā)套件
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。工業(yè)自動化應用框圖
Actel SmartFusion?開發(fā)工具套件
Actel SmartFusion?開發(fā)工具套件備有功能齊全的開發(fā)電路板,讓用戶可以試用世界唯一帶有ARM? Cortex?-M3硬核處理器和可編程模擬資源的FPGA器件。該器件包含片上閃存和片上SRAM存儲器,以及附加的片外存儲器。這塊電路板能夠通過以太網(wǎng)和HyperTerminal進行通信。它還包括 LED、開關、OLED,和包括有電壓軌監(jiān)控、電流POT、溫度二極管及采用有源雙極預定標器(ABPS)的電壓掃描等豐富的模擬測試功能。聯(lián)網(wǎng)接口包括以太網(wǎng)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?開發(fā)板外形圖
Actel SmartFusion?開發(fā)板主要元件列表:
圖6。SmartFusion?開發(fā)板OLED連接圖
圖7。SmartFusion?開發(fā)板USB到UART連接圖
圖8。SmartFusion?開發(fā)板以太網(wǎng)接口電路圖
圖9。SmartFusion?開發(fā)板PSRAM連接圖
圖10。SmartFusion?開發(fā)板閃存連接圖
圖11。SmartFusion?開發(fā)板1.8V SRAM連接圖
圖12。SmartFusion?開發(fā)板1.8V 閃存連接圖
圖13。SmartFusion?開發(fā)板CAN接口電路圖
圖14。SmartFusion?開發(fā)板以太網(wǎng)Port0連接圖
圖14。SmartFusion?開發(fā)板以太網(wǎng)Port1連接圖
評論
查看更多