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

Subversion Repositories lpffir

[/] [lpffir/] [trunk/] [uvm/] [tools/] [easier_uvm_gen/] [examples/] [multi_if/] [mydut/] [mydut.sv] - Blame information for rev 4

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 4 vladimirar
module mydut (input logic clk,
2
              input byte  data,
3
 
4
              input logic bus1_clk,
5
              input bit   bus1_cmd,
6
              input byte  bus1_data,
7
              input byte  bus1_addr,
8
 
9
              input logic bus2_clk,
10
              input bit   bus2_cmd,
11
              input byte  bus2_data,
12
              input byte  bus2_addr,
13
 
14
              input logic  serial_clk,
15
              input logic  serial_in,
16
              output logic serial_out);
17
 
18
always @(posedge clk)
19
  $display("mydut data = %8d", data);
20
 
21
always @(posedge bus1_clk)
22
  $display("@%4d mydut bus1_cmd = %s, bus1_addr = %h, bus1_data = %h", $time, (bus1_cmd ? "W" : "R"), bus1_addr, bus1_data);
23
 
24
always @(posedge bus2_clk)
25
  $display("@%4d mydut bus2_cmd = %s, bus2_addr = %h, bus2_data = %h", $time, (bus2_cmd ? "W" : "R"), bus2_addr, bus2_data);
26
 
27
always @(posedge serial_clk)
28
  $display("mydut serial_in = %b", serial_in);
29
 
30
endmodule

powered by: WebSVN 2.1.0

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