SmartFusion is a family of microcontroller-class SoC FPGAs from Microchip Technology. The devices includes an ARM Cortex-M3 hard processor core in addition to their flash-based FPGA fabric.[1]

SmartFusion devices

edit
Model number FPGA Fabric Microcontroller Subsystem (MSS)
System Gates Tiles (D-Flip-Flops) RAM Blocks (4,608 bits) Flash (KB) SRAM (KB)
A2F200 200,000 4,608 8 256 64
A2F500 500,000 11,520 24 512 64

SmartFusion2 devices

edit
Model number FPGA Fabric Microcontroller Subsystem (MSS)
Logic Elements Total RAM (Kb) Flash (KB) SRAM (KB)
M2S005 6,060 191 128 64
M2S010 12,084 400 256 64
M2S025 27,696 592 256 64
M2S050 56,340 1314 256 64
M2S060 56,520 1314 256 64
M2S090 86,316 2074 512 64
M2S150 146,124 4488 512 64

Development hardware

edit

Actel also sells two development boards that include an SmartFusion chip. One is the SmartFusion Evaluation Kit which is a low cost board with an SmartFusion A2F200 and sold for $99.[2] Another is the SmartFusion Development Kit which is a fully featured board with an SmartFusion A2F500 and is sold for $999.[3]

Development tools

edit

Documentation

edit

The amount of documentation for all ARM chips is daunting, especially for newcomers. The documentation for microcontrollers from past decades would easily be inclusive in a single document, but as chips have evolved so has the documentation grown. The total documentation is especially hard to grasp for all ARM chips since it consists of documents from the IC manufacturer (Actel) and documents from CPU core vendor (ARM Holdings).

A typical top-down documentation tree is: manufacturer website, manufacturer marketing slides, manufacturer datasheet for the exact physical chip, manufacturer detailed reference manual that describes common peripherals and aspects of a physical chip family, ARM core generic user guide, ARM core technical reference manual, ARM architecture reference manual that describes the instruction set(s).

SmartFusion documentation tree (top to bottom)
  1. SmartFusion website.
  2. SmartFusion marketing slides.
  3. SmartFusion datasheets.
  4. SmartFusion reference manuals.
  5. ARM core website.
  6. ARM core generic user guide.
  7. ARM core technical reference manual.
  8. ARM architecture reference manual.

Actel has additional documents, such as: evaluation board user manuals, application notes, getting started guides, software library documents, errata, and more. See External Links section for links to official STM32 and ARM documents.

See also

edit

References

edit
  1. ^ "SmartFusion customizable system-on-chip (CSoC) - Microsemi". Archived from the original on 2012-03-15. Retrieved 2012-03-18.
  2. ^ "SmartFusion Evaluation Kit | Development Kits - Microsemi". Archived from the original on 2012-03-15. Retrieved 2012-03-18.
  3. ^ "SmartFusion Development Kit | Development Kits - Actel". Archived from the original on 2012-03-30. Retrieved 2012-03-18.

Further reading

edit
edit
SmartFusion Official Documents
ARM Official Documents
Other

📚 Artikel Terkait di Wikipedia

Actel

became available in 2008. In 2010, Actel introduced the SmartFusion line of FPGAs. SmartFusion includes both analogue components and a programmable flash-based

ARM Cortex-M

Cortex-M3 core: ABOV AC33Mx128, AC33Mx064 Actel/Microsemi/Microchip SmartFusion, SmartFusion 2 (FPGA) Analog Devices ADUCM360, ADUCM361, ADUCM3029 Broadcom

FreeRTOS

Intel x86 8052 Microchip Technology PIC18, PIC24, dsPIC PIC32 Microsemi SmartFusion Multiclet P1 NXP LPC1000 LPC2000 LPC4300 Renesas 78K0R RL78 H8/S RX600

ARM Cortex-R

ProASIC3/E Xilinx FPGAs Spartan-3, Virtex-2-3-4 Cortex-M3 Actel SmartFusion, SmartFusion 2 Analog Devices ADuCM300 Cypress PSoC 5000, 5000LP, FM3 Fujitsu

List of ARM Cortex-M development tools

ProASIC3/E Xilinx FPGAs Spartan-3, Virtex-2-3-4 Cortex-M3 Actel SmartFusion, SmartFusion 2 Analog Devices ADuCM300 Cypress PSoC 5000, 5000LP, FM3 Fujitsu

Field-programmable gate array

combination with Atmel's programmable logic architecture. The Microsemi SmartFusion devices incorporate an ARM Cortex-M3 hard processor core (with up to

TI MSP432

ProASIC3/E Xilinx FPGAs Spartan-3, Virtex-2-3-4 Cortex-M3 Actel SmartFusion, SmartFusion 2 Analog Devices ADuCM300 Cypress PSoC 5000, 5000LP, FM3 Fujitsu

List of products using ARM processors

Atmel AT91SAM3, Europe Technologies EasyBCU, Energy Micro EFM32, Actel SmartFusion, mbed microcontroller, Cypress PSoC5, Infineon Embedded Power TLE986x