------------------------------------------------------------------------
-- 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: UC3C2256C.bsdl
--
-- Device: UC3C2256C
--
-- Packages:
-- TQFP64
--
--
-- THIS FILE IS AUTO GENERATED! DO NO EDIT!
entity UC3C2256C is
generic (PHYSICAL_PIN_MAP : string := " TQFP64 ") ;
port (
ADCVREFN : in bit ;
ADCVREFP : in bit ;
AGND0 : linkage bit ;
AGND1 : linkage bit ;
AVDD0 : linkage bit ;
AVDD1 : linkage bit ;
DACREFN : linkage bit ;
DM : linkage bit ;
DP : linkage bit ;
GNDEBI2 : linkage bit ;
GNDEBI3 : linkage bit ;
GNDPLL : linkage bit ;
GND0 : linkage bit ;
GND1 : linkage bit ;
GND2 : linkage bit ;
GND3 : linkage bit ;
GND4 : linkage bit ;
GND5 : linkage bit ;
PA00 : in bit ;
PA01 : in bit ;
PA02 : out bit ;
PA03 : in bit ;
PA04 : inout bit ;
PA05 : inout bit ;
PA06 : inout bit ;
PA07 : inout bit ;
PA08 : inout bit ;
PA09 : inout bit ;
PA16 : inout bit ;
PA19 : inout bit ;
PA20 : inout bit ;
PA21 : inout bit ;
PA22 : inout bit ;
PA23 : inout bit ;
PB00 : inout bit ;
PB01 : inout bit ;
PB30 : inout bit ;
PB31 : inout bit ;
PC02 : inout bit ;
PC03 : inout bit ;
PC04 : inout bit ;
PC05 : inout bit ;
PC15 : inout bit ;
PC16 : inout bit ;
PC17 : inout bit ;
PC18 : inout bit ;
PC19 : inout bit ;
PC20 : inout bit ;
PC21 : inout bit ;
PC22 : inout bit ;
PD00 : inout bit ;
PD01 : inout bit ;
PD02 : inout bit ;
PD03 : inout bit ;
PD11 : inout bit ;
PD12 : inout bit ;
PD13 : inout bit ;
PD14 : inout bit ;
PD21 : inout bit ;
PD27 : inout bit ;
PD28 : inout bit ;
PD29 : inout bit ;
PD30 : inout bit ;
REG_TESTI : linkage bit ;
RESET_N : inout bit ;
VBOOST : linkage bit ;
VBUS : linkage bit ;
VDDEBI2 : linkage bit ;
VDDEBI3 : linkage bit ;
VDD0 : linkage bit ;
VDD1 : linkage bit ;
VDD2 : linkage bit ;
VDD3 : linkage bit ;
VDD4 : linkage bit ;
VDD5 : linkage bit ;
VREG18_0 : linkage bit ;
VREG18_1 : linkage bit ;
VREG33_1 : linkage bit ;
VREG33_2 : linkage bit
);
use STD_1149_1_2001.all ;
attribute COMPONENT_CONFORMANCE of UC3C2256C : entity is " STD_1149_1_2001 ";
attribute PIN_MAP of UC3C2256C : entity is PHYSICAL_PIN_MAP ;
constant TQFP64 : PIN_MAP_STRING:=
" ADCVREFN : 15 , " &
" ADCVREFP : 14 , " &
" AGND0 : 17 , " &
" AVDD0 : 18 , " &
" DM : 24 , " &
" DP : 25 , " &
" GNDEBI2 : 52 , " &
" GNDPLL : 26 , " &
" GND0 : 30 , " &
" GND2 : 36 , " &
" GND4 : 6 , " &
" PA00 : 1 , " &
" PA01 : 2 , " &
" PA02 : 3 , " &
" PA03 : 4 , " &
" PA04 : 7 , " &
" PA05 : 8 , " &
" PA06 : 9 , " &
" PA07 : 10 , " &
" PA08 : 11 , " &
" PA09 : 12 , " &
" PA16 : 13 , " &
" PA19 : 16 , " &
" PA20 : 19 , " &
" PA21 : 20 , " &
" PA22 : 21 , " &
" PA23 : 22 , " &
" PB00 : 62 , " &
" PB01 : 63 , " &
" PB30 : 31 , " &
" PB31 : 32 , " &
" PC02 : 33 , " &
" PC03 : 34 , " &
" PC04 : 37 , " &
" PC05 : 38 , " &
" PC15 : 39 , " &
" PC16 : 40 , " &
" PC17 : 41 , " &
" PC18 : 42 , " &
" PC19 : 43 , " &
" PC20 : 44 , " &
" PC21 : 45 , " &
" PC22 : 46 , " &
" PD00 : 47 , " &
" PD01 : 48 , " &
" PD02 : 49 , " &
" PD03 : 50 , " &
" PD11 : 53 , " &
" PD12 : 54 , " &
" PD13 : 55 , " &
" PD14 : 56 , " &
" PD21 : 57 , " &
" PD27 : 58 , " &
" PD28 : 59 , " &
" PD29 : 60 , " &
" PD30 : 61 , " &
" RESET_N : 64 , " &
" VBOOST : 5 , " &
" VBUS : 23 , " &
" VDDEBI2 : 51 , " &
" VDD0 : 27 , " &
" VDD2 : 35 , " &
" VREG18_0 : 29 , " &
" VREG33_1 : 28 " ;
attribute TAP_SCAN_IN of PA01 : signal is true ;
attribute TAP_SCAN_OUT of PA02 : signal is true ;
attribute TAP_SCAN_MODE of PA03 : signal is true ;
attribute TAP_SCAN_CLOCK of PA00 : signal is (30.0e6, BOTH) ;
attribute INSTRUCTION_LENGTH of UC3C2256C : entity is 5 ;
attribute INSTRUCTION_OPCODE of UC3C2256C : 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 UC3C2256C : entity is "00001" ;
attribute INSTRUCTION_PRIVATE of UC3C2256C : entity is
" PRIVATE0 , "&
" PRIVATE1 , "&
" PRIVATE2 , "&
" PRIVATE3 , "&
" PRIVATE4 , "&
" PRIVATE5 , "&
" PRIVATE6 , "&
" PRIVATE7 , "&
" PRIVATE8 , "&
" PRIVATE9 ";
attribute IDCODE_REGISTER of UC3C2256C : entity is
"XXXX" &
"0010000000001001" &
"00000011111" &
"1" ;
attribute BOUNDARY_LENGTH of UC3C2256C : entity is 240 ;
attribute BOUNDARY_REGISTER of UC3C2256C : entity is
-- num ( cell, port , func , safe[, ccell, dis, rslt] )
" 0 ( BC_0, * , internal , X)," &
" 1 ( BC_0, * , internal , X)," &
" 2 ( BC_0, * , internal , X)," &
" 3 ( BC_0, * , internal , X)," &
" 4 ( BC_7, PB01 , bidir , X , 5 , 1 , Z )," &
" 5 ( BC_2, * , control , 1 )," &
" 6 ( BC_7, PB00 , bidir , X , 7 , 1 , Z )," &
" 7 ( BC_2, * , control , 1 )," &
" 8 ( BC_7, PD30 , bidir , X , 9 , 1 , Z )," &
" 9 ( BC_2, * , control , 1 )," &
" 10 ( BC_7, PD29 , bidir , X , 11 , 1 , Z )," &
" 11 ( BC_2, * , control , 1 )," &
" 12 ( BC_7, PD28 , bidir , X , 13 , 1 , Z )," &
" 13 ( BC_2, * , control , 1 )," &
" 14 ( BC_7, PD27 , bidir , X , 15 , 1 , Z )," &
" 15 ( BC_2, * , control , 1 )," &
" 16 ( BC_0, * , internal , X)," &
" 17 ( BC_0, * , internal , X)," &
" 18 ( BC_0, * , internal , X)," &
" 19 ( BC_0, * , internal , X)," &
" 20 ( BC_0, * , internal , X)," &
" 21 ( BC_0, * , internal , X)," &
" 22 ( BC_0, * , internal , X)," &
" 23 ( BC_0, * , internal , X)," &
" 24 ( BC_0, * , internal , X)," &
" 25 ( BC_0, * , internal , X)," &
" 26 ( BC_7, PD21 , bidir , X , 27 , 1 , Z )," &
" 27 ( BC_2, * , control , 1 )," &
" 28 ( BC_0, * , internal , X)," &
" 29 ( BC_0, * , internal , X)," &
" 30 ( BC_0, * , internal , X)," &
" 31 ( BC_0, * , internal , X)," &
" 32 ( BC_0, * , internal , X)," &
" 33 ( BC_0, * , internal , X)," &
" 34 ( BC_0, * , internal , X)," &
" 35 ( BC_0, * , internal , X)," &
" 36 ( BC_0, * , internal , X)," &
" 37 ( BC_0, * , internal , X)," &
" 38 ( BC_0, * , internal , X)," &
" 39 ( BC_0, * , internal , X)," &
" 40 ( BC_7, PD14 , bidir , X , 41 , 1 , Z )," &
" 41 ( BC_2, * , control , 1 )," &
" 42 ( BC_7, PD13 , bidir , X , 43 , 1 , Z )," &
" 43 ( BC_2, * , control , 1 )," &
" 44 ( BC_7, PD12 , bidir , X , 45 , 1 , Z )," &
" 45 ( BC_2, * , control , 1 )," &
" 46 ( BC_7, PD11 , bidir , X , 47 , 1 , Z )," &
" 47 ( BC_2, * , control , 1 )," &
" 48 ( BC_0, * , internal , X)," &
" 49 ( BC_0, * , internal , X)," &
" 50 ( BC_0, * , internal , X)," &
" 51 ( BC_0, * , internal , X)," &
" 52 ( BC_0, * , internal , X)," &
" 53 ( BC_0, * , internal , X)," &
" 54 ( BC_0, * , internal , X)," &
" 55 ( BC_0, * , internal , X)," &
" 56 ( BC_0, * , internal , X)," &
" 57 ( BC_0, * , internal , X)," &
" 58 ( BC_0, * , internal , X)," &
" 59 ( BC_0, * , internal , X)," &
" 60 ( BC_0, * , internal , X)," &
" 61 ( BC_0, * , internal , X)," &
" 62 ( BC_7, PD03 , bidir , X , 63 , 1 , Z )," &
" 63 ( BC_2, * , control , 1 )," &
" 64 ( BC_7, PD02 , bidir , X , 65 , 1 , Z )," &
" 65 ( BC_2, * , control , 1 )," &
" 66 ( BC_7, PD01 , bidir , X , 67 , 1 , Z )," &
" 67 ( BC_2, * , control , 1 )," &
" 68 ( BC_7, PD00 , bidir , X , 69 , 1 , Z )," &
" 69 ( BC_2, * , control , 1 )," &
" 70 ( BC_0, * , internal , X)," &
" 71 ( BC_0, * , internal , X)," &
" 72 ( BC_0, * , internal , X)," &
" 73 ( BC_0, * , internal , X)," &
" 74 ( BC_0, * , internal , X)," &
" 75 ( BC_0, * , internal , X)," &
" 76 ( BC_0, * , internal , X)," &
" 77 ( BC_0, * , internal , X)," &
" 78 ( BC_0, * , internal , X)," &
" 79 ( BC_0, * , internal , X)," &
" 80 ( BC_0, * , internal , X)," &
" 81 ( BC_0, * , internal , X)," &
" 82 ( BC_0, * , internal , X)," &
" 83 ( BC_0, * , internal , X)," &
" 84 ( BC_0, * , internal , X)," &
" 85 ( BC_0, * , internal , X)," &
" 86 ( BC_0, * , internal , X)," &
" 87 ( BC_0, * , internal , X)," &
" 88 ( BC_7, PC22 , bidir , X , 89 , 1 , Z )," &
" 89 ( BC_2, * , control , 1 )," &
" 90 ( BC_7, PC21 , bidir , X , 91 , 1 , Z )," &
" 91 ( BC_2, * , control , 1 )," &
" 92 ( BC_7, PC20 , bidir , X , 93 , 1 , Z )," &
" 93 ( BC_2, * , control , 1 )," &
" 94 ( BC_7, PC19 , bidir , X , 95 , 1 , Z )," &
" 95 ( BC_2, * , control , 1 )," &
" 96 ( BC_7, PC18 , bidir , X , 97 , 1 , Z )," &
" 97 ( BC_2, * , control , 1 )," &
" 98 ( BC_7, PC17 , bidir , X , 99 , 1 , Z )," &
" 99 ( BC_2, * , control , 1 )," &
" 100 ( BC_7, PC16 , bidir , X , 101 , 1 , Z )," &
" 101 ( BC_2, * , control , 1 )," &
" 102 ( BC_7, PC15 , bidir , X , 103 , 1 , Z )," &
" 103 ( BC_2, * , control , 1 )," &
" 104 ( BC_0, * , internal , X)," &
" 105 ( BC_0, * , internal , X)," &
" 106 ( BC_0, * , internal , X)," &
" 107 ( BC_0, * , internal , X)," &
" 108 ( BC_0, * , internal , X)," &
" 109 ( BC_0, * , internal , X)," &
" 110 ( BC_0, * , internal , X)," &
" 111 ( BC_0, * , internal , X)," &
" 112 ( BC_0, * , internal , X)," &
" 113 ( BC_0, * , internal , X)," &
" 114 ( BC_0, * , internal , X)," &
" 115 ( BC_0, * , internal , X)," &
" 116 ( BC_0, * , internal , X)," &
" 117 ( BC_0, * , internal , X)," &
" 118 ( BC_0, * , internal , X)," &
" 119 ( BC_0, * , internal , X)," &
" 120 ( BC_0, * , internal , X)," &
" 121 ( BC_0, * , internal , X)," &
" 122 ( BC_7, PC05 , bidir , X , 123 , 1 , Z )," &
" 123 ( BC_2, * , control , 1 )," &
" 124 ( BC_7, PC04 , bidir , X , 125 , 1 , Z )," &
" 125 ( BC_2, * , control , 1 )," &
" 126 ( BC_7, PC03 , bidir , X , 127 , 1 , Z )," &
" 127 ( BC_2, * , control , 1 )," &
" 128 ( BC_7, PC02 , bidir , X , 129 , 1 , Z )," &
" 129 ( BC_2, * , control , 1 )," &
" 130 ( BC_0, * , internal , X)," &
" 131 ( BC_0, * , internal , X)," &
" 132 ( BC_0, * , internal , X)," &
" 133 ( BC_0, * , internal , X)," &
" 134 ( BC_7, PB31 , bidir , X , 135 , 1 , Z )," &
" 135 ( BC_2, * , control , 1 )," &
" 136 ( BC_7, PB30 , bidir , X , 137 , 1 , Z )," &
" 137 ( BC_2, * , control , 1 )," &
" 138 ( BC_0, * , internal , X)," &
" 139 ( BC_0, * , internal , X)," &
" 140 ( BC_0, * , internal , X)," &
" 141 ( BC_0, * , internal , X)," &
" 142 ( BC_0, * , internal , X)," &
" 143 ( BC_0, * , internal , X)," &
" 144 ( BC_0, * , internal , X)," &
" 145 ( BC_0, * , internal , X)," &
" 146 ( BC_0, * , internal , X)," &
" 147 ( BC_0, * , internal , X)," &
" 148 ( BC_0, * , internal , X)," &
" 149 ( BC_0, * , internal , X)," &
" 150 ( BC_0, * , internal , X)," &
" 151 ( BC_0, * , internal , X)," &
" 152 ( BC_0, * , internal , X)," &
" 153 ( BC_0, * , internal , X)," &
" 154 ( BC_0, * , internal , X)," &
" 155 ( BC_0, * , internal , X)," &
" 156 ( BC_0, * , internal , X)," &
" 157 ( BC_0, * , internal , X)," &
" 158 ( BC_0, * , internal , X)," &
" 159 ( BC_0, * , internal , X)," &
" 160 ( BC_0, * , internal , X)," &
" 161 ( BC_0, * , internal , X)," &
" 162 ( BC_0, * , internal , X)," &
" 163 ( BC_0, * , internal , X)," &
" 164 ( BC_0, * , internal , X)," &
" 165 ( BC_0, * , internal , X)," &
" 166 ( BC_0, * , internal , X)," &
" 167 ( BC_0, * , internal , X)," &
" 168 ( BC_0, * , internal , X)," &
" 169 ( BC_0, * , internal , X)," &
" 170 ( BC_0, * , internal , X)," &
" 171 ( BC_0, * , internal , X)," &
" 172 ( BC_0, * , internal , X)," &
" 173 ( BC_0, * , internal , X)," &
" 174 ( BC_7, PA23 , bidir , X , 175 , 1 , Z )," &
" 175 ( BC_2, * , control , 1 )," &
" 176 ( BC_7, PA22 , bidir , X , 177 , 1 , Z )," &
" 177 ( BC_2, * , control , 1 )," &
" 178 ( BC_7, PA21 , bidir , X , 179 , 1 , Z )," &
" 179 ( BC_2, * , control , 1 )," &
" 180 ( BC_7, PA20 , bidir , X , 181 , 1 , Z )," &
" 181 ( BC_2, * , control , 1 )," &
" 182 ( BC_7, PA19 , bidir , X , 183 , 1 , Z )," &
" 183 ( BC_2, * , control , 1 )," &
" 184 ( BC_7, PA16 , bidir , X , 185 , 1 , Z )," &
" 185 ( BC_2, * , control , 1 )," &
" 186 ( BC_0, * , internal , X)," &
" 187 ( BC_0, * , internal , X)," &
" 188 ( BC_0, * , internal , X)," &
" 189 ( BC_0, * , internal , X)," &
" 190 ( BC_0, * , internal , X)," &
" 191 ( BC_0, * , internal , X)," &
" 192 ( BC_0, * , internal , X)," &
" 193 ( BC_0, * , internal , X)," &
" 194 ( BC_0, * , internal , X)," &
" 195 ( BC_0, * , internal , X)," &
" 196 ( BC_0, * , internal , X)," &
" 197 ( BC_0, * , internal , X)," &
" 198 ( BC_7, PA09 , bidir , X , 199 , 1 , Z )," &
" 199 ( BC_2, * , control , 1 )," &
" 200 ( BC_7, PA08 , bidir , X , 201 , 1 , Z )," &
" 201 ( BC_2, * , control , 1 )," &
" 202 ( BC_7, PA07 , bidir , X , 203 , 1 , Z )," &
" 203 ( BC_2, * , control , 1 )," &
" 204 ( BC_7, PA06 , bidir , X , 205 , 1 , Z )," &
" 205 ( BC_2, * , control , 1 )," &
" 206 ( BC_7, PA05 , bidir , X , 207 , 1 , Z )," &
" 207 ( BC_2, * , control , 1 )," &
" 208 ( BC_7, PA04 , bidir , X , 209 , 1 , Z )," &
" 209 ( BC_2, * , control , 1 )," &
" 210 ( BC_0, * , internal , X)," &
" 211 ( BC_0, * , internal , X)," &
" 212 ( BC_0, * , internal , X)," &
" 213 ( BC_0, * , internal , X)," &
" 214 ( BC_0, * , internal , X)," &
" 215 ( BC_0, * , internal , X)," &
" 216 ( BC_0, * , internal , X)," &
" 217 ( BC_0, * , internal , X)," &
" 218 ( BC_0, * , internal , X)," &
" 219 ( BC_0, * , internal , X)," &
" 220 ( BC_0, * , internal , X)," &
" 221 ( BC_0, * , internal , X)," &
" 222 ( BC_0, * , internal , X)," &
" 223 ( BC_0, * , internal , X)," &
" 224 ( BC_0, * , internal , X)," &
" 225 ( BC_0, * , internal , X)," &
" 226 ( BC_0, * , internal , X)," &
" 227 ( BC_0, * , internal , X)," &
" 228 ( BC_0, * , internal , X)," &
" 229 ( BC_0, * , internal , X)," &
" 230 ( BC_0, * , internal , X)," &
" 231 ( BC_0, * , internal , X)," &
" 232 ( BC_0, * , internal , X)," &
" 233 ( BC_0, * , internal , X)," &
" 234 ( BC_0, * , internal , X)," &
" 235 ( BC_0, * , internal , X)," &
" 236 ( BC_0, * , internal , X)," &
" 237 ( BC_0, * , internal , X)," &
" 238 ( BC_2, * , internal, 0 )," &
" 239 ( BC_2, * , internal, 0 ) " ;
end UC3C2256C ;