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

Subversion Repositories ahb_slave

[/] [ahb_slave/] [trunk/] [src/] [base/] [def_ahb_slave_static.txt] - Blame information for rev 6

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

Line No. Rev Author Line
1 2 eyalhoc
 
2 6 eyalhoc
SWAP MODEL_NAME AHB slave stub
3
 
4 2 eyalhoc
VERIFY ((DATA_BITS == 64) || (DATA_BITS == 32))  else stub supports 32 or 64 bits data bus
5
VERIFY (ADDR_BITS<=24) else Memory size should not be too big to prevent maloc fail
6
 
7
GROUP STUB_AHB is {
8
  HADDR   ADDR_BITS   output
9
  HBURST  3           output
10
  HSIZE   2           output
11
  HTRANS  2           output
12
  HWRITE  1           output
13
  HWDATA  DATA_BITS   output
14
  HRDATA  DATA_BITS   input
15
  HREADY  1           input
16
  HRESP   1           input
17
}
18
 
19
 
20
GROUP STUB_MEM is {
21
    WR        1            output
22
    RD        1            output
23
    ADDR_WR   ADDR_BITS    output
24
    ADDR_RD   ADDR_BITS    output
25
    DIN       DATA_BITS    output
26
    BSEL      DATA_BITS/8  output
27
    DOUT      DATA_BITS    input
28
}
29
 

powered by: WebSVN 2.1.0

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