OpenCores
URL https://opencores.org/ocsvn/lpffir/lpffir/trunk

Subversion Repositories lpffir

[/] [lpffir/] [trunk/] [uvm/] [rca_uvm/] [rca.tpl] - Blame information for rev 5

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 5 vladimirar
# Agent
2
agent_name = rca
3
 
4
# Transaction
5
trans_item = trans
6
trans_var = rand logic [15:0] input1;
7
trans_var = rand logic [15:0] input2;
8
trans_var = rand logic carryinput;
9
trans_var = logic carryoutput;
10
trans_var = logic [15:0] sum;
11
 
12
# Constraint
13
trans_var  = constraint c_addr_a { 0 <= input1; input1 < 5; }
14
trans_var  = constraint c_addr_b { 0 <= input2; input2 < 5; }
15
 
16
# UVM Interface
17
if_port = logic [15:0] a;
18
if_port = logic [15:0] b;
19
if_port = logic ci;
20
if_port = logic co;
21
if_port = logic [15:0] s;
22
if_port = logic clk;
23
 
24
# Test Clock
25
if_clock = clk
26
 
27
# Driver and Monitor pointer
28
driver_inc = rca_driver_inc.sv inline
29
monitor_inc = rca_monitor_inc.sv inline

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.