深圳網(wǎng)站建設(shè)公司佰達(dá)推客平臺
文章目錄
- subComp1
- subComp2
- ComponentA
- subComp3
- ComponentB
- Top Env/Test
這個 UVM TLM 示例使用之前文章中討論的 put 端口、TLM FIFO 和 get 端口來構(gòu)建一個具有不同層次的 TLM 端口的測試臺。
下面定義了一個名為Packet的類,作為從一個組件傳輸?shù)搅硪粋€組件的數(shù)據(jù)項。這個類對象將有兩個隨機(jī)變量,在發(fā)送之前可以隨機(jī)化。
class Packet extends uvm_object;rand bit[7:0] addr