Changeset 22 in XOpenSparcT1 for trunk/WB/wb_conbus_top.v


Ignore:
Timestamp:
03/31/11 12:31:26 (14 years ago)
Author:
pntsvt00
Message:

checkpoint: la DDR effettua l'init

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/WB/wb_conbus_top.v

    r17 r22  
    133133 
    134134 
    135 //parameter             s0_addr_w = 1 ;                 // slave 0 address decode width 
    136 //parameter             s0_addr = 1'b0; // slave 0 address 
    137 //parameter             s1_addr_w = 41 ;                        // slave 1 address decode width 
    138 //parameter             s1_addr = {40'h800000FFF0,1'b0};        // slave 1 address  
     135// address for DDR from 0x0 to 0x7fffffff_ffffffff (64'h00000000_00000000 to 64'h7fffffff_ffffffff) 
    139136parameter               s0_addr_w = 1 ;                 // slave 0 address decode width 
    140 parameter               s0_addr = 1'b1;      // slave 0 address 
    141  
     137parameter               s0_addr = 1'b0; // slave 0 address 
     138 
     139//address for a 32MB flash from 0x800000ff_f0800000 to 0x800000ff_f0ffffff  
     140//Check address_w  
     141// 32 MB --> 8 MW X32 bits --> 2^23 --> addr_w=64-23=41  
    142142parameter               s1_addr_w = 41 ;                        // slave 1 address decode width 
    143 parameter               s1_addr = {40'h0000000000,1'b0};        // slave 1 address  
     143parameter               s1_addr = {40'h800000FFF0,1'b0};        // slave 1 address  
    144144 
    145145parameter               s2_addr_w = 56 ;                    
    146 parameter               s2_addr = {56'h800000FFF0C2C1}; // slave 2 address 
     146parameter               s2_addr = {56'h800000FFF0C2C1};         // slave 2 address 
    147147parameter               s3_addr_w = 60 ;                    
    148148parameter               s3_addr = {60'h800000FFF0C2C00};        // slave 3 address 
    149149parameter               s4_addr_w = 37 ;                    
    150 parameter               s4_addr = {36'h800000FFF,1'b1}; // slave 4 address 
     150parameter               s4_addr = {36'h800000FFF,1'b1};         // slave 4 address 
    151151parameter               s5_addr_w = 60 ;                    
    152152parameter               s5_addr = {60'h400000F00000000};        // slave 5 address 
Note: See TracChangeset for help on using the changeset viewer.