Information Technology Reference
In-Depth Information
Fig. 4 Microblaze functional block diagram
Floating-Point Units: Add Basic and Extended precision as a co-processor.
￿
Machine Status Register Units: Add Set and clear machine status register as a
co-processor.
￿
Pattern Compare Unit: Add the String and pattern matching as a co-processor.
￿
guration according to
the application to improve the system performances. Thus, performance evaluation
main function is to help embedded systems designers to answer the following
questions: Does design methodology in
However, the designers need to select an appropriate con
fl
uence on the embedded system perfor-
mances? Does a particular con
guration affect the performance of the embedded
system? How fast is the design process? What are the limits of the improvement of
the design process? In the next sub-section, we will start t present our evaluation
design approaches.
4 Proposed Design Approaches
The great issue of FPGA designers is that they are faced with the various problems
for selecting the best architecture, the greatest hardware/software partitioning and
the
culties
choice are constrained by execution time and area consumption. To take a decision
about the
nest con
guration of the selected soft-core processor. All these dif
final architecture design, designers need to proceed to a performance
evaluation step. In our work, we propose to accelerate co-design methodology by
Search WWH ::




Custom Search