Alarm Clock Design
During my junior-level microprocessors course, I designed an Alarm Clock based around an ARM microprocessor. Using PrimeCell peripherals and other external devices, I designed the memory map for the necessary GPIO units (and instructor-specified RAM and ROM), along with the appropriate decoding control circuitry. Furthermore, I created design diagrams specifying various system interconnects. All of these can be found in my final report below.