CMP - United Business Media TechOnline
All Articles Products Courses Papers VirtuaLabs Webinars Web



 
LoginRegister
      TechOnline > Electronics Company Directory > Technical Paper
Technical Papers
MicroBlaze System Performance Tuning

Click to Download
pdf logo
White Paper
649 KB (20 pages)
August 2008
 

Richard Griffith and Felix Pang
Xilinx

A previous article, "Designing a Custom Processor Peripheral Using Xilinx EDK," explored methods of creating custom processor peripherals to be attached to the Processor Local Bus (PLB v4.6). Adding custom hardware to a processor system is a powerful way of increasing its power, but adding that hardware as a peripheral on a bus is not always the best way to solve a given problem. Busses are designed to be flexible and to permit many different functional blocks to share a common communications path. This flexibility is achieved at the expense of maximum performance; because all bus transactions require arbitration and handshaking to occur, this can be wasteful in time-critical applications. This White Paper examines ways to add custom hardware to a processor to achieve hardware acceleration without sacrificing performance of the processor or the bus to which it is attached.

 
Rate this paper
WORSE | BETTER
1 2 3 4 5

submit a paper
Follow Tech Papers

Xilinx
   

TECH PAPER
1. System ACE Configuration Solution for Xilinx FPGAs

WEBINAR
2. Power optimizing tips for Xilinx Virtex-5 FPGA designs

TECH PAPER
3. Ultra-High-Speed Spectral Analysis in Xilinx FPGAs

TECH PAPER
4. Security Solutions Using Spartan-3 Generation FPGAs