// REVISION    : $Revision: 1.4 $
// Mentor Graphics Corporation Proprietary and Confidential
// Copyright 2007 Mentor Graphics Corporation and Licensors
`timescale 1ps/1ps
module
CoreTSE_M2S090_CORETSE_AHB_0_MSGMII_TBI
#
(
parameter
FAMILY
=
19
,
parameter
CORETSEI
=
1
'b
0
,
parameter
SLIP_ENABLE
=
1
)
(
CORETSEoOOI
,
CORETSEIIII
,
CORETSEOloI
,
CORETSEoIII
,
CORETSEOIOI
,
CORETSEIIOI
,
CORETSElIOI
,
CORETSEi010
,
CORETSEO110
,
CORETSEI110
,
CORETSEl110
,
CORETSEo110
,
CORETSEi110
,
CORETSEOo10
,
CORETSEoIOI
,
CORETSEIlOI
,
CORETSEI0II
,
CORETSEllOI
,
CORETSEolOI
,
CORETSEI0OI
,
CORETSEllI
,
CORETSEIo10
,
CORETSElo10
,
CORETSEoo10
,
CORETSEio10
,
CORETSEOi10
,
CORETSEIi10
,
CORETSEli10
,
CORETSEoi10
,
CORETSEii10
,
CORETSEOOo0
,
CORETSEIOo0
,
CORETSElOo0
,
CORETSEoOo0
,
CORETSEiOo0
)
;
input
CORETSEoOOI
;
input
CORETSEIIII
;
input
[
7
:
0
]
CORETSEOloI
;
input
CORETSEoIII
;
input
CORETSEOIOI
;
input
CORETSEIIOI
;
input
CORETSElIOI
;
input
[
9
:
0
]
CORETSEi010
;
input
CORETSEO110
;
input
CORETSEI110
;
input
CORETSEl110
;
input
CORETSEo110
;
input
CORETSEi110
;
input
[
4
:
0
]
CORETSEOo10
;
input
CORETSEoIOI
;
input
CORETSEIlOI
;
input
CORETSEOOo0
;
input
CORETSElOo0
;
input
CORETSEoOo0
;
output
[
9
:
0
]
CORETSEI0II
;
output
CORETSEllOI
;
output
CORETSEolOI
;
output
CORETSEI0OI
;
output
[
15
:
0
]
CORETSEllI
;
output
[
1
:
0
]
CORETSEIo10
;
output
[
1
:
0
]
CORETSElo10
;
output
CORETSEoo10
;
output
CORETSEio10
;
output
CORETSEIi10
;
output
CORETSEOi10
;
output
[
8
:
0
]
CORETSEli10
;
output
CORETSEoi10
;
output
CORETSEii10
;
output
CORETSEiOo0
;
output
CORETSEIOo0
;
parameter
CORETSEOII
=
1
;
wire
CORETSEOIol
;
wire
CORETSEOIo0
;
wire
CORETSEIIo0
;
wire
[
15
:
0
]
CORETSElIo0
;
wire
CORETSEoIo0
;
wire
CORETSEiIo0
;
wire
[
15
:
0
]
CORETSEOlo0
;
wire
[
15
:
0
]
CORETSEIlo0
;
wire
CORETSEllo0
;
wire
CORETSEolo0
;
wire
[
1
:
0
]
CORETSEOlII
;
wire
[
15
:
0
]
CORETSEIlII
;
wire
CORETSEOlOI
,
CORETSEilo0
;
wire
[
1
:
0
]
CORETSEiI
;
wire
CORETSEO0o0
,
CORETSEI0o0
;
wire
CORETSEIl
;
wire
[
15
:
0
]
CORETSEl0o0
,
CORETSEo0o0
;
wire
CORETSEi0o0
,
CORETSEO1o0
;
wire
CORETSEI1o0
,
CORETSEl1o0
;
wire
CORETSEo1o0
;
wire
[
2
:
0
]
CORETSEO0II
;
wire
[
9
:
0
]
CORETSEi1o0
;
wire
CORETSEOoo0
;
wire
CORETSEiIOI
,
CORETSEIoo0
;
wire
CORETSEloo0
,
CORETSEllII
;
wire
CORETSEiIII
,
CORETSEiOOI
;
wire
[
19
:
0
]
CORETSEooo0
;
wire
CORETSEioo0
;
wire
CORETSEilOI
;
wire
CORETSEO0OI
;
wire
CORETSEl0OI
;
wire
CORETSEOio0
;
wire
CORETSEIio0
;
assign
CORETSEOi10
=
CORETSEilo0
;
assign
CORETSEoi10
=
CORETSEIIo0
;
assign
CORETSEii10
=
CORETSEOIol
;
CoreTSE_M2S090_CORETSE_AHB_0_PETEX_TOP
#
(
.FAMILY
(
FAMILY
)
,
.CORETSEI
(
CORETSEI
)
)
CORETSElio0
(
.CORETSEoOOI
(
CORETSEoOOI
)
,
.CORETSEIIII
(
CORETSEIIII
)
,
.CORETSElIII
(
CORETSEOloI
)
,
.CORETSEoIII
(
CORETSEoIII
)
,
.CORETSEiIII
(
CORETSEiIII
)
,
.CORETSEOlII
(
CORETSEOlII
)
,
.CORETSEIlII
(
CORETSEIlII
)
,
.CORETSEllII
(
CORETSEllII
)
,
.CORETSEolII
(
CORETSEo1o0
)
,
.CORETSEO0II
(
CORETSEO0II
)
,
.CORETSEilII
(
CORETSEi1o0
)
,
.CORETSEilOI
(
CORETSEilOI
)
,
.CORETSEI0II
(
CORETSEI0II
)
)
;
CoreTSE_M2S090_CORETSE_AHB_0_PEREX_PMA
#
(
.FAMILY
(
FAMILY
)
,
.SLIP_ENABLE
(
SLIP_ENABLE
)
)
CORETSEoio0
(
.CORETSElIOI
(
CORETSElIOI
)
,
.CORETSEi010
(
CORETSEi010
)
,
.CORETSEiIII
(
CORETSEiIII
)
,
.CORETSEI0II
(
CORETSEI0II
)
,
.CORETSEilo0
(
CORETSEilo0
)
,
.CORETSEI0OI
(
CORETSEI0OI
)
,
.CORETSEooo0
(
CORETSEooo0
)
,
.CORETSEioo0
(
CORETSEioo0
)
,
.CORETSEOOo0
(
CORETSEOOo0
)
,
.CORETSEoOo0
(
CORETSEoOo0
)
,
.CORETSElOo0
(
CORETSElOo0
)
,
.CORETSEiOo0
(
CORETSEiOo0
)
)
;
CoreTSE_M2S090_CORETSE_AHB_0_PEREX_PCS
#
(
.FAMILY
(
FAMILY
)
,
.CORETSEI
(
CORETSEI
)
)
CORETSEiio0
(
.CORETSElIOI
(
CORETSElIOI
)
,
.CORETSEooo0
(
CORETSEooo0
)
,
.CORETSEioo0
(
CORETSEioo0
)
,
.CORETSEO110
(
CORETSEO110
)
,
.CORETSEio10
(
CORETSEio10
)
,
.CORETSEOlII
(
CORETSEOlII
)
,
.CORETSEiIII
(
CORETSEiIII
)
,
.CORETSEloo0
(
CORETSEloo0
)
,
.CORETSEilo0
(
CORETSEilo0
)
,
.CORETSEI0OI
(
CORETSEI0OI
)
,
.CORETSEO0o0
(
CORETSEO0o0
)
,
.CORETSEOIol
(
CORETSEOIol
)
,
.CORETSEOIo0
(
CORETSEOIo0
)
,
.CORETSEIOo0
(
CORETSEIOo0
)
,
.CORETSEIIo0
(
CORETSEIIo0
)
,
.CORETSElIo0
(
CORETSElIo0
)
,
.CORETSEIo10
(
CORETSEIo10
)
,
.CORETSEllI
(
CORETSEllI
)
,
.CORETSElo10
(
CORETSElo10
)
,
.CORETSEOOo0
(
CORETSEOOo0
)
)
;
CoreTSE_M2S090_CORETSE_AHB_0_MSGMII_PEANX_TOP
#
(
.FAMILY
(
FAMILY
)
)
CORETSEOOi0
(
.CORETSEli0I
(
CORETSEoOOI
)
,
.CORETSEOIol
(
CORETSEOIol
)
,
.CORETSEOIo0
(
CORETSEOIo0
)
,
.CORETSEIOo0
(
CORETSEIOo0
)
,
.CORETSEIIo0
(
CORETSEIIo0
)
,
.CORETSElIo0
(
CORETSElIo0
)
,
.CORETSEO0o0
(
CORETSEO0o0
)
,
.CORETSEI0o0
(
CORETSEI0o0
)
,
.CORETSEl0o0
(
CORETSEl0o0
)
,
.CORETSEIOi0
(
CORETSEi0o0
)
,
.CORETSEo0o0
(
CORETSEo0o0
)
,
.CORETSElOi0
(
CORETSEO1o0
)
,
.CORETSEI1o0
(
CORETSEI1o0
)
,
.CORETSEl1o0
(
CORETSEl1o0
)
,
.CORETSEo1o0
(
CORETSEo1o0
)
,
.CORETSEOoo0
(
CORETSEOoo0
)
,
.CORETSEIoo0
(
CORETSEIoo0
)
,
.CORETSEoOi0
(
CORETSEoOi0
)
,
.CORETSEl0OI
(
CORETSEl0OI
)
,
.CORETSEli10
(
CORETSEli10
)
,
.CORETSEoIo0
(
CORETSEoIo0
)
,
.CORETSEOio0
(
CORETSEOio0
)
,
.CORETSEiIo0
(
CORETSEiIo0
)
,
.CORETSEOlo0
(
CORETSEOlo0
)
,
.CORETSEIlo0
(
CORETSEIlo0
)
,
.CORETSEllo0
(
CORETSEllo0
)
,
.CORETSEolo0
(
CORETSEolo0
)
,
.CORETSEOlII
(
CORETSEOlII
)
,
.CORETSEIlII
(
CORETSEIlII
)
)
;
CoreTSE_M2S090_CORETSE_AHB_0_PETBM
#
(
.FAMILY
(
FAMILY
)
,
.CORETSEI
(
CORETSEI
)
)
CORETSEiOi0
(
.CORETSEl110
(
CORETSEl110
)
,
.CORETSEo110
(
CORETSEo110
)
,
.CORETSEi110
(
CORETSEi110
)
,
.CORETSEI110
(
CORETSEI110
)
,
.CORETSEOIi0
(
CORETSEoIOI
)
,
.CORETSEoIo0
(
CORETSEoIo0
)
,
.CORETSEOio0
(
CORETSEOio0
)
,
.CORETSEiIo0
(
CORETSEiIo0
)
,
.CORETSEOlo0
(
CORETSEOlo0
)
,
.CORETSEIlo0
(
CORETSEIlo0
)
,
.CORETSEllo0
(
CORETSEllo0
)
,
.CORETSEolo0
(
CORETSEolo0
)
,
.CORETSEOo10
(
CORETSEOo10
)
,
.CORETSEoo10
(
CORETSEoo10
)
,
.CORETSEOlOI
(
CORETSEOlOI
)
,
.CORETSEilo0
(
CORETSEilo0
)
,
.CORETSEiI
(
CORETSEiI
)
,
.CORETSEO0o0
(
CORETSEO0o0
)
,
.CORETSEI0o0
(
CORETSEI0o0
)
,
.CORETSEIl
(
CORETSEIl
)
,
.CORETSEl0o0
(
CORETSEl0o0
)
,
.CORETSEi0o0
(
CORETSEi0o0
)
,
.CORETSEo0o0
(
CORETSEo0o0
)
,
.CORETSEO1o0
(
CORETSEO1o0
)
,
.CORETSEI1o0
(
CORETSEI1o0
)
,
.CORETSEl1o0
(
CORETSEl1o0
)
,
.CORETSEo1o0
(
CORETSEo1o0
)
,
.CORETSEO0II
(
CORETSEO0II
)
,
.CORETSEi1o0
(
CORETSEi1o0
)
,
.CORETSEOoo0
(
CORETSEOoo0
)
,
.CORETSEiIOI
(
CORETSEiIOI
)
,
.CORETSEIoo0
(
CORETSEIoo0
)
,
.CORETSEoOi0
(
CORETSEoOi0
)
,
.CORETSEloo0
(
CORETSEloo0
)
,
.CORETSEllII
(
CORETSEllII
)
,
.CORETSEio10
(
CORETSEio10
)
,
.CORETSEIi10
(
CORETSEIi10
)
,
.CORETSEiIII
(
CORETSEiIII
)
,
.CORETSEiOOI
(
CORETSEiOOI
)
,
.CORETSEIIi0
(
)
)
;
CoreTSE_M2S090_CORETSE_AHB_0_PETCR
CORETSElIi0
(
.CORETSEoOOI
(
CORETSEoOOI
)
,
.CORETSEiOOI
(
CORETSEiOOI
)
,
.CORETSEOIOI
(
CORETSEOIOI
)
,
.CORETSEIIOI
(
CORETSEIIOI
)
,
.CORETSElIOI
(
CORETSElIOI
)
,
.CORETSEoIOI
(
CORETSEoIOI
)
,
.CORETSEiIOI
(
CORETSEiIOI
)
,
.CORETSEOlOI
(
CORETSEOlOI
)
,
.CORETSEIlOI
(
CORETSEIlOI
)
,
.CORETSEllOI
(
CORETSEllOI
)
,
.CORETSEolOI
(
CORETSEolOI
)
,
.CORETSEilOI
(
CORETSEilOI
)
,
.CORETSEO0OI
(
CORETSEO0OI
)
,
.CORETSEI0OI
(
CORETSEI0OI
)
,
.CORETSEl0OI
(
CORETSEl0OI
)
)
;
endmodule
