------------------------------------------------------------------------
-- A T M E L A V R 3 2 M I C R O C O N T R O L L E R S --
------------------------------------------------------------------------
-- BSDL file
-- File Name: UC3B0128.bsdl
--
-- Device: UC3B0128
--
-- Packages:
-- QFP64
--
--
-- THIS FILE IS AUTO GENERATED! DO NO EDIT!
entity UC3B0128 is
generic (PHYSICAL_PIN_MAP : string := " QFP64 ") ;
port (
ADVREF : linkage bit ;
ADVREFN : linkage bit ;
DM : linkage bit ;
DP : linkage bit ;
GNDANA0 : linkage bit ;
GNDANA1 : linkage bit ;
GNDCORE01 : linkage bit ;
GNDCORE02 : linkage bit ;
GNDCORE05 : linkage bit ;
GNDCRNBR : linkage bit ;
GNDCRNUR : linkage bit ;
GNDIO00 : linkage bit ;
GNDIO01 : linkage bit ;
GNDIO02 : linkage bit ;
GNDIO03 : linkage bit ;
PA03 : inout bit ;
PA04 : inout bit ;
PA05 : inout bit ;
PA06 : inout bit ;
PA07 : inout bit ;
PA08 : inout bit ;
PA09 : inout bit ;
PA10 : inout bit ;
PA11 : inout bit ;
PA12 : inout bit ;
PA13 : inout bit ;
PA14 : inout bit ;
PA15 : inout bit ;
PA16 : inout bit ;
PA17 : inout bit ;
PA18 : inout bit ;
PA19 : inout bit ;
PA20 : inout bit ;
PA21 : inout bit ;
PA22 : inout bit ;
PA23 : inout bit ;
PA24 : inout bit ;
PA25 : inout bit ;
PA26 : inout bit ;
PA27 : inout bit ;
PA28 : inout bit ;
PA29 : inout bit ;
PA30 : inout bit ;
PA31 : inout bit ;
PB00 : inout bit ;
PB01 : inout bit ;
PB02 : inout bit ;
PB03 : inout bit ;
PB04 : inout bit ;
PB05 : inout bit ;
PB06 : inout bit ;
PB07 : inout bit ;
PB08 : inout bit ;
PB09 : inout bit ;
PB10 : inout bit ;
PB11 : inout bit ;
RESET_N : in bit ;
TCK : in bit ;
TDI : in bit ;
TDO : out bit ;
TMS : in bit ;
VANA0 : linkage bit ;
VANA1 : linkage bit ;
VBOOST : linkage bit ;
VBUS : linkage bit ;
VDDCORE00 : linkage bit ;
VDDCORE01 : linkage bit ;
VDDCORE02 : linkage bit ;
VDDCORE03 : linkage bit ;
VDDCORE04 : linkage bit ;
VDDCORE05 : linkage bit ;
VDDCORE06 : linkage bit ;
VDDCORE07 : linkage bit ;
VDDCRNBL : linkage bit ;
VDDCRNBR : linkage bit ;
VDDCRNUR : linkage bit ;
VDDIN0 : linkage bit ;
VDDIN1 : linkage bit ;
VDDIO00 : linkage bit ;
VDDIO01 : linkage bit ;
VDDIO02 : linkage bit ;
VDDIO03 : linkage bit ;
VDDIO04 : linkage bit ;
VDDOUT0 : linkage bit ;
VDDOUT1 : linkage bit ;
VDDPLL0 : linkage bit ;
VDDPLL1 : linkage bit
);
use STD_1149_1_2001.all ;
attribute COMPONENT_CONFORMANCE of UC3B0128 : entity is " STD_1149_1_2001 ";
attribute PIN_MAP of UC3B0128 : entity is PHYSICAL_PIN_MAP ;
constant QFP64 : PIN_MAP_STRING:=
" ADVREF : 18 , " &
" ADVREFN : 17 , " &
" DM : 51 , " &
" DP : 50 , " &
" GNDCORE01 : 1 , " &
" GNDCORE02 : 23 , " &
" GNDCORE05 : 49 , " &
" PA03 : 9 , " &
" PA04 : 10 , " &
" PA05 : 11 , " &
" PA06 : 12 , " &
" PA07 : 13 , " &
" PA08 : 14 , " &
" PA09 : 28 , " &
" PA10 : 29 , " &
" PA11 : 30 , " &
" PA12 : 31 , " &
" PA13 : 33 , " &
" PA14 : 34 , " &
" PA15 : 35 , " &
" PA16 : 36 , " &
" PA17 : 37 , " &
" PA18 : 39 , " &
" PA19 : 40 , " &
" PA20 : 44 , " &
" PA21 : 45 , " &
" PA22 : 46 , " &
" PA23 : 47 , " &
" PA24 : 59 , " &
" PA25 : 60 , " &
" PA26 : 61 , " &
" PA27 : 62 , " &
" PA28 : 41 , " &
" PA29 : 42 , " &
" PA30 : 15 , " &
" PA31 : 16 , " &
" PB00 : 6 , " &
" PB01 : 7 , " &
" PB02 : 24 , " &
" PB03 : 25 , " &
" PB04 : 26 , " &
" PB05 : 27 , " &
" PB06 : 38 , " &
" PB07 : 43 , " &
" PB08 : 54 , " &
" PB09 : 55 , " &
" PB10 : 57 , " &
" PB11 : 58 , " &
" RESET_N : 63 , " &
" TCK : 2 , " &
" TDI : 3 , " &
" TDO : 4 , " &
" TMS : 5 , " &
" VANA0 : 19 , " &
" VBOOST : 48 , " &
" VBUS : 52 , " &
" VDDCORE00 : 8 , " &
" VDDCORE02 : 22 , " &
" VDDCORE05 : 56 , " &
" VDDCRNBL : 32 , " &
" VDDCRNUR : 64 , " &
" VDDIN0 : 21 , " &
" VDDOUT0 : 20 , " &
" VDDPLL0 : 53 " ;
attribute TAP_SCAN_IN of TDI : signal is true ;
attribute TAP_SCAN_OUT of TDO : signal is true ;
attribute TAP_SCAN_MODE of TMS : signal is true ;
attribute TAP_SCAN_CLOCK of TCK : signal is (30.0e6, BOTH) ;
attribute INSTRUCTION_LENGTH of UC3B0128 : entity is 5 ;
attribute INSTRUCTION_OPCODE of UC3B0128 : entity is
" PRIVATE0 ( 10011 ), " &
" PRIVATE1 ( 01100 ), " &
" BYPASS ( 11111 ), " &
" CLAMP ( 00110 ), " &
" EXTEST ( 00011 ), " &
" IDCODE ( 00001 ), " &
" INTEST ( 00100 ), " &
" PRIVATE2 ( 11001 ), " &
" PRIVATE3 ( 11010 ), " &
" PRIVATE4 ( 11011 ), " &
" PRIVATE5 ( 10001 ), " &
" PRIVATE6 ( 10010 ), " &
" PRIVATE7 ( 10000 ), " &
" PRELOAD ( 00010 ), " &
" SAMPLE ( 00010 ), " &
" PRIVATE8 ( 10111 ), " &
" PRIVATE9 ( 11000 ) " ;
attribute INSTRUCTION_CAPTURE of UC3B0128 : entity is "00001" ;
attribute INSTRUCTION_PRIVATE of UC3B0128 : entity is
" PRIVATE0 , "&
" PRIVATE1 , "&
" PRIVATE2 , "&
" PRIVATE3 , "&
" PRIVATE4 , "&
" PRIVATE5 , "&
" PRIVATE6 , "&
" PRIVATE7 , "&
" PRIVATE8 , "&
" PRIVATE9 ";
attribute IDCODE_REGISTER of UC3B0128 : entity is
"XXXX" &
"0001111011100110" &
"00000011111" &
"1" ;
attribute BOUNDARY_LENGTH of UC3B0128 : entity is 84 ;
attribute BOUNDARY_REGISTER of UC3B0128 : entity is
-- num ( cell, port , func , safe[, ccell, dis, rslt] )
" 0 ( BC_7, PA27 , bidir , X , 1 , 1 , Z )," &
" 1 ( BC_2, * , control , 1 )," &
" 2 ( BC_7, PA26 , bidir , X , 3 , 1 , Z )," &
" 3 ( BC_2, * , control , 1 )," &
" 4 ( BC_7, PA25 , bidir , X , 5 , 1 , Z )," &
" 5 ( BC_2, * , control , 1 )," &
" 6 ( BC_7, PA24 , bidir , X , 7 , 1 , Z )," &
" 7 ( BC_2, * , control , 1 )," &
" 8 ( BC_7, PB11 , bidir , X , 9 , 1 , Z )," &
" 9 ( BC_2, * , control , 1 )," &
" 10 ( BC_7, PB10 , bidir , X , 11 , 1 , Z )," &
" 11 ( BC_2, * , control , 1 )," &
" 12 ( BC_7, PB09 , bidir , X , 13 , 1 , Z )," &
" 13 ( BC_2, * , control , 1 )," &
" 14 ( BC_7, PB08 , bidir , X , 15 , 1 , Z )," &
" 15 ( BC_2, * , control , 1 )," &
" 16 ( BC_7, PA23 , bidir , X , 17 , 1 , Z )," &
" 17 ( BC_2, * , control , 1 )," &
" 18 ( BC_7, PA22 , bidir , X , 19 , 1 , Z )," &
" 19 ( BC_2, * , control , 1 )," &
" 20 ( BC_7, PA21 , bidir , X , 21 , 1 , Z )," &
" 21 ( BC_2, * , control , 1 )," &
" 22 ( BC_7, PA20 , bidir , X , 23 , 1 , Z )," &
" 23 ( BC_2, * , control , 1 )," &
" 24 ( BC_7, PB07 , bidir , X , 25 , 1 , Z )," &
" 25 ( BC_2, * , control , 1 )," &
" 26 ( BC_7, PA29 , bidir , X , 27 , 1 , Z )," &
" 27 ( BC_2, * , control , 1 )," &
" 28 ( BC_7, PA28 , bidir , X , 29 , 1 , Z )," &
" 29 ( BC_2, * , control , 1 )," &
" 30 ( BC_7, PA19 , bidir , X , 31 , 1 , Z )," &
" 31 ( BC_2, * , control , 1 )," &
" 32 ( BC_7, PA18 , bidir , X , 33 , 1 , Z )," &
" 33 ( BC_2, * , control , 1 )," &
" 34 ( BC_7, PB06 , bidir , X , 35 , 1 , Z )," &
" 35 ( BC_2, * , control , 1 )," &
" 36 ( BC_7, PA17 , bidir , X , 37 , 1 , Z )," &
" 37 ( BC_2, * , control , 1 )," &
" 38 ( BC_7, PA16 , bidir , X , 39 , 1 , Z )," &
" 39 ( BC_2, * , control , 1 )," &
" 40 ( BC_7, PA15 , bidir , X , 41 , 1 , Z )," &
" 41 ( BC_2, * , control , 1 )," &
" 42 ( BC_7, PA14 , bidir , X , 43 , 1 , Z )," &
" 43 ( BC_2, * , control , 1 )," &
" 44 ( BC_7, PA13 , bidir , X , 45 , 1 , Z )," &
" 45 ( BC_2, * , control , 1 )," &
" 46 ( BC_7, PA12 , bidir , X , 47 , 1 , Z )," &
" 47 ( BC_2, * , control , 1 )," &
" 48 ( BC_7, PA11 , bidir , X , 49 , 1 , Z )," &
" 49 ( BC_2, * , control , 1 )," &
" 50 ( BC_7, PA10 , bidir , X , 51 , 1 , Z )," &
" 51 ( BC_2, * , control , 1 )," &
" 52 ( BC_7, PA09 , bidir , X , 53 , 1 , Z )," &
" 53 ( BC_2, * , control , 1 )," &
" 54 ( BC_7, PB05 , bidir , X , 55 , 1 , Z )," &
" 55 ( BC_2, * , control , 1 )," &
" 56 ( BC_7, PB04 , bidir , X , 57 , 1 , Z )," &
" 57 ( BC_2, * , control , 1 )," &
" 58 ( BC_7, PB03 , bidir , X , 59 , 1 , Z )," &
" 59 ( BC_2, * , control , 1 )," &
" 60 ( BC_7, PB02 , bidir , X , 61 , 1 , Z )," &
" 61 ( BC_2, * , control , 1 )," &
" 62 ( BC_7, PA31 , bidir , X , 63 , 1 , Z )," &
" 63 ( BC_2, * , control , 1 )," &
" 64 ( BC_7, PA30 , bidir , X , 65 , 1 , Z )," &
" 65 ( BC_2, * , control , 1 )," &
" 66 ( BC_7, PA08 , bidir , X , 67 , 1 , Z )," &
" 67 ( BC_2, * , control , 1 )," &
" 68 ( BC_7, PA07 , bidir , X , 69 , 1 , Z )," &
" 69 ( BC_2, * , control , 1 )," &
" 70 ( BC_7, PA06 , bidir , X , 71 , 1 , Z )," &
" 71 ( BC_2, * , control , 1 )," &
" 72 ( BC_7, PA05 , bidir , X , 73 , 1 , Z )," &
" 73 ( BC_2, * , control , 1 )," &
" 74 ( BC_7, PA04 , bidir , X , 75 , 1 , Z )," &
" 75 ( BC_2, * , control , 1 )," &
" 76 ( BC_7, PA03 , bidir , X , 77 , 1 , Z )," &
" 77 ( BC_2, * , control , 1 )," &
" 78 ( BC_7, PB01 , bidir , X , 79 , 1 , Z )," &
" 79 ( BC_2, * , control , 1 )," &
" 80 ( BC_7, PB00 , bidir , X , 81 , 1 , Z )," &
" 81 ( BC_2, * , control , 1 )," &
" 82 ( BC_2, * , internal, 0 )," &
" 83 ( BC_2, * , internal, 0 ) " ;
end UC3B0128 ;