Jump to content

difference between port and export ?

Recommended Posts

The UVM Manual 1.0 defines port as

"A TLM interface that defines the set of methods used for communication. Used in UVM to connect to an export." while export is defined as

"A transaction level modeling (TLM) interface that provides the implementation of methods used for communication. Used in UVM to connect to a port."

For someone new to UVM (like me) they seem identical, Could somebody throw more light on the difference between them providing a use case if possible

My understanding so far is that port is like a header file which defines all the communication functions and export provides the implementation for those functions.


Edited by puneet3010
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...