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

Subversion Repositories ahb_slave

[/] [ahb_slave/] [trunk/] [src/] [base/] [ahb_slave.v] - Blame information for rev 2

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 eyalhoc
 
2
OUTFILE PREFIX.v
3
 
4
INCLUDE def_ahb_slave.txt
5
 
6
module PREFIX(PORTS);
7
 
8
   parameter                  SLAVE_NUM = 0;
9
 
10
   input                      clk;
11
   input                      reset;
12
 
13
   revport                    GROUP_STUB_AHB;
14
 
15
 
16
 
17
   wire                       GROUP_STUB_MEM;
18
 
19
 
20
 
21
   CREATE ahb_slave_ram.v
22
     PREFIX_ram PREFIX_ram(
23
                           .clk(clk),
24
                           .reset(reset),
25
                           .GROUP_STUB_AHB(GROUP_STUB_AHB),
26
                           .GROUP_STUB_MEM(GROUP_STUB_MEM),
27
                           STOMP ,
28
                           );
29
 
30
 
31
   CREATE ahb_slave_mem.v
32
   PREFIX_mem PREFIX_mem(
33
                         .clk(clk),
34
                         .reset(reset),
35
                         .GROUP_STUB_MEM(GROUP_STUB_MEM),
36
                         STOMP ,
37
                         );
38
 
39
 
40
 
41
   IFDEF TRACE
42
     CREATE ahb_slave_trace.v
43
       PREFIX_trace #(SLAVE_NUM)
44
         PREFIX_trace(
45
                                 .clk(clk),
46
                                 .reset(reset),
47
                                 .GROUP_STUB_MEM(GROUP_STUB_MEM),
48
                                 STOMP ,
49
                                 );
50
 
51
   ENDIF TRACE
52
 
53
endmodule
54
 
55
 

powered by: WebSVN 2.1.0

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