#============================================================ # FAMILY "Cyclone V" # DEVICE 5CEBA4F23C7N # Board DE0-CV #============================================================ # Inicio da configuração dos pinos. #============================================================ # CLOCK #============================================================ set_location_assignment PIN_M9 -to CLOCK_50 set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to CLOCK_50 #============================================================ # HEX0 #============================================================ set_location_assignment PIN_U21 -to HEX0[0] set_location_assignment PIN_V21 -to HEX0[1] set_location_assignment PIN_W22 -to HEX0[2] set_location_assignment PIN_W21 -to HEX0[3] set_location_assignment PIN_Y22 -to HEX0[4] set_location_assignment PIN_Y21 -to HEX0[5] set_location_assignment PIN_AA22 -to HEX0[6] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX0[0] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX0[1] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX0[2] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX0[3] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX0[4] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX0[5] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX0[6] set_instance_assignment -name CURRENT_STRENGTH_NEW DEFAULT -to HEX0 set_instance_assignment -name SLEW_RATE 1 -to HEX0 #============================================================ # HEX1 #============================================================ set_location_assignment PIN_AA20 -to HEX1[0] set_location_assignment PIN_AB20 -to HEX1[1] set_location_assignment PIN_AA19 -to HEX1[2] set_location_assignment PIN_AA18 -to HEX1[3] set_location_assignment PIN_AB18 -to HEX1[4] set_location_assignment PIN_AA17 -to HEX1[5] set_location_assignment PIN_U22 -to HEX1[6] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX1[0] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX1[1] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX1[2] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX1[3] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX1[4] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX1[5] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX1[6] set_instance_assignment -name CURRENT_STRENGTH_NEW DEFAULT -to HEX1 set_instance_assignment -name SLEW_RATE 1 -to HEX1 #============================================================ # HEX2 #============================================================ set_location_assignment PIN_Y19 -to HEX2[0] set_location_assignment PIN_AB17 -to HEX2[1] set_location_assignment PIN_AA10 -to HEX2[2] set_location_assignment PIN_Y14 -to HEX2[3] set_location_assignment PIN_V14 -to HEX2[4] set_location_assignment PIN_AB22 -to HEX2[5] set_location_assignment PIN_AB21 -to HEX2[6] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX2[0] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX2[1] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX2[2] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX2[3] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX2[4] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX2[5] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX2[6] set_instance_assignment -name CURRENT_STRENGTH_NEW DEFAULT -to HEX2 set_instance_assignment -name SLEW_RATE 1 -to HEX2 #============================================================ # HEX3 #============================================================ set_location_assignment PIN_Y16 -to HEX3[0] set_location_assignment PIN_W16 -to HEX3[1] set_location_assignment PIN_Y17 -to HEX3[2] set_location_assignment PIN_V16 -to HEX3[3] set_location_assignment PIN_U17 -to HEX3[4] set_location_assignment PIN_V18 -to HEX3[5] set_location_assignment PIN_V19 -to HEX3[6] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX3[0] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX3[1] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX3[2] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX3[3] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX3[4] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX3[5] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX3[6] set_instance_assignment -name CURRENT_STRENGTH_NEW DEFAULT -to HEX3 set_instance_assignment -name SLEW_RATE 1 -to HEX3 #============================================================ # HEX4 #============================================================ set_location_assignment PIN_U20 -to HEX4[0] set_location_assignment PIN_Y20 -to HEX4[1] set_location_assignment PIN_V20 -to HEX4[2] set_location_assignment PIN_U16 -to HEX4[3] set_location_assignment PIN_U15 -to HEX4[4] set_location_assignment PIN_Y15 -to HEX4[5] set_location_assignment PIN_P9 -to HEX4[6] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX4[0] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX4[1] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX4[2] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX4[3] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX4[4] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX4[5] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX4[6] set_instance_assignment -name CURRENT_STRENGTH_NEW DEFAULT -to HEX4 set_instance_assignment -name SLEW_RATE 1 -to HEX4 #============================================================ # HEX5 #============================================================ set_location_assignment PIN_N9 -to HEX5[0] set_location_assignment PIN_M8 -to HEX5[1] set_location_assignment PIN_T14 -to HEX5[2] set_location_assignment PIN_P14 -to HEX5[3] set_location_assignment PIN_C1 -to HEX5[4] set_location_assignment PIN_C2 -to HEX5[5] set_location_assignment PIN_W19 -to HEX5[6] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX5[0] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX5[1] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX5[2] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX5[3] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX5[4] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX5[5] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to HEX5[6] set_instance_assignment -name CURRENT_STRENGTH_NEW DEFAULT -to HEX5 set_instance_assignment -name SLEW_RATE 1 -to HEX5 #============================================================ # KEY #============================================================ set_location_assignment PIN_U7 -to KEY[0] set_location_assignment PIN_W9 -to KEY[1] set_location_assignment PIN_M7 -to KEY[2] set_location_assignment PIN_M6 -to KEY[3] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to KEY[0] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to KEY[1] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to KEY[2] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to KEY[3] #============================================================ # KEY (Reset) #============================================================ set_location_assignment PIN_P22 -to FPGA_RESET_N set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to FPGA_RESET_N #============================================================ # LEDR #============================================================ set_location_assignment PIN_AA2 -to LEDR[0] set_location_assignment PIN_AA1 -to LEDR[1] set_location_assignment PIN_W2 -to LEDR[2] set_location_assignment PIN_Y3 -to LEDR[3] set_location_assignment PIN_N2 -to LEDR[4] set_location_assignment PIN_N1 -to LEDR[5] set_location_assignment PIN_U2 -to LEDR[6] set_location_assignment PIN_U1 -to LEDR[7] set_location_assignment PIN_L2 -to LEDR[8] set_location_assignment PIN_L1 -to LEDR[9] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to LEDR[0] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to LEDR[1] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to LEDR[2] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to LEDR[3] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to LEDR[4] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to LEDR[5] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to LEDR[6] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to LEDR[7] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to LEDR[8] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to LEDR[9] set_instance_assignment -name CURRENT_STRENGTH_NEW DEFAULT -to LEDR set_instance_assignment -name SLEW_RATE 1 -to LEDR #============================================================ # SW #============================================================ set_location_assignment PIN_U13 -to SW[0] set_location_assignment PIN_V13 -to SW[1] set_location_assignment PIN_T13 -to SW[2] set_location_assignment PIN_T12 -to SW[3] set_location_assignment PIN_AA15 -to SW[4] set_location_assignment PIN_AB15 -to SW[5] set_location_assignment PIN_AA14 -to SW[6] set_location_assignment PIN_AA13 -to SW[7] set_location_assignment PIN_AB13 -to SW[8] set_location_assignment PIN_AB12 -to SW[9] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to SW[0] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to SW[1] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to SW[2] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to SW[3] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to SW[4] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to SW[5] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to SW[6] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to SW[7] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to SW[8] set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to SW[9] #============================================================ # VGA #============================================================ #set_location_assignment PIN_B6 -to VGA_B[0] #set_location_assignment PIN_B7 -to VGA_B[1] #set_location_assignment PIN_A8 -to VGA_B[2] #set_location_assignment PIN_A7 -to VGA_B[3] #set_location_assignment PIN_L7 -to VGA_G[0] #set_location_assignment PIN_K7 -to VGA_G[1] #set_location_assignment PIN_J7 -to VGA_G[2] #set_location_assignment PIN_J8 -to VGA_G[3] #set_location_assignment PIN_A9 -to VGA_R[0] #set_location_assignment PIN_B10 -to VGA_R[1] #set_location_assignment PIN_C9 -to VGA_R[2] #set_location_assignment PIN_A5 -to VGA_R[3] #set_location_assignment PIN_H8 -to VGA_HS #set_location_assignment PIN_G8 -to VGA_VS #set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to VGA_B[0] #set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to VGA_B[1] #set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to VGA_B[2] #set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to VGA_B[3] #set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to VGA_G[0] #set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to VGA_G[1] #set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to VGA_G[2] #set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to VGA_G[3] #set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to VGA_R[0] #set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to VGA_R[1] #set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to VGA_R[2] #set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to VGA_R[3] #set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to VGA_HS #set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to VGA_VS #set_instance_assignment -name CURRENT_STRENGTH_NEW "MINIMUM CURRENT" -to VGA_* #==================================================================== # Fim da configuração dos pinos utilizados em Design de Computadores. #====================================================================