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

Subversion Repositories smii

[/] [smii/] [trunk/] [rtl/] [verilog/] [smii_module_inst_1.v] - Blame information for rev 7

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 3 unneback
wire         m1tx_clk;
2
wire [3:0]            m1txd;
3
wire         m1txen;
4
wire         m1txerr;
5
wire         m1rx_clk;
6
wire [3:0]            m1rxd;
7
wire         m1rxdv;
8
wire         m1rxerr;
9
wire         m1coll;
10
wire         m1crs;
11
wire [1:10]          state;
12
wire              sync;
13
wire [1:1]    rx, tx;
14
wire [1:1]    mdc_o, md_i, md_o, md_oe;
15
smii_sync smii_sync1
16
  (
17
   .sync(sync),
18
   .state(state),
19
   .clk(eth_clk),
20
   .rst(wb_rst)
21
   );
22
eth_top eth_top1
23
        (
24
         .wb_clk_i(wb_clk),
25
         .wb_rst_i(wb_rst),
26
         .wb_dat_i(wbs_eth1_cfg_dat_i),
27
         .wb_dat_o(wbs_eth1_cfg_dat_o),
28
         .wb_adr_i(wbs_eth1_cfg_adr_i[11:2]),
29
         .wb_sel_i(wbs_eth1_cfg_sel_i),
30
         .wb_we_i(wbs_eth1_cfg_we_i),
31
         .wb_cyc_i(wbs_eth1_cfg_cyc_i),
32
         .wb_stb_i(wbs_eth1_cfg_stb_i),
33
         .wb_ack_o(wbs_eth1_cfg_ack_o),
34
         .wb_err_o(wbs_eth1_cfg_err_o),
35
         .m_wb_adr_o(wbm_eth1_adr_o),
36
         .m_wb_sel_o(wbm_eth1_sel_o),
37
         .m_wb_we_o(wbm_eth1_we_o),
38
         .m_wb_dat_o(wbm_eth1_dat_o),
39
         .m_wb_dat_i(wbm_eth1_dat_i),
40
         .m_wb_cyc_o(wbm_eth1_cyc_o),
41
         .m_wb_stb_o(wbm_eth1_stb_o),
42
         .m_wb_ack_i(wbm_eth1_ack_i),
43
         .m_wb_err_i(wbm_eth1_err_i),
44
         .m_wb_cti_o(wbm_eth1_cti_o),
45
         .m_wb_bte_o(wbm_eth1_bte_o),
46
         .mtx_clk_pad_i(m1tx_clk),
47
         .mtxd_pad_o(m1txd),
48
         .mtxen_pad_o(m1txen),
49
         .mtxerr_pad_o(m1txerr),
50
         .mrx_clk_pad_i(m1rx_clk),
51
         .mrxd_pad_i(m1rxd),
52
         .mrxdv_pad_i(m1rxdv),
53
         .mrxerr_pad_i(m1rxerr),
54
         .mcoll_pad_i(m1coll),
55
         .mcrs_pad_i(m1crs),
56
         .mdc_pad_o(mdc_o[1]),
57
         .md_pad_i(md_i[1]),
58
         .md_pad_o(md_o[1]),
59
         .md_padoe_o(md_oe[1]),
60
         .int_o(eth_int[1])
61
         );
62
iobuftri iobuftri1
63
  (
64
   .i(md_o[1]),
65
   .oe(md_oe[1]),
66
   .o(md_i[1]),
67
   .pad(eth_md_pad_io[1])
68
   );
69
obuf obuf1
70
  (
71
   .i(mdc_o[1]),
72
   .pad(eth_mdc_pad_o[1])
73
   );
74
smii_txrx smii_txrx1
75
  (
76
   .tx(tx[1]),
77
   .rx(rx[1]),
78
   .mtx_clk(m1tx_clk),
79
   .mtxd(m1txd),
80
   .mtxen(m1txen),
81
   .mtxerr(m1txerr),
82
   .mrx_clk(m1rx_clk),
83
   .mrxd(m1rxd),
84
   .mrxdv(m1rxdv),
85
   .mrxerr(m1rxerr),
86
   .mcoll(m1coll),
87
   .mcrs(m1crs),
88
   .state(state),
89
   .clk(eth_clk),
90
   .rst(wb_rst)
91
   );
92 7 unneback
obufdff obufdff_sync1
93
  (
94
   .d(sync),
95
   .pad(eth_sync_pad_o[1]),
96
   .clk(eth_clk),
97
   .rst(wb_rst)
98
   );
99 3 unneback
obufdff obufdff_tx1
100
  (
101
   .d(tx[1]),
102
   .pad(eth_tx_pad_o[1]),
103
   .clk(eth_clk),
104
   .rst(wb_rst)
105
   );
106
ibufdff ibufdff_rx1
107
  (
108
   .pad(eth_rx_pad_i[1]),
109
   .q(rx[1]),
110
   .clk(eth_clk),
111
   .rst(wb_rst)
112
   );

powered by: WebSVN 2.1.0

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