Hardware-Software Partition with Microcontrollers and CPLDs: A Case Study
Walter Soto Encinas Jnior and Edson dos Santos Moreira
Abstract
This paper describes an experiment on designing a 3-axies displacement
reading system for a micrometric placement equipment in which one
explores techniques of co-design and hardware-software partitioning. The
most important guideline to this project is low cost. Microcontrollers
and programmable logic devices are used aiming at the optimal
performance/cost relationship. The project uses formal description of
the system to help the implementation of hardware and software tasks. It
shows some alternative implementations, clarifying by comparison, the
partitioning decisions taken and the efficiency of the final
architecture. Some results are presented at the end of paper.
Related URLs:
http://www.icmc.sc.usp.br/lasd/,
http://www.intermidia.icmc.sc.usp.br/