[go: up one dir, main page]

Girdhar et al., 2014 - Google Patents

Design and verification of AMBA APB protocol

Girdhar et al., 2014

View PDF
Document ID
2187960070691257049
Author
Girdhar D
Shukla N
Publication year
Publication venue
International Journal of Computer Applications

External Links

Snippet

ABSTRACT The SoC (System on Chip) uses AMBA (Advanced Microcontroller Bus Architecture) as an on chip bus. APB (Advanced Peripheral Bus) is one of the components of the AMBA bus architecture. APB is low bandwidth and low performance bus used to connect …
Continue reading at www.researchgate.net (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • G06F17/5022Logic simulation, e.g. for logic circuit operation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • G06F13/4081Live connection to bus, e.g. hot-plugging
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • G06F17/5036Computer-aided design using simulation for analog modelling, e.g. for circuits, spice programme, direct methods, relaxation methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • G06F17/504Formal methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5068Physical circuit design, e.g. layout for integrated circuits or printed circuit boards
    • G06F17/5081Layout analysis, e.g. layout verification, design rule check
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5045Circuit design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/3185Reconfiguring for testing, e.g. LSSD, partitioning
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/70Fault tolerant, i.e. transient fault suppression
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
    • G06F1/16Constructional details or arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/78Power analysis and optimization
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer

Similar Documents

Publication Publication Date Title
Dhanwada et al. A power estimation methodology for systemc transaction level models
US20130232460A1 (en) Power State Transition Verification For Electronic Design
Girdhar et al. Design and verification of AMBA APB protocol
CN108008715B (en) System power evaluation device and method based on FPGA
Jain et al. Design and verification of advanced microcontroller bus architecture-advanced peripheral bus (AMBA-APB) protocol
US10664563B2 (en) Concurrent testbench and software driven verification
Dwivedi et al. Assertion & functional coverage driven verification of amba advance peripheral bus protocol using system verilog
CN107784185B (en) Method and device for extracting pseudo path in gate-level netlist and terminal equipment
Kommineni et al. Design & verification of AMBA AHB-Lite memory controller
Gurha et al. SystemVerilog assertion based verification of AMBA-AHB
Rawat et al. RTL Implementation for AMBA ASB APB Protocol at System on Chip level
CN106709116B (en) Method and device for generating RTL (real time language) level IP (Internet protocol) core
Sarekokku et al. Design and Implementation of APB Bridge based on AMBA AXI 4.0
Rawat et al. Design of AMBA APB bridge with reset controller for efficient power consumption
Sahu et al. Design and verification of APB IP core using different verification methodologies
Kurmi et al. Design of AHB protocol block for advanced microcontrollers
Gamboa et al. UVM-Based Design and Verification of AHB-Lite to AXI Bridge
Pradeep et al. Design and verification environment for AMBA AXI protocol for SoC integration
Chandrala Brijesh et al. Design and Verification Point-to-Point Architecture of WISHBONE Bus for System-on-Chip
Neeharika et al. Maximizing efficiency: building and running an AMBA APB protocol with open-source solutions
Sharath UVM based Verification of Watchdog Timer with APB
Kiran et al. Verification of AMBA AHB2APB bridge using universal verification methodology (UVM)
HK et al. Verification of Advanced Peripheral Bus Protocol (APB V2. 0)
Srinivasan SystemVerilog Verification of Wishbone-Compliant Serial Peripheral Interface
Ranga et al. Design and implementation of AMBA-AXI protocol using VHDL for SoC Integration