COMPILER_SETTINGS { IO_PLACEMENT_OPTIMIZATION = ON; ENABLE_DRC_SETTINGS = OFF; PHYSICAL_SYNTHESIS_REGISTER_RETIMING = OFF; PHYSICAL_SYNTHESIS_REGISTER_DUPLICATION = OFF; PHYSICAL_SYNTHESIS_COMBO_LOGIC = OFF; DRC_FANOUT_EXCEEDING = 30; DRC_REPORT_FANOUT_EXCEEDING = OFF; DRC_TOP_FANOUT = 50; DRC_REPORT_TOP_FANOUT = OFF; RUN_DRC_DURING_COMPILATION = OFF; ADV_NETLIST_OPT_RETIME_CORE_AND_IO = ON; ADV_NETLIST_OPT_SYNTH_USE_FITTER_INFO = OFF; ADV_NETLIST_OPT_SYNTH_GATE_RETIME = OFF; ADV_NETLIST_OPT_SYNTH_WYSIWYG_REMAP = OFF; SMART_COMPILE_IGNORES_TDC_FOR_STRATIX_PLL_CHANGES = OFF; MERGE_HEX_FILE = OFF; TRUE_WYSIWYG_FLOW = OFF; SEED = 1; FINAL_PLACEMENT_OPTIMIZATION = AUTOMATICALLY; FAMILY = FLEX10K; DPRAM_DUAL_PORT_MODE_OTHER_SIGNALS_EPXA1 = "DPRAM0 TO 1 DPRAM1 TO 2"; DPRAM_32BIT_SINGLE_PORT_MODE_OTHER_SIGNALS_EPXA1 = "MEGALAB COLUMN 1"; DPRAM_8BIT_16BIT_SINGLE_PORT_MODE_OTHER_SIGNALS_EPXA1 = "MEGALAB COLUMN 1"; DPRAM_DUAL_PORT_MODE_OUTPUT_EPXA1 = "DPRAM0 TO 1 DPRAM1 TO 2"; DPRAM_32BIT_SINGLE_PORT_MODE_OUTPUT_EPXA1 = "LOWER TO 1ESB UPPER TO 1"; DPRAM_8BIT_16BIT_SINGLE_PORT_MODE_OUTPUT_EPXA1 = "MEGALAB COLUMN 1"; DPRAM_DUAL_PORT_MODE_INPUT_EPXA1 = "DPRAM0 TO 1 DPRAM1 TO 2"; DPRAM_32BIT_SINGLE_PORT_MODE_INPUT_EPXA1 = "MEGALAB COLUMN 1"; DPRAM_8BIT_16BIT_SINGLE_PORT_MODE_INPUT_EPXA1 = "MEGALAB COLUMN 1"; DPRAM_DUAL_PORT_MODE_OTHER_SIGNALS_EPXA4_10 = "DPRAM0 TO 3 DPRAM1 TO 4"; DPRAM_SINGLE_PORT_MODE_OTHER_SIGNALS_EPXA4_10 = "DPRAM0 TO 3 DPRAM1 TO 4"; DPRAM_WIDE_MODE_OTHER_SIGNALS_EPXA4_10 = "MEGALAB COLUMN 3"; DPRAM_DEEP_MODE_OTHER_SIGNALS_EPXA4_10 = "MEGALAB COLUMN 3"; DPRAM_DUAL_PORT_MODE_OUTPUT_EPXA4_10 = "DPRAM0 TO 3 DPRAM1 TO 4ESB"; DPRAM_SINGLE_PORT_MODE_OUTPUT_EPXA4_10 = "DPRAM0 TO 3 DPRAM1 TO 4ESB"; DPRAM_WIDE_MODE_OUTPUT_EPXA4_10 = "LOWER TO 3 UPPER TO 4ESB"; DPRAM_DEEP_MODE_OUTPUT_EPXA4_10 = "MEGALAB COLUMN 3"; DPRAM_DUAL_PORT_MODE_INPUT_EPXA4_10 = "DPRAM0 TO 3 DPRAM1 TO 4"; DPRAM_SINGLE_PORT_MODE_INPUT_EPXA4_10 = "DPRAM0 TO 3 DPRAM1 TO 4"; DPRAM_WIDE_MODE_INPUT_EPXA4_10 = "LOWER TO 3 UPPER TO 4"; DPRAM_DEEP_MODE_INPUT_EPXA4_10 = "MEGALAB COLUMN 3"; DPRAM_OTHER_SIGNALS_EPXA4_10 = "DEFAULT OTHER ROUTING OPTIONS"; DPRAM_OUTPUT_EPXA4_10 = "DEFAULT OUTPUT ROUTING OPTIONS"; DPRAM_INPUT_EPXA4_10 = "DEFAULT INPUT ROUTING OPTIONS"; STRIPE_TO_PLD_INTERRUPTS_EPXA4_10 = "MEGALAB COLUMN 2"; PLD_TO_STRIPE_INTERRUPTS_EPXA4_10 = "MEGALAB COLUMN 2"; PROCESSOR_DEBUG_EXTENSIONS_EPXA4_10 = "MEGALAB COLUMN 2"; STRIPE_TO_PLD_BRIDGE_EPXA4_10 = "MEGALAB COLUMN 1"; FAST_FIT_COMPILATION = ON; SIGNALPROBE_DURING_NORMAL_COMPILATION = OFF; DISABLE_PLL_COMPENSATION_DELAY_CHANGE_WARNING = OFF; OPTIMIZE_IOC_REGISTER_PLACEMENT_FOR_TIMING = ON; OPTIMIZE_TIMING = "NORMAL COMPILATION"; OPTIMIZE_HOLD_TIMING = OFF; COMPILATION_LEVEL = FULL; SAVE_DISK_SPACE = ON; SPEED_DISK_USAGE_TRADEOFF = NORMAL; LOGICLOCK_INCREMENTAL_COMPILE_ASSIGNMENT = OFF; SIGNALPROBE_ALLOW_OVERUSE = OFF; FIT_ONLY_ONE_ATTEMPT = OFF; } DEFAULT_DEVICE_OPTIONS { GENERATE_CONFIG_HEXOUT_FILE = OFF; GENERATE_CONFIG_JBC_FILE_COMPRESSED = ON; GENERATE_CONFIG_JBC_FILE = OFF; GENERATE_CONFIG_JAM_FILE = OFF; GENERATE_CONFIG_ISC_FILE = OFF; GENERATE_CONFIG_SVF_FILE = OFF; GENERATE_JBC_FILE_COMPRESSED = ON; GENERATE_JBC_FILE = OFF; GENERATE_JAM_FILE = OFF; GENERATE_ISC_FILE = OFF; GENERATE_SVF_FILE = OFF; RESERVE_PIN = "AS INPUT TRI-STATED"; RESERVE_ALL_UNUSED_PINS = "AS OUTPUT DRIVING GROUND"; HEXOUT_FILE_COUNT_DIRECTION = UP; HEXOUT_FILE_START_ADDRESS = 0; GENERATE_HEX_FILE = OFF; GENERATE_RBF_FILE = OFF; GENERATE_TTF_FILE = OFF; RESERVE_ASDO_AFTER_CONFIGURATION = "USE AS REGULAR IO"; RESERVE_DATA0_AFTER_CONFIGURATION = "AS INPUT TRI-STATED"; RESERVE_DATA7_THROUGH_DATA1_AFTER_CONFIGURATION = "USE AS REGULAR IO"; RESERVE_RDYNBUSY_AFTER_CONFIGURATION = "USE AS REGULAR IO"; RESERVE_NWS_NRS_NCS_CS_AFTER_CONFIGURATION = "USE AS REGULAR IO"; DISABLE_NCS_AND_OE_PULLUPS_ON_CONFIG_DEVICE = OFF; AUTO_INCREMENT_CONFIG_DEVICE_JTAG_USER_CODE = ON; EPROM_USE_CHECKSUM_AS_USERCODE = OFF; FLEX10K_CONFIG_DEVICE_JTAG_USER_CODE = FFFFFFFF; MERCURY_CONFIG_DEVICE_JTAG_USER_CODE = FFFFFFFF; STRATIX_CONFIG_DEVICE_JTAG_USER_CODE = FFFFFFFF; APEX20K_CONFIG_DEVICE_JTAG_USER_CODE = FFFFFFFF; STRATIX_CONFIGURATION_DEVICE = AUTO; CYCLONE_CONFIGURATION_DEVICE = AUTO; FLEX10K_CONFIGURATION_DEVICE = AUTO; FLEX6K_CONFIGURATION_DEVICE = AUTO; MERCURY_CONFIGURATION_DEVICE = AUTO; EXCALIBUR_CONFIGURATION_DEVICE = AUTO; APEX20K_CONFIGURATION_DEVICE = AUTO; USE_CONFIGURATION_DEVICE = ON; ENABLE_INIT_DONE_OUTPUT = OFF; FLEX10K_ENABLE_LOCK_OUTPUT = OFF; ENABLE_DEVICE_WIDE_OE = OFF; ENABLE_DEVICE_WIDE_RESET = OFF; RELEASE_CLEARS_BEFORE_TRI_STATES = OFF; AUTO_RESTART_CONFIGURATION = OFF; ENABLE_VREFB_PIN = OFF; ENABLE_VREFA_PIN = OFF; SECURITY_BIT = OFF; USER_START_UP_CLOCK = OFF; APEXII_CONFIGURATION_SCHEME = "PASSIVE SERIAL"; FLEX10K_CONFIGURATION_SCHEME = "PASSIVE SERIAL"; FLEX6K_CONFIGURATION_SCHEME = "PASSIVE SERIAL"; MERCURY_CONFIGURATION_SCHEME = "PASSIVE SERIAL"; EXCALIBUR_CONFIGURATION_SCHEME = "PASSIVE SERIAL"; CYCLONE_CONFIGURATION_SCHEME = "ACTIVE SERIAL"; STRATIX_CONFIGURATION_SCHEME = "PASSIVE SERIAL"; APEX20K_CONFIGURATION_SCHEME = "PASSIVE SERIAL"; STRATIX_UPDATE_MODE = STANDARD; USE_CHECKSUM_AS_USERCODE = OFF; MAX7000_USE_CHECKSUM_AS_USERCODE = OFF; MAX7000_JTAG_USER_CODE = FFFFFFFF; FLEX10K_JTAG_USER_CODE = 7F; MERCURY_JTAG_USER_CODE = FFFFFFFF; APEX20K_JTAG_USER_CODE = FFFFFFFF; STRATIX_JTAG_USER_CODE = FFFFFFFF; MAX7000S_JTAG_USER_CODE = FFFF; RESERVE_NCEO_AFTER_CONFIGURATION = "USE AS REGULAR IO"; FLEX10K_ENABLE_LOW_VOLTAGE_MODE_ON_CONFIG_DEVICE = ON; FLEX6K_ENABLE_LOW_VOLTAGE_MODE_ON_CONFIG_DEVICE = OFF; ENABLE_LOW_VOLTAGE_MODE_ON_CONFIG_DEVICE = ON; MAX7000_ENABLE_JTAG_BST_SUPPORT = ON; ENABLE_JTAG_BST_SUPPORT = OFF; CONFIGURATION_CLOCK_DIVISOR = 1; CONFIGURATION_CLOCK_FREQUENCY = "10 MHZ"; CLOCK_SOURCE = INTERNAL; COMPRESSION_MODE = OFF; ON_CHIP_BITSTREAM_DECOMPRESSION = OFF; } AUTO_SLD_HUB_ENTITY { AUTO_INSERT_SLD_HUB_ENTITY = ENABLE; HUB_INSTANCE_NAME = SLD_HUB_INST; HUB_ENTITY_NAME = SLD_HUB; } CHIP(wrapper) { DEVICE = "EPF10K100GC503-3"; ENABLE_VREFB_PIN = OFF; ENABLE_VREFA_PIN = OFF; MAX7000B_VCCIO_IOBANK2 = 3.3V; MAX7000B_VCCIO_IOBANK1 = 3.3V; DISABLE_NCS_AND_OE_PULLUPS_ON_CONFIG_DEVICE = OFF; FLEX10K_CONFIG_DEVICE_JTAG_USER_CODE = FFFFFFFF; MAX7000_ENABLE_JTAG_BST_SUPPORT = ON; MAX7000_JTAG_USER_CODE = FFFFFFFF; FLEX6K_ENABLE_LOW_VOLTAGE_MODE_ON_CONFIG_DEVICE = OFF; FLEX10K_ENABLE_LOW_VOLTAGE_MODE_ON_CONFIG_DEVICE = ON; ENABLE_JTAG_BST_SUPPORT = OFF; FLEX6K_CONFIGURATION_SCHEME = "PASSIVE SERIAL"; FLEX10K_ENABLE_LOCK_OUTPUT = OFF; FLEX10K_CONFIGURATION_SCHEME = "PASSIVE SERIAL"; FLEX10K_JTAG_USER_CODE = 7F; ENABLE_INIT_DONE_OUTPUT = OFF; ENABLE_DEVICE_WIDE_OE = OFF; ENABLE_DEVICE_WIDE_RESET = OFF; RESERVE_NCEO_AFTER_CONFIGURATION = "USE AS REGULAR IO"; RESERVE_RDYNBUSY_AFTER_CONFIGURATION = "USE AS REGULAR IO"; RESERVE_NWS_NRS_NCS_CS_AFTER_CONFIGURATION = "USE AS REGULAR IO"; RESERVE_DATA7_THROUGH_DATA1_AFTER_CONFIGURATION = "USE AS REGULAR IO"; RELEASE_CLEARS_BEFORE_TRI_STATES = OFF; AUTO_RESTART_CONFIGURATION = OFF; USER_START_UP_CLOCK = OFF; SECURITY_BIT = OFF; sfpga_digital[0] : LOCATION = Pin_bc9; sfpga_digital[1] : LOCATION = Pin_aw23; sfpga_digital[2] : LOCATION = Pin_au15; sfpga_digital[3] : LOCATION = Pin_a15; sfpga_digital[4] : LOCATION = Pin_au13; sfpga_digital[5] : LOCATION = Pin_bc35; sfpga_digital[6] : LOCATION = Pin_an43; sfpga_digital[7] : LOCATION = Pin_r1; sfpga_digital[8] : LOCATION = Pin_am40; sfpga_digital[9] : LOCATION = Pin_av22; sfpga_digital[10] : LOCATION = Pin_al43; sfpga_digital[11] : LOCATION = Pin_f20; sfpga_digital[12] : LOCATION = Pin_aj37; sfpga_digital[13] : LOCATION = Pin_bb34; sfpga_digital[14] : LOCATION = Pin_f16; sfpga_digital[15] : LOCATION = Pin_t4; sfpga_digital[16] : LOCATION = Pin_au21; sfpga_digital[17] : LOCATION = Pin_ak40; sfpga_digital[18] : LOCATION = Pin_am42; sfpga_digital[19] : LOCATION = Pin_ay32; sfpga_digital[20] : LOCATION = Pin_an39; sfpga_digital[21] : LOCATION = Pin_av30; sfpga_digital[22] : LOCATION = Pin_av42; sfpga_digital[23] : LOCATION = Pin_t2; sfpga_digital[24] : LOCATION = Pin_ay34; sfpga_digital[25] : LOCATION = Pin_u5; sfpga_digital[26] : LOCATION = Pin_aw33; sfpga_digital[27] : LOCATION = Pin_bc21; sfpga_digital[28] : LOCATION = Pin_p2; sfpga_digital[29] : LOCATION = Pin_c19; sfpga_digital[30] : LOCATION = Pin_f14; sfpga_digital[31] : LOCATION = Pin_bb32; sfpga_digital[32] : LOCATION = Pin_u1; sfpga_digital[33] : LOCATION = Pin_ba31; sfpga_con40[0] : LOCATION = Pin_l7; sfpga_con40[1] : LOCATION = Pin_b2; sfpga_con40[2] : LOCATION = Pin_ba41; sfpga_con40[3] : LOCATION = Pin_g43; sfpga_con40[4] : LOCATION = Pin_av38; sfpga_con40[5] : LOCATION = Pin_f28; sfpga_con40[6] : LOCATION = Pin_b4; sfpga_con40[7] : LOCATION = Pin_ba43; sfpga_con40[8] : LOCATION = Pin_e7; sfpga_con40[9] : LOCATION = Pin_ay42; sfpga_con40[10] : LOCATION = Pin_e29; sfpga_con40[11] : LOCATION = Pin_k38; sfpga_con40[12] : LOCATION = Pin_g9; sfpga_con40[13] : LOCATION = Pin_au39; sfpga_con40[14] : LOCATION = Pin_d30; sfpga_con40[15] : LOCATION = Pin_aw43; sfpga_con40[16] : LOCATION = Pin_f6; sfpga_con40[17] : LOCATION = Pin_at38; sfpga_con40[18] : LOCATION = Pin_a5; sfpga_con40[19] : LOCATION = Pin_ar37; sfpga_con40[20] : LOCATION = Pin_e9; sfpga_con40[21] : LOCATION = Pin_ar39; sfpga_con40[22] : LOCATION = Pin_c31; sfpga_con40[23] : LOCATION = Pin_ak38; sfpga_con40[24] : LOCATION = Pin_g11; sfpga_con40[25] : LOCATION = Pin_ap38; sfpga_con40[26] : LOCATION = Pin_b32; sfpga_con40[27] : LOCATION = Pin_ah40; sfpga_con40[28] : LOCATION = Pin_e11; sfpga_con40[29] : LOCATION = Pin_an37; sfpga_con40[30] : LOCATION = Pin_b8; sfpga_con40[31] : LOCATION = Pin_au43; sfpga_logic[0] : LOCATION = Pin_au23; sfpga_logic[1] : LOCATION = Pin_av24; sfpga_logic[2] : LOCATION = Pin_ab6; sfpga_logic[3] : LOCATION = Pin_d8; sfpga_logic[4] : LOCATION = Pin_bb26; sfpga_logic[5] : LOCATION = Pin_bc27; sfpga_logic[6] : LOCATION = Pin_ay26; sfpga_logic[7] : LOCATION = Pin_ab4; sfpga_logic[8] : LOCATION = Pin_ab2; sfpga_logic[9] : LOCATION = Pin_aw27; sfpga_logic[10] : LOCATION = Pin_av26; sfpga_logic[11] : LOCATION = Pin_aa1; sfpga_logic[12] : LOCATION = Pin_f10; sfpga_logic[13] : LOCATION = Pin_aa5; sfpga_logic[14] : LOCATION = Pin_a7; sfpga_logic[15] : LOCATION = Pin_bb28; sfpga_logic[16] : LOCATION = Pin_av14; sfpga_logic[17] : LOCATION = Pin_y2; sfpga_con60[0] : LOCATION = Pin_R5; sfpga_con60[1] : LOCATION = Pin_BA35; sfpga_con60[2] : LOCATION = Pin_F22; sfpga_con60[3] : LOCATION = Pin_BB24; sfpga_con60[4] : LOCATION = Pin_BC37; sfpga_con60[5] : LOCATION = Pin_E17; sfpga_con60[6] : LOCATION = Pin_A17; sfpga_con60[7] : LOCATION = Pin_BC25; sfpga_con60[8] : LOCATION = Pin_AV34; sfpga_con60[9] : LOCATION = Pin_AU33; sfpga_con60[10] : LOCATION = Pin_G19; sfpga_con60[11] : LOCATION = Pin_E23; sfpga_con60[12] : LOCATION = Pin_R7; sfpga_con60[13] : LOCATION = Pin_P6; sfpga_con60[14] : LOCATION = Pin_AW35; sfpga_con60[15] : LOCATION = Pin_AU25; sfpga_con60[16] : LOCATION = Pin_BB36; sfpga_con60[17] : LOCATION = Pin_AY36; sfpga_con60[18] : LOCATION = Pin_F24; sfpga_con60[19] : LOCATION = Pin_D42; sfpga_con60[20] : LOCATION = Pin_M4; sfpga_con60[21] : LOCATION = Pin_BB38; sfpga_con60[22] : LOCATION = Pin_A25; sfpga_con60[23] : LOCATION = Pin_BC39; sfpga_con60[24] : LOCATION = Pin_AV36; sfpga_con60[25] : LOCATION = Pin_AU35; sfpga_con60[26] : LOCATION = Pin_AJ1; sfpga_con60[27] : LOCATION = Pin_B26; sfpga_con60[28] : LOCATION = Pin_K2; sfpga_con60[29] : LOCATION = Pin_J1; sfpga_con60[30] : LOCATION = Pin_AW37; sfpga_con60[31] : LOCATION = Pin_BA33; sfpga_con60[32] : LOCATION = Pin_M6; sfpga_con60[33] : LOCATION = Pin_AY38; sfpga_con60[34] : LOCATION = Pin_A27; sfpga_con60[35] : LOCATION = Pin_AU31; sfpga_con60[36] : LOCATION = Pin_L5; sfpga_con60[37] : LOCATION = Pin_H2; sfpga_con60[38] : LOCATION = Pin_AV32; sfpga_con60[39] : LOCATION = Pin_BA39; sfpga_con60[40] : LOCATION = Pin_BC41; sfpga_con60[41] : LOCATION = Pin_C27; sfpga_con60[42] : LOCATION = Pin_G1; sfpga_con60[43] : LOCATION = Pin_BB40; sfpga_con60[44] : LOCATION = Pin_C7; sfpga_con60[45] : LOCATION = Pin_BC43; sfpga_con60[46] : LOCATION = Pin_B28; sfpga_con60[47] : LOCATION = Pin_H42; sfpga_con60[48] : LOCATION = Pin_J5; sfpga_con60[49] : LOCATION = Pin_BB42; sfpga_con60[50] : LOCATION = Pin_A29; sfpga_con60[51] : LOCATION = Pin_U41; hex0[0] : LOCATION = Pin_A13; hex0[1] : LOCATION = Pin_AL37; hex0[2] : LOCATION = Pin_L37; hex0[3] : LOCATION = Pin_U43; hex0[4] : LOCATION = Pin_V38; hex0[5] : LOCATION = Pin_W37; hex0[6] : LOCATION = Pin_W43; hex0[7] : LOCATION = Pin_an7; hex1[0] : LOCATION = Pin_E21; hex1[1] : LOCATION = Pin_F42; hex1[2] : LOCATION = Pin_AR5; hex1[3] : LOCATION = Pin_AW1; hex1[4] : LOCATION = Pin_H38; hex1[5] : LOCATION = Pin_G39; hex1[6] : LOCATION = Pin_AA37; hex1[7] : LOCATION = Pin_y42; hex2[0] : LOCATION = Pin_Y6; hex2[1] : LOCATION = Pin_AY14; hex2[2] : LOCATION = Pin_AV28; hex2[3] : LOCATION = Pin_D10; hex2[4] : LOCATION = Pin_Y4; hex2[5] : LOCATION = Pin_AA7; hex2[6] : LOCATION = Pin_AY28; hex2[7] : LOCATION = Pin_bc29; hex3[0] : LOCATION = Pin_W7; hex3[1] : LOCATION = Pin_BC31; hex3[2] : LOCATION = Pin_G13; hex3[3] : LOCATION = Pin_AW29; hex3[4] : LOCATION = Pin_W1; hex3[5] : LOCATION = Pin_AY18; hex3[6] : LOCATION = Pin_F12; hex3[7] : LOCATION = Pin_bb30; led[0] : LOCATION = Pin_A9; led[1] : LOCATION = Pin_AT42; led[2] : LOCATION = Pin_D32; led[3] : LOCATION = Pin_AE37; led[4] : LOCATION = Pin_L1; led[5] : LOCATION = Pin_AP40; led[6] : LOCATION = Pin_AM38; led[7] : LOCATION = Pin_B34; led[8] : LOCATION = Pin_B12; led[9] : LOCATION = Pin_A11; led[10] : LOCATION = Pin_AR43; led[11] : LOCATION = Pin_AC43; led[12] : LOCATION = Pin_G15; led[13] : LOCATION = Pin_E33; led[14] : LOCATION = Pin_AL3; led[15] : LOCATION = Pin_Y40; sramdl[0] : LOCATION = Pin_C43; sramdl[1] : LOCATION = Pin_AA39; sramdl[2] : LOCATION = Pin_AA43; sramdl[3] : LOCATION = Pin_AP6; sramdl[4] : LOCATION = Pin_AR7; sramdl[5] : LOCATION = Pin_AV2; sramdl[6] : LOCATION = Pin_Y38; sramdl[7] : LOCATION = Pin_AV6; sramdl[8] : LOCATION = Pin_AY2; sramdl[9] : LOCATION = Pin_BA1; sramdl[10] : LOCATION = Pin_BB2; sramdl[11] : LOCATION = Pin_BA3; sramdl[12] : LOCATION = Pin_N37; sramdl[13] : LOCATION = Pin_J39; sramdl[14] : LOCATION = Pin_AB42; sramdl[15] : LOCATION = Pin_AB40; sramdh[0] : LOCATION = Pin_AB38; sramdh[1] : LOCATION = Pin_AC37; sramdh[2] : LOCATION = Pin_AC39; sramdh[3] : LOCATION = Pin_AP42; sramdh[4] : LOCATION = Pin_AT6; sramdh[5] : LOCATION = Pin_AU5; sramdh[6] : LOCATION = Pin_BC1; sramdh[7] : LOCATION = Pin_AY6; sramdh[8] : LOCATION = Pin_AV8; sramdh[9] : LOCATION = Pin_BC5; sramdh[10] : LOCATION = Pin_AG43; sramdh[11] : LOCATION = Pin_AF42; sramdh[12] : LOCATION = Pin_N43; sramdh[13] : LOCATION = Pin_AD38; sramdh[14] : LOCATION = Pin_AD40; sramdh[15] : LOCATION = Pin_AE41; srama[0] : LOCATION = Pin_AE43; srama[1] : LOCATION = Pin_AF40; srama[2] : LOCATION = Pin_AU9; srama[3] : LOCATION = Pin_AW7; srama[4] : LOCATION = Pin_BA5; srama[5] : LOCATION = Pin_BB4; srama[6] : LOCATION = Pin_BB6; srama[7] : LOCATION = Pin_AV10; srama[8] : LOCATION = Pin_BC7; srama[9] : LOCATION = Pin_AY10; srama[10] : LOCATION = Pin_AW11; srama[11] : LOCATION = Pin_AJ39; srama[12] : LOCATION = Pin_AH38; srama[13] : LOCATION = Pin_AH42; srama[14] : LOCATION = Pin_AG39; srama[15] : LOCATION = Pin_AG41; srama[16] : LOCATION = Pin_AF38; srama[17] : LOCATION = Pin_AJ43; sram2en : LOCATION = Pin_BB12; sram1en : LOCATION = Pin_BB8; sram2ld : LOCATION = Pin_AV12; sram1ld : LOCATION = Pin_AK42; sram2ud : LOCATION = Pin_BB10; sram1ud : LOCATION = Pin_AU11; sram2we : LOCATION = Pin_AY12; sram1we : LOCATION = Pin_AW9; sram2oe : LOCATION = Pin_BC11; sram1oe : LOCATION = Pin_AY8; codsync : LOCATION = Pin_aw15; codwrite : LOCATION = Pin_bc3; codread : LOCATION = Pin_c1; codata[31] : LOCATION = Pin_bc23; codata[30] : LOCATION = Pin_bb22; codata[29] : LOCATION = Pin_b6; codata[28] : LOCATION = Pin_f8; codata[27] : LOCATION = Pin_aw21; codata[26] : LOCATION = Pin_bb20; codata[25] : LOCATION = Pin_e15; codata[24] : LOCATION = Pin_ac7; codata[23] : LOCATION = Pin_bc19; codata[22] : LOCATION = Pin_bb18; codata[21] : LOCATION = Pin_d6; codata[20] : LOCATION = Pin_ad4; codata[19] : LOCATION = Pin_bc17; codata[18] : LOCATION = Pin_aw17; codata[17] : LOCATION = Pin_av18; codata[16] : LOCATION = Pin_ad6; codata[15] : LOCATION = Pin_ae1; codata[14] : LOCATION = Pin_c5; codata[13] : LOCATION = Pin_d14; codata[12] : LOCATION = Pin_ay16; codata[11] : LOCATION = Pin_bb16; codata[10] : LOCATION = Pin_bc15; codata[9] : LOCATION = Pin_a3; codata[8] : LOCATION = Pin_af2; codata[7] : LOCATION = Pin_ba15; codata[6] : LOCATION = Pin_bc33; codata[5] : LOCATION = Pin_ae7; codata[4] : LOCATION = Pin_af4; codata[3] : LOCATION = Pin_av16; codata[2] : LOCATION = Pin_bb14; codata[1] : LOCATION = Pin_c3; codata[0] : LOCATION = Pin_ag1; address[1] : LOCATION = Pin_ak4; address[2] : LOCATION = Pin_j7; address[3] : LOCATION = Pin_b20; address[4] : LOCATION = Pin_aj7; address[5] : LOCATION = Pin_a43; address[6] : LOCATION = Pin_b38; address[7] : LOCATION = Pin_d36; address[8] : LOCATION = Pin_b42; address[9] : LOCATION = Pin_ak2; address[10] : LOCATION = Pin_al1; address[11] : LOCATION = Pin_d16; address[12] : LOCATION = Pin_m42; address[13] : LOCATION = Pin_p40; address[14] : LOCATION = Pin_r39; address[15] : LOCATION = Pin_b10; address[16] : LOCATION = Pin_ak6; address[17] : LOCATION = Pin_e1; address[18] : LOCATION = Pin_t6; address[19] : LOCATION = Pin_am4; address[20] : LOCATION = Pin_j37; address[21] : LOCATION = Pin_f38; address[22] : LOCATION = Pin_f36; address[23] : LOCATION = Pin_ad42; data[0] : LOCATION = Pin_AL7; data[1] : LOCATION = Pin_E43; data[2] : LOCATION = Pin_D40; data[3] : LOCATION = Pin_V40; data[4] : LOCATION = Pin_G41; data[5] : LOCATION = Pin_AT2; data[6] : LOCATION = Pin_AN5; data[7] : LOCATION = Pin_V6; data[8] : LOCATION = Pin_AR1; data[9] : LOCATION = Pin_U39; data[10] : LOCATION = Pin_T42; data[11] : LOCATION = Pin_T38; data[12] : LOCATION = Pin_R43; data[13] : LOCATION = Pin_AP2; data[14] : LOCATION = Pin_AN1; data[15] : LOCATION = Pin_AM2; lds : LOCATION = Pin_ah4; uds : LOCATION = Pin_j43; dtack : LOCATION = Pin_AG3; rw : LOCATION = Pin_ah2; halt : LOCATION = Pin_aj5; clk : LOCATION = Pin_ay22; as : LOCATION = Pin_l41; berr : LOCATION = Pin_m38; fc[2] : LOCATION = Pin_ap4; fc[1] : LOCATION = Pin_am6; fc[0] : LOCATION = Pin_au1; reset : LOCATION = Pin_Ah6; br_sfpga : LOCATION = Pin_bc13; bgack_sfpga : LOCATION = Pin_ac1; bg_sfpga : LOCATION = Pin_au29; irqsf : LOCATION = Pin_av20; iacksf : LOCATION = Pin_d12; pclk : LOCATION = Pin_D22; }