next up previous
Next: 4 Results Up: 3 Implementation on embedded Previous: 1 Algorithm operation analysis

2 Target architectures

Table 1: The four arquitectures used for the evaluation of the algorithm

Arq

Proccesor

Frec.

FPGA

1

LEON

25MHz

Virtex XC2000E

2

LEON + FPUdd

3

MicroBlaze

50MHz

4a

PowerPC

50Mhz

Virtex II Pro

4b

100MHz


Table 1 shows the four architectures used for the evaluation of the algorithm. Three FPGA-embedded processor has been tested: LEON2, Xilinx MicroBlaze and a PowerPC core embedded in the Xilinx Virtex II Pro FPGA. The PowerPC is the processor employed in PolyBot G3, the most advanced modular reconfigurable robots designed at PARC.

The soft core processors (SCP) have been implemented using similar architectural features: without hardware multiplier/divisor units and with similar data and instruction caches. Architectures 1 comprises only one LEON2 SCP. Architecture 2 adds the Meiko FPU[8]. The third architecture is a Xilinx MicroBlaze SCP. The final architecture consists of an embedded PowerPC core

Architectures 1 to 3 have been evaluated in hardware on the RC1000 development board from Celoxica that includes a Xilinx Virtex E FPGA. The architecture 4 has been implemented on a Alpha Data ADM-XPL board in a Virtex II Pro.


next up previous
Next: 4 Results Up: 3 Implementation on embedded Previous: 1 Algorithm operation analysis

juan 2006-03-31