Fixed video, kbd and buzzer

This commit is contained in:
2022-03-31 14:13:34 +03:00
parent 107dded913
commit 61ed88ce64
493 changed files with 633379 additions and 79570 deletions
+87 -87
View File
@@ -29,9 +29,9 @@
-- Bank 1: 3.3V
-- Bank 2: 3.3V
-- Bank 3: 3.3V
-- Bank 4: 2.5V
-- Bank 5: 2.5V
-- Bank 6: 2.5V
-- Bank 4: 3.3V
-- Bank 5: 3.3V
-- Bank 6: 3.3V
-- Bank 7: 3.3V
-- Bank 8: 3.3V
-- GND : Dedicated ground pin. Dedicated GND pins MUST be connected to GND.
@@ -69,48 +69,48 @@ CHIP "spectrum" ASSIGNED TO AN: EP4CE22F17C6
Pin Name/Usage : Location : Dir. : I/O Standard : Voltage : I/O Bank : User Assignment
-------------------------------------------------------------------------------------------------------------
VCCIO8 : A1 : power : : 3.3V : 8 :
GPIO_0[2] : A2 : output : 3.3-V LVTTL : : 8 : Y
GPIO_0[3] : A3 : output : 3.3-V LVTTL : : 8 : Y
GPIO_0[6] : A4 : output : 3.3-V LVTTL : : 8 : Y
GPIO_0[8] : A5 : output : 3.3-V LVTTL : : 8 : Y
GPIO_0[11] : A6 : output : 3.3-V LVTTL : : 8 : Y
GPIO_0[14] : A7 : output : 3.3-V LVTTL : : 8 : Y
RESERVED_INPUT_WITH_WEAK_PULLUP : A2 : : : : 8 :
RESERVED_INPUT_WITH_WEAK_PULLUP : A3 : : : : 8 :
RESERVED_INPUT_WITH_WEAK_PULLUP : A4 : : : : 8 :
RESERVED_INPUT_WITH_WEAK_PULLUP : A5 : : : : 8 :
buzzer_out : A6 : output : 3.3-V LVTTL : : 8 : Y
AUD_XCK : A7 : output : 3.3-V LVTTL : : 8 : Y
GND+ : A8 : : : : 8 :
GND+ : A9 : : : : 7 :
RESERVED_INPUT_WITH_WEAK_PULLUP : A10 : : : : 7 :
LED[3] : A11 : output : 3.3-V LVTTL : : 7 : Y
GPIO_0[30] : A12 : output : 3.3-V LVTTL : : 7 : Y
VGA_B[2] : A12 : output : 3.3-V LVTTL : : 7 : Y
LED[1] : A13 : output : 3.3-V LVTTL : : 7 : Y
RESERVED_INPUT_WITH_WEAK_PULLUP : A14 : : : : 7 :
LED[0] : A15 : output : 3.3-V LVTTL : : 7 : Y
VCCIO7 : A16 : power : : 3.3V : 7 :
LED[6] : B1 : output : 3.3-V LVTTL : : 1 : Y
GND : B2 : gnd : : : :
GPIO_0[4] : B3 : output : 3.3-V LVTTL : : 8 : Y
GPIO_0[5] : B4 : output : 3.3-V LVTTL : : 8 : Y
GPIO_0[7] : B5 : output : 3.3-V LVTTL : : 8 : Y
GPIO_0[10] : B6 : output : 3.3-V LVTTL : : 8 : Y
GPIO_0[12] : B7 : output : 3.3-V LVTTL : : 8 : Y
RESERVED_INPUT_WITH_WEAK_PULLUP : B3 : : : : 8 :
RESERVED_INPUT_WITH_WEAK_PULLUP : B4 : : : : 8 :
RESERVED_INPUT_WITH_WEAK_PULLUP : B5 : : : : 8 :
RESERVED_INPUT_WITH_WEAK_PULLUP : B6 : : : : 8 :
PS2_DAT : B7 : input : 3.3-V LVTTL : : 8 : Y
GND+ : B8 : : : : 8 :
GND+ : B9 : : : : 7 :
SW[2] : B9 : input : 3.3-V LVTTL : : 7 : Y
RESERVED_INPUT_WITH_WEAK_PULLUP : B10 : : : : 7 :
GPIO_0[29] : B11 : output : 3.3-V LVTTL : : 7 : Y
GPIO_0[33] : B12 : output : 3.3-V LVTTL : : 7 : Y
VGA_B[1] : B11 : output : 3.3-V LVTTL : : 7 : Y
VGA_VS : B12 : output : 3.3-V LVTTL : : 7 : Y
LED[2] : B13 : output : 3.3-V LVTTL : : 7 : Y
RESERVED_INPUT_WITH_WEAK_PULLUP : B14 : : : : 7 :
GND : B15 : gnd : : : :
RESERVED_INPUT_WITH_WEAK_PULLUP : B16 : : : : 6 :
~ALTERA_ASDO_DATA1~ / RESERVED_INPUT_WITH_WEAK_PULLUP : C1 : input : 3.3-V LVTTL : : 1 : N
RESERVED_INPUT_WITH_WEAK_PULLUP : C2 : : : : 1 :
GPIO_0[1] : C3 : output : 3.3-V LVTTL : : 8 : Y
RESERVED_INPUT_WITH_WEAK_PULLUP : C3 : : : : 8 :
VCCIO8 : C4 : power : : 3.3V : 8 :
GND : C5 : gnd : : : :
GPIO_0[15] : C6 : output : 3.3-V LVTTL : : 8 : Y
AUD_DACLRCK : C6 : output : 3.3-V LVTTL : : 8 : Y
VCCIO8 : C7 : power : : 3.3V : 8 :
GPIO_0[16] : C8 : output : 3.3-V LVTTL : : 8 : Y
GPIO_0[24] : C9 : output : 3.3-V LVTTL : : 7 : Y
AUD_DACDAT : C8 : output : 3.3-V LVTTL : : 8 : Y
VGA_G[0] : C9 : output : 3.3-V LVTTL : : 7 : Y
VCCIO7 : C10 : power : : 3.3V : 7 :
GPIO_0[28] : C11 : output : 3.3-V LVTTL : : 7 : Y
VGA_B[0] : C11 : output : 3.3-V LVTTL : : 7 : Y
GND : C12 : gnd : : : :
VCCIO7 : C13 : power : : 3.3V : 7 :
RESERVED_INPUT_WITH_WEAK_PULLUP : C14 : : : : 7 :
@@ -118,52 +118,52 @@ RESERVED_INPUT_WITH_WEAK_PULLUP : C15 : : :
RESERVED_INPUT_WITH_WEAK_PULLUP : C16 : : : : 6 :
LED[4] : D1 : output : 3.3-V LVTTL : : 1 : Y
~ALTERA_FLASH_nCE_nCSO~ / RESERVED_INPUT_WITH_WEAK_PULLUP : D2 : input : 3.3-V LVTTL : : 1 : N
GPIO_0[0] : D3 : output : 3.3-V LVTTL : : 8 : Y
RESERVED_INPUT_WITH_WEAK_PULLUP : D3 : : : : 8 :
VCCD_PLL3 : D4 : power : : 1.2V : :
GPIO_0[9] : D5 : output : 3.3-V LVTTL : : 8 : Y
GPIO_0[13] : D6 : output : 3.3-V LVTTL : : 8 : Y
RESERVED_INPUT_WITH_WEAK_PULLUP : D5 : : : : 8 :
PS2_CLK : D6 : input : 3.3-V LVTTL : : 8 : Y
GND : D7 : gnd : : : :
GPIO_0[19] : D8 : output : 3.3-V LVTTL : : 8 : Y
GPIO_0[25] : D9 : output : 3.3-V LVTTL : : 7 : Y
AUD_ADCDAT : D8 : input : 3.3-V LVTTL : : 8 : Y
VGA_G[1] : D9 : output : 3.3-V LVTTL : : 7 : Y
GND : D10 : gnd : : : :
GPIO_0[31] : D11 : output : 3.3-V LVTTL : : 7 : Y
GPIO_0[32] : D12 : output : 3.3-V LVTTL : : 7 : Y
VGA_B[3] : D11 : output : 3.3-V LVTTL : : 7 : Y
VGA_HS : D12 : output : 3.3-V LVTTL : : 7 : Y
VCCD_PLL2 : D13 : power : : 1.2V : :
RESERVED_INPUT_WITH_WEAK_PULLUP : D14 : : : : 7 :
RESERVED_INPUT_WITH_WEAK_PULLUP : D15 : : : : 6 :
RESERVED_INPUT_WITH_WEAK_PULLUP : D16 : : : : 6 :
GND+ : E1 : : : : 1 :
KEY[1] : E1 : input : 3.3-V LVTTL : : 1 : Y
GND : E2 : gnd : : : :
VCCIO1 : E3 : power : : 3.3V : 1 :
GND : E4 : gnd : : : :
GNDA3 : E5 : gnd : : : :
GPIO_0[17] : E6 : output : 3.3-V LVTTL : : 8 : Y
GPIO_0[18] : E7 : output : 3.3-V LVTTL : : 8 : Y
GPIO_0[20] : E8 : output : 3.3-V LVTTL : : 8 : Y
GPIO_0[23] : E9 : output : 3.3-V LVTTL : : 7 : Y
GPIO_0[27] : E10 : output : 3.3-V LVTTL : : 7 : Y
GPIO_0[26] : E11 : output : 3.3-V LVTTL : : 7 : Y
AUD_BCLK : E6 : output : 3.3-V LVTTL : : 8 : Y
AUD_ADCLRCK : E7 : output : 3.3-V LVTTL : : 8 : Y
VGA_R[0] : E8 : output : 3.3-V LVTTL : : 8 : Y
VGA_R[3] : E9 : output : 3.3-V LVTTL : : 7 : Y
VGA_G[3] : E10 : output : 3.3-V LVTTL : : 7 : Y
VGA_G[2] : E11 : output : 3.3-V LVTTL : : 7 : Y
GNDA2 : E12 : gnd : : : :
GND : E13 : gnd : : : :
VCCIO6 : E14 : power : : 2.5V : 6 :
VCCIO6 : E14 : power : : 3.3V : 6 :
GND+ : E15 : : : : 6 :
GND+ : E16 : : : : 6 :
RESERVED_INPUT_WITH_WEAK_PULLUP : F1 : : : : 1 :
RESERVED_INPUT_WITH_WEAK_PULLUP : F2 : : : : 1 :
I2C_SDAT : F1 : bidir : 3.3-V LVTTL : : 1 : Y
I2C_SCLK : F2 : bidir : 3.3-V LVTTL : : 1 : Y
LED[5] : F3 : output : 3.3-V LVTTL : : 1 : Y
nSTATUS : F4 : : : : 1 :
VCCA3 : F5 : power : : 2.5V : :
GND : F6 : gnd : : : :
VCCINT : F7 : power : : 1.2V : :
GPIO_0[21] : F8 : output : 3.3-V LVTTL : : 8 : Y
GPIO_0[22] : F9 : output : 3.3-V LVTTL : : 7 : Y
VGA_R[1] : F8 : output : 3.3-V LVTTL : : 8 : Y
VGA_R[2] : F9 : output : 3.3-V LVTTL : : 7 : Y
GND : F10 : gnd : : : :
VCCINT : F11 : power : : 1.2V : :
VCCA2 : F12 : power : : 2.5V : :
RESERVED_INPUT_WITH_WEAK_PULLUP : F13 : : : : 6 :
GPIO_1[0] : F13 : output : 3.3-V LVTTL : : 6 : Y
RESERVED_INPUT_WITH_WEAK_PULLUP : F14 : : : : 6 :
RESERVED_INPUT_WITH_WEAK_PULLUP : F15 : : : : 6 :
~ALTERA_nCEO~ / RESERVED_OUTPUT_OPEN_DRAIN : F16 : output : 2.5 V : : 6 : N
~ALTERA_nCEO~ / RESERVED_OUTPUT_OPEN_DRAIN : F16 : output : 3.3-V LVTTL : : 6 : N
RESERVED_INPUT_WITH_WEAK_PULLUP : G1 : : : : 1 :
RESERVED_INPUT_WITH_WEAK_PULLUP : G2 : : : : 1 :
VCCIO1 : G3 : power : : 3.3V : 1 :
@@ -177,7 +177,7 @@ VCCINT : G10 : power : : 1.2V
GND : G11 : gnd : : : :
MSEL2 : G12 : : : : 6 :
GND : G13 : gnd : : : :
VCCIO6 : G14 : power : : 2.5V : 6 :
VCCIO6 : G14 : power : : 3.3V : 6 :
RESERVED_INPUT_WITH_WEAK_PULLUP : G15 : : : : 6 :
RESERVED_INPUT_WITH_WEAK_PULLUP : G16 : : : : 6 :
~ALTERA_DCLK~ : H1 : output : 3.3-V LVTTL : : 1 : N
@@ -208,10 +208,10 @@ GND : J9 : gnd : :
GND : J10 : gnd : : : :
GND : J11 : gnd : : : :
VCCINT : J12 : power : : 1.2V : :
RESERVED_INPUT_WITH_WEAK_PULLUP : J13 : : : : 5 :
RESERVED_INPUT_WITH_WEAK_PULLUP : J14 : : : : 5 :
RESERVED_INPUT_WITH_WEAK_PULLUP : J15 : : : : 5 :
RESERVED_INPUT_WITH_WEAK_PULLUP : J16 : : : : 5 :
GPIO_1[32] : J13 : output : 3.3-V LVTTL : : 5 : Y
GPIO_1[33] : J14 : output : 3.3-V LVTTL : : 5 : Y
KEY[0] : J15 : input : 3.3-V LVTTL : : 5 : Y
GPIO_1[30] : J16 : output : 3.3-V LVTTL : : 5 : Y
RESERVED_INPUT_WITH_WEAK_PULLUP : K1 : : : : 2 :
RESERVED_INPUT_WITH_WEAK_PULLUP : K2 : : : : 2 :
VCCIO2 : K3 : power : : 3.3V : 2 :
@@ -225,9 +225,9 @@ VCCINT : K10 : power : : 1.2V
VCCINT : K11 : power : : 1.2V : :
GND : K12 : gnd : : : :
GND : K13 : gnd : : : :
VCCIO5 : K14 : power : : 2.5V : 5 :
RESERVED_INPUT_WITH_WEAK_PULLUP : K15 : : : : 5 :
RESERVED_INPUT_WITH_WEAK_PULLUP : K16 : : : : 5 :
VCCIO5 : K14 : power : : 3.3V : 5 :
GPIO_1[31] : K15 : output : 3.3-V LVTTL : : 5 : Y
GPIO_1[17] : K16 : output : 3.3-V LVTTL : : 5 : Y
RESERVED_INPUT_WITH_WEAK_PULLUP : L1 : : : : 2 :
RESERVED_INPUT_WITH_WEAK_PULLUP : L2 : : : : 2 :
LED[7] : L3 : output : 3.3-V LVTTL : : 2 : Y
@@ -240,11 +240,11 @@ GND : L9 : gnd : :
GND : L10 : gnd : : : :
GND : L11 : gnd : : : :
VCCA4 : L12 : power : : 2.5V : :
RESERVED_INPUT_WITH_WEAK_PULLUP : L13 : : : : 5 :
RESERVED_INPUT_WITH_WEAK_PULLUP : L14 : : : : 5 :
RESERVED_INPUT_WITH_WEAK_PULLUP : L15 : : : : 5 :
RESERVED_INPUT_WITH_WEAK_PULLUP : L16 : : : : 5 :
GND+ : M1 : : : : 2 :
GPIO_1[29] : L13 : output : 3.3-V LVTTL : : 5 : Y
GPIO_1[26] : L14 : output : 3.3-V LVTTL : : 5 : Y
GPIO_1[19] : L15 : output : 3.3-V LVTTL : : 5 : Y
GPIO_1[16] : L16 : output : 3.3-V LVTTL : : 5 : Y
SW[0] : M1 : input : 3.3-V LVTTL : : 2 : Y
GND+ : M2 : : : : 2 :
VCCIO2 : M3 : power : : 3.3V : 2 :
GND : M4 : gnd : : : :
@@ -253,12 +253,12 @@ RESERVED_INPUT_WITH_WEAK_PULLUP : M6 : : :
RESERVED_INPUT_WITH_WEAK_PULLUP : M7 : : : : 3 :
RESERVED_INPUT_WITH_WEAK_PULLUP : M8 : : : : 3 :
VCCINT : M9 : power : : 1.2V : :
RESERVED_INPUT_WITH_WEAK_PULLUP : M10 : : : : 4 :
GPIO_1[28] : M10 : output : 3.3-V LVTTL : : 4 : Y
VCCINT : M11 : power : : 1.2V : :
GNDA4 : M12 : gnd : : : :
GND : M13 : gnd : : : :
VCCIO5 : M14 : power : : 2.5V : 5 :
GND+ : M15 : : : : 5 :
VCCIO5 : M14 : power : : 3.3V : 5 :
SW[3] : M15 : input : 3.3-V LVTTL : : 5 : Y
GND+ : M16 : : : : 5 :
RESERVED_INPUT_WITH_WEAK_PULLUP : N1 : : : : 2 :
RESERVED_INPUT_WITH_WEAK_PULLUP : N2 : : : : 2 :
@@ -268,14 +268,14 @@ RESERVED_INPUT_WITH_WEAK_PULLUP : N5 : : :
RESERVED_INPUT_WITH_WEAK_PULLUP : N6 : : : : 3 :
GND : N7 : gnd : : : :
RESERVED_INPUT_WITH_WEAK_PULLUP : N8 : : : : 3 :
RESERVED_INPUT_WITH_WEAK_PULLUP : N9 : : : : 4 :
GPIO_1[14] : N9 : output : 3.3-V LVTTL : : 4 : Y
GND : N10 : gnd : : : :
RESERVED_INPUT_WITH_WEAK_PULLUP : N11 : : : : 4 :
RESERVED_INPUT_WITH_WEAK_PULLUP : N12 : : : : 4 :
GPIO_1[15] : N11 : output : 3.3-V LVTTL : : 4 : Y
GPIO_1[12] : N12 : output : 3.3-V LVTTL : : 4 : Y
VCCD_PLL4 : N13 : power : : 1.2V : :
RESERVED_INPUT_WITH_WEAK_PULLUP : N14 : : : : 5 :
RESERVED_INPUT_WITH_WEAK_PULLUP : N15 : : : : 5 :
RESERVED_INPUT_WITH_WEAK_PULLUP : N16 : : : : 5 :
GPIO_1[27] : N14 : output : 3.3-V LVTTL : : 5 : Y
GPIO_1[24] : N15 : output : 3.3-V LVTTL : : 5 : Y
GPIO_1[23] : N16 : output : 3.3-V LVTTL : : 5 : Y
RESERVED_INPUT_WITH_WEAK_PULLUP : P1 : : : : 2 :
RESERVED_INPUT_WITH_WEAK_PULLUP : P2 : : : : 2 :
RESERVED_INPUT_WITH_WEAK_PULLUP : P3 : : : : 3 :
@@ -284,14 +284,14 @@ GND : P5 : gnd : :
RESERVED_INPUT_WITH_WEAK_PULLUP : P6 : : : : 3 :
VCCIO3 : P7 : power : : 3.3V : 3 :
RESERVED_INPUT_WITH_WEAK_PULLUP : P8 : : : : 3 :
RESERVED_INPUT_WITH_WEAK_PULLUP : P9 : : : : 4 :
VCCIO4 : P10 : power : : 2.5V : 4 :
RESERVED_INPUT_WITH_WEAK_PULLUP : P11 : : : : 4 :
GPIO_1[13] : P9 : output : 3.3-V LVTTL : : 4 : Y
VCCIO4 : P10 : power : : 3.3V : 4 :
GPIO_1[10] : P11 : output : 3.3-V LVTTL : : 4 : Y
GND : P12 : gnd : : : :
VCCIO4 : P13 : power : : 2.5V : 4 :
RESERVED_INPUT_WITH_WEAK_PULLUP : P14 : : : : 4 :
RESERVED_INPUT_WITH_WEAK_PULLUP : P15 : : : : 5 :
RESERVED_INPUT_WITH_WEAK_PULLUP : P16 : : : : 5 :
VCCIO4 : P13 : power : : 3.3V : 4 :
GPIO_1[25] : P14 : output : 3.3-V LVTTL : : 4 : Y
GPIO_1[20] : P15 : output : 3.3-V LVTTL : : 5 : Y
GPIO_1[21] : P16 : output : 3.3-V LVTTL : : 5 : Y
RESERVED_INPUT_WITH_WEAK_PULLUP : R1 : : : : 2 :
GND : R2 : gnd : : : :
RESERVED_INPUT_WITH_WEAK_PULLUP : R3 : : : : 3 :
@@ -301,13 +301,13 @@ RESERVED_INPUT_WITH_WEAK_PULLUP : R6 : : :
RESERVED_INPUT_WITH_WEAK_PULLUP : R7 : : : : 3 :
CLOCK_50 : R8 : input : 3.3-V LVTTL : : 3 : Y
GND+ : R9 : : : : 4 :
RESERVED_INPUT_WITH_WEAK_PULLUP : R10 : : : : 4 :
RESERVED_INPUT_WITH_WEAK_PULLUP : R11 : : : : 4 :
RESERVED_INPUT_WITH_WEAK_PULLUP : R12 : : : : 4 :
RESERVED_INPUT_WITH_WEAK_PULLUP : R13 : : : : 4 :
RESERVED_INPUT_WITH_WEAK_PULLUP : R14 : : : : 4 :
GPIO_1[11] : R10 : output : 3.3-V LVTTL : : 4 : Y
GPIO_1[9] : R11 : output : 3.3-V LVTTL : : 4 : Y
GPIO_1[6] : R12 : output : 3.3-V LVTTL : : 4 : Y
GPIO_1[4] : R13 : output : 3.3-V LVTTL : : 4 : Y
GPIO_1[22] : R14 : output : 3.3-V LVTTL : : 4 : Y
GND : R15 : gnd : : : :
RESERVED_INPUT_WITH_WEAK_PULLUP : R16 : : : : 5 :
GPIO_1[18] : R16 : output : 3.3-V LVTTL : : 5 : Y
VCCIO3 : T1 : power : : 3.3V : 3 :
RESERVED_INPUT_WITH_WEAK_PULLUP : T2 : : : : 3 :
RESERVED_INPUT_WITH_WEAK_PULLUP : T3 : : : : 3 :
@@ -315,12 +315,12 @@ RESERVED_INPUT_WITH_WEAK_PULLUP : T4 : : :
RESERVED_INPUT_WITH_WEAK_PULLUP : T5 : : : : 3 :
RESERVED_INPUT_WITH_WEAK_PULLUP : T6 : : : : 3 :
RESERVED_INPUT_WITH_WEAK_PULLUP : T7 : : : : 3 :
GND+ : T8 : : : : 3 :
SW[1] : T8 : input : 3.3-V LVTTL : : 3 : Y
GND+ : T9 : : : : 4 :
RESERVED_INPUT_WITH_WEAK_PULLUP : T10 : : : : 4 :
RESERVED_INPUT_WITH_WEAK_PULLUP : T11 : : : : 4 :
RESERVED_INPUT_WITH_WEAK_PULLUP : T12 : : : : 4 :
RESERVED_INPUT_WITH_WEAK_PULLUP : T13 : : : : 4 :
RESERVED_INPUT_WITH_WEAK_PULLUP : T14 : : : : 4 :
RESERVED_INPUT_WITH_WEAK_PULLUP : T15 : : : : 4 :
VCCIO4 : T16 : power : : 2.5V : 4 :
GPIO_1[8] : T10 : output : 3.3-V LVTTL : : 4 : Y
GPIO_1[7] : T11 : output : 3.3-V LVTTL : : 4 : Y
GPIO_1[5] : T12 : output : 3.3-V LVTTL : : 4 : Y
GPIO_1[3] : T13 : output : 3.3-V LVTTL : : 4 : Y
GPIO_1[2] : T14 : output : 3.3-V LVTTL : : 4 : Y
GPIO_1[1] : T15 : output : 3.3-V LVTTL : : 4 : Y
VCCIO4 : T16 : power : : 3.3V : 4 :