Freescale™ ColdFire Architecture IP
Our extensive collection of ColdFire IP gives you the flexibility to choose the best solution for your cost/performance requirements while benefiting from the huge ecosystem of development resources available for the ColdFire architecture. Deployed in over 500 million devices worldwide, ColdFire is one of the world's most widely-used 32-bit processor architectures. And the modern implementations of the ColdFire architecture, proven in devices from Freescale Semiconductor and available as synthesizable IP from IPextreme, provide performance and reliability that rival any similarly featured 32-bit processor IP.
All ColdFire cores feature a variable-length RISC architecture for compact code and are supported by an extensive collection of development systems, tools, libraries, and operating systems from Freescale and several third-party commercial and open-source providers.
The ColdFire V4 Core is the high-end member of the ColdFire processor family with over 500 DMIPS of performance at 345 MHz and support for Linux as well as several RTOS's. A fully-integrated enhanced MAC (EMAC) and optional FPU provide hardware support for DSP operations and floating-point calculations, while tightly-coupled local SRAM and 4-way set-associative instruction/data caches connected to Harvard high-speed local buses maximize system efficiency.
The ColdFire V2 Core is a mid-level processor core with single-cycle-access local SRAM and ROM and a direct-mapped cache that can be configured as instruction cache, data cache, or split instruction/data cache. The ColdFire V2 Core delivers over 250 DMIPS of performance at 240 MHz and includes an optional EMAC unit for DSP-like functions and faster execution of multiply instructions.
The ColdFire V1 Core is a scaled-down implementation of the ColdFire Architecture for cost-sensitive applications. At under 20K gates in the minimum configuration, the ColdFire V1 Core still delivers over 270 DMIPS at 240 MHz. Like all ColdFire IP from IPextreme, the ColdFire V1 Core is delivered as fully synthesizable Verilog source code. However, the ColdFire V1 Core is also available in two additional low-cost packages: an encrypted Verilog version avaliable for purchase online in the IPextreme Core Store and a zero-cost package for Altera Cyclone III devices.
For those who prefer pre-assembled subsystems, IPextreme also offers a variety of ColdFire-based subsystems including:
- ColdFire V4 Core & Standard Product Platform (SPP): A complete subsystem featuring the ColdFire V4 Core, integrated AMBA 2 AHB/APB fabric with multi-master/multi-slave AHB Crossbar Switch, and a collection of integrated peripherals. The ColdFire V4 Core & SPP is currently available in three configurations featuring zero, one, or two Fast Ethernet Controllers.
- ColdFire V2 Core & SPP: A complete subsystem featuring the ColdFire V2 Core, integrated AMBA 2 AHB/APB fabric with multi-master/multi-slave AHB Crossbar Switch, and a collection of integrated peripherals matching the MCF5208 IC from Freescale Semiconductor. The ColdFire V2 Core & SPP is also available in a minimum configuration with only a basic set of essential peripherals.
- ColdFire V1 Subsystem: A single-master subsystem featuring the ColdFire V1 Core as the AMBA 2 AHB master, integrated AHB/APB interconnect, RAM controller, and your choice of up to 16 fully-integrated APB peripherals from our collection of silicon-proven AMBA 2 APB compliant IP. If you choose fewer than 16 internal peripherals, you can choose to export the remaining APB ports to the subsystem top level for connection of your own APB compliant peripherals.
The example ColdFire V1 Subsystem shown below uses a single internal APB peripheral (USART), leaving 15 top-level APB ports available for external peripherals.
Variations of the ColdFire V1, V2, and V4 subsystems, using different combinations of integrated peripheral IP blocks, are available upon request. For more information, contact us at email@example.com.