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 2

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

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

powered by: WebSVN 2.1.0

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