Did you know that at 5515 kg/m3, Earth is the densest planet
in our solar system? Most of that density is made up in the Earth’s
core, which became so dense during the early stages of the Earth’s
4.5 billion-year life in a process called planetary differentiation. During
this process, and while the Earth was still a ball of molten elements,
denser substances such as iron sank toward the center, and the dense
core as we know it today was formed.
Not to be outdone by the Earth, Freescale has created a very dense
core based on its 32-bit V1 ColdFire microcontroller intellectual property
(IP) for use with the popular Altera Cyclone III family of FPGAs.
Much like nature, the core is available free of charge to Cyclone III customers
through IPextreme’s online Core Store marketplace.
The V1 ColdFire is a cost-effective yet flexible solution for logic
designers facing uphill battles with standard embedded processors
and system-on-a-chip (SoC) devices. Such a solution might be
required when, for example, additional logic, flexible I/O, or additional
communication channels are required beyond what a standard MCU
or SoC can provide. This is, of course, the traditional argument in
favor of combining FPGAs and MCUs. The icing on the core is the
inherent flexibility that soft IP provides, which can be developed using
Altera’s System on a Programmable Chip (SOPC) Builder tool.
“The marriage of the V1 core and FPGAs gives embedded developers
the best of both worlds—being able to add product differentiation
without giving up a familiar, proven processor core and the ecosystem
that supports that processor core,” said Aiden Mitchell, consumer and
industrial product manager for Freescale’s Microcontroller Solutions
Group. “Industry-leading software and tools are a critical part of the
selection of a 32-bit core for use in an FPGA. With this V1 core licensing
arrangement, Freescale’s ColdFire architecture brings more than 15
years of partnerships and software support to the FPGA market.”
The V1 ColdFire core targets entry-level 32-bit applications in consumer
and handheld electronics, healthcare instruments and monitoring
equipment, factory automation, building monitor and control
systems, security and access systems, and office and home automation.
It is a scaled-down version of the V2 ColdFire core and has a
configurable hierarchical architecture.
The core provides access to all major blocks using the now standard
Advanced Microcontroller Bus Architecture Advanced High-performance
Bus (AMBA-AHB). The V1 ColdFire is a RISC-based architecture
that supports variable-length instructions, from 16 to 48 bits.
Thus, your code can be more efficiently packed into memory. The core
includes an instruction fetch pipeline, operand execution pipeline,
debug, and core bus controller block (see the figure).
The gratis V1 core, along with demonstration boards and reference
designs, should be available next quarter through IPextreme. All Cold-
Fire cores (V1 through V4) have been designed with compatibility
in mind, as they share the same architecture and instruction set. For
more information on the ColdFire device, see “Save Cold Cash On
ColdFire” at www.electronicdesign.com, ED Online 18082.
DANIEL HARRIS
ALTERA
www.altera.com
FREESCALE
www.freescale.com/files/pr/coldfirelicensing.html
IPEXTREME
www.ip-extreme.com/corestore