-- ********************************************************************************* -- BSDL file for design DS26518 -- -- Created by Synopsys Version 2000.11 (Nov 27, 2000) -- -- Company : Maxim Integrated Products -- Documentation : DS26518 data sheets -- BSDL Revision : 1.0 -- Date : 01/09/2008 -- -- Device : DS26518 RevA -- Package : 256-pin LBGA -- -- IMPORTANT NOTICE -- Maxim Integrated Products customers are advised to obtain the latest version of -- device specifications before relying on any published information contained -- herein. Maxim Integrated Products assumes no responsibility or liability arising -- out of the application of any information described herein. -- -- IMPORTANT NOTICE ABOUT THE REVISION -- -- Maxim Integrated Products customers are advised to check the revision of the -- device they will be using. All the codes for the device revisions are -- herein this BSDL file. -- -- The characters "/", "(", ")" and "*" have been removed from signal names for -- compatibility with BSDL file format. -- -- ********************************************************************************** entity ds26518 is -- This section identifies the default device package selected. generic (PHYSICAL_PIN_MAP: string:= "LBGA_256"); -- This section declares all the ports in the design. port ( DIGIOEN : in bit; JTCLK : in bit; JTDI : in bit; JTMS : in bit; JTRST_N : in bit; BPCLK : inout bit; BTS : inout bit; CLKO : inout bit; CSB : inout bit; INTB : inout bit; MCLK : inout bit; RDB : inout bit; REFCLKIO : inout bit; RESETB : inout bit; SCAN_MODE : inout bit; SPI_SEL : inout bit; TSSYNCIO : inout bit; TX_ENABLE : inout bit; WRB : inout bit; A : inout bit_vector (0 to 12); D : inout bit_vector (0 to 7); RCHBLK : inout bit_vector (1 to 8); RCLK : inout bit_vector (1 to 8); RMSYNC : inout bit_vector (1 to 8); RSER : inout bit_vector (1 to 8); RSIG : inout bit_vector (1 to 8); RSYNC : inout bit_vector (1 to 8); RSYSCLK : inout bit_vector (1 to 8); TCHBLK : inout bit_vector (1 to 8); TCLK : inout bit_vector (1 to 8); TSER : inout bit_vector (1 to 8); TSIG : inout bit_vector (1 to 8); TSYNC : inout bit_vector (1 to 8); TSYSCLK : inout bit_vector (1 to 8); JTDO : out bit; RESREF : linkage bit; RRING : linkage bit_vector (1 to 8); RTIP : linkage bit_vector (1 to 8); TRING : linkage bit_vector (1 to 16); TTIP : linkage bit_vector (1 to 16); VDD18 : linkage bit_vector (1 to 5); VDD33 : linkage bit_vector (1 to 26); VSS : linkage bit_vector (1 to 31) ); use STD_1149_1_1994.all; attribute COMPONENT_CONFORMANCE of ds26518: entity is "STD_1149_1_1993"; attribute PIN_MAP of ds26518: entity is PHYSICAL_PIN_MAP; -- This section specifies the pin map for each port. This information -- is extracted from the port-to-pin map file that was read in using -- the "read_pin_map" command. constant LBGA_256: PIN_MAP_STRING := "DIGIOEN : D8," & "JTCLK : F5," & "JTDI : H4," & "JTMS : K4," & "JTRST_N : L5," & "BPCLK : E8," & "BTS : M13," & "CLKO : D3," & "CSB : T7," & "INTB : R9," & "MCLK : B7," & "RDB : M8," & "REFCLKIO : A7," & "RESETB : J12," & "SCAN_MODE : H13," & "SPI_SEL : C3," & "TSSYNCIO : N13," & "TX_ENABLE : L13," & "WRB : R7," & "A : (C10, A10, B10, F9, E9, D9, C9, A9, B9, F8, B8, A8, C8" & ")," & "D : (N8, L9, P8, T8, R8, M9, N9, T9)," & "RCHBLK : (E4, B5, L6, T5, T11, T13, C12, G13)," & "RCLK : (F4, G4, L4, M4, K13, J13, F13, E13)," & "RMSYNC : (C4, C6, P4, P6, P10, N12, D11, E12)," & "RSER : (E5, D6, N4, N6, M11, M12, B12, F11)," & "RSIG : (D4, E6, M5, R5, R11, R13, A12, F12)," & "RSYNC : (A4, B6, N5, T6, R10, P12, C11, D13)," & "RSYSCLK : (L12, E3, M3, N3, N14, M14, E14, D14)," & "TCHBLK : (A5, C7, L7, P7, P9, P11, D10, E11)," & "TCLK : (C5, D7, P5, L8, L10, N11, E10, B13)," & "TSER : (F6, E7, R4, N7, M10, L11, F10, D12)," & "TSIG : (D5, A6, T4, R6, T10, R12, A11, C13)," & "TSYNC : (B4, F7, M6, M7, N10, T12, B11, A13)," & "TSYSCLK : (P13, F3, L3, P3, P14, L14, F14, C14)," & "JTDO : J4," & "RESREF : J5," & "RRING : (C2, F2, L2, P2, P15, L15, F15, C15)," & "RTIP : (C1, F1, L1, P1, P16, L16, F16, C16)," & "TRING : (B3, A3, H3, G3, K3, J3, T3, R3, T14, R14, K14, J14, " & "H14, G14, B14, A14)," & "TTIP : (A2, A1, H2, H1, J2, J1, T2, T1, T16, T15, J16, J15, " & "H16, H15, A16, A15)," & "VDD18 : (G7, G8, G9, G10, H7)," & "VDD33 : (D16, E16, M16, N16, N1, M1, E1, D1, B16, G16, K16, " & "R16, R1, K1, G1, B1, H8, H9, H11, H10, H6, H5, G11, G12, G5, G6)," & "VSS : (D15, E15, M15, N15, N2, M2, E2, D2, J7, B15, G15, K15" & ", R15, R2, K2, G2, B2, J8, J9, J11, J10, J6, K9, K10, K12, K11, K6" & ", K5, K7, K8, H12)"; -- This section specifies the TAP ports. -- For the TAP TCK port, the parameters in the brackets are: -- First Field : Maximum TCK frequency. -- Second Field: Allowable states TCK may be stopped in. attribute TAP_SCAN_CLOCK of JTCLK : signal is (1.0e6, BOTH); attribute TAP_SCAN_IN of JTDI : signal is true; attribute TAP_SCAN_MODE of JTMS : signal is true; attribute TAP_SCAN_OUT of JTDO : signal is true; attribute TAP_SCAN_RESET of JTRST_N: signal is true; -- Specifies the number of bits in the instruction register. attribute INSTRUCTION_LENGTH of ds26518: entity is 3; -- Specifies the boundary-scan instructions implemented in the -- design and their opcodes. attribute INSTRUCTION_OPCODE of ds26518: entity is "BYPASS (111)," & "EXTEST (000)," & "SAMPLE (010)," & "USER1 (100)," & "IDCODE (001)"; -- Specifies the bit pattern that is loaded into the instruction -- register when the TAP controller passes through the Capture-IR -- state. The standard mandates that the two LSBs must be "01". -- The remaining bits are design specific. attribute INSTRUCTION_CAPTURE of ds26518: entity is "001"; -- Specifies the bit pattern that is loaded into the DEVICE_ID -- register during the IDCODE instruction when the TAP controller -- passes through the Capture-DR state. attribute IDCODE_REGISTER of ds26518: entity is "0001" & -- 4-bit version number "0000000010001010" & -- 16-bit part number "00010100001" & -- 11-bit identity of the manufacturer "1"; -- Required by IEEE Std 1149.1 -- This section specifies the test data register placed between TDI -- and TDO for each implemented instruction. attribute REGISTER_ACCESS of ds26518: entity is "BYPASS (BYPASS, USER1)," & "BOUNDARY (EXTEST, SAMPLE)," & "DEVICE_ID (IDCODE)"; -- Specifies the length of the boundary scan register. attribute BOUNDARY_LENGTH of ds26518: entity is 522; -- The following list specifies the characteristics of each cell -- in the boundary scan register from TDI to TDO. -- The following is a description of the label fields: -- num : Is the cell number. -- cell : Is the cell type as defined by the standard. -- port : Is the design port name. Control cells do not -- have a port name. -- function: Is the function of the cell as defined by the -- standard. Is one of input, output2, output3, -- bidir, control or controlr. -- safe : Specifies the value that the BSR cell should be -- loaded with for safe operation when the software -- might otherwise choose a random value. -- ccell : The control cell number. Specifies the control -- cell that drives the output enable for this port. -- disval : Specifies the value that is loaded into the -- control cell to disable the output enable for -- the corresponding port. -- rslt : Resulting state. Shows the state of the driver -- when it is disabled. attribute BOUNDARY_REGISTER of ds26518: entity is -- -- num cell port function safe [ccell disval rslt] -- "521 (BC_1, *, controlr, 0), " & "520 (BC_0, CLKO, bidir, X, 521, 0, Z), " & "519 (BC_1, *, controlr, 0), " & "518 (BC_0, SPI_SEL, bidir, X, 519, 0, PULL0)," & "517 (BC_0, *, internal, X), " & "516 (BC_0, *, internal, X), " & "515 (BC_1, *, controlr, 0), " & "514 (BC_0, RSIG(1), bidir, X, 515, 0, Z), " & "513 (BC_0, *, internal, X), " & "512 (BC_0, *, internal, X), " & "511 (BC_1, *, controlr, 0), " & "510 (BC_0, RCHBLK(1), bidir, X, 511, 0, Z), " & "509 (BC_0, *, internal, X), " & "508 (BC_0, *, internal, X), " & "507 (BC_1, *, controlr, 0), " & "506 (BC_0, RCLK(1), bidir, X, 507, 0, Z), " & "505 (BC_0, *, internal, X), " & "504 (BC_0, *, internal, X), " & "503 (BC_1, *, controlr, 0), " & "502 (BC_0, RCLK(2), bidir, X, 503, 0, Z), " & "501 (BC_0, *, internal, X), " & "500 (BC_0, *, internal, X), " & "499 (BC_1, *, controlr, 0), " & "498 (BC_0, RCLK(3), bidir, X, 499, 0, Z), " & "497 (BC_0, *, internal, X), " & "496 (BC_0, *, internal, X), " & "495 (BC_1, *, controlr, 0), " & "494 (BC_0, RCLK(4), bidir, X, 495, 0, Z), " & "493 (BC_0, *, internal, X), " & "492 (BC_0, *, internal, X), " & "491 (BC_1, *, controlr, 0), " & "490 (BC_0, RCHBLK(3), bidir, X, 491, 0, Z), " & "489 (BC_0, *, internal, X), " & "488 (BC_0, *, internal, X), " & "487 (BC_1, *, controlr, 0), " & "486 (BC_0, RSIG(3), bidir, X, 487, 0, Z), " & "485 (BC_0, *, internal, X), " & "484 (BC_0, *, internal, X), " & "483 (BC_1, *, controlr, 0), " & "482 (BC_0, TSYSCLK(3), bidir, X, 483, 0, PULL0)," & "481 (BC_0, *, internal, X), " & "480 (BC_0, *, internal, X), " & "479 (BC_1, *, controlr, 0), " & "478 (BC_0, RSYSCLK(3), bidir, X, 479, 0, PULL0)," & "477 (BC_0, *, internal, X), " & "476 (BC_0, *, internal, X), " & "475 (BC_1, *, controlr, 0), " & "474 (BC_0, RSER(3), bidir, X, 475, 0, Z), " & "473 (BC_0, *, internal, X), " & "472 (BC_0, *, internal, X), " & "471 (BC_0, *, internal, X), " & "470 (BC_0, *, internal, X), " & "469 (BC_0, *, internal, X), " & "468 (BC_0, *, internal, X), " & "467 (BC_0, *, internal, X), " & "466 (BC_0, *, internal, X), " & "465 (BC_0, *, internal, X), " & "464 (BC_0, *, internal, X), " & "463 (BC_0, *, internal, X), " & "462 (BC_0, *, internal, X), " & "461 (BC_0, *, internal, X), " & "460 (BC_0, *, internal, X), " & "459 (BC_0, *, internal, X), " & "458 (BC_0, *, internal, X), " & "457 (BC_0, *, internal, X), " & "456 (BC_0, *, internal, X), " & "455 (BC_0, *, internal, X), " & "454 (BC_0, *, internal, X), " & "453 (BC_0, *, internal, X), " & "452 (BC_0, *, internal, X), " & "451 (BC_0, *, internal, X), " & "450 (BC_0, *, internal, X), " & "449 (BC_0, *, internal, X), " & "448 (BC_0, *, internal, X), " & "447 (BC_0, *, internal, X), " & "446 (BC_0, *, internal, X), " & "445 (BC_0, *, internal, X), " & "444 (BC_0, *, internal, X), " & "443 (BC_0, *, internal, X), " & "442 (BC_0, *, internal, X), " & "441 (BC_0, *, internal, X), " & "440 (BC_0, *, internal, X), " & "439 (BC_0, *, internal, X), " & "438 (BC_0, *, internal, X), " & "437 (BC_0, *, internal, X), " & "436 (BC_0, *, internal, X), " & "435 (BC_0, *, internal, X), " & "434 (BC_0, *, internal, X), " & "433 (BC_0, *, internal, X), " & "432 (BC_0, *, internal, X), " & "431 (BC_0, *, internal, X), " & "430 (BC_0, *, internal, X), " & "429 (BC_0, *, internal, X), " & "428 (BC_0, *, internal, X), " & "427 (BC_0, *, internal, X), " & "426 (BC_0, *, internal, X), " & "425 (BC_0, *, internal, X), " & "424 (BC_0, *, internal, X), " & "423 (BC_0, *, internal, X), " & "422 (BC_0, *, internal, X), " & "421 (BC_0, *, internal, X), " & "420 (BC_0, *, internal, X), " & "419 (BC_0, *, internal, X), " & "418 (BC_0, *, internal, X), " & "417 (BC_0, *, internal, X), " & "416 (BC_0, *, internal, X), " & "415 (BC_0, *, internal, X), " & "414 (BC_0, *, internal, X), " & "413 (BC_0, *, internal, X), " & "412 (BC_0, *, internal, X), " & "411 (BC_0, *, internal, X), " & "410 (BC_0, *, internal, X), " & "409 (BC_0, *, internal, X), " & "408 (BC_0, *, internal, X), " & "407 (BC_1, *, controlr, 0), " & "406 (BC_0, TCLK(3), bidir, X, 407, 0, Z), " & "405 (BC_0, *, internal, X), " & "404 (BC_0, *, internal, X), " & "403 (BC_1, *, controlr, 0), " & "402 (BC_0, RSYNC(3), bidir, X, 403, 0, Z), " & "401 (BC_0, *, internal, X), " & "400 (BC_0, *, internal, X), " & "399 (BC_1, *, controlr, 0), " & "398 (BC_0, TSIG(3), bidir, X, 399, 0, Z), " & "397 (BC_0, *, internal, X), " & "396 (BC_0, *, internal, X), " & "395 (BC_1, *, controlr, 0), " & "394 (BC_0, TSYNC(3), bidir, X, 395, 0, Z), " & "393 (BC_0, *, internal, X), " & "392 (BC_0, *, internal, X), " & "391 (BC_1, *, controlr, 0), " & "390 (BC_0, TSER(3), bidir, X, 391, 0, Z), " & "389 (BC_0, *, internal, X), " & "388 (BC_0, *, internal, X), " & "387 (BC_1, *, controlr, 0), " & "386 (BC_0, RMSYNC(3), bidir, X, 387, 0, Z), " & "385 (BC_0, *, internal, X), " & "384 (BC_0, *, internal, X), " & "383 (BC_1, *, controlr, 0), " & "382 (BC_0, TCHBLK(3), bidir, X, 383, 0, Z), " & "381 (BC_0, *, internal, X), " & "380 (BC_0, *, internal, X), " & "379 (BC_1, *, controlr, 0), " & "378 (BC_0, RCHBLK(4), bidir, X, 379, 0, Z), " & "377 (BC_0, *, internal, X), " & "376 (BC_0, *, internal, X), " & "375 (BC_1, *, controlr, 0), " & "374 (BC_0, RSIG(4), bidir, X, 375, 0, Z), " & "373 (BC_0, *, internal, X), " & "372 (BC_0, *, internal, X), " & "371 (BC_1, *, controlr, 0), " & "370 (BC_0, RSYSCLK(4), bidir, X, 371, 0, PULL0)," & "369 (BC_0, *, internal, X), " & "368 (BC_0, *, internal, X), " & "367 (BC_1, *, controlr, 0), " & "366 (BC_0, TSYSCLK(4), bidir, X, 367, 0, PULL0)," & "365 (BC_0, *, internal, X), " & "364 (BC_0, *, internal, X), " & "363 (BC_1, *, controlr, 0), " & "362 (BC_0, RSER(4), bidir, X, 363, 0, Z), " & "361 (BC_1, *, controlr, 0), " & "360 (BC_0, RMSYNC(4), bidir, X, 361, 0, Z), " & "359 (BC_1, *, controlr, 0), " & "358 (BC_0, RSYNC(4), bidir, X, 359, 0, Z), " & "357 (BC_1, *, controlr, 0), " & "356 (BC_0, TSIG(4), bidir, X, 357, 0, Z), " & "355 (BC_1, *, controlr, 0), " & "354 (BC_0, TSYNC(4), bidir, X, 355, 0, Z), " & "353 (BC_1, *, controlr, 0), " & "352 (BC_0, TSER(4), bidir, X, 353, 0, Z), " & "351 (BC_1, *, controlr, 0), " & "350 (BC_0, TCLK(4), bidir, X, 351, 0, Z), " & "349 (BC_1, *, controlr, 0), " & "348 (BC_0, TCHBLK(4), bidir, X, 349, 0, Z), " & "347 (BC_1, *, controlr, 0), " & "346 (BC_0, CSB, bidir, X, 347, 0, Z), " & "345 (BC_1, *, controlr, 0), " & "344 (BC_0, WRB, bidir, X, 345, 0, Z), " & "343 (BC_1, *, controlr, 0), " & "342 (BC_0, RDB, bidir, X, 343, 0, Z), " & "341 (BC_1, *, controlr, 0), " & "340 (BC_0, D(0), bidir, X, 341, 0, Z), " & "339 (BC_1, *, controlr, 0), " & "338 (BC_0, D(1), bidir, X, 339, 0, Z), " & "337 (BC_1, *, controlr, 0), " & "336 (BC_0, D(2), bidir, X, 337, 0, Z), " & "335 (BC_1, *, controlr, 0), " & "334 (BC_0, D(3), bidir, X, 335, 0, Z), " & "333 (BC_1, *, controlr, 0), " & "332 (BC_0, D(4), bidir, X, 333, 0, Z), " & "331 (BC_1, *, controlr, 0), " & "330 (BC_0, D(5), bidir, X, 331, 0, Z), " & "329 (BC_1, *, controlr, 0), " & "328 (BC_0, D(6), bidir, X, 329, 0, Z), " & "327 (BC_1, *, controlr, 0), " & "326 (BC_0, D(7), bidir, X, 327, 0, Z), " & "325 (BC_1, *, controlr, 0), " & "324 (BC_0, INTB, bidir, X, 325, 0, Z), " & "323 (BC_1, *, controlr, 0), " & "322 (BC_0, TCHBLK(5), bidir, X, 323, 0, Z), " & "321 (BC_1, *, controlr, 0), " & "320 (BC_0, TCLK(5), bidir, X, 321, 0, Z), " & "319 (BC_1, *, controlr, 0), " & "318 (BC_0, TSER(5), bidir, X, 319, 0, Z), " & "317 (BC_1, *, controlr, 0), " & "316 (BC_0, TSYNC(5), bidir, X, 317, 0, Z), " & "315 (BC_1, *, controlr, 0), " & "314 (BC_0, TSIG(5), bidir, X, 315, 0, Z), " & "313 (BC_1, *, controlr, 0), " & "312 (BC_0, RSYNC(5), bidir, X, 313, 0, Z), " & "311 (BC_1, *, controlr, 0), " & "310 (BC_0, RMSYNC(5), bidir, X, 311, 0, Z), " & "309 (BC_1, *, controlr, 0), " & "308 (BC_0, RSER(5), bidir, X, 309, 0, Z), " & "307 (BC_1, *, controlr, 0), " & "306 (BC_0, TSYSCLK(5), bidir, X, 307, 0, PULL0)," & "305 (BC_1, *, controlr, 0), " & "304 (BC_0, RSYSCLK(5), bidir, X, 305, 0, PULL0)," & "303 (BC_1, *, controlr, 0), " & "302 (BC_0, RSIG(5), bidir, X, 303, 0, Z), " & "301 (BC_1, *, controlr, 0), " & "300 (BC_0, RCHBLK(5), bidir, X, 301, 0, Z), " & "299 (BC_1, *, controlr, 0), " & "298 (BC_0, TCHBLK(6), bidir, X, 299, 0, Z), " & "297 (BC_1, *, controlr, 0), " & "296 (BC_0, TCLK(6), bidir, X, 297, 0, Z), " & "295 (BC_1, *, controlr, 0), " & "294 (BC_0, TSER(6), bidir, X, 295, 0, Z), " & "293 (BC_1, *, controlr, 0), " & "292 (BC_0, TSYNC(6), bidir, X, 293, 0, Z), " & "291 (BC_1, *, controlr, 0), " & "290 (BC_0, TSIG(6), bidir, X, 291, 0, Z), " & "289 (BC_1, *, controlr, 0), " & "288 (BC_0, RSYNC(6), bidir, X, 289, 0, Z), " & "287 (BC_1, *, controlr, 0), " & "286 (BC_0, RMSYNC(6), bidir, X, 287, 0, Z), " & "285 (BC_1, *, controlr, 0), " & "284 (BC_0, RSER(6), bidir, X, 285, 0, Z), " & "283 (BC_1, *, controlr, 0), " & "282 (BC_0, TSYSCLK(6), bidir, X, 283, 0, PULL0)," & "281 (BC_1, *, controlr, 0), " & "280 (BC_0, RSYSCLK(6), bidir, X, 281, 0, PULL0)," & "279 (BC_1, *, controlr, 0), " & "278 (BC_0, RSIG(6), bidir, X, 279, 0, Z), " & "277 (BC_1, *, controlr, 0), " & "276 (BC_0, RCHBLK(6), bidir, X, 277, 0, Z), " & "275 (BC_1, *, controlr, 0), " & "274 (BC_0, TSYSCLK(1), bidir, X, 275, 0, Z), " & "273 (BC_0, *, internal, X), " & "272 (BC_0, *, internal, X), " & "271 (BC_1, *, controlr, 0), " & "270 (BC_0, RSYSCLK(1), bidir, X, 271, 0, Z), " & "269 (BC_1, *, controlr, 0), " & "268 (BC_0, BTS, bidir, X, 269, 0, Z), " & "267 (BC_1, *, controlr, 0), " & "266 (BC_0, TX_ENABLE, bidir, X, 267, 0, Z), " & "265 (BC_1, *, controlr, 0), " & "264 (BC_0, RESETB, bidir, X, 265, 0, Z), " & "263 (BC_1, *, controlr, 0), " & "262 (BC_0, RCLK(5), bidir, X, 263, 0, Z), " & "261 (BC_1, *, controlr, 0), " & "260 (BC_0, TSSYNCIO, bidir, X, 261, 0, Z), " & "259 (BC_1, *, controlr, 0), " & "258 (BC_0, RCLK(6), bidir, X, 259, 0, Z), " & "257 (BC_0, *, internal, X), " & "256 (BC_0, *, internal, X), " & "255 (BC_0, *, internal, X), " & "254 (BC_0, *, internal, X), " & "253 (BC_1, *, controlr, 0), " & "252 (BC_0, SCAN_MODE, bidir, X, 253, 0, Z), " & "251 (BC_1, *, controlr, 0), " & "250 (BC_0, RCHBLK(8), bidir, X, 251, 0, Z), " & "249 (BC_0, *, internal, X), " & "248 (BC_0, *, internal, X), " & "247 (BC_1, *, controlr, 0), " & "246 (BC_0, RSIG(8), bidir, X, 247, 0, Z), " & "245 (BC_0, *, internal, X), " & "244 (BC_0, *, internal, X), " & "243 (BC_1, *, controlr, 0), " & "242 (BC_0, RCLK(7), bidir, X, 243, 0, Z), " & "241 (BC_0, *, internal, X), " & "240 (BC_0, *, internal, X), " & "239 (BC_1, *, controlr, 0), " & "238 (BC_0, RCLK(8), bidir, X, 239, 0, Z), " & "237 (BC_0, *, internal, X), " & "236 (BC_0, *, internal, X), " & "235 (BC_1, *, controlr, 0), " & "234 (BC_0, RSYSCLK(8), bidir, X, 235, 0, PULL0)," & "233 (BC_0, *, internal, X), " & "232 (BC_0, *, internal, X), " & "231 (BC_1, *, controlr, 0), " & "230 (BC_0, TSYSCLK(8), bidir, X, 231, 0, PULL0)," & "229 (BC_0, *, internal, X), " & "228 (BC_0, *, internal, X), " & "227 (BC_1, *, controlr, 0), " & "226 (BC_0, RSER(8), bidir, X, 227, 0, Z), " & "225 (BC_0, *, internal, X), " & "224 (BC_0, *, internal, X), " & "223 (BC_1, *, controlr, 0), " & "222 (BC_0, RMSYNC(8), bidir, X, 223, 0, Z), " & "221 (BC_0, *, internal, X), " & "220 (BC_0, *, internal, X), " & "219 (BC_1, *, controlr, 0), " & "218 (BC_0, RSYNC(8), bidir, X, 219, 0, Z), " & "217 (BC_0, *, internal, X), " & "216 (BC_0, *, internal, X), " & "215 (BC_0, *, internal, X), " & "214 (BC_0, *, internal, X), " & "213 (BC_0, *, internal, X), " & "212 (BC_0, *, internal, X), " & "211 (BC_0, *, internal, X), " & "210 (BC_0, *, internal, X), " & "209 (BC_0, *, internal, X), " & "208 (BC_0, *, internal, X), " & "207 (BC_0, *, internal, X), " & "206 (BC_0, *, internal, X), " & "205 (BC_0, *, internal, X), " & "204 (BC_0, *, internal, X), " & "203 (BC_0, *, internal, X), " & "202 (BC_0, *, internal, X), " & "201 (BC_0, *, internal, X), " & "200 (BC_0, *, internal, X), " & "199 (BC_0, *, internal, X), " & "198 (BC_0, *, internal, X), " & "197 (BC_0, *, internal, X), " & "196 (BC_0, *, internal, X), " & "195 (BC_0, *, internal, X), " & "194 (BC_0, *, internal, X), " & "193 (BC_0, *, internal, X), " & "192 (BC_0, *, internal, X), " & "191 (BC_0, *, internal, X), " & "190 (BC_0, *, internal, X), " & "189 (BC_0, *, internal, X), " & "188 (BC_0, *, internal, X), " & "187 (BC_0, *, internal, X), " & "186 (BC_0, *, internal, X), " & "185 (BC_0, *, internal, X), " & "184 (BC_0, *, internal, X), " & "183 (BC_0, *, internal, X), " & "182 (BC_0, *, internal, X), " & "181 (BC_0, *, internal, X), " & "180 (BC_0, *, internal, X), " & "179 (BC_0, *, internal, X), " & "178 (BC_0, *, internal, X), " & "177 (BC_0, *, internal, X), " & "176 (BC_0, *, internal, X), " & "175 (BC_0, *, internal, X), " & "174 (BC_0, *, internal, X), " & "173 (BC_0, *, internal, X), " & "172 (BC_0, *, internal, X), " & "171 (BC_0, *, internal, X), " & "170 (BC_0, *, internal, X), " & "169 (BC_0, *, internal, X), " & "168 (BC_0, *, internal, X), " & "167 (BC_0, *, internal, X), " & "166 (BC_0, *, internal, X), " & "165 (BC_0, *, internal, X), " & "164 (BC_0, *, internal, X), " & "163 (BC_0, *, internal, X), " & "162 (BC_0, *, internal, X), " & "161 (BC_0, *, internal, X), " & "160 (BC_0, *, internal, X), " & "159 (BC_0, *, internal, X), " & "158 (BC_0, *, internal, X), " & "157 (BC_0, *, internal, X), " & "156 (BC_0, *, internal, X), " & "155 (BC_0, *, internal, X), " & "154 (BC_0, *, internal, X), " & "153 (BC_0, *, internal, X), " & "152 (BC_0, *, internal, X), " & "151 (BC_0, *, internal, X), " & "150 (BC_0, *, internal, X), " & "149 (BC_0, *, internal, X), " & "148 (BC_0, *, internal, X), " & "147 (BC_0, *, internal, X), " & "146 (BC_0, *, internal, X), " & "145 (BC_0, *, internal, X), " & "144 (BC_0, *, internal, X), " & "143 (BC_0, *, internal, X), " & "142 (BC_0, *, internal, X), " & "141 (BC_0, *, internal, X), " & "140 (BC_0, *, internal, X), " & "139 (BC_0, *, internal, X), " & "138 (BC_0, *, internal, X), " & "137 (BC_1, *, controlr, 0), " & "136 (BC_0, TSYNC(8), bidir, X, 137, 0, Z), " & "135 (BC_0, *, internal, X), " & "134 (BC_0, *, internal, X), " & "133 (BC_1, *, controlr, 0), " & "132 (BC_0, TSER(8), bidir, X, 133, 0, Z), " & "131 (BC_0, *, internal, X), " & "130 (BC_0, *, internal, X), " & "129 (BC_1, *, controlr, 0), " & "128 (BC_0, TCLK(8), bidir, X, 129, 0, Z), " & "127 (BC_0, *, internal, X), " & "126 (BC_0, *, internal, X), " & "125 (BC_0, *, internal, X), " & "124 (BC_0, *, internal, X), " & "123 (BC_0, *, internal, X), " & "122 (BC_0, *, internal, X), " & "121 (BC_1, *, controlr, 0), " & "120 (BC_0, RCHBLK(7), bidir, X, 121, 0, Z), " & "119 (BC_0, *, internal, X), " & "118 (BC_0, *, internal, X), " & "117 (BC_1, *, controlr, 0), " & "116 (BC_0, RSIG(7), bidir, X, 117, 0, Z), " & "115 (BC_0, *, internal, X), " & "114 (BC_0, *, internal, X), " & "113 (BC_1, *, controlr, 0), " & "112 (BC_0, RSYSCLK(7), bidir, X, 113, 0, PULL0)," & "111 (BC_0, *, internal, X), " & "110 (BC_0, *, internal, X), " & "109 (BC_1, *, controlr, 0), " & "108 (BC_0, TSYSCLK(7), bidir, X, 109, 0, PULL0)," & "107 (BC_0, *, internal, X), " & "106 (BC_0, *, internal, X), " & "105 (BC_1, *, controlr, 0), " & "104 (BC_0, RSER(7), bidir, X, 105, 0, Z), " & "103 (BC_0, *, internal, X), " & "102 (BC_0, *, internal, X), " & "101 (BC_1, *, controlr, 0), " & "100 (BC_0, RMSYNC(7), bidir, X, 101, 0, Z), " & "99 (BC_0, *, internal, X), " & "98 (BC_0, *, internal, X), " & "97 (BC_0, *, internal, X), " & "96 (BC_0, *, internal, X), " & "95 (BC_0, *, internal, X), " & "94 (BC_0, *, internal, X), " & "93 (BC_1, *, controlr, 0), " & "92 (BC_0, TSIG(7), bidir, X, 93, 0, Z), " & "91 (BC_0, *, internal, X), " & "90 (BC_0, *, internal, X), " & "89 (BC_1, *, controlr, 0), " & "88 (BC_0, TSYNC(7), bidir, X, 89, 0, Z), " & "87 (BC_1, *, controlr, 0), " & "86 (BC_0, TCHBLK(8), bidir, X, 87, 0, Z), " & "85 (BC_1, *, controlr, 0), " & "84 (BC_0, TSER(7), bidir, X, 85, 0, Z), " & "83 (BC_1, *, controlr, 0), " & "82 (BC_0, TSIG(8), bidir, X, 83, 0, Z), " & "81 (BC_1, *, controlr, 0), " & "80 (BC_0, TCLK(7), bidir, X, 81, 0, Z), " & "79 (BC_1, *, controlr, 0), " & "78 (BC_0, TCHBLK(7), bidir, X, 79, 0, Z), " & "77 (BC_1, *, controlr, 0), " & "76 (BC_0, A(0), bidir, X, 77, 0, Z), " & "75 (BC_1, *, controlr, 0), " & "74 (BC_0, A(1), bidir, X, 75, 0, Z), " & "73 (BC_1, *, controlr, 0), " & "72 (BC_0, A(2), bidir, X, 73, 0, Z), " & "71 (BC_1, *, controlr, 0), " & "70 (BC_0, A(3), bidir, X, 71, 0, Z), " & "69 (BC_1, *, controlr, 0), " & "68 (BC_0, A(4), bidir, X, 69, 0, Z), " & "67 (BC_1, *, controlr, 0), " & "66 (BC_0, A(5), bidir, X, 67, 0, Z), " & "65 (BC_1, *, controlr, 0), " & "64 (BC_0, A(6), bidir, X, 65, 0, Z), " & "63 (BC_1, *, controlr, 0), " & "62 (BC_0, A(7), bidir, X, 63, 0, Z), " & "61 (BC_1, *, controlr, 0), " & "60 (BC_0, A(8), bidir, X, 61, 0, Z), " & "59 (BC_1, *, controlr, 0), " & "58 (BC_0, A(9), bidir, X, 59, 0, Z), " & "57 (BC_1, *, controlr, 0), " & "56 (BC_0, A(10), bidir, X, 57, 0, Z), " & "55 (BC_1, *, controlr, 0), " & "54 (BC_0, A(11), bidir, X, 55, 0, Z), " & "53 (BC_1, *, controlr, 0), " & "52 (BC_0, A(12), bidir, X, 53, 0, Z), " & "51 (BC_1, *, controlr, 0), " & "50 (BC_0, RSYNC(7), bidir, X, 51, 0, Z), " & "49 (BC_1, *, controlr, 0), " & "48 (BC_0, BPCLK, bidir, X, 49, 0, Z), " & "47 (BC_1, *, controlr, 0), " & "46 (BC_0, REFCLKIO, bidir, X, 47, 0, Z), " & "45 (BC_1, *, controlr, 0), " & "44 (BC_0, MCLK, bidir, X, 45, 0, Z), " & "43 (BC_1, *, controlr, 0), " & "42 (BC_0, TCHBLK(2), bidir, X, 43, 0, Z), " & "41 (BC_1, *, controlr, 0), " & "40 (BC_0, TCLK(2), bidir, X, 41, 0, Z), " & "39 (BC_1, *, controlr, 0), " & "38 (BC_0, TSER(2), bidir, X, 39, 0, Z), " & "37 (BC_1, *, controlr, 0), " & "36 (BC_0, TSYNC(2), bidir, X, 37, 0, Z), " & "35 (BC_1, *, controlr, 0), " & "34 (BC_0, TSIG(2), bidir, X, 35, 0, Z), " & "33 (BC_1, *, controlr, 0), " & "32 (BC_0, RSYNC(2), bidir, X, 33, 0, Z), " & "31 (BC_1, *, controlr, 0), " & "30 (BC_0, RMSYNC(2), bidir, X, 31, 0, Z), " & "29 (BC_1, *, controlr, 0), " & "28 (BC_0, RSER(2), bidir, X, 29, 0, Z), " & "27 (BC_1, *, controlr, 0), " & "26 (BC_0, TSYSCLK(2), bidir, X, 27, 0, PULL0)," & "25 (BC_1, *, controlr, 0), " & "24 (BC_0, RSYSCLK(2), bidir, X, 25, 0, PULL0)," & "23 (BC_1, *, controlr, 0), " & "22 (BC_0, RSIG(2), bidir, X, 23, 0, Z), " & "21 (BC_1, *, controlr, 0), " & "20 (BC_0, RCHBLK(2), bidir, X, 21, 0, Z), " & "19 (BC_1, *, controlr, 0), " & "18 (BC_0, TCHBLK(1), bidir, X, 19, 0, Z), " & "17 (BC_1, *, controlr, 0), " & "16 (BC_0, TCLK(1), bidir, X, 17, 0, Z), " & "15 (BC_1, *, controlr, 0), " & "14 (BC_0, TSER(1), bidir, X, 15, 0, Z), " & "13 (BC_1, *, controlr, 0), " & "12 (BC_0, TSYNC(1), bidir, X, 13, 0, Z), " & "11 (BC_1, *, controlr, 0), " & "10 (BC_0, TSIG(1), bidir, X, 11, 0, Z), " & "9 (BC_1, *, controlr, 0), " & "8 (BC_0, RSYNC(1), bidir, X, 9, 0, Z), " & "7 (BC_1, *, controlr, 0), " & "6 (BC_0, RMSYNC(1), bidir, X, 7, 0, Z), " & "5 (BC_1, *, controlr, 0), " & "4 (BC_0, RSER(1), bidir, X, 5, 0, Z), " & "3 (BC_0, *, internal, X), " & "2 (BC_0, *, internal, X), " & "1 (BC_0, *, internal, X), " & "0 (BC_0, *, internal, X) "; end ds26518;