Logo image
進階微控制器晶片內建匯流排架構(AMBA)之實現
Thesis

進階微控制器晶片內建匯流排架構(AMBA)之實現

林志忠
Masters, 國立清華大學, 資訊工程學系
2001

Abstract

進階微控制晶片內建匯流排架構 內建晶片匯流排 AMBA On-Chip-Bus
We implement one of on-chip-bus standard – AMBA (Advanced Microcontroller Bus Architecture). On-chip-bus architecture is a shared common link, which use one set of wires to connect multiple subsystems. In SOC design, bus architecture must provide efficiently, high performance and low power integration. AMBA specification was released from ARM Limited from 1995. AMBA provides good integration solution in SOC design. In this thesis, we design each component in AMBA, including master, slave, arbiter, decoder and bridge. Besides, we design ARM behavior wrapper as a system controller, memory controller wrapper, DMA controller wrapper and an AES IP wrappers by reusing AMBA components. We build a system based on AMBA architecture for verifying the AMBA transfer protocol. This system integrates the AES IP and controls the IP to do the encryption/decryption operations. The designs of AMBA components are described in Verilog hardware description language and are synthesizable.

Metrics

1 Record Views

Details

Logo image