Abstrakt

Universal Asynchronous Receiver / Transmitter (UART) Design for Hand Held Mobile Devices

A.Geetha

A Universal Asynchronous Receiver / Transmitter (UART) is responsible for performing the main task in serial communications with computers.Advanced Peripheral Bus (APB) is an interface defines in the advanced Microcontroller Bus Architecture (AMBA), which was introduced by ARM ltd and widely used as on-chip bus in system on-chip (Soc) designs. After coding the design, students will be required to develop verification plan describing verification strategy for the design.This is followed by verification environment development and simulation of design. Once design is cleared through functional verification students will develop synthesis strategy document. Afterwards synthesis scripts will be coded and design will be synthesizes on 45nm technology and timing checks will be performed. Synthesis report with final working frequency, gate count and chip area will be published.Project is targeted towards very low power handheld devices with operating voltage of 0.7-0.9V. Low power clock gating strategies will be developed and applied.Target operating frequency is 100 MHz and silicon area under 0.01 sq mm. Differentoptimization experiments will be conducted to ascertain best area to frequency trade off.Students will gain experience in developing architecture from given specification.Students will be exposed to developing micro architecture and describing it in VerilogHDL