Skip to content

4.Directory Structure

sagarpattar0 edited this page Nov 29, 2022 · 4 revisions

Package Content

The package structure diagram navigates users to find out the file locations , where it is located and which folder.
image
Figure 4.1. Package Structure of APB_AVIP

Table 4.1 Directory Path

Directory Description
apb_avip/doc contains test bench architecture and components description and verification plan and assertion plan
apb_avip/sim Contains all simulating tools and apb_compile.f file which contain all directories and compiling files
apb_avip/src/globals Contains global package parameters(names,modes)
apb_avip/src/hvl_top Contain all tb component folder(master,env,slave,test)
apb_avip/src/hdl_top Contain all bfm files and assertions files
apb_avip/src/hdl_top/master_agent_bfm Contain master agent, driver and monitor bfm files
apb_avip/src/hdl_top/slave_agent_bfm Contains slave agent,driver and monitor bfm files
apb_avip/src/hdl_top/APB_interface Contain apb interface file
apb_avip/src/hvl_top/test Contains all test cases files
apb_avip/src/hvl_top/test/sequences/master_sequences Contain all master sequence test files
apb_avip/src/hvl_top/test/sequences/slave_sequences Contain all slave sequence test files
apb_avip/src/hvl_top/test/sequences/virtual_sequences Contain all virtual sequence test files
apb_avip/src/hvl_top/env Contain env config files
and score board file
apb_avip/src/hvl_top/env/virtual_sequencer Contain virtual sequencer file
apb_avip/src/hvl_top/master Contain master agent files ,coverage file
apb_avip/src/hvl_top/slave Contain slave agent files ,coverage file

Clone this wiki locally