entity DP83869HM_bsr is
generic (PHYSICAL_PIN_MAP : string := "BGA");
port (
TD_P_A: linkage bit;
TD_M_A: linkage bit;
VDDA2P5: linkage bit;
TD_P_B: linkage bit;
TD_M_B: linkage bit;
VDD1P0: linkage bit;
TD_P_C: linkage bit;
TD_M_C: linkage bit;
VDDA2P5_1: linkage bit;
TD_P_D: linkage bit;
TD_M_D: linkage bit;
RBIAS: linkage bit;
VDDA1P8 : linkage bit;
SON: linkage bit;
SOP: linkage bit;
SIP: linkage bit;
SIN: linkage bit;
VDDIO: linkage bit;
XO: linkage bit;
XI: linkage bit;
JTAG_CLK: in bit;
JTAG_TDO_GPIO_1: out bit;
JTAG_TMS: in bit;
JTAG_TDI_SD: in bit;
TX_D3: inout bit;
TX_D2: inout bit;
TX_D1: inout bit;
TX_D0: inout bit;
GTX_CLK: inout bit;
VDDIO_1: linkage bit;
VDD1P0_1: linkage bit;
RX_CLK: inout bit;
RX_D0: inout bit;
RX_D1: inout bit;
RX_D2: inout bit;
RX_D3: inout bit;
TX_CTRL: inout bit;
RX_DV_CTRL: inout bit;
VDD1P0_2: linkage bit;
CLKOUT: inout bit;
MDIO: inout bit;
MDC: inout bit;
RESETN: linkage bit;
INT_N_PWDN_N: inout bit;
LED_2_GPIO_0: inout bit;
LED_1: inout bit;
LED_0: inout bit;
VDDA1P8_1: linkage bit );
use STD_1149_1_2001.all;
attribute COMPONENT_CONFORMANCE of DP83869HM_bsr : entity is "STD_1149_1_1993";
attribute PIN_MAP of DP83869HM_bsr : entity is PHYSICAL_PIN_MAP;
constant BGA: PIN_MAP_STRING :=
"TD_P_A: 1, " &
"TD_M_A: 2, " &
"VDDA2P5: 3, " &
"TD_P_B: 4, " &
"TD_M_B: 5, " &
"VDD1P0: 6, " &
"TD_P_C: 7, " &
"TD_M_C: 8, " &
"VDDA2P5_1: 9, " &
"TD_P_D: 10, " &
"TD_M_D: 11, " &
"RBIAS: 12, " &
"VDDA1P8: 13, " &
"SON: 14, " &
"SOP: 15, " &
"SIP: 16, " &
"SIN: 17, " &
"VDDIO: 18, " &
"XO: 19, " &
"XI: 20, " &
"JTAG_CLK: 21, " &
"JTAG_TDO_GPIO_1: 22, " &
"JTAG_TMS: 23, " &
"JTAG_TDI_SD: 24, " &
"TX_D3: 25, " &
"TX_D2: 26, " &
"TX_D1: 27, " &
"TX_D0: 28, " &
"GTX_CLK: 29, " &
"VDDIO_1: 30, " &
"VDD1P0_1: 31, " &
"RX_CLK: 32, " &
"RX_D0: 33, " &
"RX_D1: 34, " &
"RX_D2: 35, " &
"RX_D3: 36, " &
"TX_CTRL: 37, " &
"RX_DV_CTRL: 38, " &
"VDD1P0_2: 39, " &
"CLKOUT: 40, " &
"MDIO: 41, " &
"MDC: 42, " &
"RESETN: 43, " &
"INT_N_PWDN_N: 44, " &
"LED_2_GPIO_0: 45, " &
"LED_1: 46, " &
"LED_0: 47, " &
"VDDA1P8_1: 48 " ;
attribute TAP_SCAN_IN of JTAG_TDI_SD : signal is true;
attribute TAP_SCAN_MODE of JTAG_TMS : signal is true;
attribute TAP_SCAN_OUT of JTAG_TDO_GPIO_1 : signal is true;
attribute TAP_SCAN_CLOCK of JTAG_CLK : signal is (30.0e6, BOTH);
attribute INSTRUCTION_LENGTH of DP83869HM_bsr : entity is 8;
attribute INSTRUCTION_OPCODE of DP83869HM_bsr : entity is
-- Standard instructions:
"EXTEST (11011100), "&
"SAMPLE (11011101), "&
"BYPASS (11111111) ";
attribute INSTRUCTION_CAPTURE of DP83869HM_bsr : entity is "11011101";
attribute REGISTER_ACCESS of DP83869HM_bsr : entity is "BOUNDARY (EXTEST,SAMPLE), " & "BYPASS(BYPASS) ";
attribute BOUNDARY_LENGTH of DP83869HM_bsr : entity is 57;
attribute BOUNDARY_REGISTER of DP83869HM_bsr : entity is
"0 (BC_1, *, control, 1), "&
"1 (BC_1, LED_0, output3, X, 0, 1, Z), "&
"2 (BC_1, LED_0, input, X), "&
"3 (BC_1, *, control, 1), "&
"4 (BC_1, LED_1, output3, X, 3, 1, Z), "&
"5 (BC_1, LED_1, input, X), "&
"6 (BC_1, *, control, 1), "&
"7 (BC_1, LED_2_GPIO_0, output3, X, 6, 1, Z), "&
"8 (BC_1, LED_2_GPIO_0, input, X), "&
"9 (BC_1, *, control, 1), "&
"10 (BC_1, INT_N_PWDN_N, output3, X, 9, 1, Z), "&
"11 (BC_1, INT_N_PWDN_N, input, X), "&
"12 (BC_1, *, control, 1), "&
"13 (BC_1, MDC, output3, X, 12, 1, Z), "&
"14 (BC_1, MDC, input, X), "&
"15 (BC_1, *, control, 1), "&
"16 (BC_1, MDIO, output3, X, 15, 1, Z), "&
"17 (BC_1, MDIO, input, X), "&
"18 (BC_1, *, control, 1), "&
"19 (BC_1, CLKOUT, output3, X, 18, 1, Z), "&
"20 (BC_1, CLKOUT, input, X), "&
"21 (BC_1, *, control, 1), "&
"22 (BC_1, RX_DV_CTRL, output3, X, 21, 1, Z), "&
"23 (BC_1, RX_DV_CTRL, input, X), "&
"24 (BC_1, *, control, 1), "&
"25 (BC_1, TX_CTRL, output3, X, 24, 1, Z), "&
"26 (BC_1, TX_CTRL, input, X), "&
"27 (BC_1, *, control, 1), "&
"28 (BC_1, RX_D3, output3, X, 27, 1, Z), "&
"29 (BC_1, RX_D3, input, X), "&
"30 (BC_1, *, control, 1), "&
"31 (BC_1, RX_D2, output3, X, 30, 1, Z), "&
"32 (BC_1, RX_D2, input, X), "&
"33 (BC_1, *, control, 1), "&
"34 (BC_1, RX_D1, output3, X, 33, 1, Z), "&
"35 (BC_1, RX_D1, input, X), "&
"36 (BC_1, *, control, 1), "&
"37 (BC_1, RX_D0, output3, X, 36, 1, Z), "&
"38 (BC_1, RX_D0, input, X), "&
"39 (BC_1, *, control, 1), "&
"40 (BC_1, RX_CLK, output3, X, 39, 1, Z), "&
"41 (BC_1, RX_CLK, input, X), "&
"42 (BC_1, *, control, 1), "&
"43 (BC_1, GTX_CLK, output3, X, 42, 1, Z), "&
"44 (BC_1, GTX_CLK, input, X), "&
"45 (BC_1, *, control, 1), "&
"46 (BC_1, TX_D0, output3, X, 45, 1, Z), "&
"47 (BC_1, TX_D0, input, X), "&
"48 (BC_1, *, control, 1), "&
"49 (BC_1, TX_D1, output3, X, 48, 1, Z), "&
"50 (BC_1, TX_D1, input, X), "&
"51 (BC_1, *, control, 1), "&
"52 (BC_1, TX_D2, output3, X, 51, 1, Z), "&
"53 (BC_1, TX_D2, input, X), "&
"54 (BC_1, *, control, 1), "&
"55 (BC_1, TX_D3, output3, X, 54, 1, Z), "&
"56 (BC_1, TX_D3, input, X)";
end DP83869HM_bsr;