Minimally Clocked Microprocessor Design
June 23, 8:30-12:30
Diana Marculescu (CMU), Dave
Albonesi (Rochester), and Pradip
Bose (IBM)
Tutorial Schedule
o Trends and issues in clock distribution.
o How much asynchrony do we want? Asynchronous processor study.
o Motivation for GALS, synchronization issues, deadlock prevention, possible inter-clocking domain communication schemes .
o GALS processors: power/performance evaluation.
· 9:30-9:45 Break
· 9:45-10:45 Part II (Dave Albonesi)
o GALS processors: power/performance evaluation (cont’d).
o Workload characterization and impact on the use of fine grain speed/voltage scaling.
· 10:45-11:00 Break
· 11:00-12:00 Part III (Pradip Bose)
o Case study - LPX, an IPCMOS based processor· 12:00-12:20 Part IV (Diana Marculescu)
o Looking in the crystal ball: Where will GALS be used?· 12:20-12:30 Q&A
o Concluding remarks