Processor. Heads For: ARM Fpgas

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Tools

ARM processor. heads for FPGAs


ACTEL LAUNCHED a soft ARM7 parts although they are physically
family processor core optimised for identical to its existing ProAsic3
use in Actel's low-cost ProAsic3 ch ips .

family of field-programmable gate The ARM7 runs

arrays (FPGAs). Under the at up to 25MHz.


company's agreement with ARM, Tanurhan said Actel
CoreMP7 users will not b e r equ ired changed the RTL
to pay royalties to ARM directly; code supplied by
although the cost of the core has ARM to make it
been built into the pricing for the smaller when
ARM-based FPGA. Actel said the implemented on an
cost of the processor core works out FPGA fabric. He added
to about $2.75 in volume based on it that some functions such
taking up roughly a quarter of a as the power-an-reset mode
million-gate ProAsic3. have been designed so that
Yankin Tanurhan, Actel's senior they remain compatible
director of applications and IP, said with hardwired
the com pa ny decided to offer the implementa tions. "That gives
ARM7 because "it is becoming the you the portability to move to
8051 of the 32bit processor market". ASICs," he said, adding '�ctel is
However, rather than producing a set currently working with ARM on
of specialised FPGAs with an ARM7 future processor possibilities."
hard core the compa ny decided to
, The release of the CoreMP7
offer it as a pre-synthesised soft IP coincides with Actel's launch of
core. Locking mechanisms on the the CoreConsole tool. Use of the
flash-based FPGAs are used to CoreMP7 in system-level designs
prevent the core from being copied to requires the implementation of a
non-MP7 devices. Actel will sell the supporting sub sy stem � inter rupt
ARM7-based FPGAs as separate controllers, memory controllers, I/O

Linux system split across cores


ports and so on � aroun d the
microprocessor core. This can be a
IGNIOS, WHICH LAUNCHED its integrated under the device driver tedious and time-consuming process
SystemWeaver multicore system layer," said Dan Chester, Ignios' vice- II done manually, so Actel devised
management IP and API last year, president of business development. CoreConsole as a way of reducing
has demonstrated how the Running a task on hardware development time.
technology can be used to program other than the PowerPC hosting CoreConsole is a bus-centric tool
a multicore chip using a standard the operating system is apparently that automatically connects IP·cores
operating system matter of making a library call to the interconnect bus, allo wing IP
The UK start-up has take n a through the device driver. In the blocks, including user IP, to be
Xilinx FPGA that integrates two device driver, the call is expanded stitched together into synthesisable
PowerPCs and added the out through the SystemWeaver API RTL. CoreConsole uses methods
SystemWeaver IP core, which acts into the necessary lower level-level defined by the Structure for
as a sort of broker that matches tasks. Packaging, Integrating and Re-using
the needs of the software to the 'M the software developer sees IP within Tool-flows (SPIRIT)
und erly ing hardware platform. is their usual operating system and initiative, and includes underlying
"We have booted a totally they just need to be aware that structures based on XML code,
unmodilled version of Linux onto there is a devi ce driver that offers allowing designers to uses their own
one of the PowerPCs. We have then certain services, " explained SPIRIT co mpliant cores and
-

installed a device driver into the Chester. ensuring the easy transfer of IP
Linux kernel and our API is www.ignios.com between vendors.
www.acteLcom

lEE Electronics Systems and Software I December/January 2005/06 47

You might also like