基于A2F200设计的智能混合信号FPGA开发技术

基于A2F200设计的智能混合信号FPGA开发技术,第1张

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

基于A2F200设计的智能混合信号FPGA开发技术,第2张

基于A2F200设计的智能混合信号FPGA开发技术,第3张

图1。SmartFusion 方框图

基于A2F200设计的智能混合信号FPGA开发技术,第4张

图2。SmartFusion 系统架构图

SmartFusion 系列参数表:

基于A2F200设计的智能混合信号FPGA开发技术,第5张

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

基于A2F200设计的智能混合信号FPGA开发技术,第6张

图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

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

基于A2F200设计的智能混合信号FPGA开发技术,第7张

图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.

基于A2F200设计的智能混合信号FPGA开发技术,第8张

图5。Actel SmartFusion™开发板外形图

Actel SmartFusion™开发板主要元件列表:

基于A2F200设计的智能混合信号FPGA开发技术,第9张

基于A2F200设计的智能混合信号FPGA开发技术,第10张

基于A2F200设计的智能混合信号FPGA开发技术,第11张

基于A2F200设计的智能混合信号FPGA开发技术,第12张

图6。SmartFusion™开发板OLED连接图

基于A2F200设计的智能混合信号FPGA开发技术,第13张

图7。SmartFusion™开发板USB到UART连接图

基于A2F200设计的智能混合信号FPGA开发技术,第14张

图8。SmartFusion™开发板以太网接口电路图

基于A2F200设计的智能混合信号FPGA开发技术,第15张

图9。SmartFusion™开发板PSRAM连接图

基于A2F200设计的智能混合信号FPGA开发技术,第16张

图10。SmartFusion™开发板闪存连接图

基于A2F200设计的智能混合信号FPGA开发技术,第17张

图11。SmartFusion™开发板1.8V SRAM连接图

基于A2F200设计的智能混合信号FPGA开发技术,第18张

图12。SmartFusion™开发板1.8V 闪存连接图

基于A2F200设计的智能混合信号FPGA开发技术,第19张

图13。SmartFusion™开发板CAN接口电路图

基于A2F200设计的智能混合信号FPGA开发技术,第20张

图14。SmartFusion™开发板以太网Port0连接图

基于A2F200设计的智能混合信号FPGA开发技术,第21张

图14。SmartFusion™开发板以太网Port1连接图

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2450870.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-04
下一篇 2022-08-04

发表评论

登录后才能评论

评论列表(0条)

保存