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

Subversion Repositories sdr_ctrl

[/] [sdr_ctrl/] [trunk/] [rtl/] [core/] [sdrc_core.v] - Diff between revs 45 and 46

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 45 Rev 46
Line 78... Line 78...
                cfg_colbits,
                cfg_colbits,
 
 
                /* Request from app */
                /* Request from app */
                app_req,                // Transfer Request
                app_req,                // Transfer Request
                app_req_addr,           // SDRAM Address
                app_req_addr,           // SDRAM Address
                app_req_addr_mask,      // Address mask for queue wrap
 
                app_req_len,            // Burst Length (in 16 bit words)
                app_req_len,            // Burst Length (in 16 bit words)
                app_req_wrap,           // Wrap mode request (xfr_len = 4)
                app_req_wrap,           // Wrap mode request (xfr_len = 4)
                app_req_wr_n,           // 0 => Write request, 1 => read req
                app_req_wr_n,           // 0 => Write request, 1 => read req
                app_req_ack,            // Request has been accepted
                app_req_ack,            // Request has been accepted
                sdr_core_busy_n,                // OK to arbitrate next request
                sdr_core_busy_n,                // OK to arbitrate next request
Line 146... Line 145...
//------------------------------------------------
//------------------------------------------------
// Request from app
// Request from app
//------------------------------------------------
//------------------------------------------------
input                   app_req             ; // Application Request
input                   app_req             ; // Application Request
input [APP_AW-1:0]       app_req_addr        ; // Address 
input [APP_AW-1:0]       app_req_addr        ; // Address 
input [APP_AW-2:0]      app_req_addr_mask   ; // Address Mask
 
input                   app_req_wr_n        ; // 0 - Write, 1 - Read
input                   app_req_wr_n        ; // 0 - Write, 1 - Read
input                   app_req_wrap        ; // Address Wrap
input                   app_req_wrap        ; // Address Wrap
output                  app_req_ack         ; // Application Request Ack
output                  app_req_ack         ; // Application Request Ack
output                  sdr_core_busy_n     ; // 0 - busy, 1 - free
output                  sdr_core_busy_n     ; // 0 - busy, 1 - free
 
 
Line 275... Line 273...
        /* Request from app */
        /* Request from app */
          .r2x_idle           (r2x_idle           ),
          .r2x_idle           (r2x_idle           ),
          .req                (app_req            ),
          .req                (app_req            ),
          .req_id             (4'b0               ),
          .req_id             (4'b0               ),
          .req_addr           (app_req_addr       ),
          .req_addr           (app_req_addr       ),
          .req_addr_mask      (app_req_addr_mask  ),
 
          .req_len            (app_req_len        ),
          .req_len            (app_req_len        ),
          .req_wrap           (app_req_wrap       ),
          .req_wrap           (app_req_wrap       ),
          .req_wr_n           (app_req_wr_n       ),
          .req_wr_n           (app_req_wr_n       ),
          .req_ack            (app_req_ack        ),
          .req_ack            (app_req_ack        ),
          .sdr_core_busy_n    (sdr_core_busy_n    ),
          .sdr_core_busy_n    (sdr_core_busy_n    ),

powered by: WebSVN 2.1.0

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