Case study on AMBA bus design (Achal)
- Design of an Advanced Microcontroller Bus Architecture for Wireless Sensor Network in 90nm Process Technology[2018]
AMBA- Advance microcontroller bus architecture is mostly preferred in senseIT development. AMBA is opensource, on-chip interface specification for connection and functional blocks in SOC system. This bus is most efficient in transferring data from block to block with low power consumption. For wireless sensor network AHB-lite is suitable as it has only one master and provide high performance.
The design flow graph for AHB-lite in 90 nm technology is initiated with representation of system in blocks and then RTL(Register Transfer Level) is written for the AMBA (AHB-lite) in Verilog HDL. Then it undergoes for verification which ensures the accuracy and then it get synthesize. For verification Universal Verification Method (UVM) is used. After synthesis, the RTL of Amba is translated into gate level netlist.
- RTL Implementation of AMBA ASB APB Protocol at System on Chip Level[2015]
The system
on chip describes the implementation of whole system on a single chip. AMBA is
considered as most important on chip bus. For implementation of AMBA bus the
Verilog and Finite state machine methodology is used.
Implementation is done in 3 parts. First APB bridge designed is considered as it is only master for all APB buses. State machine is design to implement the bridge with ASB bus without considering latching and memory mapping issue. And its operation is verified with the help modelsim. Next, multiple masters leads to the cross couple of data so arbitration is provided between the master for ensuring one master to communicate at one time. Third one is decoder. The default decoder insert decoding cycles before slave response. Theses cycle are automatically inserted as start of non-sequential transfer or as non-sequential transfer blast asserted.
After this specification writing and review is done. And RTL view of AMBA bus is generated. Then RTL description is simulated and synthesized. After gate-level net-list is completed and the power summary is analyze with help of Xpower Analyzer.
-
- Design of AXI bus interface modules on FPGA[2016]
Comments
Post a Comment