Training Courses |
Developing AMBA AXI-compliant Modules for System-On-Chip DesignsCourse id: 0051 SynopsisAs systems-on-chips (SoC) integrate increasingly more features on a chip, the sheer complexity demands a paradigm shift in design. With multiple inter-module routing groups within an SoC, it is no longer feasible for bus interfaces to be designed using conventional low-level signalling methodologies.This course introduce the concept of transaction-level modelling (TLM) and bus functional modelling (BFM), which are methods to encapsulate low-level signalling into high-level transactions. TLMs/BFMs simplify testbench and system-level designs by separating the low-level bus models (BFMs) from the higher-level transactor abstractions (TLMs), simplifying the management making designs easier to manage and maintain. These concepts are very important for testbench simulations as well as synthesisable SoC bus interface designs. Participants will have an in-depth understanding of TLMs and BFMs, and will design transactors and bus functional models for the AMBA AXI4-Stream protocol used in numerous real-world applications. We demonstrate how modules could easily communicate with one another via AXI4-Stream using TLM and BFM techniques.
Course highlight
What you will learnThis course concentrates on the theoretical and practical knowledge to allow participants to achieve the following learning outcomes. Upon completing the course, participants would be able to:
Who should attendThis course is particularly suited for engineers involved in ARM-based system-on-chip designs, verification and testing.PrerequisiteParticipants must have a degree in electronics (and related) engineering with an understanding of digital systems. They must be familiar with VHDL/Verilog for developing synthesizable digital systems or simulation testbenches.Course methodologyThis course is presented in a workshop style with example-led lectures interlaced with demonstrations and hands-on practical for maximum understanding.Course duration3 days.Course structure
|
Course Schedule |
ConsultancyNews on ProvenPacProvenPac Sdn. Bhd. C-4-3 Gembira Park, Jalan Riang, 58200 Kuala Lumpur, Malaysia
Tel: +603 03 5889 5889 |
No public course currently scheduled.
Please inform me when
Please contact me to |