|
ALU for Sensor Processor |
|
EECE 585, Fall 2005 Project |


|
Home |
|
The abstract of this project is to design an Arithmetic Logic Unit for Sensor Processor. Sensor Processor is a sensor with processing capabilities with the purpose of monitoring an event of interest. It has to obey several requirements:
· Consume low power · Occupy small area · Sleep for long times because it is event-driven. · Have a small overhead going from sleep to active mode. · Capable of adapting to changes in the power supply at all times.
The ALU is designed to accommodate 4-bit blocks. It has the following functionalities: and, or, negation, shift, addition, subtraction and multiplication.
Control signal will also be introduced to decide whether to wake up one, two or all 4-bits blocks. It is worth to note that each block will be implemented using leakage reduction techniques, and that the overhead to wake up 4-bit blocks will be kept as low as possible. |
|
University of Louisiana at Lafayette 104 University Circle, Lafayette LA 70504 |