Summary: | 碩士 === 義守大學 === 電子工程學系碩士班 === 93 === In this thesis the efficiency and the power dissipation of the low speed input/output peripheral circuits for the portable electronic products and improved. ARM is used as the processor of the system, and the low speed input/output peripheral circuits are connected to the high performance bus AHB of the AMBA bus system in ARM. A DMA Controller is adopted to manage the direct memory access between the input/output peripheral circuits and memory. It reduces the transmission of data between the processor and the peripheral circuits, and therefore, it improves the performance of the processor and the system. To reduce the power dissipation , a clock management(CM) technique is used for the design of the peripheral circuits, it can manage the clock inside the peripheral circuits according to the currently work, and stop the power consumption in those circuits which are not being used. In the work, those techniques are used to design an UART, an IrDA and a DMA Controller. They are implemented in the RTL code using Verilog HDL, and ModelSim is used to verify and analyze the characteristics of the circuits and the system.
|