-- -- Lattice/Vantis M4A3-256/160 3.3v 208 Pin PQFP BSDL description -- -- Adapted from M4A256BL.BSM. jkb 8/24/1999 -- -- Modifications: -- 04/05/2000 (jkb): Changed IO array in PIN_MAP_STRING to block arrays, -- to match the syntax of the JDF file, and -- updated Copyright comments. -- **************************************************************** -- * Copyright 1999, 2000 Lattice/Vantis Corporation * -- * 995 Stewart Dr. Sunnyvale, Ca 94088 * -- * All rights reserved. No part of this program or publication* -- * may be reproduced, transmitted, transcribed, stored in a * -- * retrieval system, or translated into any language or * -- * computer language, in any form or by any means without this * -- * notice appearing within. * -- **************************************************************** -- * Lattice/Vantis makes no warranty for the use of this * -- * product and assumes no responsibility for any errors which * -- * may appear within. Neither does it make a commitment to * -- * update this information. * -- **************************************************************** -- * This is the template BSDL file to be used for the purpose * -- * of verifying the part's compliance with the IEEE standard * -- * 1149.1-1990. * -- **************************************************************** -- -- This file has been verified by: -- Teradyne VICTORY v 2.10 -- - Syntax Check using BSA -- - Test vector generation using BSA -- -- -- Entity format: Mabcdddeeefggg -- a = family (1, 2, 4, 5) -- b = A for "A" type parts -- c = Vcc level: 5, 3, 2, or 1 for 5.0, 3.3, 2.5, or 1.8 VDC -- ddd = number of macrocells, such as 064 -- eee = number of I/O pins, such as 032 -- f = package: L, P, T, or B for PLCC, PQFP, TQFP, or BGA -- ggg = number of pins, such as 044 entity M4A3256160P208 is generic(PHYSICAL_PIN_MAP : string := "PQFP_208pin"); port ( CLK : in bit_vector(0 to 3); -- Dedicated clocks IO_A : inout bit_vector(0 to 3); -- I/O pins IO_B : inout bit_vector(0 to 15); -- I/O pins IO_C : inout bit_vector(0 to 15); -- I/O pins IO_D : inout bit_vector(0 to 3); -- I/O pins IO_E : inout bit_vector(0 to 3); -- I/O pins IO_F : inout bit_vector(0 to 15); -- I/O pins IO_G : inout bit_vector(0 to 15); -- I/O pins IO_H : inout bit_vector(0 to 3); -- I/O pins IO_I : inout bit_vector(0 to 3); -- I/O pins IO_J : inout bit_vector(0 to 15); -- I/O pins IO_K : inout bit_vector(0 to 15); -- I/O pins IO_L : inout bit_vector(0 to 3); -- I/O pins IO_M : inout bit_vector(0 to 3); -- I/O pins IO_N : inout bit_vector(0 to 15); -- I/O pins IO_O : inout bit_vector(0 to 15); -- I/O pins IO_P : inout bit_vector(0 to 3); -- I/O pins TCK, TMS, TDI : in bit; -- JTAG inputs TDO : out bit; -- JTAG outputs VCC : linkage bit_vector(0 to 13); GND : linkage bit_vector(0 to 23); NC : linkage bit_vector(0 to 1) -- No Connect pins ); use STD_1149_1_1990.all; -- get JTAG definitions and attributes attribute PIN_MAP of M4A3256160P208 : entity is PHYSICAL_PIN_MAP; constant PQFP_208pin : PIN_MAP_STRING := "CLK:(187,74,83,178), " & -- Dedicated Clock Pins "IO_A:(183,184,188,189), " & -- I/O A4, A6, A12, A14 "IO_B:(190,191,192,193,194,195,196,197, " & -- I/O B0 - B7 " 200,201,202,203,204,205,206,207)," & -- I/O B8 - B15 "IO_C:( 20, 19, 18, 17, 16, 15, 14, 13, " & -- I/O C0 - C7 " 10, 9, 8, 7, 6, 5, 4, 3)," & -- I/O C8 - C15 "IO_D:( 26, 25, 22, 21), " & -- I/O D4, D6, D12, D14 "IO_E:( 27, 28, 29, 31), " & -- I/O E0, E2, E6, E10 "IO_F:( 32, 33, 34, 35, 36, 37, 38, 39, " & -- I/O F0 - F7 " 42, 43, 44, 45, 46, 47, 48, 49)," & -- I/O F8 - F15 "IO_G:( 71, 70, 69, 68, 67, 66, 65, 64, " & -- I/O G REV " 61, 60, 59, 58, 57, 56, 55, 54)," & -- I/O G0 - G7 "IO_H:( 78, 77, 73, 72), " & -- I/O H4, H6, H12, H14 "IO_I:( 79, 80, 84, 85), " & -- I/O I4, I6, I12, I14 "IO_J:( 86, 87, 88, 89, 90, 91, 92, 93, " & -- I/O J0 - J7 " 96, 97, 98, 99,100,101,102,103)," & -- I/O J8 - J15 "IO_K:(124,123,122,121,120,119,118,117, " & -- I/O K0 - K7 " 114,113,112,111,110,109,108,107)," & -- I/O K8 - K15 "IO_L:(130,129,126,125), " & -- I/O L4, L6, L12, L14 "IO_M:(131,132,133,135), " & -- I/O M0, M2, M6, M10 "IO_N:(136,137,138,139,140,141,142,143, " & -- I/O N0 - N7 " 146,147,148,149,150,151,152,153)," & -- I/O N8 - N15 "IO_O:(175,174,173,172,171,170,169,168, " & -- I/O O0 - 07 " 165,164,163,162,161,160,159,158)," & -- I/O O8 - O15 "IO_P:(182,181,177,176), " & -- I/O P4, P6, P12, P14 -- "IO:(183,184,188,189, " & -- I/O A -- "190,191,192,193,194,195,196,197, " & -- I/O B -- "200,201,202,203,204,205,206,207, " & -- I/O B -- " 3, 4, 5, 6, 7, 8, 9, 10, " & -- I/O C REV -- " 13, 14, 15, 16, 17, 18, 19, 20, " & -- I/O C REV -- " 21, 22, 25, 26, " & -- I/O D REV -- " 27, 28, 29, 31, " & -- I/O E -- " 32, 33, 34, 35, 36, 37, 38, 39, " & -- I/O F -- " 42, 43, 44, 45, 46, 47, 48, 49, " & -- I/O F -- " 54, 55, 56, 57, 58, 59, 60, 61, " & -- I/O G REV -- " 64, 65, 66, 67, 68, 69, 70, 71, " & -- I/O G REV -- " 72, 73, 77, 78, " & -- I/O H REV -- " 79, 80, 84, 85, " & -- I/O I -- " 86, 87, 88, 89, 90, 91, 92, 93, " & -- I/O J -- " 96, 97, 98, 99,100,101,102,103, " & -- I/O J -- "107,108,109,110,111,112,113,114, " & -- I/O K REV -- "117,118,119,120,121,122,123,124, " & -- I/O K REV -- "125,126,129,130, " & -- I/O L REV -- "131,132,133,135, " & -- I/O M -- "136,137,138,139,140,141,142,143, " & -- I/O N -- "146,147,148,149,150,151,152,153, " & -- I/O N -- "158,159,160,161,162,163,164,165, " & -- I/O O REV -- "168,169,170,171,172,173,174,175, " & -- I/O O REV -- "176,177,181,182), " & -- I/O P REV "TDI:2, TMS:50, TCK:51, TDO:155, " & -- JTAG "VCC:(11,24,41,63,75,82,94, " & -- POWER "115,128,145,167,179,186,198)," & "GND:(1,12,23,30,40,52, " & -- GROUND PINS "53,62,76,81,95,104, " & "105,116,127,134,144,156, " & "157,166,180,185,199,208)," & "NC:(106,154)" ; -- END OF PIN DEF. attribute TAP_SCAN_IN of TDI : signal is true; attribute TAP_SCAN_MODE of TMS : signal is true; attribute TAP_SCAN_OUT of TDO : signal is true; attribute TAP_SCAN_CLOCK of TCK : signal is (20.0e6, BOTH); -- Instruction register definitions attribute INSTRUCTION_LENGTH of M4A3256160P208 : entity is 6; attribute INSTRUCTION_OPCODE of M4A3256160P208 : entity is "BYPASS (111111)," & "EXTEST (000000)," & "SAMPLE (000010)," & "IDCODE (000001)," & "USERCODE (010000)," & "HIGHZ (010001)," & "PRIV003 (000011)," & "PRIV004 (000100)," & "PRIV005 (000101)," & "PRIV006 (000110)," & "PRIV007 (000111)," & "PRIV008 (001000)," & "PRIV009 (001001)," & "PRIV00F (001111)," & "PRIVATE (110011,110100,110000,110010,100101,101110," & "100111,101101,001100,001101,001110,001010,001011)"; attribute INSTRUCTION_CAPTURE of M4A3256160P208 : entity is "000001"; attribute INSTRUCTION_DISABLE of M4A3256160P208 : entity is "HIGHZ"; attribute INSTRUCTION_PRIVATE of M4A3256160P208 :entity is "PRIVATE"; attribute IDCODE_REGISTER of M4A3256160P208 : entity is "0001" & -- version number "0111011000001111" & -- part identification "00010101011" & -- company code "1"; -- mandatory 1 attribute USERCODE_REGISTER of M4A3256160P208 : entity is "11111111111111111111111111111111"; attribute REGISTER_ACCESS of M4A3256160P208 : entity is "BYPASS (BYPASS, HIGHZ, PRIV005, PRIV006, PRIV008, PRIV009)," & "BOUNDARY (EXTEST, SAMPLE)," & "ROWREG[86](PRIV003)," & "COLREG[1904](PRIV004, PRIV007)," & "PRIVR00F[5](PRIV00F)"; -- ************************************************************** -- * BOUNDARY SCAN CELL REGISTER DESCRIPTION -- * THE FIRST CELL (0) IS THE CELL CLOSEST TO TDO -- ************************************************************** attribute BOUNDARY_CELLS of M4A3256160P208 : entity is "BC_1"; attribute BOUNDARY_LENGTH of M4A3256160P208 : entity is 772; attribute BOUNDARY_REGISTER of M4A3256160P208 : entity is -- 1. The order of the I/O cell is INPUT - OUTPUT - OE -- 2. The output is disabled when a 0 is shifted into the -- OE cell. -- 3. The pictoral representation of the Boundary scan -- register is found in the JEDEC specification for M4A3-256/192 160. -- -------------------------------------- CLK0 ------------------------------------ " 771 (BC_1, CLK(0), input, X)," & -------------------------------- A4, A6, A12, A14 ------------------------------ " 770 (BC_1, *, INTERNAL, 0)," & -- A0 " 769 (BC_1, *, INTERNAL, 0)," & " 768 (BC_1, *, INTERNAL, 0)," & " 767 (BC_1, *, INTERNAL, 0)," & -- A1 " 766 (BC_1, *, INTERNAL, 0)," & " 765 (BC_1, *, INTERNAL, 0)," & " 764 (BC_1, *, INTERNAL, 0)," & -- A2 " 763 (BC_1, *, INTERNAL, 0)," & " 762 (BC_1, *, INTERNAL, 0)," & " 761 (BC_1, *, INTERNAL, 0)," & -- A3 " 760 (BC_1, *, INTERNAL, 0)," & " 759 (BC_1, *, INTERNAL, 0)," & " 758 (BC_1, IO_A(0), INPUT, X)," & -- A4 " 757 (BC_1, IO_A(0), OUTPUT3, X, 756, 0, Z)," & " 756 (BC_1, *, CONTROL, 0)," & " 755 (BC_1, *, INTERNAL, 0)," & -- A5 " 754 (BC_1, *, INTERNAL, 0)," & " 753 (BC_1, *, INTERNAL, 0)," & " 752 (BC_1, IO_A(1), INPUT, X)," & -- A6 " 751 (BC_1, IO_A(1), OUTPUT3, X, 750, 0, Z)," & " 750 (BC_1, *, CONTROL, 0)," & " 749 (BC_1, *, INTERNAL, 0)," & -- A7 " 748 (BC_1, *, INTERNAL, 0)," & " 747 (BC_1, *, INTERNAL, 0)," & " 746 (BC_1, *, INTERNAL, 0)," & -- A8 " 745 (BC_1, *, INTERNAL, 0)," & " 744 (BC_1, *, INTERNAL, 0)," & " 743 (BC_1, *, INTERNAL, 0)," & -- A9 " 742 (BC_1, *, INTERNAL, 0)," & " 741 (BC_1, *, INTERNAL, 0)," & " 740 (BC_1, *, INTERNAL, 0)," & -- A10 " 739 (BC_1, *, INTERNAL, 0)," & " 738 (BC_1, *, INTERNAL, 0)," & " 737 (BC_1, *, INTERNAL, 0)," & -- A11 " 736 (BC_1, *, INTERNAL, 0)," & " 735 (BC_1, *, INTERNAL, 0)," & " 734 (BC_1, IO_A(2), INPUT, X)," & -- A12 " 733 (BC_1, IO_A(2), OUTPUT3, X, 732, 0, Z)," & " 732 (BC_1, *, CONTROL, 0)," & " 731 (BC_1, *, INTERNAL, 0)," & -- A13 " 730 (BC_1, *, INTERNAL, 0)," & " 729 (BC_1, *, INTERNAL, 0)," & " 728 (BC_1, IO_A(3), INPUT, X)," & -- A14 " 727 (BC_1, IO_A(3), OUTPUT3, X, 726, 0, Z)," & " 726 (BC_1, *, CONTROL, 0)," & " 725 (BC_1, *, INTERNAL, 0)," & -- A15 " 724 (BC_1, *, INTERNAL, 0)," & " 723 (BC_1, *, INTERNAL, 0)," & ------------------------------------ B0 - B15 ---------------------------------- " 722 (BC_1, IO_B(0), INPUT, X)," & -- B0 " 721 (BC_1, IO_B(0), OUTPUT3, X, 720, 0, Z)," & " 720 (BC_1, *, CONTROL, 0)," & " 719 (BC_1, IO_B(1), INPUT, X)," & -- B1 " 718 (BC_1, IO_B(1), OUTPUT3, X, 717, 0, Z)," & " 717 (BC_1, *, CONTROL, 0)," & " 716 (BC_1, IO_B(2), INPUT, X)," & -- B2 " 715 (BC_1, IO_B(2), OUTPUT3, X, 714, 0, Z)," & " 714 (BC_1, *, CONTROL, 0)," & " 713 (BC_1, IO_B(3), INPUT, X)," & -- B3 " 712 (BC_1, IO_B(3), OUTPUT3, X, 711, 0, Z)," & " 711 (BC_1, *, CONTROL, 0)," & " 710 (BC_1, IO_B(4), INPUT, X)," & -- B4 " 709 (BC_1, IO_B(4), OUTPUT3, X, 708, 0, Z)," & " 708 (BC_1, *, CONTROL, 0)," & " 707 (BC_1, IO_B(5), INPUT, X)," & -- B5 " 706 (BC_1, IO_B(5), OUTPUT3, X, 705, 0, Z)," & " 705 (BC_1, *, CONTROL, 0)," & " 704 (BC_1, IO_B(6), INPUT, X)," & -- B6 " 703 (BC_1, IO_B(6), OUTPUT3, X, 702, 0, Z)," & " 702 (BC_1, *, CONTROL, 0)," & " 701 (BC_1, IO_B(7), INPUT, X)," & -- B7 " 700 (BC_1, IO_B(7), OUTPUT3, X, 699, 0, Z)," & " 699 (BC_1, *, CONTROL, 0)," & " 698 (BC_1, IO_B(8), INPUT, X)," & -- B8 " 697 (BC_1, IO_B(8), OUTPUT3, X, 696, 0, Z)," & " 696 (BC_1, *, CONTROL, 0)," & " 695 (BC_1, IO_B(9), INPUT, X)," & -- B9 " 694 (BC_1, IO_B(9), OUTPUT3, X, 693, 0, Z)," & " 693 (BC_1, *, CONTROL, 0)," & " 692 (BC_1, IO_B(10), INPUT, X)," & -- B10 " 691 (BC_1, IO_B(10), OUTPUT3, X, 690, 0, Z)," & " 690 (BC_1, *, CONTROL, 0)," & " 689 (BC_1, IO_B(11), INPUT, X)," & -- B11 " 688 (BC_1, IO_B(11), OUTPUT3, X, 687, 0, Z)," & " 687 (BC_1, *, CONTROL, 0)," & " 686 (BC_1, IO_B(12), INPUT, X)," & -- B12 " 685 (BC_1, IO_B(12), OUTPUT3, X, 684, 0, Z)," & " 684 (BC_1, *, CONTROL, 0)," & " 683 (BC_1, IO_B(13), INPUT, X)," & -- B13 " 682 (BC_1, IO_B(13), OUTPUT3, X, 681, 0, Z)," & " 681 (BC_1, *, CONTROL, 0)," & " 680 (BC_1, IO_B(14), INPUT, X)," & -- B14 " 679 (BC_1, IO_B(14), OUTPUT3, X, 678, 0, Z)," & " 678 (BC_1, *, CONTROL, 0)," & " 677 (BC_1, IO_B(15), INPUT, X)," & -- B15 " 676 (BC_1, IO_B(15), OUTPUT3, X, 675, 0, Z)," & " 675 (BC_1, *, CONTROL, 0)," & -------------------------------- D4, D6, D12, D14 ------------------------------ " 674 (BC_1, *, INTERNAL, 0)," & -- D0 " 673 (BC_1, *, INTERNAL, 0)," & " 672 (BC_1, *, INTERNAL, 0)," & " 671 (BC_1, *, INTERNAL, 0)," & -- D1 " 670 (BC_1, *, INTERNAL, 0)," & " 669 (BC_1, *, INTERNAL, 0)," & " 668 (BC_1, *, INTERNAL, 0)," & -- D2 " 667 (BC_1, *, INTERNAL, 0)," & " 666 (BC_1, *, INTERNAL, 0)," & " 665 (BC_1, *, INTERNAL, 0)," & -- D3 " 664 (BC_1, *, INTERNAL, 0)," & " 663 (BC_1, *, INTERNAL, 0)," & " 662 (BC_1, IO_D(0), INPUT, X)," & -- D4 " 661 (BC_1, IO_D(0), OUTPUT3, X, 660, 0, Z)," & " 660 (BC_1, *, CONTROL, 0)," & " 659 (BC_1, *, INTERNAL, 0)," & -- D5 " 658 (BC_1, *, INTERNAL, 0)," & " 657 (BC_1, *, INTERNAL, 0)," & " 656 (BC_1, IO_D(1), INPUT, X)," & -- D6 " 655 (BC_1, IO_D(1), OUTPUT3, X, 654, 0, Z)," & " 654 (BC_1, *, CONTROL, 0)," & " 653 (BC_1, *, INTERNAL, 0)," & -- D7 " 652 (BC_1, *, INTERNAL, 0)," & " 651 (BC_1, *, INTERNAL, 0)," & " 650 (BC_1, *, INTERNAL, 0)," & -- D8 " 649 (BC_1, *, INTERNAL, 0)," & " 648 (BC_1, *, INTERNAL, 0)," & " 647 (BC_1, *, INTERNAL, 0)," & -- D9 " 646 (BC_1, *, INTERNAL, 0)," & " 645 (BC_1, *, INTERNAL, 0)," & " 644 (BC_1, *, INTERNAL, 0)," & -- D10 " 643 (BC_1, *, INTERNAL, 0)," & " 642 (BC_1, *, INTERNAL, 0)," & " 641 (BC_1, *, INTERNAL, 0)," & -- D11 " 640 (BC_1, *, INTERNAL, 0)," & " 639 (BC_1, *, INTERNAL, 0)," & " 638 (BC_1, IO_D(2), INPUT, X)," & -- D12 " 637 (BC_1, IO_D(2), OUTPUT3, X, 636, 0, Z)," & " 636 (BC_1, *, CONTROL, 0)," & " 635 (BC_1, *, INTERNAL, 0)," & -- D13 " 634 (BC_1, *, INTERNAL, 0)," & " 633 (BC_1, *, INTERNAL, 0)," & " 632 (BC_1, IO_D(3), INPUT, X)," & -- D14 " 631 (BC_1, IO_D(3), OUTPUT3, X, 630, 0, Z)," & " 630 (BC_1, *, CONTROL, 0)," & " 629 (BC_1, *, INTERNAL, 0)," & -- D15 " 628 (BC_1, *, INTERNAL, 0)," & " 627 (BC_1, *, INTERNAL, 0)," & ------------------------------------ C0 - C15 ---------------------------------- " 626 (BC_1, IO_C(0), INPUT, X)," & -- C0 " 625 (BC_1, IO_C(0), OUTPUT3, X, 624, 0, Z)," & " 624 (BC_1, *, CONTROL, 0)," & " 623 (BC_1, IO_C(1), INPUT, X)," & -- C1 " 622 (BC_1, IO_C(1), OUTPUT3, X, 621, 0, Z)," & " 621 (BC_1, *, CONTROL, 0)," & " 620 (BC_1, IO_C(2), INPUT, X)," & -- C2 " 619 (BC_1, IO_C(2), OUTPUT3, X, 618, 0, Z)," & " 618 (BC_1, *, CONTROL, 0)," & " 617 (BC_1, IO_C(3), INPUT, X)," & -- C3 " 616 (BC_1, IO_C(3), OUTPUT3, X, 615, 0, Z)," & " 615 (BC_1, *, CONTROL, 0)," & " 614 (BC_1, IO_C(4), INPUT, X)," & -- C4 " 613 (BC_1, IO_C(4), OUTPUT3, X, 612, 0, Z)," & " 612 (BC_1, *, CONTROL, 0)," & " 611 (BC_1, IO_C(5), INPUT, X)," & -- C5 " 610 (BC_1, IO_C(5), OUTPUT3, X, 609, 0, Z)," & " 609 (BC_1, *, CONTROL, 0)," & " 608 (BC_1, IO_C(6), INPUT, X)," & -- C6 " 607 (BC_1, IO_C(6), OUTPUT3, X, 606, 0, Z)," & " 606 (BC_1, *, CONTROL, 0)," & " 605 (BC_1, IO_C(7), INPUT, X)," & -- C7 " 604 (BC_1, IO_C(7), OUTPUT3, X, 603, 0, Z)," & " 603 (BC_1, *, CONTROL, 0)," & " 602 (BC_1, IO_C(8), INPUT, X)," & -- C8 " 601 (BC_1, IO_C(8), OUTPUT3, X, 600, 0, Z)," & " 600 (BC_1, *, CONTROL, 0)," & " 599 (BC_1, IO_C(9), INPUT, X)," & -- C9 " 598 (BC_1, IO_C(9), OUTPUT3, X, 597, 0, Z)," & " 597 (BC_1, *, CONTROL, 0)," & " 596 (BC_1, IO_C(10), INPUT, X)," & -- C10 " 595 (BC_1, IO_C(10), OUTPUT3, X, 594, 0, Z)," & " 594 (BC_1, *, CONTROL, 0)," & " 593 (BC_1, IO_C(11), INPUT, X)," & -- C11 " 592 (BC_1, IO_C(11), OUTPUT3, X, 591, 0, Z)," & " 591 (BC_1, *, CONTROL, 0)," & " 590 (BC_1, IO_C(12), INPUT, X)," & -- C12 " 589 (BC_1, IO_C(12), OUTPUT3, X, 588, 0, Z)," & " 588 (BC_1, *, CONTROL, 0)," & " 587 (BC_1, IO_C(13), INPUT, X)," & -- C13 " 586 (BC_1, IO_C(13), OUTPUT3, X, 585, 0, Z)," & " 585 (BC_1, *, CONTROL, 0)," & " 584 (BC_1, IO_C(14), INPUT, X)," & -- C14 " 583 (BC_1, IO_C(14), OUTPUT3, X, 582, 0, Z)," & " 582 (BC_1, *, CONTROL, 0)," & " 581 (BC_1, IO_C(15), INPUT, X)," & -- C15 " 580 (BC_1, IO_C(15), OUTPUT3, X, 579, 0, Z)," & " 579 (BC_1, *, CONTROL, 0)," & -------------------------------- E0, E2, E6, E10 ------------------------------ " 578 (BC_1, IO_E(0), INPUT, X)," & -- E0 " 577 (BC_1, IO_E(0), OUTPUT3, X, 576, 0, Z)," & " 576 (BC_1, *, CONTROL, 0)," & " 575 (BC_1, *, INTERNAL, 0)," & -- E1 " 574 (BC_1, *, INTERNAL, 0)," & " 573 (BC_1, *, INTERNAL, 0)," & " 572 (BC_1, IO_E(1), INPUT, X)," & -- E2 " 571 (BC_1, IO_E(1), OUTPUT3, X, 570, 0, Z)," & " 570 (BC_1, *, CONTROL, 0)," & " 569 (BC_1, *, INTERNAL, 0)," & -- E3 " 568 (BC_1, *, INTERNAL, 0)," & " 567 (BC_1, *, INTERNAL, 0)," & " 566 (BC_1, *, INTERNAL, 0)," & -- E4 " 565 (BC_1, *, INTERNAL, 0)," & " 564 (BC_1, *, INTERNAL, 0)," & " 563 (BC_1, *, INTERNAL, 0)," & -- E5 " 562 (BC_1, *, INTERNAL, 0)," & " 561 (BC_1, *, INTERNAL, 0)," & " 560 (BC_1, IO_E(2), INPUT, X)," & -- E6 " 559 (BC_1, IO_E(2), OUTPUT3, X, 558, 0, Z)," & " 558 (BC_1, *, CONTROL, 0)," & " 557 (BC_1, *, INTERNAL, 0)," & -- E7 " 556 (BC_1, *, INTERNAL, 0)," & " 555 (BC_1, *, INTERNAL, 0)," & " 554 (BC_1, *, INTERNAL, 0)," & -- E8 " 553 (BC_1, *, INTERNAL, 0)," & " 552 (BC_1, *, INTERNAL, 0)," & " 551 (BC_1, *, INTERNAL, 0)," & -- E9 " 550 (BC_1, *, INTERNAL, 0)," & " 549 (BC_1, *, INTERNAL, 0)," & " 548 (BC_1, IO_E(3), INPUT, X)," & -- E10 " 547 (BC_1, IO_E(3), OUTPUT3, X, 546, 0, Z)," & " 546 (BC_1, *, CONTROL, 0)," & " 545 (BC_1, *, INTERNAL, 0)," & -- E11 " 544 (BC_1, *, INTERNAL, 0)," & " 543 (BC_1, *, INTERNAL, 0)," & " 542 (BC_1, *, INTERNAL, 0)," & -- E12 " 541 (BC_1, *, INTERNAL, 0)," & " 540 (BC_1, *, INTERNAL, 0)," & " 539 (BC_1, *, INTERNAL, 0)," & -- E13 " 538 (BC_1, *, INTERNAL, 0)," & " 537 (BC_1, *, INTERNAL, 0)," & " 536 (BC_1, *, INTERNAL, 0)," & -- E14 " 535 (BC_1, *, INTERNAL, 0)," & " 534 (BC_1, *, INTERNAL, 0)," & " 533 (BC_1, *, INTERNAL, 0)," & -- E15 " 532 (BC_1, *, INTERNAL, 0)," & " 531 (BC_1, *, INTERNAL, 0)," & ------------------------------------ F0 - F15 ---------------------------------- " 530 (BC_1, IO_F(0), INPUT, X)," & -- F0 " 529 (BC_1, IO_F(0), OUTPUT3, X, 528, 0, Z)," & " 528 (BC_1, *, CONTROL, 0)," & " 527 (BC_1, IO_F(1), INPUT, X)," & -- F1 " 526 (BC_1, IO_F(1), OUTPUT3, X, 525, 0, Z)," & " 525 (BC_1, *, CONTROL, 0)," & " 524 (BC_1, IO_F(2), INPUT, X)," & -- F2 " 523 (BC_1, IO_F(2), OUTPUT3, X, 522, 0, Z)," & " 522 (BC_1, *, CONTROL, 0)," & " 521 (BC_1, IO_F(3), INPUT, X)," & -- F3 " 520 (BC_1, IO_F(3), OUTPUT3, X, 519, 0, Z)," & " 519 (BC_1, *, CONTROL, 0)," & " 518 (BC_1, IO_F(4), INPUT, X)," & -- F4 " 517 (BC_1, IO_F(4), OUTPUT3, X, 516, 0, Z)," & " 516 (BC_1, *, CONTROL, 0)," & " 515 (BC_1, IO_F(5), INPUT, X)," & -- F5 " 514 (BC_1, IO_F(5), OUTPUT3, X, 513, 0, Z)," & " 513 (BC_1, *, CONTROL, 0)," & " 512 (BC_1, IO_F(6), INPUT, X)," & -- F6 " 511 (BC_1, IO_F(6), OUTPUT3, X, 510, 0, Z)," & " 510 (BC_1, *, CONTROL, 0)," & " 509 (BC_1, IO_F(7), INPUT, X)," & -- F7 " 508 (BC_1, IO_F(7), OUTPUT3, X, 507, 0, Z)," & " 507 (BC_1, *, CONTROL, 0)," & " 506 (BC_1, IO_F(8), INPUT, X)," & -- F8 " 505 (BC_1, IO_F(8), OUTPUT3, X, 504, 0, Z)," & " 504 (BC_1, *, CONTROL, 0)," & " 503 (BC_1, IO_F(9), INPUT, X)," & -- F9 " 502 (BC_1, IO_F(9), OUTPUT3, X, 501, 0, Z)," & " 501 (BC_1, *, CONTROL, 0)," & " 500 (BC_1, IO_F(10), INPUT, X)," & -- F10 " 499 (BC_1, IO_F(10), OUTPUT3, X, 498, 0, Z)," & " 498 (BC_1, *, CONTROL, 0)," & " 497 (BC_1, IO_F(11), INPUT, X)," & -- F11 " 496 (BC_1, IO_F(11), OUTPUT3, X, 495, 0, Z)," & " 495 (BC_1, *, CONTROL, 0)," & " 494 (BC_1, IO_F(12), INPUT, X)," & -- F12 " 493 (BC_1, IO_F(12), OUTPUT3, X, 492, 0, Z)," & " 492 (BC_1, *, CONTROL, 0)," & " 491 (BC_1, IO_F(13), INPUT, X)," & -- F13 " 490 (BC_1, IO_F(13), OUTPUT3, X, 489, 0, Z)," & " 489 (BC_1, *, CONTROL, 0)," & " 488 (BC_1, IO_F(14), INPUT, X)," & -- F14 " 487 (BC_1, IO_F(14), OUTPUT3, X, 486, 0, Z)," & " 486 (BC_1, *, CONTROL, 0)," & " 485 (BC_1, IO_F(15), INPUT, X)," & -- F15 " 484 (BC_1, IO_F(15), OUTPUT3, X, 483, 0, Z)," & " 483 (BC_1, *, CONTROL, 0)," & -------------------------------- H4, H6, H12, H14 ------------------------------ " 482 (BC_1, *, INTERNAL, 0)," & -- H0 " 481 (BC_1, *, INTERNAL, 0)," & " 480 (BC_1, *, INTERNAL, 0)," & " 479 (BC_1, *, INTERNAL, 0)," & -- H1 " 478 (BC_1, *, INTERNAL, 0)," & " 477 (BC_1, *, INTERNAL, 0)," & " 476 (BC_1, *, INTERNAL, 0)," & -- H2 " 475 (BC_1, *, INTERNAL, 0)," & " 474 (BC_1, *, INTERNAL, 0)," & " 473 (BC_1, *, INTERNAL, 0)," & -- H3 " 472 (BC_1, *, INTERNAL, 0)," & " 471 (BC_1, *, INTERNAL, 0)," & " 470 (BC_1, IO_H(0), INPUT, X)," & -- H4 " 469 (BC_1, IO_H(0), OUTPUT3, X, 468, 0, Z)," & " 468 (BC_1, *, CONTROL, 0)," & " 467 (BC_1, *, INTERNAL, 0)," & -- H5 " 466 (BC_1, *, INTERNAL, 0)," & " 465 (BC_1, *, INTERNAL, 0)," & " 464 (BC_1, IO_H(1), INPUT, X)," & -- H6 " 463 (BC_1, IO_H(1), OUTPUT3, X, 462, 0, Z)," & " 462 (BC_1, *, CONTROL, 0)," & " 461 (BC_1, *, INTERNAL, 0)," & -- H7 " 460 (BC_1, *, INTERNAL, 0)," & " 459 (BC_1, *, INTERNAL, 0)," & " 458 (BC_1, *, INTERNAL, 0)," & -- H8 " 457 (BC_1, *, INTERNAL, 0)," & " 456 (BC_1, *, INTERNAL, 0)," & " 455 (BC_1, *, INTERNAL, 0)," & -- H9 " 454 (BC_1, *, INTERNAL, 0)," & " 453 (BC_1, *, INTERNAL, 0)," & " 452 (BC_1, *, INTERNAL, 0)," & -- H10 " 451 (BC_1, *, INTERNAL, 0)," & " 450 (BC_1, *, INTERNAL, 0)," & " 449 (BC_1, *, INTERNAL, 0)," & -- H11 " 448 (BC_1, *, INTERNAL, 0)," & " 447 (BC_1, *, INTERNAL, 0)," & " 446 (BC_1, IO_H(2), INPUT, X)," & -- H12 " 445 (BC_1, IO_H(2), OUTPUT3, X, 444, 0, Z)," & " 444 (BC_1, *, CONTROL, 0)," & " 443 (BC_1, *, INTERNAL, 0)," & -- H13 " 442 (BC_1, *, INTERNAL, 0)," & " 441 (BC_1, *, INTERNAL, 0)," & " 440 (BC_1, IO_H(3), INPUT, X)," & -- H14 " 439 (BC_1, IO_H(3), OUTPUT3, X, 438, 0, Z)," & " 438 (BC_1, *, CONTROL, 0)," & " 437 (BC_1, *, INTERNAL, 0)," & -- H15 " 436 (BC_1, *, INTERNAL, 0)," & " 435 (BC_1, *, INTERNAL, 0)," & ------------------------------------ G0 - G15 ---------------------------------- " 434 (BC_1, IO_G(0), INPUT, X)," & -- G0 " 433 (BC_1, IO_G(0), OUTPUT3, X, 432, 0, Z)," & " 432 (BC_1, *, CONTROL, 0)," & " 431 (BC_1, IO_G(1), INPUT, X)," & -- G1 " 430 (BC_1, IO_G(1), OUTPUT3, X, 429, 0, Z)," & " 429 (BC_1, *, CONTROL, 0)," & " 428 (BC_1, IO_G(2), INPUT, X)," & -- G2 " 427 (BC_1, IO_G(2), OUTPUT3, X, 426, 0, Z)," & " 426 (BC_1, *, CONTROL, 0)," & " 425 (BC_1, IO_G(3), INPUT, X)," & -- G3 " 424 (BC_1, IO_G(3), OUTPUT3, X, 423, 0, Z)," & " 423 (BC_1, *, CONTROL, 0)," & " 422 (BC_1, IO_G(4), INPUT, X)," & -- G4 " 421 (BC_1, IO_G(4), OUTPUT3, X, 420, 0, Z)," & " 420 (BC_1, *, CONTROL, 0)," & " 419 (BC_1, IO_G(5), INPUT, X)," & -- G5 " 418 (BC_1, IO_G(5), OUTPUT3, X, 417, 0, Z)," & " 417 (BC_1, *, CONTROL, 0)," & " 416 (BC_1, IO_G(6), INPUT, X)," & -- G6 " 415 (BC_1, IO_G(6), OUTPUT3, X, 414, 0, Z)," & " 414 (BC_1, *, CONTROL, 0)," & " 413 (BC_1, IO_G(7), INPUT, X)," & -- G7 " 412 (BC_1, IO_G(7), OUTPUT3, X, 411, 0, Z)," & " 411 (BC_1, *, CONTROL, 0)," & " 410 (BC_1, IO_G(8), INPUT, X)," & -- G8 " 409 (BC_1, IO_G(8), OUTPUT3, X, 408, 0, Z)," & " 408 (BC_1, *, CONTROL, 0)," & " 407 (BC_1, IO_G(9), INPUT, X)," & -- G9 " 406 (BC_1, IO_G(9), OUTPUT3, X, 405, 0, Z)," & " 405 (BC_1, *, CONTROL, 0)," & " 404 (BC_1, IO_G(10), INPUT, X)," & -- G10 " 403 (BC_1, IO_G(10), OUTPUT3, X, 402, 0, Z)," & " 402 (BC_1, *, CONTROL, 0)," & " 401 (BC_1, IO_G(11), INPUT, X)," & -- G11 " 400 (BC_1, IO_G(11), OUTPUT3, X, 399, 0, Z)," & " 399 (BC_1, *, CONTROL, 0)," & " 398 (BC_1, IO_G(12), INPUT, X)," & -- G12 " 397 (BC_1, IO_G(12), OUTPUT3, X, 396, 0, Z)," & " 396 (BC_1, *, CONTROL, 0)," & " 395 (BC_1, IO_G(13), INPUT, X)," & -- G13 " 394 (BC_1, IO_G(13), OUTPUT3, X, 393, 0, Z)," & " 393 (BC_1, *, CONTROL, 0)," & " 392 (BC_1, IO_G(14), INPUT, X)," & -- G14 " 391 (BC_1, IO_G(14), OUTPUT3, X, 390, 0, Z)," & " 390 (BC_1, *, CONTROL, 0)," & " 389 (BC_1, IO_G(15), INPUT, X)," & -- G15 " 388 (BC_1, IO_G(15), OUTPUT3, X, 387, 0, Z)," & " 387 (BC_1, *, CONTROL, 0)," & ---------------------------------- CLK1 - CLK2 -------------------------------- " 386 (BC_1, CLK(1), input, X)," & " 385 (BC_1, CLK(2), input, X)," & -------------------------------- I4, I6, I12, I14 ------------------------------ " 384 (BC_1, *, INTERNAL, 0)," & -- I0 " 383 (BC_1, *, INTERNAL, 0)," & " 382 (BC_1, *, INTERNAL, 0)," & " 381 (BC_1, *, INTERNAL, 0)," & -- I1 " 380 (BC_1, *, INTERNAL, 0)," & " 379 (BC_1, *, INTERNAL, 0)," & " 378 (BC_1, *, INTERNAL, 0)," & -- I2 " 377 (BC_1, *, INTERNAL, 0)," & " 376 (BC_1, *, INTERNAL, 0)," & " 375 (BC_1, *, INTERNAL, 0)," & -- I3 " 374 (BC_1, *, INTERNAL, 0)," & " 373 (BC_1, *, INTERNAL, 0)," & " 372 (BC_1, IO_I(0), INPUT, X)," & -- I4 " 371 (BC_1, IO_I(0), OUTPUT3, X, 370, 0, Z)," & " 370 (BC_1, *, CONTROL, 0)," & " 369 (BC_1, *, INTERNAL, 0)," & -- I5 " 368 (BC_1, *, INTERNAL, 0)," & " 367 (BC_1, *, INTERNAL, 0)," & " 366 (BC_1, IO_I(1), INPUT, X)," & -- I6 " 365 (BC_1, IO_I(1), OUTPUT3, X, 364, 0, Z)," & " 364 (BC_1, *, CONTROL, 0)," & " 363 (BC_1, *, INTERNAL, 0)," & -- I7 " 362 (BC_1, *, INTERNAL, 0)," & " 361 (BC_1, *, INTERNAL, 0)," & " 360 (BC_1, *, INTERNAL, 0)," & -- I8 " 359 (BC_1, *, INTERNAL, 0)," & " 358 (BC_1, *, INTERNAL, 0)," & " 357 (BC_1, *, INTERNAL, 0)," & -- I9 " 356 (BC_1, *, INTERNAL, 0)," & " 355 (BC_1, *, INTERNAL, 0)," & " 354 (BC_1, *, INTERNAL, 0)," & -- I10 " 353 (BC_1, *, INTERNAL, 0)," & " 352 (BC_1, *, INTERNAL, 0)," & " 351 (BC_1, *, INTERNAL, 0)," & -- I11 " 350 (BC_1, *, INTERNAL, 0)," & " 349 (BC_1, *, INTERNAL, 0)," & " 348 (BC_1, IO_I(2), INPUT, X)," & -- I12 " 347 (BC_1, IO_I(2), OUTPUT3, X, 346, 0, Z)," & " 346 (BC_1, *, CONTROL, 0)," & " 345 (BC_1, *, INTERNAL, 0)," & -- I13 " 344 (BC_1, *, INTERNAL, 0)," & " 343 (BC_1, *, INTERNAL, 0)," & " 342 (BC_1, IO_I(3), INPUT, X)," & -- I14 " 341 (BC_1, IO_I(3), OUTPUT3, X, 340, 0, Z)," & " 340 (BC_1, *, CONTROL, 0)," & " 339 (BC_1, *, INTERNAL, 0)," & -- I15 " 338 (BC_1, *, INTERNAL, 0)," & " 337 (BC_1, *, INTERNAL, 0)," & ---------------------------------- J0 - J15 -------------------------------- " 336 (BC_1, IO_J(0), INPUT, X)," & -- J0 " 335 (BC_1, IO_J(0), OUTPUT3, X, 334, 0, Z)," & " 334 (BC_1, *, CONTROL, 0)," & " 333 (BC_1, IO_J(1), INPUT, X)," & -- J1 " 332 (BC_1, IO_J(1), OUTPUT3, X, 331, 0, Z)," & " 331 (BC_1, *, CONTROL, 0)," & " 330 (BC_1, IO_J(2), INPUT, X)," & -- J2 " 329 (BC_1, IO_J(2), OUTPUT3, X, 328, 0, Z)," & " 328 (BC_1, *, CONTROL, 0)," & " 327 (BC_1, IO_J(3), INPUT, X)," & -- J3 " 326 (BC_1, IO_J(3), OUTPUT3, X, 325, 0, Z)," & " 325 (BC_1, *, CONTROL, 0)," & " 324 (BC_1, IO_J(4), INPUT, X)," & -- J4 " 323 (BC_1, IO_J(4), OUTPUT3, X, 322, 0, Z)," & " 322 (BC_1, *, CONTROL, 0)," & " 321 (BC_1, IO_J(5), INPUT, X)," & -- J5 " 320 (BC_1, IO_J(5), OUTPUT3, X, 319, 0, Z)," & " 319 (BC_1, *, CONTROL, 0)," & " 318 (BC_1, IO_J(6), INPUT, X)," & -- J6 " 317 (BC_1, IO_J(6), OUTPUT3, X, 316, 0, Z)," & " 316 (BC_1, *, CONTROL, 0)," & " 315 (BC_1, IO_J(7), INPUT, X)," & -- J7 " 314 (BC_1, IO_J(7), OUTPUT3, X, 313, 0, Z)," & " 313 (BC_1, *, CONTROL, 0)," & " 312 (BC_1, IO_J(8), INPUT, X)," & -- J8 " 311 (BC_1, IO_J(8), OUTPUT3, X, 310, 0, Z)," & " 310 (BC_1, *, CONTROL, 0)," & " 309 (BC_1, IO_J(9), INPUT, X)," & -- J9 " 308 (BC_1, IO_J(9), OUTPUT3, X, 307, 0, Z)," & " 307 (BC_1, *, CONTROL, 0)," & " 306 (BC_1, IO_J(10), INPUT, X)," & -- J10 " 305 (BC_1, IO_J(10), OUTPUT3, X, 304, 0, Z)," & " 304 (BC_1, *, CONTROL, 0)," & " 303 (BC_1, IO_J(11), INPUT, X)," & -- J11 " 302 (BC_1, IO_J(11), OUTPUT3, X, 301, 0, Z)," & " 301 (BC_1, *, CONTROL, 0)," & " 300 (BC_1, IO_J(12), INPUT, X)," & -- J12 " 299 (BC_1, IO_J(12), OUTPUT3, X, 298, 0, Z)," & " 298 (BC_1, *, CONTROL, 0)," & " 297 (BC_1, IO_J(13), INPUT, X)," & -- J13 " 296 (BC_1, IO_J(13), OUTPUT3, X, 295, 0, Z)," & " 295 (BC_1, *, CONTROL, 0)," & " 294 (BC_1, IO_J(14), INPUT, X)," & -- J14 " 293 (BC_1, IO_J(14), OUTPUT3, X, 292, 0, Z)," & " 292 (BC_1, *, CONTROL, 0)," & " 291 (BC_1, IO_J(15), INPUT, X)," & -- J15 " 290 (BC_1, IO_J(15), OUTPUT3, X, 289, 0, Z)," & " 289 (BC_1, *, CONTROL, 0)," & -------------------------------- L4, L6, L12, L14 ------------------------------ " 288 (BC_1, *, INTERNAL, 0)," & -- L0 " 287 (BC_1, *, INTERNAL, 0)," & " 286 (BC_1, *, INTERNAL, 0)," & " 285 (BC_1, *, INTERNAL, 0)," & -- L1 " 284 (BC_1, *, INTERNAL, 0)," & " 283 (BC_1, *, INTERNAL, 0)," & " 282 (BC_1, *, INTERNAL, 0)," & -- L2 " 281 (BC_1, *, INTERNAL, 0)," & " 280 (BC_1, *, INTERNAL, 0)," & " 279 (BC_1, *, INTERNAL, 0)," & -- L3 " 278 (BC_1, *, INTERNAL, 0)," & " 277 (BC_1, *, INTERNAL, 0)," & " 276 (BC_1, IO_L(0), INPUT, X)," & -- L4 " 275 (BC_1, IO_L(0), OUTPUT3, X, 274, 0, Z)," & " 274 (BC_1, *, CONTROL, 0)," & " 273 (BC_1, *, INTERNAL, 0)," & -- L5 " 272 (BC_1, *, INTERNAL, 0)," & " 271 (BC_1, *, INTERNAL, 0)," & " 270 (BC_1, IO_L(1), INPUT, X)," & -- L6 " 269 (BC_1, IO_L(1), OUTPUT3, X, 268, 0, Z)," & " 268 (BC_1, *, CONTROL, 0)," & " 267 (BC_1, *, INTERNAL, 0)," & -- L7 " 266 (BC_1, *, INTERNAL, 0)," & " 265 (BC_1, *, INTERNAL, 0)," & " 264 (BC_1, *, INTERNAL, 0)," & -- L8 " 263 (BC_1, *, INTERNAL, 0)," & " 262 (BC_1, *, INTERNAL, 0)," & " 261 (BC_1, *, INTERNAL, 0)," & -- L9 " 260 (BC_1, *, INTERNAL, 0)," & " 259 (BC_1, *, INTERNAL, 0)," & " 258 (BC_1, *, INTERNAL, 0)," & -- L10 " 257 (BC_1, *, INTERNAL, 0)," & " 256 (BC_1, *, INTERNAL, 0)," & " 255 (BC_1, *, INTERNAL, 0)," & -- L11 " 254 (BC_1, *, INTERNAL, 0)," & " 253 (BC_1, *, INTERNAL, 0)," & " 252 (BC_1, IO_L(2), INPUT, X)," & -- L12 " 251 (BC_1, IO_L(2), OUTPUT3, X, 250, 0, Z)," & " 250 (BC_1, *, CONTROL, 0)," & " 249 (BC_1, *, INTERNAL, 0)," & -- L13 " 248 (BC_1, *, INTERNAL, 0)," & " 247 (BC_1, *, INTERNAL, 0)," & " 246 (BC_1, IO_L(3), INPUT, X)," & -- L14 " 245 (BC_1, IO_L(3), OUTPUT3, X, 244, 0, Z)," & " 244 (BC_1, *, CONTROL, 0)," & " 243 (BC_1, *, INTERNAL, 0)," & -- L15 " 242 (BC_1, *, INTERNAL, 0)," & " 241 (BC_1, *, INTERNAL, 0)," & ----------------------------------- K0 - K15 --------------------------------- " 240 (BC_1, IO_K(0), INPUT, X)," & -- K0 " 239 (BC_1, IO_K(0), OUTPUT3, X, 238, 0, Z)," & " 238 (BC_1, *, CONTROL, 0)," & " 237 (BC_1, IO_K(1), INPUT, X)," & -- K1 " 236 (BC_1, IO_K(1), OUTPUT3, X, 235, 0, Z)," & " 235 (BC_1, *, CONTROL, 0)," & " 234 (BC_1, IO_K(2), INPUT, X)," & -- K2 " 233 (BC_1, IO_K(2), OUTPUT3, X, 232, 0, Z)," & " 232 (BC_1, *, CONTROL, 0)," & " 231 (BC_1, IO_K(3), INPUT, X)," & -- K3 " 230 (BC_1, IO_K(3), OUTPUT3, X, 229, 0, Z)," & " 229 (BC_1, *, CONTROL, 0)," & " 228 (BC_1, IO_K(4), INPUT, X)," & -- K4 " 227 (BC_1, IO_K(4), OUTPUT3, X, 226, 0, Z)," & " 226 (BC_1, *, CONTROL, 0)," & " 225 (BC_1, IO_K(5), INPUT, X)," & -- K5 " 224 (BC_1, IO_K(5), OUTPUT3, X, 223, 0, Z)," & " 223 (BC_1, *, CONTROL, 0)," & " 222 (BC_1, IO_K(6), INPUT, X)," & -- K6 " 221 (BC_1, IO_K(6), OUTPUT3, X, 220, 0, Z)," & " 220 (BC_1, *, CONTROL, 0)," & " 219 (BC_1, IO_K(7), INPUT, X)," & -- K7 " 218 (BC_1, IO_K(7), OUTPUT3, X, 217, 0, Z)," & " 217 (BC_1, *, CONTROL, 0)," & " 216 (BC_1, IO_K(8), INPUT, X)," & -- K8 " 215 (BC_1, IO_K(8), OUTPUT3, X, 214, 0, Z)," & " 214 (BC_1, *, CONTROL, 0)," & " 213 (BC_1, IO_K(9), INPUT, X)," & -- K9 " 212 (BC_1, IO_K(9), OUTPUT3, X, 211, 0, Z)," & " 211 (BC_1, *, CONTROL, 0)," & " 210 (BC_1, IO_K(10), INPUT, X)," & -- K10 " 209 (BC_1, IO_K(10), OUTPUT3, X, 208, 0, Z)," & " 208 (BC_1, *, CONTROL, 0)," & " 207 (BC_1, IO_K(11), INPUT, X)," & -- K11 " 206 (BC_1, IO_K(11), OUTPUT3, X, 205, 0, Z)," & " 205 (BC_1, *, CONTROL, 0)," & " 204 (BC_1, IO_K(12), INPUT, X)," & -- K12 " 203 (BC_1, IO_K(12), OUTPUT3, X, 202, 0, Z)," & " 202 (BC_1, *, CONTROL, 0)," & " 201 (BC_1, IO_K(13), INPUT, X)," & -- K13 " 200 (BC_1, IO_K(13), OUTPUT3, X, 199, 0, Z)," & " 199 (BC_1, *, CONTROL, 0)," & " 198 (BC_1, IO_K(14), INPUT, X)," & -- K14 " 197 (BC_1, IO_K(14), OUTPUT3, X, 196, 0, Z)," & " 196 (BC_1, *, CONTROL, 0)," & " 195 (BC_1, IO_K(15), INPUT, X)," & -- K15 " 194 (BC_1, IO_K(15), OUTPUT3, X, 193, 0, Z)," & " 193 (BC_1, *, CONTROL, 0)," & -------------------------------- M0, M2, M6, M10 ------------------------------ " 192 (BC_1, IO_M(0), INPUT, X)," & -- M0 " 191 (BC_1, IO_M(0), OUTPUT3, X, 190, 0, Z)," & " 190 (BC_1, *, CONTROL, 0)," & " 189 (BC_1, *, INTERNAL, 0)," & -- M1 " 188 (BC_1, *, INTERNAL, 0)," & " 187 (BC_1, *, INTERNAL, 0)," & " 186 (BC_1, IO_M(1), INPUT, X)," & -- M2 " 185 (BC_1, IO_M(1), OUTPUT3, X, 184, 0, Z)," & " 184 (BC_1, *, CONTROL, 0)," & " 183 (BC_1, *, INTERNAL, 0)," & -- M3 " 182 (BC_1, *, INTERNAL, 0)," & " 181 (BC_1, *, INTERNAL, 0)," & " 180 (BC_1, *, INTERNAL, 0)," & -- M4 " 179 (BC_1, *, INTERNAL, 0)," & " 178 (BC_1, *, INTERNAL, 0)," & " 177 (BC_1, *, INTERNAL, 0)," & -- M5 " 176 (BC_1, *, INTERNAL, 0)," & " 175 (BC_1, *, INTERNAL, 0)," & " 174 (BC_1, IO_M(2), INPUT, X)," & -- M6 " 173 (BC_1, IO_M(2), OUTPUT3, X, 172, 0, Z)," & " 172 (BC_1, *, CONTROL, 0)," & " 171 (BC_1, *, INTERNAL, 0)," & -- M7 " 170 (BC_1, *, INTERNAL, 0)," & " 169 (BC_1, *, INTERNAL, 0)," & " 168 (BC_1, *, INTERNAL, 0)," & -- M8 " 167 (BC_1, *, INTERNAL, 0)," & " 166 (BC_1, *, INTERNAL, 0)," & " 165 (BC_1, *, INTERNAL, 0)," & -- M9 " 164 (BC_1, *, INTERNAL, 0)," & " 163 (BC_1, *, INTERNAL, 0)," & " 162 (BC_1, IO_M(3), INPUT, X)," & -- M10 " 161 (BC_1, IO_M(3), OUTPUT3, X, 160, 0, Z)," & " 160 (BC_1, *, CONTROL, 0)," & " 159 (BC_1, *, INTERNAL, 0)," & -- M11 " 158 (BC_1, *, INTERNAL, 0)," & " 157 (BC_1, *, INTERNAL, 0)," & " 156 (BC_1, *, INTERNAL, 0)," & -- M12 " 155 (BC_1, *, INTERNAL, 0)," & " 154 (BC_1, *, INTERNAL, 0)," & " 153 (BC_1, *, INTERNAL, 0)," & -- M13 " 152 (BC_1, *, INTERNAL, 0)," & " 151 (BC_1, *, INTERNAL, 0)," & " 150 (BC_1, *, INTERNAL, 0)," & -- M14 " 149 (BC_1, *, INTERNAL, 0)," & " 148 (BC_1, *, INTERNAL, 0)," & " 147 (BC_1, *, INTERNAL, 0)," & -- M15 " 146 (BC_1, *, INTERNAL, 0)," & " 145 (BC_1, *, INTERNAL, 0)," & ------------------------------------ N0 - N15 ---------------------------------- " 144 (BC_1, IO_N(0), INPUT, X)," & -- N0 " 143 (BC_1, IO_N(0), OUTPUT3, X, 142, 0, Z)," & " 142 (BC_1, *, CONTROL, 0)," & " 141 (BC_1, IO_N(1), INPUT, X)," & -- N1 " 140 (BC_1, IO_N(1), OUTPUT3, X, 139, 0, Z)," & " 139 (BC_1, *, CONTROL, 0)," & " 138 (BC_1, IO_N(2), INPUT, X)," & -- N2 " 137 (BC_1, IO_N(2), OUTPUT3, X, 136, 0, Z)," & " 136 (BC_1, *, CONTROL, 0)," & " 135 (BC_1, IO_N(3), INPUT, X)," & -- N3 " 134 (BC_1, IO_N(3), OUTPUT3, X, 133, 0, Z)," & " 133 (BC_1, *, CONTROL, 0)," & " 132 (BC_1, IO_N(4), INPUT, X)," & -- N4 " 131 (BC_1, IO_N(4), OUTPUT3, X, 130, 0, Z)," & " 130 (BC_1, *, CONTROL, 0)," & " 129 (BC_1, IO_N(5), INPUT, X)," & -- N5 " 128 (BC_1, IO_N(5), OUTPUT3, X, 127, 0, Z)," & " 127 (BC_1, *, CONTROL, 0)," & " 126 (BC_1, IO_N(6), INPUT, X)," & -- N6 " 125 (BC_1, IO_N(6), OUTPUT3, X, 124, 0, Z)," & " 124 (BC_1, *, CONTROL, 0)," & " 123 (BC_1, IO_N(7), INPUT, X)," & -- N7 " 122 (BC_1, IO_N(7), OUTPUT3, X, 121, 0, Z)," & " 121 (BC_1, *, CONTROL, 0)," & " 120 (BC_1, IO_N(8), INPUT, X)," & -- N8 " 119 (BC_1, IO_N(8), OUTPUT3, X, 118, 0, Z)," & " 118 (BC_1, *, CONTROL, 0)," & " 117 (BC_1, IO_N(9), INPUT, X)," & -- N9 " 116 (BC_1, IO_N(9), OUTPUT3, X, 115, 0, Z)," & " 115 (BC_1, *, CONTROL, 0)," & " 114 (BC_1, IO_N(10), INPUT, X)," & -- N10 " 113 (BC_1, IO_N(10), OUTPUT3, X, 112, 0, Z)," & " 112 (BC_1, *, CONTROL, 0)," & " 111 (BC_1, IO_N(11), INPUT, X)," & -- N11 " 110 (BC_1, IO_N(11), OUTPUT3, X, 109, 0, Z)," & " 109 (BC_1, *, CONTROL, 0)," & " 108 (BC_1, IO_N(12), INPUT, X)," & -- N12 " 107 (BC_1, IO_N(12), OUTPUT3, X, 106, 0, Z)," & " 106 (BC_1, *, CONTROL, 0)," & " 105 (BC_1, IO_N(13), INPUT, X)," & -- N13 " 104 (BC_1, IO_N(13), OUTPUT3, X, 103, 0, Z)," & " 103 (BC_1, *, CONTROL, 0)," & " 102 (BC_1, IO_N(14), INPUT, X)," & -- N14 " 101 (BC_1, IO_N(14), OUTPUT3, X, 100, 0, Z)," & " 100 (BC_1, *, CONTROL, 0)," & " 99 (BC_1, IO_N(15), INPUT, X)," & -- N15 " 98 (BC_1, IO_N(15), OUTPUT3, X, 97, 0, Z)," & " 97 (BC_1, *, CONTROL, 0)," & -------------------------------- P4, P6, P12, P14 ------------------------------ " 96 (BC_1, *, INTERNAL, 0)," & -- P0 " 95 (BC_1, *, INTERNAL, 0)," & " 94 (BC_1, *, INTERNAL, 0)," & " 93 (BC_1, *, INTERNAL, 0)," & -- P1 " 92 (BC_1, *, INTERNAL, 0)," & " 91 (BC_1, *, INTERNAL, 0)," & " 90 (BC_1, *, INTERNAL, 0)," & -- P2 " 89 (BC_1, *, INTERNAL, 0)," & " 88 (BC_1, *, INTERNAL, 0)," & " 87 (BC_1, *, INTERNAL, 0)," & -- P3 " 86 (BC_1, *, INTERNAL, 0)," & " 85 (BC_1, *, INTERNAL, 0)," & " 84 (BC_1, IO_P(0), INPUT, X)," & -- P4 " 83 (BC_1, IO_P(0), OUTPUT3, X, 82, 0, Z)," & " 82 (BC_1, *, CONTROL, 0)," & " 81 (BC_1, *, INTERNAL, 0)," & -- P5 " 80 (BC_1, *, INTERNAL, 0)," & " 79 (BC_1, *, INTERNAL, 0)," & " 78 (BC_1, IO_P(1), INPUT, X)," & -- P6 " 77 (BC_1, IO_P(1), OUTPUT3, X, 76, 0, Z)," & " 76 (BC_1, *, CONTROL, 0)," & " 75 (BC_1, *, INTERNAL, 0)," & -- P7 " 74 (BC_1, *, INTERNAL, 0)," & " 73 (BC_1, *, INTERNAL, 0)," & " 72 (BC_1, *, INTERNAL, 0)," & -- P8 " 71 (BC_1, *, INTERNAL, 0)," & " 70 (BC_1, *, INTERNAL, 0)," & " 69 (BC_1, *, INTERNAL, 0)," & -- P9 " 68 (BC_1, *, INTERNAL, 0)," & " 67 (BC_1, *, INTERNAL, 0)," & " 66 (BC_1, *, INTERNAL, 0)," & -- P10 " 65 (BC_1, *, INTERNAL, 0)," & " 64 (BC_1, *, INTERNAL, 0)," & " 63 (BC_1, *, INTERNAL, 0)," & -- P11 " 62 (BC_1, *, INTERNAL, 0)," & " 61 (BC_1, *, INTERNAL, 0)," & " 60 (BC_1, IO_P(2), INPUT, X)," & -- P12 " 59 (BC_1, IO_P(2), OUTPUT3, X, 58, 0, Z)," & " 58 (BC_1, *, CONTROL, 0)," & " 57 (BC_1, *, INTERNAL, 0)," & -- P13 " 56 (BC_1, *, INTERNAL, 0)," & " 55 (BC_1, *, INTERNAL, 0)," & " 54 (BC_1, IO_P(3), INPUT, X)," & -- P14 " 53 (BC_1, IO_P(3), OUTPUT3, X, 52, 0, Z)," & " 52 (BC_1, *, CONTROL, 0)," & " 51 (BC_1, *, INTERNAL, 0)," & -- P15 " 50 (BC_1, *, INTERNAL, 0)," & " 49 (BC_1, *, INTERNAL, 0)," & ------------------------------------ O0 - O15 ---------------------------------- " 48 (BC_1, IO_O(0), INPUT, X)," & -- O0 " 47 (BC_1, IO_O(0), OUTPUT3, X, 46, 0, Z)," & " 46 (BC_1, *, CONTROL, 0)," & " 45 (BC_1, IO_O(1), INPUT, X)," & -- O1 " 44 (BC_1, IO_O(1), OUTPUT3, X, 43, 0, Z)," & " 43 (BC_1, *, CONTROL, 0)," & " 42 (BC_1, IO_O(2), INPUT, X)," & -- O2 " 41 (BC_1, IO_O(2), OUTPUT3, X, 40, 0, Z)," & " 40 (BC_1, *, CONTROL, 0)," & " 39 (BC_1, IO_O(3), INPUT, X)," & -- O3 " 38 (BC_1, IO_O(3), OUTPUT3, X, 37, 0, Z)," & " 37 (BC_1, *, CONTROL, 0)," & " 36 (BC_1, IO_O(4), INPUT, X)," & -- O4 " 35 (BC_1, IO_O(4), OUTPUT3, X, 34, 0, Z)," & " 34 (BC_1, *, CONTROL, 0)," & " 33 (BC_1, IO_O(5), INPUT, X)," & -- O5 " 32 (BC_1, IO_O(5), OUTPUT3, X, 31, 0, Z)," & " 31 (BC_1, *, CONTROL, 0)," & " 30 (BC_1, IO_O(6), INPUT, X)," & -- O6 " 29 (BC_1, IO_O(6), OUTPUT3, X, 28, 0, Z)," & " 28 (BC_1, *, CONTROL, 0)," & " 27 (BC_1, IO_O(7), INPUT, X)," & -- O7 " 26 (BC_1, IO_O(7), OUTPUT3, X, 25, 0, Z)," & " 25 (BC_1, *, CONTROL, 0)," & " 24 (BC_1, IO_O(8), INPUT, X)," & -- O8 " 23 (BC_1, IO_O(8), OUTPUT3, X, 22, 0, Z)," & " 22 (BC_1, *, CONTROL, 0)," & " 21 (BC_1, IO_O(9), INPUT, X)," & -- O9 " 20 (BC_1, IO_O(9), OUTPUT3, X, 19, 0, Z)," & " 19 (BC_1, *, CONTROL, 0)," & " 18 (BC_1, IO_O(10), INPUT, X)," & -- O10 " 17 (BC_1, IO_O(10), OUTPUT3, X, 16, 0, Z)," & " 16 (BC_1, *, CONTROL, 0)," & " 15 (BC_1, IO_O(11), INPUT, X)," & -- O11 " 14 (BC_1, IO_O(11), OUTPUT3, X, 13, 0, Z)," & " 13 (BC_1, *, CONTROL, 0)," & " 12 (BC_1, IO_O(12), INPUT, X)," & -- O12 " 11 (BC_1, IO_O(12), OUTPUT3, X, 10, 0, Z)," & " 10 (BC_1, *, CONTROL, 0)," & " 9 (BC_1, IO_O(13), INPUT, X)," & -- O13 " 8 (BC_1, IO_O(13), OUTPUT3, X, 7, 0, Z)," & " 7 (BC_1, *, CONTROL, 0)," & " 6 (BC_1, IO_O(14), INPUT, X)," & -- O14 " 5 (BC_1, IO_O(14), OUTPUT3, X, 4, 0, Z)," & " 4 (BC_1, *, CONTROL, 0)," & " 3 (BC_1, IO_O(15), INPUT, X)," & -- O15 " 2 (BC_1, IO_O(15), OUTPUT3, X, 1, 0, Z)," & " 1 (BC_1, *, CONTROL, 0)," & -------------------------------------- CLK3 ------------------------------------ " 0 (BC_1, CLK(3), input, X)"; end M4A3256160P208;