Next: 4 Results
Up: 3 Implementation on
embedded Previous: 1
Algorithm operation analysis
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: 4 Results
Up: 3 Implementation on
embedded Previous: 1
Algorithm operation analysis