# UVM Architecture

**URL:** <https://verificationacademy.com/forums/t/uvm-architecture/39480>\
**Category:** UVM\
**Tags:** UVM, architecture, uvm-architecture\
**Created:** [August 26, 2021, 9:48am UTC](https://verificationacademy.com/forums/t/uvm-architecture/39480 "2021-08-26T09:48:13Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![bachan21](https://verificationacademy.com/forums/user_avatar/verificationacademy.com/bachan21/32/1208_2.png) [@bachan21](https://verificationacademy.com/forums/u/bachan21)\
**Post date:** [August 26, 2021, 9:48am UTC](https://verificationacademy.com/forums/t/uvm-architecture/39480/1 "2021-08-26T09:48:13Z")

</div>

I am trying to develop a architecture model for the DUT.  
I am using an agent to drive and monitor the DUT. The agent must be controlled by another module instant. So I may have to stimulate that module as well. How should the architecture for this situation be?

---

<div class="post-metadata">

**Author:** ![dave\_59](https://verificationacademy.com/forums/user_avatar/verificationacademy.com/dave_59/32/4499_2.png) [@dave\_59](https://verificationacademy.com/forums/u/dave_59)\
**Post date:** [August 26, 2021, 4:30pm UTC](https://verificationacademy.com/forums/t/uvm-architecture/39480/2 "2021-08-26T16:30:10Z")

</div>

_In reply to [bachan21](https://verificationacademy.com/forums/t/uvm-architecture/39480):_

I do not see what is different from this architecture from any other UVM TB. Where is this module instance in relation to the DUT? how is it connected?
