├── Misc_Utilities ├── uvm_comparer │ ├── .gitignore │ ├── comparer_log.log │ ├── makefile │ ├── top.sv │ ├── transaction.sv │ └── uvm_test.sv ├── uvm_hdl_routines │ ├── .gitignore │ ├── makefile │ ├── top.log │ └── uvm_misc.sv └── uvm_pool │ ├── pool_method │ ├── .gitignore │ ├── makefile │ ├── pool_method.log │ └── pool_method.sv │ └── uvm_event_pool │ ├── .gitignore │ ├── components.sv │ ├── makefile │ ├── testbench.sv │ └── top.sv ├── README.md ├── TLM ├── Analysis_port │ ├── .gitignore │ ├── analysis_port.sv │ ├── analysis_port_log.log │ └── makefile ├── Port_Export_Imp │ ├── port_export_imp │ │ ├── .gitignore │ │ ├── makefile │ │ ├── port_export_imp.log │ │ └── port_export_imp.sv │ ├── port_imp │ │ ├── .gitignore │ │ ├── makefile │ │ ├── port_imp.log │ │ └── port_imp.sv │ ├── port_port_export_imp │ │ ├── .gitignore │ │ ├── makefile │ │ ├── port_port_export_imp.log │ │ ├── port_port_export_imp.sv │ │ └── work │ │ │ ├── @_opt │ │ │ ├── _lib.qdb │ │ │ ├── _lib1_0.qdb │ │ │ ├── _lib1_0.qpg │ │ │ ├── _lib1_0.qtl │ │ │ ├── _lib2_0.qdb │ │ │ ├── _lib2_0.qpg │ │ │ ├── _lib2_0.qtl │ │ │ ├── _lib3_0.qdb │ │ │ ├── _lib3_0.qpg │ │ │ ├── _lib3_0.qtl │ │ │ ├── _lib4_0.qdb │ │ │ ├── _lib4_0.qpg │ │ │ └── _lib4_0.qtl │ │ │ ├── _info │ │ │ ├── _lib.qdb │ │ │ ├── _lib1_0.qdb │ │ │ ├── _lib1_0.qpg │ │ │ ├── _lib1_0.qtl │ │ │ └── _vmake │ └── port_port_imp │ │ ├── .gitignore │ │ ├── makefile │ │ ├── port_port_imp.log │ │ └── port_port_imp.sv ├── TLM_decl_macros │ ├── .gitignore │ ├── TLM_decl_macros.sv │ ├── TLM_decl_macros_log.log │ └── makefile ├── TLM_example │ ├── .gitignore │ ├── TLM_Example.log │ ├── componentA.sv │ ├── componentB.sv │ ├── environment.sv │ ├── makefile │ ├── packet.sv │ ├── subcomp1.sv │ ├── subcomp2.sv │ ├── subcomp3.sv │ └── testbench.sv ├── TLM_fifo │ ├── .gitignore │ ├── makefile │ ├── tlm_fifo.sv │ └── tlm_fifo_log.log ├── TLM_get_method │ ├── blocking_get │ │ ├── .gitignore │ │ ├── blocking_get.sv │ │ ├── blocking_get_log.log │ │ └── makefile │ └── non_blocking_get │ │ ├── non_blocking_get │ │ ├── .gitignore │ │ ├── makefile │ │ ├── non_blocking_get.sv │ │ └── non_blocking_get_log.log │ │ └── non_blocking_get_can │ │ ├── .gitignore │ │ ├── makefile │ │ ├── non_blocking_get_can.log │ │ └── non_blocking_get_can.sv ├── TLM_put_method │ ├── blocking_put │ │ ├── .gitignore │ │ ├── blocking_put.sv │ │ ├── blocking_put_log.log │ │ └── makefile │ └── non_blocking_put │ │ ├── .gitignore │ │ ├── makefile │ │ ├── non_blocking_put.sv │ │ └── non_blocking_put_log.log └── tlm_sockets │ ├── .gitignore │ ├── makefile │ ├── tlm_sockets.log │ └── tlm_sockets.sv ├── basics ├── base_classes │ ├── obj_class │ │ ├── .gitignore │ │ ├── obj_rep │ │ │ ├── Makefile │ │ │ ├── obj_rep.sv │ │ │ └── obj_rep_op.log │ │ └── obj_ut │ │ │ ├── .gitignore │ │ │ ├── Makefile │ │ │ ├── obj_ut.sv │ │ │ └── obj_ut_op.log │ ├── root_class │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── root.sv │ │ └── root_op.log │ ├── seq │ │ ├── Makefile │ │ ├── seq.sv │ │ ├── seq_op.log │ │ └── work │ │ │ ├── @_opt │ │ │ ├── _lib.qdb │ │ │ ├── _lib1_0.qdb │ │ │ ├── _lib1_0.qpg │ │ │ ├── _lib1_0.qtl │ │ │ ├── _lib2_0.qdb │ │ │ ├── _lib2_0.qpg │ │ │ ├── _lib2_0.qtl │ │ │ ├── _lib3_0.qdb │ │ │ ├── _lib3_0.qpg │ │ │ ├── _lib3_0.qtl │ │ │ ├── _lib4_0.qdb │ │ │ ├── _lib4_0.qpg │ │ │ └── _lib4_0.qtl │ │ │ ├── _info │ │ │ ├── _lib.qdb │ │ │ ├── _lib1_0.qdb │ │ │ ├── _lib1_0.qpg │ │ │ ├── _lib1_0.qtl │ │ │ └── _vmake │ ├── seq_item │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── seq.sv │ │ └── seq_op.log │ └── transcation │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── tran.sv │ │ └── tran_op.log ├── obj_compare │ ├── .gitignore │ ├── Makefile │ ├── compare.log │ └── uvm_object_compare.sv └── obj_print │ ├── uvm_object_con2str.sv │ ├── uvm_object_con2str_tb.sv │ ├── uvm_object_do_print.sv │ ├── uvm_object_print.sv │ ├── uvm_object_print_do_tb.sv │ ├── uvm_object_print_tb.sv │ └── uvm_object_sprint_tb.sv ├── factory_method ├── creat_method │ ├── .gitignore │ ├── factory_creation_code.sv │ ├── factory_creation_log.log │ └── makefile ├── new_method │ ├── .gitignore │ ├── factory_new_code.sv │ ├── factory_new_log.log │ ├── makefile │ └── vsim_stacktrace.vstf └── override │ └── global_ov │ ├── .gitignore │ ├── global_override_code.sv │ ├── global_override_log.log │ ├── makefile │ └── work │ ├── @_opt │ ├── _lib.qdb │ ├── _lib1_0.qdb │ ├── _lib1_0.qpg │ ├── _lib1_0.qtl │ ├── _lib2_0.qdb │ ├── _lib2_0.qpg │ ├── _lib2_0.qtl │ ├── _lib3_0.qdb │ ├── _lib3_0.qpg │ ├── _lib3_0.qtl │ ├── _lib4_0.qdb │ ├── _lib4_0.qpg │ └── _lib4_0.qtl │ ├── _info │ ├── _lib.qdb │ ├── _lib1_0.qdb │ ├── _lib1_0.qpg │ ├── _lib1_0.qtl │ └── _vmake ├── phases ├── build_phase │ ├── .gitignore │ ├── Makefile │ ├── uvm_build_phase.log │ └── uvm_build_phase.sv ├── clean_up_phase │ ├── .gitignore │ ├── Makefile │ ├── agent.sv │ ├── driver.sv │ ├── report_for_driver │ ├── seq.sv │ ├── seq_item.sv │ ├── sequencer.sv │ ├── test.sv │ ├── top.sv │ └── top_op.log ├── connect_phase │ ├── .gitignore │ ├── Makefile │ ├── uvm_connect_phase.log │ └── uvm_connect_phase.sv ├── end_of_elaboration │ ├── .gitignore │ ├── Makefile │ ├── eoe.log │ ├── top.log │ └── uvm_eoe.sv ├── run_phases │ ├── Makefile │ ├── run_phases.log │ ├── run_phases.sv │ └── work │ │ ├── @_opt │ │ ├── _lib.qdb │ │ ├── _lib1_0.qdb │ │ ├── _lib1_0.qpg │ │ ├── _lib1_0.qtl │ │ ├── _lib2_0.qdb │ │ ├── _lib2_0.qpg │ │ ├── _lib2_0.qtl │ │ ├── _lib3_0.qdb │ │ ├── _lib3_0.qpg │ │ ├── _lib3_0.qtl │ │ ├── _lib4_0.qdb │ │ ├── _lib4_0.qpg │ │ └── _lib4_0.qtl │ │ ├── _info │ │ ├── _lib.qdb │ │ ├── _lib1_0.qdb │ │ ├── _lib1_0.qpg │ │ ├── _lib1_0.qtl │ │ └── _vmake ├── start_of_simulation │ ├── .gitignore │ ├── Makefile │ ├── sos.log │ └── uvm_sos.sv └── user_def_phase │ └── UDphase │ ├── ex.sv │ ├── fdoubt.sv │ ├── forwiki.sv │ ├── ne1.sv │ ├── neew.sv │ ├── transcript │ ├── try1.sv │ ├── usrp.sv │ └── work │ ├── @_opt │ ├── _lib.qdb │ ├── _lib1_0.qdb │ ├── _lib1_0.qpg │ ├── _lib1_0.qtl │ ├── _lib2_0.qdb │ ├── _lib2_0.qpg │ ├── _lib2_0.qtl │ ├── _lib3_0.qdb │ ├── _lib3_0.qpg │ ├── _lib3_0.qtl │ ├── _lib4_0.qdb │ ├── _lib4_0.qpg │ ├── _lib4_0.qtl │ ├── _lib5_0.qdb │ ├── _lib5_0.qpg │ └── _lib5_0.qtl │ ├── _info │ ├── _lib.qdb │ ├── _lib1_7.qdb │ ├── _lib1_7.qpg │ ├── _lib1_7.qtl │ └── _vmake ├── reporting ├── severity │ ├── .gitignore │ ├── makefile │ ├── severity.log │ └── severity.sv ├── severity_id │ ├── .gitignore │ ├── makefile │ ├── severity.log │ └── severity.sv ├── severity_method │ ├── .gitignore │ ├── makefile │ ├── severity.log │ └── severity.sv ├── uvm_actions │ ├── example1 │ │ ├── .gitignore │ │ ├── actions_example1.sv │ │ ├── makefile │ │ └── top.log │ └── example2 │ │ ├── .gitignore │ │ ├── actions_example2.sv │ │ ├── makefile │ │ └── top.log └── verbosity │ ├── Example1 │ ├── .gitignore │ ├── Example.sv │ ├── makefile │ └── top.log │ ├── Example2 │ ├── .gitignore │ ├── Example.sv │ ├── makefile │ └── top.log │ ├── Example3 │ ├── .gitignore │ ├── Example.sv │ ├── makefile │ └── top.log │ ├── Example4 │ ├── .gitignore │ ├── Example.sv │ ├── makefile │ └── top.log │ └── Example5 │ ├── .gitignore │ ├── Example.sv │ ├── makefile │ └── top.log ├── sequence_driver_handshake ├── get_and_put_methods │ ├── .gitignore │ ├── agent.sv │ ├── driver.sv │ ├── environment.sv │ ├── get_put_log.log │ ├── makefile │ ├── sequence.sv │ ├── sequencer.sv │ ├── test.sv │ ├── top.sv │ └── transaction.sv ├── get_next_item_and_item_done │ ├── .gitignore │ ├── agent.sv │ ├── driver.sv │ ├── environment.sv │ ├── get_next_log.log │ ├── makefile │ ├── sequence.sv │ ├── sequencer.sv │ ├── test.sv │ ├── top.sv │ └── transaction.sv └── start_and_finish_item │ ├── .gitignore │ ├── agent.sv │ ├── driver.sv │ ├── environment.sv │ ├── get_next_log.log │ ├── makefile │ ├── sequence.sv │ ├── sequencer.sv │ ├── test.sv │ ├── top.sv │ └── transaction.sv ├── stimuls_generation ├── creating_sequences │ ├── .gitignore │ ├── makefile │ ├── sequence_driver.log │ └── sequence_driver.sv ├── do_macro_sequence │ ├── .gitignore │ ├── do_macro_sequence.sv │ ├── do_macro_sequence_log.log │ └── makefile ├── nested_seq │ ├── nested_seq_do │ │ ├── .gitignore │ │ ├── makefile │ │ ├── nested_seq_do_macro.sv │ │ └── nested_seq_do_macro_log.log │ └── nested_seq_start │ │ ├── .gitignore │ │ ├── makefile │ │ ├── nested_seq_start.sv │ │ └── nested_seq_start_log.log ├── pre_existing_macros │ ├── .gitignore │ ├── macro_stimulus.sv │ ├── macro_stimulus_log.log │ └── makefile ├── sequence_arbitration │ ├── UVM_SEQ_ARB_FIFO │ │ ├── with_priority │ │ │ ├── .gitignore │ │ │ ├── agent.sv │ │ │ ├── driver.sv │ │ │ ├── env.sv │ │ │ ├── makefile │ │ │ ├── seq-arb_fifo.log │ │ │ ├── sequence.sv │ │ │ ├── sequencer.sv │ │ │ ├── test.sv │ │ │ ├── testbench.sv │ │ │ └── transaction.sv │ │ └── without_priority │ │ │ ├── .gitignore │ │ │ ├── agent.sv │ │ │ ├── driver.sv │ │ │ ├── env.sv │ │ │ ├── makefile │ │ │ ├── seq-arb_fifo.log │ │ │ ├── sequence.sv │ │ │ ├── sequencer.sv │ │ │ ├── sq-arb_fifo.log │ │ │ ├── test.sv │ │ │ ├── testbench.sv │ │ │ └── transaction.sv │ ├── UVM_SEQ_ARB_RANDOM │ │ ├── with_priority │ │ │ ├── .gitignore │ │ │ ├── agent.sv │ │ │ ├── driver.sv │ │ │ ├── env.sv │ │ │ ├── makefile │ │ │ ├── seq_arb_random.log │ │ │ ├── sequence.sv │ │ │ ├── sequencer.sv │ │ │ ├── test.sv │ │ │ ├── testbench.sv │ │ │ └── transaction.sv │ │ └── without_priority │ │ │ ├── .gitignore │ │ │ ├── agent.sv │ │ │ ├── driver.sv │ │ │ ├── env.sv │ │ │ ├── makefile │ │ │ ├── seq_arb_random.log │ │ │ ├── sequence.sv │ │ │ ├── sequencer.sv │ │ │ ├── test.sv │ │ │ ├── testbench.sv │ │ │ └── transaction.sv │ ├── UVM_SEQ_ARB_STRICT_FIFO │ │ ├── with_priority │ │ │ ├── .gitignore │ │ │ ├── agent.sv │ │ │ ├── driver.sv │ │ │ ├── env.sv │ │ │ ├── makefile │ │ │ ├── seq_arb_strict_fifo.log │ │ │ ├── sequence.sv │ │ │ ├── sequencer.sv │ │ │ ├── test.sv │ │ │ ├── testbench.sv │ │ │ └── transaction.sv │ │ └── without_priority │ │ │ ├── .gitignore │ │ │ ├── agent.sv │ │ │ ├── driver.sv │ │ │ ├── env.sv │ │ │ ├── makefile │ │ │ ├── seq_arb_strict_fifo.log │ │ │ ├── sequence.sv │ │ │ ├── sequencer.sv │ │ │ ├── test.sv │ │ │ ├── testbench.sv │ │ │ └── transaction.sv │ ├── UVM_SEQ_ARB_STRICT_RANDOM │ │ ├── with_priority │ │ │ ├── .gitignore │ │ │ ├── agent.sv │ │ │ ├── driver.sv │ │ │ ├── env.sv │ │ │ ├── makefile │ │ │ ├── seq_arb_strict_random.log │ │ │ ├── sequence.sv │ │ │ ├── sequencer.sv │ │ │ ├── test.sv │ │ │ ├── testbench.sv │ │ │ └── transaction.sv │ │ └── without_priority │ │ │ ├── .gitignore │ │ │ ├── agent.sv │ │ │ ├── driver.sv │ │ │ ├── env.sv │ │ │ ├── makefile │ │ │ ├── seq_arb_strict_random.log │ │ │ ├── sequence.sv │ │ │ ├── sequencer.sv │ │ │ ├── test.sv │ │ │ ├── testbench.sv │ │ │ └── transaction.sv │ ├── UVM_SEQ_ARB_USER │ │ ├── .gitignore │ │ ├── agent.sv │ │ ├── driver.sv │ │ ├── env.sv │ │ ├── makefile │ │ ├── seq_arb_user.log │ │ ├── sequence.sv │ │ ├── sequencer.sv │ │ ├── test.sv │ │ ├── testbench.sv │ │ └── transaction.sv │ └── UVM_SEQ_ARB_WEIGHTED │ │ ├── with_priority │ │ ├── .gitignore │ │ ├── agent.sv │ │ ├── driver.sv │ │ ├── env.sv │ │ ├── makefile │ │ ├── seq_arb_weighted.log │ │ ├── sequence.sv │ │ ├── sequencer.sv │ │ ├── test.sv │ │ ├── testbench.sv │ │ └── transaction.sv │ │ └── without_priority │ │ ├── .gitignore │ │ ├── agent.sv │ │ ├── driver.sv │ │ ├── env.sv │ │ ├── makefile │ │ ├── seq_arb_random.log │ │ ├── sequence.sv │ │ ├── sequencer.sv │ │ ├── test.sv │ │ ├── testbench.sv │ │ └── transaction.sv ├── sequence_library │ ├── .gitignore │ ├── makefile │ ├── sequence_library.log │ ├── sequence_library.sv │ └── transcript ├── sequence_pre_post │ ├── .gitignore │ ├── makefile │ ├── sequence_pre_post.log │ └── sequence_pre_post.sv └── virtual_sequence │ ├── .gitignore │ ├── makefile │ ├── virtual_sequence.log │ └── virtual_sequence.sv ├── uvm_config_db ├── .gitignore ├── Makefile ├── uvm_config_db_set.log └── uvm_config_db_set.sv └── uvm_resource_db ├── Makefile ├── res.sv ├── res_op.log ├── transcript └── work ├── @_opt ├── _lib.qdb ├── _lib1_0.qdb ├── _lib1_0.qpg ├── _lib1_0.qtl ├── _lib2_0.qdb ├── _lib2_0.qpg ├── _lib2_0.qtl ├── _lib3_0.qdb ├── _lib3_0.qpg ├── _lib3_0.qtl ├── _lib4_0.qdb ├── _lib4_0.qpg └── _lib4_0.qtl ├── _info ├── _lib.qdb ├── _lib1_0.qdb ├── _lib1_0.qpg ├── _lib1_0.qtl └── _vmake /Misc_Utilities/uvm_comparer/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /Misc_Utilities/uvm_comparer/comparer_log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/Misc_Utilities/uvm_comparer/comparer_log.log -------------------------------------------------------------------------------- /Misc_Utilities/uvm_comparer/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/Misc_Utilities/uvm_comparer/makefile -------------------------------------------------------------------------------- /Misc_Utilities/uvm_comparer/top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/Misc_Utilities/uvm_comparer/top.sv -------------------------------------------------------------------------------- /Misc_Utilities/uvm_comparer/transaction.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/Misc_Utilities/uvm_comparer/transaction.sv -------------------------------------------------------------------------------- /Misc_Utilities/uvm_comparer/uvm_test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/Misc_Utilities/uvm_comparer/uvm_test.sv -------------------------------------------------------------------------------- /Misc_Utilities/uvm_hdl_routines/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /Misc_Utilities/uvm_hdl_routines/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/Misc_Utilities/uvm_hdl_routines/makefile -------------------------------------------------------------------------------- /Misc_Utilities/uvm_hdl_routines/top.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/Misc_Utilities/uvm_hdl_routines/top.log -------------------------------------------------------------------------------- /Misc_Utilities/uvm_hdl_routines/uvm_misc.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/Misc_Utilities/uvm_hdl_routines/uvm_misc.sv -------------------------------------------------------------------------------- /Misc_Utilities/uvm_pool/pool_method/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /Misc_Utilities/uvm_pool/pool_method/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/Misc_Utilities/uvm_pool/pool_method/makefile -------------------------------------------------------------------------------- /Misc_Utilities/uvm_pool/pool_method/pool_method.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/Misc_Utilities/uvm_pool/pool_method/pool_method.log -------------------------------------------------------------------------------- /Misc_Utilities/uvm_pool/pool_method/pool_method.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/Misc_Utilities/uvm_pool/pool_method/pool_method.sv -------------------------------------------------------------------------------- /Misc_Utilities/uvm_pool/uvm_event_pool/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | transcript 3 | work 4 | -------------------------------------------------------------------------------- /Misc_Utilities/uvm_pool/uvm_event_pool/components.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/Misc_Utilities/uvm_pool/uvm_event_pool/components.sv -------------------------------------------------------------------------------- /Misc_Utilities/uvm_pool/uvm_event_pool/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/Misc_Utilities/uvm_pool/uvm_event_pool/makefile -------------------------------------------------------------------------------- /Misc_Utilities/uvm_pool/uvm_event_pool/testbench.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/Misc_Utilities/uvm_pool/uvm_event_pool/testbench.sv -------------------------------------------------------------------------------- /Misc_Utilities/uvm_pool/uvm_event_pool/top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/Misc_Utilities/uvm_pool/uvm_event_pool/top.sv -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/README.md -------------------------------------------------------------------------------- /TLM/Analysis_port/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /TLM/Analysis_port/analysis_port.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Analysis_port/analysis_port.sv -------------------------------------------------------------------------------- /TLM/Analysis_port/analysis_port_log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Analysis_port/analysis_port_log.log -------------------------------------------------------------------------------- /TLM/Analysis_port/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Analysis_port/makefile -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_export_imp/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_export_imp/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_export_imp/makefile -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_export_imp/port_export_imp.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_export_imp/port_export_imp.log -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_export_imp/port_export_imp.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_export_imp/port_export_imp.sv -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_imp/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_imp/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_imp/makefile -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_imp/port_imp.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_imp/port_imp.log -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_imp/port_imp.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_imp/port_imp.sv -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/makefile -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/port_port_export_imp.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/port_port_export_imp.log -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/port_port_export_imp.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/port_port_export_imp.sv -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib.qdb -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib1_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib1_0.qdb -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib1_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib1_0.qpg -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib1_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib1_0.qtl -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib2_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib2_0.qdb -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib2_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib2_0.qpg -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib2_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib2_0.qtl -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib3_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib3_0.qdb -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib3_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib3_0.qpg -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib3_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib3_0.qtl -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib4_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib4_0.qdb -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib4_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib4_0.qpg -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib4_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/work/@_opt/_lib4_0.qtl -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/work/_info -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/_lib.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/work/_lib.qdb -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/_lib1_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/work/_lib1_0.qdb -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/_lib1_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/work/_lib1_0.qpg -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/_lib1_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_export_imp/work/_lib1_0.qtl -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_export_imp/work/_vmake: -------------------------------------------------------------------------------- 1 | m255 2 | K4 3 | z0 4 | cModel Technology 5 | -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_imp/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_imp/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_imp/makefile -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_imp/port_port_imp.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_imp/port_port_imp.log -------------------------------------------------------------------------------- /TLM/Port_Export_Imp/port_port_imp/port_port_imp.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/Port_Export_Imp/port_port_imp/port_port_imp.sv -------------------------------------------------------------------------------- /TLM/TLM_decl_macros/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | 3 | -------------------------------------------------------------------------------- /TLM/TLM_decl_macros/TLM_decl_macros.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_decl_macros/TLM_decl_macros.sv -------------------------------------------------------------------------------- /TLM/TLM_decl_macros/TLM_decl_macros_log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_decl_macros/TLM_decl_macros_log.log -------------------------------------------------------------------------------- /TLM/TLM_decl_macros/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_decl_macros/makefile -------------------------------------------------------------------------------- /TLM/TLM_example/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /TLM/TLM_example/TLM_Example.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_example/TLM_Example.log -------------------------------------------------------------------------------- /TLM/TLM_example/componentA.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_example/componentA.sv -------------------------------------------------------------------------------- /TLM/TLM_example/componentB.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_example/componentB.sv -------------------------------------------------------------------------------- /TLM/TLM_example/environment.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_example/environment.sv -------------------------------------------------------------------------------- /TLM/TLM_example/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_example/makefile -------------------------------------------------------------------------------- /TLM/TLM_example/packet.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_example/packet.sv -------------------------------------------------------------------------------- /TLM/TLM_example/subcomp1.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_example/subcomp1.sv -------------------------------------------------------------------------------- /TLM/TLM_example/subcomp2.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_example/subcomp2.sv -------------------------------------------------------------------------------- /TLM/TLM_example/subcomp3.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_example/subcomp3.sv -------------------------------------------------------------------------------- /TLM/TLM_example/testbench.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_example/testbench.sv -------------------------------------------------------------------------------- /TLM/TLM_fifo/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | 3 | -------------------------------------------------------------------------------- /TLM/TLM_fifo/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_fifo/makefile -------------------------------------------------------------------------------- /TLM/TLM_fifo/tlm_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_fifo/tlm_fifo.sv -------------------------------------------------------------------------------- /TLM/TLM_fifo/tlm_fifo_log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_fifo/tlm_fifo_log.log -------------------------------------------------------------------------------- /TLM/TLM_get_method/blocking_get/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | 3 | -------------------------------------------------------------------------------- /TLM/TLM_get_method/blocking_get/blocking_get.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_get_method/blocking_get/blocking_get.sv -------------------------------------------------------------------------------- /TLM/TLM_get_method/blocking_get/blocking_get_log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_get_method/blocking_get/blocking_get_log.log -------------------------------------------------------------------------------- /TLM/TLM_get_method/blocking_get/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_get_method/blocking_get/makefile -------------------------------------------------------------------------------- /TLM/TLM_get_method/non_blocking_get/non_blocking_get/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /TLM/TLM_get_method/non_blocking_get/non_blocking_get/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_get_method/non_blocking_get/non_blocking_get/makefile -------------------------------------------------------------------------------- /TLM/TLM_get_method/non_blocking_get/non_blocking_get/non_blocking_get.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_get_method/non_blocking_get/non_blocking_get/non_blocking_get.sv -------------------------------------------------------------------------------- /TLM/TLM_get_method/non_blocking_get/non_blocking_get/non_blocking_get_log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_get_method/non_blocking_get/non_blocking_get/non_blocking_get_log.log -------------------------------------------------------------------------------- /TLM/TLM_get_method/non_blocking_get/non_blocking_get_can/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /TLM/TLM_get_method/non_blocking_get/non_blocking_get_can/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_get_method/non_blocking_get/non_blocking_get_can/makefile -------------------------------------------------------------------------------- /TLM/TLM_get_method/non_blocking_get/non_blocking_get_can/non_blocking_get_can.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_get_method/non_blocking_get/non_blocking_get_can/non_blocking_get_can.log -------------------------------------------------------------------------------- /TLM/TLM_get_method/non_blocking_get/non_blocking_get_can/non_blocking_get_can.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_get_method/non_blocking_get/non_blocking_get_can/non_blocking_get_can.sv -------------------------------------------------------------------------------- /TLM/TLM_put_method/blocking_put/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /TLM/TLM_put_method/blocking_put/blocking_put.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_put_method/blocking_put/blocking_put.sv -------------------------------------------------------------------------------- /TLM/TLM_put_method/blocking_put/blocking_put_log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_put_method/blocking_put/blocking_put_log.log -------------------------------------------------------------------------------- /TLM/TLM_put_method/blocking_put/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_put_method/blocking_put/makefile -------------------------------------------------------------------------------- /TLM/TLM_put_method/non_blocking_put/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /TLM/TLM_put_method/non_blocking_put/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_put_method/non_blocking_put/makefile -------------------------------------------------------------------------------- /TLM/TLM_put_method/non_blocking_put/non_blocking_put.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_put_method/non_blocking_put/non_blocking_put.sv -------------------------------------------------------------------------------- /TLM/TLM_put_method/non_blocking_put/non_blocking_put_log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/TLM_put_method/non_blocking_put/non_blocking_put_log.log -------------------------------------------------------------------------------- /TLM/tlm_sockets/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /TLM/tlm_sockets/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/tlm_sockets/makefile -------------------------------------------------------------------------------- /TLM/tlm_sockets/tlm_sockets.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/tlm_sockets/tlm_sockets.log -------------------------------------------------------------------------------- /TLM/tlm_sockets/tlm_sockets.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/TLM/tlm_sockets/tlm_sockets.sv -------------------------------------------------------------------------------- /basics/base_classes/obj_class/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /basics/base_classes/obj_class/obj_rep/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/obj_class/obj_rep/Makefile -------------------------------------------------------------------------------- /basics/base_classes/obj_class/obj_rep/obj_rep.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/obj_class/obj_rep/obj_rep.sv -------------------------------------------------------------------------------- /basics/base_classes/obj_class/obj_rep/obj_rep_op.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/obj_class/obj_rep/obj_rep_op.log -------------------------------------------------------------------------------- /basics/base_classes/obj_class/obj_ut/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /basics/base_classes/obj_class/obj_ut/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/obj_class/obj_ut/Makefile -------------------------------------------------------------------------------- /basics/base_classes/obj_class/obj_ut/obj_ut.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/obj_class/obj_ut/obj_ut.sv -------------------------------------------------------------------------------- /basics/base_classes/obj_class/obj_ut/obj_ut_op.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/obj_class/obj_ut/obj_ut_op.log -------------------------------------------------------------------------------- /basics/base_classes/root_class/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /basics/base_classes/root_class/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/root_class/Makefile -------------------------------------------------------------------------------- /basics/base_classes/root_class/root.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/root_class/root.sv -------------------------------------------------------------------------------- /basics/base_classes/root_class/root_op.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/root_class/root_op.log -------------------------------------------------------------------------------- /basics/base_classes/seq/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/Makefile -------------------------------------------------------------------------------- /basics/base_classes/seq/seq.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/seq.sv -------------------------------------------------------------------------------- /basics/base_classes/seq/seq_op.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/seq_op.log -------------------------------------------------------------------------------- /basics/base_classes/seq/work/@_opt/_lib.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/work/@_opt/_lib.qdb -------------------------------------------------------------------------------- /basics/base_classes/seq/work/@_opt/_lib1_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/work/@_opt/_lib1_0.qdb -------------------------------------------------------------------------------- /basics/base_classes/seq/work/@_opt/_lib1_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/work/@_opt/_lib1_0.qpg -------------------------------------------------------------------------------- /basics/base_classes/seq/work/@_opt/_lib1_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/work/@_opt/_lib1_0.qtl -------------------------------------------------------------------------------- /basics/base_classes/seq/work/@_opt/_lib2_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/work/@_opt/_lib2_0.qdb -------------------------------------------------------------------------------- /basics/base_classes/seq/work/@_opt/_lib2_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/work/@_opt/_lib2_0.qpg -------------------------------------------------------------------------------- /basics/base_classes/seq/work/@_opt/_lib2_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/work/@_opt/_lib2_0.qtl -------------------------------------------------------------------------------- /basics/base_classes/seq/work/@_opt/_lib3_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/work/@_opt/_lib3_0.qdb -------------------------------------------------------------------------------- /basics/base_classes/seq/work/@_opt/_lib3_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/work/@_opt/_lib3_0.qpg -------------------------------------------------------------------------------- /basics/base_classes/seq/work/@_opt/_lib3_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/work/@_opt/_lib3_0.qtl -------------------------------------------------------------------------------- /basics/base_classes/seq/work/@_opt/_lib4_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/work/@_opt/_lib4_0.qdb -------------------------------------------------------------------------------- /basics/base_classes/seq/work/@_opt/_lib4_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/work/@_opt/_lib4_0.qpg -------------------------------------------------------------------------------- /basics/base_classes/seq/work/@_opt/_lib4_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/work/@_opt/_lib4_0.qtl -------------------------------------------------------------------------------- /basics/base_classes/seq/work/_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/work/_info -------------------------------------------------------------------------------- /basics/base_classes/seq/work/_lib.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/work/_lib.qdb -------------------------------------------------------------------------------- /basics/base_classes/seq/work/_lib1_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/work/_lib1_0.qdb -------------------------------------------------------------------------------- /basics/base_classes/seq/work/_lib1_0.qpg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /basics/base_classes/seq/work/_lib1_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq/work/_lib1_0.qtl -------------------------------------------------------------------------------- /basics/base_classes/seq/work/_vmake: -------------------------------------------------------------------------------- 1 | m255 2 | K4 3 | z0 4 | cModel Technology 5 | -------------------------------------------------------------------------------- /basics/base_classes/seq_item/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /basics/base_classes/seq_item/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq_item/Makefile -------------------------------------------------------------------------------- /basics/base_classes/seq_item/seq.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq_item/seq.sv -------------------------------------------------------------------------------- /basics/base_classes/seq_item/seq_op.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/seq_item/seq_op.log -------------------------------------------------------------------------------- /basics/base_classes/transcation/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /basics/base_classes/transcation/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/transcation/Makefile -------------------------------------------------------------------------------- /basics/base_classes/transcation/tran.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/transcation/tran.sv -------------------------------------------------------------------------------- /basics/base_classes/transcation/tran_op.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/base_classes/transcation/tran_op.log -------------------------------------------------------------------------------- /basics/obj_compare/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /basics/obj_compare/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/obj_compare/Makefile -------------------------------------------------------------------------------- /basics/obj_compare/compare.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/obj_compare/compare.log -------------------------------------------------------------------------------- /basics/obj_compare/uvm_object_compare.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/obj_compare/uvm_object_compare.sv -------------------------------------------------------------------------------- /basics/obj_print/uvm_object_con2str.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/obj_print/uvm_object_con2str.sv -------------------------------------------------------------------------------- /basics/obj_print/uvm_object_con2str_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/obj_print/uvm_object_con2str_tb.sv -------------------------------------------------------------------------------- /basics/obj_print/uvm_object_do_print.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/obj_print/uvm_object_do_print.sv -------------------------------------------------------------------------------- /basics/obj_print/uvm_object_print.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/obj_print/uvm_object_print.sv -------------------------------------------------------------------------------- /basics/obj_print/uvm_object_print_do_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/obj_print/uvm_object_print_do_tb.sv -------------------------------------------------------------------------------- /basics/obj_print/uvm_object_print_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/obj_print/uvm_object_print_tb.sv -------------------------------------------------------------------------------- /basics/obj_print/uvm_object_sprint_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/basics/obj_print/uvm_object_sprint_tb.sv -------------------------------------------------------------------------------- /factory_method/creat_method/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /factory_method/creat_method/factory_creation_code.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/creat_method/factory_creation_code.sv -------------------------------------------------------------------------------- /factory_method/creat_method/factory_creation_log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/creat_method/factory_creation_log.log -------------------------------------------------------------------------------- /factory_method/creat_method/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/creat_method/makefile -------------------------------------------------------------------------------- /factory_method/new_method/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /factory_method/new_method/factory_new_code.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/new_method/factory_new_code.sv -------------------------------------------------------------------------------- /factory_method/new_method/factory_new_log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/new_method/factory_new_log.log -------------------------------------------------------------------------------- /factory_method/new_method/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/new_method/makefile -------------------------------------------------------------------------------- /factory_method/new_method/vsim_stacktrace.vstf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/new_method/vsim_stacktrace.vstf -------------------------------------------------------------------------------- /factory_method/override/global_ov/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /factory_method/override/global_ov/global_override_code.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/global_override_code.sv -------------------------------------------------------------------------------- /factory_method/override/global_ov/global_override_log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/global_override_log.log -------------------------------------------------------------------------------- /factory_method/override/global_ov/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/makefile -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/@_opt/_lib.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/work/@_opt/_lib.qdb -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/@_opt/_lib1_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/work/@_opt/_lib1_0.qdb -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/@_opt/_lib1_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/work/@_opt/_lib1_0.qpg -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/@_opt/_lib1_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/work/@_opt/_lib1_0.qtl -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/@_opt/_lib2_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/work/@_opt/_lib2_0.qdb -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/@_opt/_lib2_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/work/@_opt/_lib2_0.qpg -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/@_opt/_lib2_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/work/@_opt/_lib2_0.qtl -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/@_opt/_lib3_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/work/@_opt/_lib3_0.qdb -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/@_opt/_lib3_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/work/@_opt/_lib3_0.qpg -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/@_opt/_lib3_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/work/@_opt/_lib3_0.qtl -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/@_opt/_lib4_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/work/@_opt/_lib4_0.qdb -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/@_opt/_lib4_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/work/@_opt/_lib4_0.qpg -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/@_opt/_lib4_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/work/@_opt/_lib4_0.qtl -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/work/_info -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/_lib.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/work/_lib.qdb -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/_lib1_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/work/_lib1_0.qdb -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/_lib1_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/work/_lib1_0.qpg -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/_lib1_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/factory_method/override/global_ov/work/_lib1_0.qtl -------------------------------------------------------------------------------- /factory_method/override/global_ov/work/_vmake: -------------------------------------------------------------------------------- 1 | m255 2 | K4 3 | z0 4 | cModel Technology 5 | -------------------------------------------------------------------------------- /phases/build_phase/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /phases/build_phase/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/build_phase/Makefile -------------------------------------------------------------------------------- /phases/build_phase/uvm_build_phase.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/build_phase/uvm_build_phase.log -------------------------------------------------------------------------------- /phases/build_phase/uvm_build_phase.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/build_phase/uvm_build_phase.sv -------------------------------------------------------------------------------- /phases/clean_up_phase/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /phases/clean_up_phase/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/clean_up_phase/Makefile -------------------------------------------------------------------------------- /phases/clean_up_phase/agent.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/clean_up_phase/agent.sv -------------------------------------------------------------------------------- /phases/clean_up_phase/driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/clean_up_phase/driver.sv -------------------------------------------------------------------------------- /phases/clean_up_phase/report_for_driver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/clean_up_phase/report_for_driver -------------------------------------------------------------------------------- /phases/clean_up_phase/seq.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/clean_up_phase/seq.sv -------------------------------------------------------------------------------- /phases/clean_up_phase/seq_item.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/clean_up_phase/seq_item.sv -------------------------------------------------------------------------------- /phases/clean_up_phase/sequencer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/clean_up_phase/sequencer.sv -------------------------------------------------------------------------------- /phases/clean_up_phase/test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/clean_up_phase/test.sv -------------------------------------------------------------------------------- /phases/clean_up_phase/top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/clean_up_phase/top.sv -------------------------------------------------------------------------------- /phases/clean_up_phase/top_op.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/clean_up_phase/top_op.log -------------------------------------------------------------------------------- /phases/connect_phase/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /phases/connect_phase/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/connect_phase/Makefile -------------------------------------------------------------------------------- /phases/connect_phase/uvm_connect_phase.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/connect_phase/uvm_connect_phase.log -------------------------------------------------------------------------------- /phases/connect_phase/uvm_connect_phase.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/connect_phase/uvm_connect_phase.sv -------------------------------------------------------------------------------- /phases/end_of_elaboration/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /phases/end_of_elaboration/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/end_of_elaboration/Makefile -------------------------------------------------------------------------------- /phases/end_of_elaboration/eoe.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/end_of_elaboration/eoe.log -------------------------------------------------------------------------------- /phases/end_of_elaboration/top.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/end_of_elaboration/top.log -------------------------------------------------------------------------------- /phases/end_of_elaboration/uvm_eoe.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/end_of_elaboration/uvm_eoe.sv -------------------------------------------------------------------------------- /phases/run_phases/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/Makefile -------------------------------------------------------------------------------- /phases/run_phases/run_phases.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/run_phases.log -------------------------------------------------------------------------------- /phases/run_phases/run_phases.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/run_phases.sv -------------------------------------------------------------------------------- /phases/run_phases/work/@_opt/_lib.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/work/@_opt/_lib.qdb -------------------------------------------------------------------------------- /phases/run_phases/work/@_opt/_lib1_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/work/@_opt/_lib1_0.qdb -------------------------------------------------------------------------------- /phases/run_phases/work/@_opt/_lib1_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/work/@_opt/_lib1_0.qpg -------------------------------------------------------------------------------- /phases/run_phases/work/@_opt/_lib1_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/work/@_opt/_lib1_0.qtl -------------------------------------------------------------------------------- /phases/run_phases/work/@_opt/_lib2_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/work/@_opt/_lib2_0.qdb -------------------------------------------------------------------------------- /phases/run_phases/work/@_opt/_lib2_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/work/@_opt/_lib2_0.qpg -------------------------------------------------------------------------------- /phases/run_phases/work/@_opt/_lib2_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/work/@_opt/_lib2_0.qtl -------------------------------------------------------------------------------- /phases/run_phases/work/@_opt/_lib3_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/work/@_opt/_lib3_0.qdb -------------------------------------------------------------------------------- /phases/run_phases/work/@_opt/_lib3_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/work/@_opt/_lib3_0.qpg -------------------------------------------------------------------------------- /phases/run_phases/work/@_opt/_lib3_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/work/@_opt/_lib3_0.qtl -------------------------------------------------------------------------------- /phases/run_phases/work/@_opt/_lib4_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/work/@_opt/_lib4_0.qdb -------------------------------------------------------------------------------- /phases/run_phases/work/@_opt/_lib4_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/work/@_opt/_lib4_0.qpg -------------------------------------------------------------------------------- /phases/run_phases/work/@_opt/_lib4_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/work/@_opt/_lib4_0.qtl -------------------------------------------------------------------------------- /phases/run_phases/work/_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/work/_info -------------------------------------------------------------------------------- /phases/run_phases/work/_lib.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/work/_lib.qdb -------------------------------------------------------------------------------- /phases/run_phases/work/_lib1_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/work/_lib1_0.qdb -------------------------------------------------------------------------------- /phases/run_phases/work/_lib1_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/work/_lib1_0.qpg -------------------------------------------------------------------------------- /phases/run_phases/work/_lib1_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/run_phases/work/_lib1_0.qtl -------------------------------------------------------------------------------- /phases/run_phases/work/_vmake: -------------------------------------------------------------------------------- 1 | m255 2 | K4 3 | z0 4 | cModel Technology 5 | -------------------------------------------------------------------------------- /phases/start_of_simulation/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /phases/start_of_simulation/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/start_of_simulation/Makefile -------------------------------------------------------------------------------- /phases/start_of_simulation/sos.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/start_of_simulation/sos.log -------------------------------------------------------------------------------- /phases/start_of_simulation/uvm_sos.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/start_of_simulation/uvm_sos.sv -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/ex.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/ex.sv -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/fdoubt.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/fdoubt.sv -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/forwiki.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/forwiki.sv -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/ne1.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/ne1.sv -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/neew.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/neew.sv -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/transcript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/transcript -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/try1.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/try1.sv -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/usrp.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/usrp.sv -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/@_opt/_lib.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/@_opt/_lib.qdb -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/@_opt/_lib1_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/@_opt/_lib1_0.qdb -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/@_opt/_lib1_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/@_opt/_lib1_0.qpg -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/@_opt/_lib1_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/@_opt/_lib1_0.qtl -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/@_opt/_lib2_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/@_opt/_lib2_0.qdb -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/@_opt/_lib2_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/@_opt/_lib2_0.qpg -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/@_opt/_lib2_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/@_opt/_lib2_0.qtl -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/@_opt/_lib3_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/@_opt/_lib3_0.qdb -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/@_opt/_lib3_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/@_opt/_lib3_0.qpg -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/@_opt/_lib3_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/@_opt/_lib3_0.qtl -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/@_opt/_lib4_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/@_opt/_lib4_0.qdb -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/@_opt/_lib4_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/@_opt/_lib4_0.qpg -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/@_opt/_lib4_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/@_opt/_lib4_0.qtl -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/@_opt/_lib5_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/@_opt/_lib5_0.qdb -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/@_opt/_lib5_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/@_opt/_lib5_0.qpg -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/@_opt/_lib5_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/@_opt/_lib5_0.qtl -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/_info -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/_lib.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/_lib.qdb -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/_lib1_7.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/_lib1_7.qdb -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/_lib1_7.qpg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/_lib1_7.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/phases/user_def_phase/UDphase/work/_lib1_7.qtl -------------------------------------------------------------------------------- /phases/user_def_phase/UDphase/work/_vmake: -------------------------------------------------------------------------------- 1 | m255 2 | K4 3 | z0 4 | cModel Technology 5 | -------------------------------------------------------------------------------- /reporting/severity/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /reporting/severity/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/severity/makefile -------------------------------------------------------------------------------- /reporting/severity/severity.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/severity/severity.log -------------------------------------------------------------------------------- /reporting/severity/severity.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/severity/severity.sv -------------------------------------------------------------------------------- /reporting/severity_id/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /reporting/severity_id/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/severity_id/makefile -------------------------------------------------------------------------------- /reporting/severity_id/severity.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/severity_id/severity.log -------------------------------------------------------------------------------- /reporting/severity_id/severity.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/severity_id/severity.sv -------------------------------------------------------------------------------- /reporting/severity_method/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /reporting/severity_method/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/severity_method/makefile -------------------------------------------------------------------------------- /reporting/severity_method/severity.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/severity_method/severity.log -------------------------------------------------------------------------------- /reporting/severity_method/severity.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/severity_method/severity.sv -------------------------------------------------------------------------------- /reporting/uvm_actions/example1/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | transcript 3 | -------------------------------------------------------------------------------- /reporting/uvm_actions/example1/actions_example1.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/uvm_actions/example1/actions_example1.sv -------------------------------------------------------------------------------- /reporting/uvm_actions/example1/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/uvm_actions/example1/makefile -------------------------------------------------------------------------------- /reporting/uvm_actions/example1/top.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/uvm_actions/example1/top.log -------------------------------------------------------------------------------- /reporting/uvm_actions/example2/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /reporting/uvm_actions/example2/actions_example2.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/uvm_actions/example2/actions_example2.sv -------------------------------------------------------------------------------- /reporting/uvm_actions/example2/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/uvm_actions/example2/makefile -------------------------------------------------------------------------------- /reporting/uvm_actions/example2/top.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/uvm_actions/example2/top.log -------------------------------------------------------------------------------- /reporting/verbosity/Example1/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /reporting/verbosity/Example1/Example.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/verbosity/Example1/Example.sv -------------------------------------------------------------------------------- /reporting/verbosity/Example1/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/verbosity/Example1/makefile -------------------------------------------------------------------------------- /reporting/verbosity/Example1/top.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/verbosity/Example1/top.log -------------------------------------------------------------------------------- /reporting/verbosity/Example2/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /reporting/verbosity/Example2/Example.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/verbosity/Example2/Example.sv -------------------------------------------------------------------------------- /reporting/verbosity/Example2/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/verbosity/Example2/makefile -------------------------------------------------------------------------------- /reporting/verbosity/Example2/top.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/verbosity/Example2/top.log -------------------------------------------------------------------------------- /reporting/verbosity/Example3/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /reporting/verbosity/Example3/Example.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/verbosity/Example3/Example.sv -------------------------------------------------------------------------------- /reporting/verbosity/Example3/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/verbosity/Example3/makefile -------------------------------------------------------------------------------- /reporting/verbosity/Example3/top.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/verbosity/Example3/top.log -------------------------------------------------------------------------------- /reporting/verbosity/Example4/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /reporting/verbosity/Example4/Example.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/verbosity/Example4/Example.sv -------------------------------------------------------------------------------- /reporting/verbosity/Example4/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/verbosity/Example4/makefile -------------------------------------------------------------------------------- /reporting/verbosity/Example4/top.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/verbosity/Example4/top.log -------------------------------------------------------------------------------- /reporting/verbosity/Example5/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /reporting/verbosity/Example5/Example.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/verbosity/Example5/Example.sv -------------------------------------------------------------------------------- /reporting/verbosity/Example5/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/verbosity/Example5/makefile -------------------------------------------------------------------------------- /reporting/verbosity/Example5/top.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/reporting/verbosity/Example5/top.log -------------------------------------------------------------------------------- /sequence_driver_handshake/get_and_put_methods/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /sequence_driver_handshake/get_and_put_methods/agent.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_and_put_methods/agent.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/get_and_put_methods/driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_and_put_methods/driver.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/get_and_put_methods/environment.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_and_put_methods/environment.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/get_and_put_methods/get_put_log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_and_put_methods/get_put_log.log -------------------------------------------------------------------------------- /sequence_driver_handshake/get_and_put_methods/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_and_put_methods/makefile -------------------------------------------------------------------------------- /sequence_driver_handshake/get_and_put_methods/sequence.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_and_put_methods/sequence.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/get_and_put_methods/sequencer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_and_put_methods/sequencer.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/get_and_put_methods/test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_and_put_methods/test.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/get_and_put_methods/top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_and_put_methods/top.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/get_and_put_methods/transaction.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_and_put_methods/transaction.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/get_next_item_and_item_done/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /sequence_driver_handshake/get_next_item_and_item_done/agent.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_next_item_and_item_done/agent.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/get_next_item_and_item_done/driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_next_item_and_item_done/driver.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/get_next_item_and_item_done/environment.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_next_item_and_item_done/environment.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/get_next_item_and_item_done/get_next_log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_next_item_and_item_done/get_next_log.log -------------------------------------------------------------------------------- /sequence_driver_handshake/get_next_item_and_item_done/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_next_item_and_item_done/makefile -------------------------------------------------------------------------------- /sequence_driver_handshake/get_next_item_and_item_done/sequence.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_next_item_and_item_done/sequence.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/get_next_item_and_item_done/sequencer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_next_item_and_item_done/sequencer.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/get_next_item_and_item_done/test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_next_item_and_item_done/test.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/get_next_item_and_item_done/top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_next_item_and_item_done/top.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/get_next_item_and_item_done/transaction.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/get_next_item_and_item_done/transaction.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/start_and_finish_item/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /sequence_driver_handshake/start_and_finish_item/agent.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/start_and_finish_item/agent.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/start_and_finish_item/driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/start_and_finish_item/driver.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/start_and_finish_item/environment.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/start_and_finish_item/environment.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/start_and_finish_item/get_next_log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/start_and_finish_item/get_next_log.log -------------------------------------------------------------------------------- /sequence_driver_handshake/start_and_finish_item/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/start_and_finish_item/makefile -------------------------------------------------------------------------------- /sequence_driver_handshake/start_and_finish_item/sequence.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/start_and_finish_item/sequence.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/start_and_finish_item/sequencer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/start_and_finish_item/sequencer.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/start_and_finish_item/test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/start_and_finish_item/test.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/start_and_finish_item/top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/start_and_finish_item/top.sv -------------------------------------------------------------------------------- /sequence_driver_handshake/start_and_finish_item/transaction.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/sequence_driver_handshake/start_and_finish_item/transaction.sv -------------------------------------------------------------------------------- /stimuls_generation/creating_sequences/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /stimuls_generation/creating_sequences/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/creating_sequences/makefile -------------------------------------------------------------------------------- /stimuls_generation/creating_sequences/sequence_driver.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/creating_sequences/sequence_driver.log -------------------------------------------------------------------------------- /stimuls_generation/creating_sequences/sequence_driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/creating_sequences/sequence_driver.sv -------------------------------------------------------------------------------- /stimuls_generation/do_macro_sequence/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /stimuls_generation/do_macro_sequence/do_macro_sequence.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/do_macro_sequence/do_macro_sequence.sv -------------------------------------------------------------------------------- /stimuls_generation/do_macro_sequence/do_macro_sequence_log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/do_macro_sequence/do_macro_sequence_log.log -------------------------------------------------------------------------------- /stimuls_generation/do_macro_sequence/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/do_macro_sequence/makefile -------------------------------------------------------------------------------- /stimuls_generation/nested_seq/nested_seq_do/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /stimuls_generation/nested_seq/nested_seq_do/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/nested_seq/nested_seq_do/makefile -------------------------------------------------------------------------------- /stimuls_generation/nested_seq/nested_seq_do/nested_seq_do_macro.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/nested_seq/nested_seq_do/nested_seq_do_macro.sv -------------------------------------------------------------------------------- /stimuls_generation/nested_seq/nested_seq_do/nested_seq_do_macro_log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/nested_seq/nested_seq_do/nested_seq_do_macro_log.log -------------------------------------------------------------------------------- /stimuls_generation/nested_seq/nested_seq_start/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | 3 | -------------------------------------------------------------------------------- /stimuls_generation/nested_seq/nested_seq_start/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/nested_seq/nested_seq_start/makefile -------------------------------------------------------------------------------- /stimuls_generation/nested_seq/nested_seq_start/nested_seq_start.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/nested_seq/nested_seq_start/nested_seq_start.sv -------------------------------------------------------------------------------- /stimuls_generation/nested_seq/nested_seq_start/nested_seq_start_log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/nested_seq/nested_seq_start/nested_seq_start_log.log -------------------------------------------------------------------------------- /stimuls_generation/pre_existing_macros/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /stimuls_generation/pre_existing_macros/macro_stimulus.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/pre_existing_macros/macro_stimulus.sv -------------------------------------------------------------------------------- /stimuls_generation/pre_existing_macros/macro_stimulus_log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/pre_existing_macros/macro_stimulus_log.log -------------------------------------------------------------------------------- /stimuls_generation/pre_existing_macros/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/pre_existing_macros/makefile -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/agent.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/agent.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/driver.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/env.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/env.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/makefile -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/seq-arb_fifo.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/seq-arb_fifo.log -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/sequence.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/sequence.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/sequencer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/sequencer.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/test.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/testbench.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/testbench.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/transaction.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/with_priority/transaction.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/agent.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/agent.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/driver.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/env.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/env.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/makefile -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/seq-arb_fifo.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/seq-arb_fifo.log -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/sequence.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/sequence.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/sequencer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/sequencer.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/sq-arb_fifo.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/sq-arb_fifo.log -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/test.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/testbench.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/testbench.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/transaction.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_FIFO/without_priority/transaction.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/agent.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/agent.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/driver.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/env.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/env.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/makefile -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/seq_arb_random.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/seq_arb_random.log -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/sequence.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/sequence.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/sequencer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/sequencer.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/test.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/testbench.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/testbench.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/transaction.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/with_priority/transaction.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/agent.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/agent.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/driver.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/env.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/env.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/makefile -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/seq_arb_random.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/seq_arb_random.log -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/sequence.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/sequence.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/sequencer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/sequencer.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/test.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/testbench.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/testbench.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/transaction.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_RANDOM/without_priority/transaction.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/agent.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/agent.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/driver.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/env.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/env.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/makefile -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/seq_arb_strict_fifo.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/seq_arb_strict_fifo.log -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/sequence.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/sequence.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/sequencer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/sequencer.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/test.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/testbench.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/testbench.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/transaction.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/with_priority/transaction.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/agent.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/agent.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/driver.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/env.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/env.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/makefile -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/seq_arb_strict_fifo.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/seq_arb_strict_fifo.log -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/sequence.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/sequence.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/sequencer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/sequencer.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/test.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/testbench.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/testbench.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/transaction.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_FIFO/without_priority/transaction.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/agent.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/agent.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/driver.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/env.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/env.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/makefile -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/seq_arb_strict_random.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/seq_arb_strict_random.log -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/sequence.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/sequence.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/sequencer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/sequencer.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/test.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/testbench.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/testbench.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/transaction.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/with_priority/transaction.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/agent.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/agent.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/driver.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/env.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/env.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/makefile -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/seq_arb_strict_random.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/seq_arb_strict_random.log -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/sequence.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/sequence.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/sequencer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/sequencer.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/test.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/testbench.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/testbench.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/transaction.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_STRICT_RANDOM/without_priority/transaction.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/agent.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/agent.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/driver.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/env.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/env.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/makefile -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/seq_arb_user.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/seq_arb_user.log -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/sequence.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/sequence.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/sequencer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/sequencer.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/test.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/testbench.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/testbench.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/transaction.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_USER/transaction.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/agent.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/agent.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/driver.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/env.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/env.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/makefile -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/seq_arb_weighted.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/seq_arb_weighted.log -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/sequence.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/sequence.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/sequencer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/sequencer.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/test.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/testbench.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/testbench.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/transaction.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/with_priority/transaction.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/agent.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/agent.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/driver.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/env.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/env.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/makefile -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/seq_arb_random.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/seq_arb_random.log -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/sequence.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/sequence.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/sequencer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/sequencer.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/test.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/testbench.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/testbench.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/transaction.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_arbitration/UVM_SEQ_ARB_WEIGHTED/without_priority/transaction.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_library/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | 3 | -------------------------------------------------------------------------------- /stimuls_generation/sequence_library/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_library/makefile -------------------------------------------------------------------------------- /stimuls_generation/sequence_library/sequence_library.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_library/sequence_library.log -------------------------------------------------------------------------------- /stimuls_generation/sequence_library/sequence_library.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_library/sequence_library.sv -------------------------------------------------------------------------------- /stimuls_generation/sequence_library/transcript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_library/transcript -------------------------------------------------------------------------------- /stimuls_generation/sequence_pre_post/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /stimuls_generation/sequence_pre_post/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_pre_post/makefile -------------------------------------------------------------------------------- /stimuls_generation/sequence_pre_post/sequence_pre_post.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_pre_post/sequence_pre_post.log -------------------------------------------------------------------------------- /stimuls_generation/sequence_pre_post/sequence_pre_post.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/sequence_pre_post/sequence_pre_post.sv -------------------------------------------------------------------------------- /stimuls_generation/virtual_sequence/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /stimuls_generation/virtual_sequence/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/virtual_sequence/makefile -------------------------------------------------------------------------------- /stimuls_generation/virtual_sequence/virtual_sequence.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/virtual_sequence/virtual_sequence.log -------------------------------------------------------------------------------- /stimuls_generation/virtual_sequence/virtual_sequence.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/stimuls_generation/virtual_sequence/virtual_sequence.sv -------------------------------------------------------------------------------- /uvm_config_db/.gitignore: -------------------------------------------------------------------------------- 1 | work 2 | -------------------------------------------------------------------------------- /uvm_config_db/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_config_db/Makefile -------------------------------------------------------------------------------- /uvm_config_db/uvm_config_db_set.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_config_db/uvm_config_db_set.log -------------------------------------------------------------------------------- /uvm_config_db/uvm_config_db_set.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_config_db/uvm_config_db_set.sv -------------------------------------------------------------------------------- /uvm_resource_db/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/Makefile -------------------------------------------------------------------------------- /uvm_resource_db/res.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/res.sv -------------------------------------------------------------------------------- /uvm_resource_db/res_op.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/res_op.log -------------------------------------------------------------------------------- /uvm_resource_db/transcript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/transcript -------------------------------------------------------------------------------- /uvm_resource_db/work/@_opt/_lib.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/work/@_opt/_lib.qdb -------------------------------------------------------------------------------- /uvm_resource_db/work/@_opt/_lib1_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/work/@_opt/_lib1_0.qdb -------------------------------------------------------------------------------- /uvm_resource_db/work/@_opt/_lib1_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/work/@_opt/_lib1_0.qpg -------------------------------------------------------------------------------- /uvm_resource_db/work/@_opt/_lib1_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/work/@_opt/_lib1_0.qtl -------------------------------------------------------------------------------- /uvm_resource_db/work/@_opt/_lib2_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/work/@_opt/_lib2_0.qdb -------------------------------------------------------------------------------- /uvm_resource_db/work/@_opt/_lib2_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/work/@_opt/_lib2_0.qpg -------------------------------------------------------------------------------- /uvm_resource_db/work/@_opt/_lib2_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/work/@_opt/_lib2_0.qtl -------------------------------------------------------------------------------- /uvm_resource_db/work/@_opt/_lib3_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/work/@_opt/_lib3_0.qdb -------------------------------------------------------------------------------- /uvm_resource_db/work/@_opt/_lib3_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/work/@_opt/_lib3_0.qpg -------------------------------------------------------------------------------- /uvm_resource_db/work/@_opt/_lib3_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/work/@_opt/_lib3_0.qtl -------------------------------------------------------------------------------- /uvm_resource_db/work/@_opt/_lib4_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/work/@_opt/_lib4_0.qdb -------------------------------------------------------------------------------- /uvm_resource_db/work/@_opt/_lib4_0.qpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/work/@_opt/_lib4_0.qpg -------------------------------------------------------------------------------- /uvm_resource_db/work/@_opt/_lib4_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/work/@_opt/_lib4_0.qtl -------------------------------------------------------------------------------- /uvm_resource_db/work/_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/work/_info -------------------------------------------------------------------------------- /uvm_resource_db/work/_lib.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/work/_lib.qdb -------------------------------------------------------------------------------- /uvm_resource_db/work/_lib1_0.qdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/work/_lib1_0.qdb -------------------------------------------------------------------------------- /uvm_resource_db/work/_lib1_0.qpg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /uvm_resource_db/work/_lib1_0.qtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbits-mirafra/UVMCourse/HEAD/uvm_resource_db/work/_lib1_0.qtl -------------------------------------------------------------------------------- /uvm_resource_db/work/_vmake: -------------------------------------------------------------------------------- 1 | m255 2 | K4 3 | z0 4 | cModel Technology 5 | --------------------------------------------------------------------------------