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

Subversion Repositories srdydrdy_lib

[/] [srdydrdy_lib/] [trunk/] [examples/] [bridge/] [rtl/] [bridge_ex1.v] - Diff between revs 8 and 11

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

Rev 8 Rev 11
Line 24... Line 24...
   input [7:0]           gmii_rxd_2,             // To p2 of port_macro.v
   input [7:0]           gmii_rxd_2,             // To p2 of port_macro.v
   input [7:0]           gmii_rxd_3,             // To p3 of port_macro.v
   input [7:0]           gmii_rxd_3,             // To p3 of port_macro.v
   // End of automatics
   // End of automatics
   /*AUTOOUTPUT*/
   /*AUTOOUTPUT*/
   // Beginning of automatic outputs (from unused autoinst outputs)
   // Beginning of automatic outputs (from unused autoinst outputs)
   output               gmii_tx_dv_0,           // From p0 of port_macro.v
   output               gmii_tx_en_0,           // From p0 of port_macro.v
   output               gmii_tx_dv_1,           // From p1 of port_macro.v
   output               gmii_tx_en_1,           // From p1 of port_macro.v
   output               gmii_tx_dv_2,           // From p2 of port_macro.v
   output               gmii_tx_en_2,           // From p2 of port_macro.v
   output               gmii_tx_dv_3,           // From p3 of port_macro.v
   output               gmii_tx_en_3,           // From p3 of port_macro.v
   output [7:0]          gmii_txd_0,             // From p0 of port_macro.v
   output [7:0]          gmii_txd_0,             // From p0 of port_macro.v
   output [7:0]          gmii_txd_1,             // From p1 of port_macro.v
   output [7:0]          gmii_txd_1,             // From p1 of port_macro.v
   output [7:0]          gmii_txd_2,             // From p2 of port_macro.v
   output [7:0]          gmii_txd_2,             // From p2 of port_macro.v
   output [7:0]          gmii_txd_3              // From p3 of port_macro.v
   output [7:0]          gmii_txd_3              // From p3 of port_macro.v
   // End of automatics
   // End of automatics
Line 77... Line 77...
   .fli_drdy                            (flo_drdy[@]),
   .fli_drdy                            (flo_drdy[@]),
   .fli_data                            (flo_data),
   .fli_data                            (flo_data),
   .\(.*\)     (\1_@[]),
   .\(.*\)     (\1_@[]),
   );
   );
   */
   */
  port_macro p0
  port_macro #(0) p0
    (/*AUTOINST*/
    (/*AUTOINST*/
     // Outputs
     // Outputs
     .ro_data                           (ri_data_1),             // Templated
     .ro_data                           (ri_data_1),             // Templated
     .fli_drdy                          (flo_drdy[0]),            // Templated
     .fli_drdy                          (flo_drdy[0]),            // Templated
     .gmii_tx_dv                        (gmii_tx_dv_0),          // Templated
     .gmii_tx_en                        (gmii_tx_en_0),          // Templated
     .gmii_txd                          (gmii_txd_0[7:0]),        // Templated
     .gmii_txd                          (gmii_txd_0[7:0]),        // Templated
     .p2f_data                          (p2f_data_0[`PAR_DATA_SZ-1:0]), // Templated
     .p2f_data                          (p2f_data_0[`PAR_DATA_SZ-1:0]), // Templated
     .p2f_srdy                          (p2f_srdy[0]),            // Templated
     .p2f_srdy                          (p2f_srdy[0]),            // Templated
     .ri_drdy                           (ri_drdy_0),             // Templated
     .ri_drdy                           (ri_drdy_0),             // Templated
     .ro_srdy                           (ri_srdy_1),             // Templated
     .ro_srdy                           (ri_srdy_1),             // Templated
Line 101... Line 101...
     .gmii_rxd                          (gmii_rxd_0[7:0]),        // Templated
     .gmii_rxd                          (gmii_rxd_0[7:0]),        // Templated
     .p2f_drdy                          (p2f_drdy[0]),            // Templated
     .p2f_drdy                          (p2f_drdy[0]),            // Templated
     .ri_srdy                           (ri_srdy_0),             // Templated
     .ri_srdy                           (ri_srdy_0),             // Templated
     .ro_drdy                           (ri_drdy_1));            // Templated
     .ro_drdy                           (ri_drdy_1));            // Templated
 
 
  port_macro p1
  port_macro #(1) p1
    (/*AUTOINST*/
    (/*AUTOINST*/
     // Outputs
     // Outputs
     .ro_data                           (ri_data_2),             // Templated
     .ro_data                           (ri_data_2),             // Templated
     .fli_drdy                          (flo_drdy[1]),           // Templated
     .fli_drdy                          (flo_drdy[1]),           // Templated
     .gmii_tx_dv                        (gmii_tx_dv_1),          // Templated
     .gmii_tx_en                        (gmii_tx_en_1),          // Templated
     .gmii_txd                          (gmii_txd_1[7:0]),        // Templated
     .gmii_txd                          (gmii_txd_1[7:0]),        // Templated
     .p2f_data                          (p2f_data_1[`PAR_DATA_SZ-1:0]), // Templated
     .p2f_data                          (p2f_data_1[`PAR_DATA_SZ-1:0]), // Templated
     .p2f_srdy                          (p2f_srdy[1]),           // Templated
     .p2f_srdy                          (p2f_srdy[1]),           // Templated
     .ri_drdy                           (ri_drdy_1),             // Templated
     .ri_drdy                           (ri_drdy_1),             // Templated
     .ro_srdy                           (ri_srdy_2),             // Templated
     .ro_srdy                           (ri_srdy_2),             // Templated
Line 125... Line 125...
     .gmii_rxd                          (gmii_rxd_1[7:0]),        // Templated
     .gmii_rxd                          (gmii_rxd_1[7:0]),        // Templated
     .p2f_drdy                          (p2f_drdy[1]),           // Templated
     .p2f_drdy                          (p2f_drdy[1]),           // Templated
     .ri_srdy                           (ri_srdy_1),             // Templated
     .ri_srdy                           (ri_srdy_1),             // Templated
     .ro_drdy                           (ri_drdy_2));            // Templated
     .ro_drdy                           (ri_drdy_2));            // Templated
 
 
  port_macro p2
  port_macro #(2) p2
    (/*AUTOINST*/
    (/*AUTOINST*/
     // Outputs
     // Outputs
     .ro_data                           (ri_data_3),             // Templated
     .ro_data                           (ri_data_3),             // Templated
     .fli_drdy                          (flo_drdy[2]),           // Templated
     .fli_drdy                          (flo_drdy[2]),           // Templated
     .gmii_tx_dv                        (gmii_tx_dv_2),          // Templated
     .gmii_tx_en                        (gmii_tx_en_2),          // Templated
     .gmii_txd                          (gmii_txd_2[7:0]),        // Templated
     .gmii_txd                          (gmii_txd_2[7:0]),        // Templated
     .p2f_data                          (p2f_data_2[`PAR_DATA_SZ-1:0]), // Templated
     .p2f_data                          (p2f_data_2[`PAR_DATA_SZ-1:0]), // Templated
     .p2f_srdy                          (p2f_srdy[2]),           // Templated
     .p2f_srdy                          (p2f_srdy[2]),           // Templated
     .ri_drdy                           (ri_drdy_2),             // Templated
     .ri_drdy                           (ri_drdy_2),             // Templated
     .ro_srdy                           (ri_srdy_3),             // Templated
     .ro_srdy                           (ri_srdy_3),             // Templated
Line 149... Line 149...
     .gmii_rxd                          (gmii_rxd_2[7:0]),        // Templated
     .gmii_rxd                          (gmii_rxd_2[7:0]),        // Templated
     .p2f_drdy                          (p2f_drdy[2]),           // Templated
     .p2f_drdy                          (p2f_drdy[2]),           // Templated
     .ri_srdy                           (ri_srdy_2),             // Templated
     .ri_srdy                           (ri_srdy_2),             // Templated
     .ro_drdy                           (ri_drdy_3));            // Templated
     .ro_drdy                           (ri_drdy_3));            // Templated
 
 
  port_macro p3
  port_macro #(3) p3
    (/*AUTOINST*/
    (/*AUTOINST*/
     // Outputs
     // Outputs
     .ro_data                           (ri_data_0),             // Templated
     .ro_data                           (ri_data_0),             // Templated
     .fli_drdy                          (flo_drdy[3]),           // Templated
     .fli_drdy                          (flo_drdy[3]),           // Templated
     .gmii_tx_dv                        (gmii_tx_dv_3),          // Templated
     .gmii_tx_en                        (gmii_tx_en_3),          // Templated
     .gmii_txd                          (gmii_txd_3[7:0]),        // Templated
     .gmii_txd                          (gmii_txd_3[7:0]),        // Templated
     .p2f_data                          (p2f_data_3[`PAR_DATA_SZ-1:0]), // Templated
     .p2f_data                          (p2f_data_3[`PAR_DATA_SZ-1:0]), // Templated
     .p2f_srdy                          (p2f_srdy[3]),           // Templated
     .p2f_srdy                          (p2f_srdy[3]),           // Templated
     .ri_drdy                           (ri_drdy_3),             // Templated
     .ri_drdy                           (ri_drdy_3),             // Templated
     .ro_srdy                           (ri_srdy_0),             // Templated
     .ro_srdy                           (ri_srdy_0),             // Templated

powered by: WebSVN 2.1.0

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