rtos with niosii stig dyngeland pia katrin berge iago martin eraso
TRANSCRIPT
RTOS with NiosII
Stig DyngelandPia Katrin BergeIago Martin Eraso
Wireless connection
Two sensor nodes. One placed strategically, the other one is
connected to a central unit (host pc).
Mesh network
Can easily be expanded to a mesh network.
TECHNOLOGY
FPGA Nios II processor
Technology cont.
Operating SystemReal-Time
Operating System
SIERRA
16 Tasks 16 Semaphores 8 Priority levels 4 Flag bits
Tools
QuartusIISOPC-BuilderNiosII IDE
Design flow
DE2 – board and RF- module RC1280
Hardware
Software
Functions:• void Uart_send(unsigned char data)• int Uart_receive(void)• void ASCii2Binary(char x)
• LCD functions:• void LCD_Init()• void LCD_Show_Text(char* Text)• void LCD_Line2()
Software cont.
The send program– Two tasks:
void idle(void)void send(void)
Software cont.
The receive program– Five tasks:
void idle(void)void receive(void)void print(void)void lcd(void)void get_data(void)
PCB Components
RF module: RC1280
PCB Components
FPGA CYCLONE II EP2C35
PCB Components in short
RS232
PCB Components
USB Blaster
R 2 41 k
R 1 7
2 2
0
R 2 81 k
0
R 2 91 0 kR 3 0
4 . 7 k
R 3 11 k
t o 9 28 5 5 0
8 0 5 0
8 0 5 0
C 1 80 . 1 U
0
0
R 1 8
1 k
R 2 51 0 k
U 6
9 3 L C 4 6 B
C S1
C L K2
D I3
D O4
G N D5O R G6N C7V C C8
R 3 3
1 2 0
R 3 2
1 . 5 k
0
U 9
C P L D I S P
11
22
33
44
55
66
77
88
99
1 01 0
U 1 3
2 4 M H Z
E N1
G N D2
O U T3
V C C4
R 2 64 . 7 k
0
0
R 2 71 k
C 1 24 7 p
8 5 t o 5 08 5 5 0
D+
GND
D-
VBUS
U 7
U S B B -TY P E
11
2233
44
55
66
U 4
F T2 4 5 B M
D 02 5
D 12 4
D 22 3
D 32 2
D 42 1
D 52 0
D 61 9
R S TO U T#5
XTO U T2 8
R E S E T#4
E E C S3 2
E E S K1
E E D A TA2
AG
ND
29
GN
D9
D 71 8
GN
D1
17
TE S T3 1
TXE #1 4
W R1 5
R D #1 6
R XF #1 2
P W R E N #1 0
VC
C-I
O13
3 V 3 O U T6
AV
CC
30
VC
C1
26V
CC
3
U S B D M8
U S B D P7
XTI N2 7
S I / W U1 1
C 90 . 1 u
C 1 30 . 1 U
U 1 1
S L I D E S W
11
22
33
44
55
0
C 1 00 . 1 u
0
0
0
R N 1 31 0 k
0
0
R N 1 11 2 0
R N 5 1 2 0
0
0
R 5
1 0 0 k
0
0
0
R 2
3 3 0
C 2 60 . 1 U
R 2 3
2 2
C 50 . 1 u
1 . 5 k
C 60 . 1 u
8 0 5 0 t o
8 0 5 0
C 70 . 1 u
C 1 90 . 1 u
0
C 80 . 1 u
0
C 1 10 . 1 U
0
U 1 0
E P C S 1 6
V C C1
V C C 12
N C 13
N C 24
N C 35
N C 46
n C S7
D A TA8
V C C 29G N D1 0N C 51 1N C 61 2N C 71 3N C 81 4A S D I1 5D C L K1 6
0
R N 1 21 2 0
R N 6 1 2 0
U 1 4 A M E 1 1 1 7 C C C TZ -3 . 3 V / 1 A
AD
J/G
ND
1
V O U T2
I N P U T3
C 2 70 . 1
D 3
L E D _ L O A D
C 2 00 . 1 u
0
0
R N 2 01 0 k
R N 7 1 2 0 C 2 10 . 1 u
C 1 40 . 1 U
C 2 20 . 1 u
R N 2 11 0 k
R N 8 1 2 0
R N 2 1 2 0
0
C 1 51 0 U
R N 1 71 0 k
C 2 30 . 1 u
R N 1 1 2 0
R N 1 41 0 k
D 1 1B A T5 4 S / P L P
R N 2 21 0 kR N 3 1 2 0
C 2 40 . 1 u
R N 1 81 0 k
D 1 2B A T5 4 S / P L P
R N 1 51 0 kR N 2 31 0 kR N 4 1 2 0
C 2 50 . 1 u
R N 1 91 0 k
R N 1 61 0 kR N 2 41 0 k
0
0
C 1 60 . 1 U
0
R N 9 1 2 0
C 1 70 . 1 U
0
U 5
E P M 3 1 2 8 A T
I O -A 11
I O -A 02
V C C I O3
TD I4
I O -B 85
I O -B 76
I O -B 67
I O -B 58
I O -B 49
I O -B 31 0
G N D I O1 1
I O -B 21 2
I O -B 11 3
I O -B 01 4
TM S1 5
I O -C 81 6
I O -C 71 7
V C C I O 11 8
I O -C 61 9
I O -C 52 0
I O -C 42 1
I O -C 32 2
I O -C 22 3
I O -C 12 4
I O -C 02 5
GN
DIO
126
IO-D
827
IO-D
728
IO-D
629
IO-D
530
IO-D
431
IO-D
332
GN
DIO
233
VC
CIO
234
IO-D
235
IO-D
136
IO-D
037
GN
DIN
T38
VC
CIN
T39
IO-E
040
IO-E
141
IO-E
242
GN
DIO
343
IO-E
344
IO-E
445
IO-E
546
IO-E
647
IO-E
748
IO-E
849
IO-E
950
V C C I O 55 1I O -F 05 2G N D I O 45 3I O -F 15 4I O -F 25 5I O -F 35 6I O -F 45 7I O -F 55 8G N D I O 95 9I O -F 66 0I O -F 76 1TC K6 2I O -G 06 3I O -G 16 4G N D I O 56 5V C C I O 36 6I O -G 26 7I O -G 36 8I O -G 46 9I O -G 57 0I O -G 67 1I O -G 77 2TD O7 3G N D I O 67 4I O -H 07 5
IO-H
176
IO-H
277
GN
DIO
778
IO-H
379
IO-H
480
IO-H
581
VC
CIO
482
IO-H
683
IO-H
784
IO-H
885
GN
DIN
T1
86IN
PU
T/G
CLK
187
INP
UT
/OE
188
INP
UT
/GC
LRn
89IN
PU
T/O
E2/
GC
LK2
90V
CC
INT
191
IO-A
992
IO-A
893
IO-A
794
GN
DIO
895
IO-A
696
IO-A
597
IO-A
498
IO-A
399
IO-A
210
0
0
0
R 1 6
1 . 5 k
R N 1 01 2 0
0
PCB Components
SRAM FLASH Memory Battery
PCB Block Diagram
Design
R241k
0
R17
22
0
R281k
0
R2910kR30
4. 7k
R311k
t o928550
C491n
D7 SS1412
8050
8050
C180. 1U
0
0
R18
1k
R2510k
U6
93LC46B
CS1
CLK2
DI3
DO4
G ND5O RG6NC7VCC8
R33
120
R32
1. 5k
0
U9
CPLD I SP
11
22
33
44
55
66
77
88
99
1010
U13
24M HZ
EN1
G ND2
O UT3
VCC4
R264. 7k
0
0
R271k
C1247p
C3710u
0
85t o508550
D+
GND
D-
VBUS
U7
USB B- TYPE
11
2233
44
55
66
C34220v/ 6. 3V
D10PO WER
U4
FT245BM
D025
D124
D223
D322
D421
D520
D619
RSTO UT#5
XTO UT28
RESET#4
EECS32
EESK1
EEDATA2
AGND
29
GND
9
D718
GND
117
TEST31
TXE#14
WR15
RD#16
RXF#12
PWREN#10
VCC-
IO13
3V3O UT6
AVCC
30
VCC1
26VC
C3
USBDM8
USBDP7
XTI N27
SI / WU11
C90. 1u
C130. 1U
U11
SLI DE SW
11
22
33
44
55
0
C100. 1u
0
0
0
RN13 10k
0
0
RN11 120
RN5 120
0
0
R5
100k
0
U19
PO WER_SWI TCH
11
22
33
44
55
66
0
D8SS141
2
0
0
R2
330
C260. 1U
R23
22
C50. 1u
1. 5k
C60. 1u
8050t o
8050
C70. 1u
C190. 1u
0
C80. 1u
0
C110. 1U
0
0
U10
EPCS16
VCC1
VCC12
NC13
NC24
NC35
NC46
nCS7
DATA8
VCC29G ND10NC511NC612NC713NC814ASDI15DCLK16
C48
0. 01U
0
0
RN12 120
RN6 120
U14 AM E1117CCCTZ- 3. 3V/ 1A
ADJ/
GND
1
VO UT2
I NPUT3
C4147U/ 16V
C270. 1
0
D3
LED_LO AD
C200. 1u
0
0
0
C3
1u
0
C4
1u
0
P1
CO NNECTO R DB9
594837261
U20 LM 2676- 3. 3V/ 3A
VO UT1
VI N2
CBoost3
GND
4
NC5
Feedback6
O N/ O FF7
GND
18
D9SS141
2
U2
M AX232
C1+1
C1-3
C2+4
C2-5
V+2
V-6
R1O UT12
R2O UT9
T1I N11
T2I N10
R1I N13
R2I N8
T1O UT14
T2O UT7
Q 3
330
0
R48
0
0
C11u
C30220v/ 6. 3V
C21u
RN20 10k
00
RN7 120
0
C210. 1u
C420. 1U
0
0
U15 78D05AL- 5V/ 1A
I NPUT1
O UTPUT3
GND
4
C140. 1U
R55
4. 7K
C220. 1u
RN21 10k
0
0
RN8 120
RN2 120
32MegabitTSOP48
U3
S29AL032D
A025
A124
A223
A322
A421
A520
A619
A718
A88
A97
A106
A115
A124
A133
A142
A151
A1648
A1717
Vcc
37
DQ 029
DQ 131
DQ 233
DQ 335
DQ 438
DQ 540
DQ 642
DQ 744
DQ 830
DQ 932
DQ 1034
DQ 1136
DQ 1239
DQ 1341
DQ 1443
DQ 15/ A- 145
Vss
27
Vss
46
WE11
RESET12
CE26
RY/ BY#15
BYTE47
O E28
A1816
A199
WP#/ ACC14
A2010
0
C430. 1U
0
0
C1510U
U18
DC_9V
11
22
33
0
0
RN17 10k
R57330
C230. 1u
U12
SRAM 256KX16
A01
A12
A23
A34
A45
nCE6
D07
D18
D29
D310
VCC
11G
ND12
D413
D514
D615
D716
nWE17
A518
A619
A720
A821
A922
A1023
A1124
A1225
A1326
A1427
A1828
D829
D930
D1031
D1132
VCC1
33G
ND1
34
D1235
D1336
D1437
D1538
nLB39
nUB40
nO E41
A1542
A1643
A1744
0
RN1 120
RN14 10k
D11BAT54S/ PLP
0
RN22 10kRN3 120
1A
EP2C35F672
VCCI NTV16
VCCI NTK11
VCCI NTK12
VCCI NTK13
VCCI NTK14
VCCI NTK15
VCCI NTL11
VCCI NTL16
VCCI NTL17
VCCI NTL18
VCCI NTM 10
VCCI NTM 11
VCCI NTM 16
VCCI NTM 17
VCCI NTN10
VCCI NTN17
VCCI NTP10
VCCI NTR10
VCCI NTR11
VCCI NTR16
VCCI NTT11
VCCI NTT16
VCCI NTU11
VCCI NTU13
VCCI NTU14
VCCI NTU15
VCCI NTU16
VCCI NTK10
G NDT14
G NDT15
G NDA2
G NDA12
G NDA15
G NDA25
G NDAB7
G NDAB11
G NDAB16
G NDAB19
G NDAC4
G NDAD9
G NDAD14
G NDAD18
G NDAE1
G NDAE26
G NDAF2
G NDAF12
G NDAF15
G NDAF25
G NDB1
G NDB26
G NDC14
G NDC18
G NDD4
G NDD24
G NDE7
G NDE11
G NDL12
G NDL13
G NDL14
G NDL15
G NDM 12
G NDM 13
G NDM 14
G NDM 15
G NDN11
G NDN12
G NDN13
G NDN14
G NDN15
G NDN16
G NDP11
G NDP12
G NDP13
G NDP14
G NDP15
G NDP16
G NDR12
G NDR13
G NDR14
G NDR15
G NDT12
G NDT13
G NDY17
G NDE16
G NDE19
G NDH5
G NDH13
G NDH14
G NDH22
G NDK20
G NDL5
G NDL22
G NDM 1
G NDM 26
G NDN8
G NDN19
G NDP8
G NDP19
G NDR1
G NDR21
G NDR26
G NDT5
G NDU8
G NDU19
G NDW5
G NDW13
G NDW14
G NDW22
G NDY9
0
1B
EP2C35F672
I O _VB1N0_P3P3
I O _VB1N0_P4P4
I O _VB1N0_P6P6
I O _VB1N0_P7P7
I O _VB1N0_R2R2
I O _VB1N0_R3R3
I O _VB1N0_R4R4
I O _VB1N0_R5R5
I O _VB1N0_R6R6
I O _VB1N0_R7R7
I O _VB1N0_T10T10
I O _VB1N0_T2T2
I O _VB1N0_T3T3
I O _VB1N0_T6T6
I O _VB1N0_T7T7
I O _VB1N0_T9T9
I O _VB1N0_U1U1
I O _VB1N0_U10U10
I O _VB1N0_U2U2
I O _VB1N0_U3U3
I O _VB1N0_U4U4
I O _VB1N0_U9U9
I O _VB1N0_V1V1
I O _VB1N0_V2V2
I O _VB1N0_V3V3
I O _VB1N0_V4V4
I O _VB1N0_W1W1
I O _VB1N0_W2W2
I O _VB1N1_AA1AA1
I O _VB1N1_AA2AA2
I O _VB1N1_AA3AA3
I O _VB1N1_AA4AA4
I O _VB1N1_AA5AA5
I O _VB1N1_AB1AB1
I O _VB1N1_AB2AB2
I O _VB1N1_AB3AB3
I O _VB1N1_AB4AB4
I O _VB1N1_AC1AC1
I O _VB1N1_AC2AC2
I O _VB1N1_AC3AC3
I O _VB1N1_AD2AD2
I O _VB1N1_AD3AD3
I O _VB1N1_AE2AE2
I O _VB1N1_AE3AE3
I O _VB1N1_R8R8
I O _VB1N1_T8T8
I O _VB1N1_U5U5
I O _VB1N1_U6U6
I O _VB1N1_U7U7
I O _VB1N1_V5V5
I O _VB1N1_V6V6
I O _VB1N1_V7V7
I O _VB1N1_W3W3
I O _VB1N1_W4W4
I O _VB1N1_Y1Y1
I O _VB1N1_Y3Y3
I O _VB1N1_Y4Y4
I O _VB1N1_Y5Y5
U21 AM E1117CCCTZ- 3. 3V/ 1A
ADJ/
GND
1
VO UT2
I NPUT3
C44220V/ 6. 3V
0
C240. 1u
1C
EP2C35F672
I O _VB2N0_C2C2
I O _VB2N0_C3C3
I O _VB2N0_D1D1
I O _VB2N0_D2D2
I O _VB2N0_D3D3
I O _VB2N0_E1E1
I O _VB2N0_E2E2
I O _VB2N0_E3E3
I O _VB2N0_F1F1
I O _VB2N0_F2F2
I O _VB2N0_F3F3
I O _VB2N0_F4F4
I O _VB2N0_F7F7
I O _VB2N0_G 1G 1
I O _VB2N0_G 2G 2
I O _VB2N0_G 3G 3
I O _VB2N0_G 4G 4
I O _VB2N0_G 5G 5
I O _VB2N0_G 6G 6
I O _VB2N0_H6H6
I O _VB2N0_J6J6
I O _VB2N0_J7J7
I O _VB2N0_J8J8
I O _VB2N0_K5K5
I O _VB2N0_K6K6
I O _VB2N0_K7K7
I O _VB2N0_K8K8
I O _VB2N1_H1H1
I O _VB2N1_H2H2
I O _VB2N1_H3H3
I O _VB2N1_H4H4
I O _VB2N1_J1J1
I O _VB2N1_J2J2
I O _VB2N1_J3J3
I O _VB2N1_J4J4
I O _VB2N1_K1K1
I O _VB2N1_K2K2
I O _VB2N1_K3K3
I O _VB2N1_K4K4
I O _VB2N1_L10L10
I O _VB2N1_L2L2
I O _VB2N1_L3L3
I O _VB2N1_L6L6
I O _VB2N1_L7L7
I O _VB2N1_L9L9
I O _VB2N1_M 2M 2
I O _VB2N1_M 3M 3
I O _VB2N1_M 4M 4
I O _VB2N1_M 5M 5
I O _VB2N1_N9N9
I O _VB2N1_P9P9
RN18 10k
C450. 1U
1D
EP2C35F672
I O _VB3N0_A10A10
I O _VB3N0_A8A8
I O _VB3N0_A9A9
I O _VB3N0_B10B10
I O _VB3N0_B11B11
I O _VB3N0_B12B12
I O _VB3N0_B8B8
I O _VB3N0_B9B9
I O _VB3N0_C10C10
I O _VB3N0_C11C11
I O _VB3N0_C12C12
I O _VB3N0_D10D10
I O _VB3N0_D12D12
I O _VB3N0_E10E10
I O _VB3N0_E12E12
I O _VB3N0_F11F11
I O _VB3N0_F12F12
I O _VB3N0_G 11G 11
I O _VB3N0_G 12G 12
I O _VB3N0_H11H11
I O _VB3N0_H12H12
I O _VB3N0_J10J10
I O _VB3N0_J11J11
I O _VB3N0_J13J13
I O _VB3N0_J14J14
I O _VB3N1_A4A4
I O _VB3N1_A5A5
I O _VB3N1_A6A6
I O _VB3N1_A7A7
I O _VB3N1_B4B4
I O _VB3N1_B5B5
I O _VB3N1_B6B6
I O _VB3N1_B7B7
I O _VB3N1_C4C4
I O _VB3N1_C6C6
I O _VB3N1_C7C7
I O _VB3N1_C8C8
I O _VB3N1_C9C9
I O _VB3N1_D5D5
I O _VB3N1_D6D6
I O _VB3N1_D7D7
I O _VB3N1_D8D8
I O _VB3N1_D9D9
I O _VB3N1_F10F10I O _VB3N1_F9F9
I O _VB3N1_G 10G 10I O _VB3N1_G 9G 9
I O _VB3N1_H10H10I O _VB3N1_H8H8
I O _VB3N1_J9J9
I O _VB3N1_K9K9
D12BAT54S/ PLP
1E
EP2C35F672
I O _VB4N0_A19A19
I O _VB4N0_A20A20
I O _VB4N0_A21A21
I O _VB4N0_A22A22
I O _VB4N0_A23A23
I O _VB4N0_B19B19
I O _VB4N0_B20B20
I O _VB4N0_B21B21
I O _VB4N0_B22B22
I O _VB4N0_B23B23
I O _VB4N0_C19C19
I O _VB4N0_C21C21
I O _VB4N0_C22C22
I O _VB4N0_C23C23
I O _VB4N0_D18D18
I O _VB4N0_D19D19
I O _VB4N0_D20D20
I O _VB4N0_D21D21
I O _VB4N0_E18E18
I O _VB4N0_F17F17
I O _VB4N0_F18F18
I O _VB4N0_G 17G 17
I O _VB4N0_G 18G 18
I O _VB4N0_H17H17
I O _VB4N0_J16J16
I O _VB4N0_J17J17
I O _VB4N0_J18J18
I O _VB4N0_K16K16
I O _VB4N0_K17K17
I O _VB4N1_A14A14
I O _VB4N1_A17A17
I O _VB4N1_A18A18
I O _VB4N1_B14B14
I O _VB4N1_B15B15
I O _VB4N1_B16B16
I O _VB4N1_B17B17
I O _VB4N1_B18B18
I O _VB4N1_C15C15
I O _VB4N1_C16C16
I O _VB4N1_C17C17
I O _VB4N1_D14D14
I O _VB4N1_D15D15
I O _VB4N1_D17D17
I O _VB4N1_E15E15I O _VB4N1_F13F13
I O _VB4N1_F14F14
I O _VB4N1_F15F15
I O _VB4N1_F16F16
I O _VB4N1_G 13G 13
I O _VB4N1_G 14G 14
I O _VB4N1_G 15G 15
I O _VB4N1_G 16G 16
I O _VB4N1_H15H15
I O _VB4N1_H16H16
RN15 10kRN23 10kRN4 120
0 0
C3810u
0
R54
0
1F
EP2C35F672
I O _VB5N0_B24B24
I O _VB5N0_B25B25
I O _VB5N0_C24C24
I O _VB5N0_C25C25
I O _VB5N0_D23D23
I O _VB5N0_D25D25
I O _VB5N0_D26D26
I O _VB5N0_E22E22
I O _VB5N0_E23E23
I O _VB5N0_E24E24
I O _VB5N0_E25E25
I O _VB5N0_E26E26
I O _VB5N0_F23F23
I O _VB5N0_F24F24
I O _VB5N0_F25F25
I O _VB5N0_F26F26
I O _VB5N0_G 21G 21
I O _VB5N0_G 22G 22
I O _VB5N0_G 23G 23
I O _VB5N0_G 24G 24
I O _VB5N0_G 25G 25
I O _VB5N0_G 26G 26
I O _VB5N0_H21H21
I O _VB5N0_J20J20
I O _VB5N0_J21J21
I O _VB5N0_K22K22
I O _VB5N0_N18N18
I O _VB5N0_P18P18
I O _VB5N1_H19H19
I O _VB5N1_H23H23
I O _VB5N1_H24H24
I O _VB5N1_H25H25
I O _VB5N1_H26H26
I O _VB5N1_J23J23
I O _VB5N1_J24J24
I O _VB5N1_J25J25
I O _VB5N1_J26J26
I O _VB5N1_K18K18
I O _VB5N1_K19K19
I O _VB5N1_K21K21
I O _VB5N1_K23K23
I O _VB5N1_K24K24
I O _VB5N1_K25K25
I O _VB5N1_K26K26
I O _VB5N1_L19L19
I O _VB5N1_L20L20
I O _VB5N1_L21L21
I O _VB5N1_L24L24
I O _VB5N1_L25L25
I O _VB5N1_M 19M 19
I O _VB5N1_M 20M 20
I O _VB5N1_M 21M 21
I O _VB5N1_M 22M 22
I O _VB5N1_M 23M 23
I O _VB5N1_M 24M 24
I O _VB5N1_M 25M 25
I O _VB5N1_N20N20
I O _VB5N1_N23N23
I O _VB5N1_N24N24
C3910u
0
C250. 1u
U22 AM E1117CCCTZ- 3. 3V/ 1A
ADJ/
GND
1
VO UT2
I NPUT3
0
1G
EP2C35F672
I O _VB6N0_P17P17
I O _VB6N0_P23P23
I O _VB6N0_P24P24
I O _VB6N0_R17R17
I O _VB6N0_R19R19
I O _VB6N0_R20R20
I O _VB6N0_R24R24
I O _VB6N0_R25R25
I O _VB6N0_T17T17
I O _VB6N0_T18T18
I O _VB6N0_T19T19
I O _VB6N0_T20T20
I O _VB6N0_T22T22
I O _VB6N0_T23T23
I O _VB6N0_T24T24
I O _VB6N0_T25T25
I O _VB6N0_U20U20
I O _VB6N0_U21U21
I O _VB6N0_U23U23
I O _VB6N0_U24U24
I O _VB6N0_U25U25
I O _VB6N0_U26U26
I O _VB6N0_V23V23
I O _VB6N0_V24V24
I O _VB6N0_V25V25
I O _VB6N0_V26V26
I O _VB6N1_AA23AA23
I O _VB6N1_AA24AA24
I O _VB6N1_AA25AA25
I O _VB6N1_AA26AA26
I O _VB6N1_AB23AB23
I O _VB6N1_AB24AB24
I O _VB6N1_AB25AB25
I O _VB6N1_AB26AB26
I O _VB6N1_AC23AC23
I O _VB6N1_AC25AC25
I O _VB6N1_AC26AC26
I O _VB6N1_AD24AD24
I O _VB6N1_AD25AD25
I O _VB6N1_AE24AE24
I O _VB6N1_U22U22
I O _VB6N1_W21W21
I O _VB6N1_W23W23
I O _VB6N1_W24W24
I O _VB6N1_W25W25
I O _VB6N1_W26W26
I O _VB6N1_Y21Y21
I O _VB6N1_Y22Y22
I O _VB6N1_Y23Y23
I O _VB6N1_Y24Y24
I O _VB6N1_Y25Y25
I O _VB6N1_Y26Y26
D4 SS141 2
C4047U/ 16V
0
C46220V/ 6. 3V
1H
EP2C35F672
I O _VB7N0_AA17AA17
I O _VB7N0_AA18AA18
I O _VB7N0_AA20AA20
I O _VB7N0_AB18AB18
I O _VB7N0_AB20AB20
I O _VB7N0_AB21AB21
I O _VB7N0_AC18AC18
I O _VB7N0_AC19AC19
I O _VB7N0_AC20AC20
I O _VB7N0_AC21AC21
I O _VB7N0_AC22AC22
I O _VB7N0_AD19AD19
I O _VB7N0_AD21AD21
I O _VB7N0_AD22AD22
I O _VB7N0_AD23AD23
I O _VB7N0_AE20AE20
I O _VB7N0_AE21AE21
I O _VB7N0_AE22AE22
I O _VB7N0_AE23AE23
I O _VB7N0_AF20AF20
I O _VB7N0_AF21AF21
I O _VB7N0_AF22AF22
I O _VB7N0_AF23AF23
I O _VB7N0_U17U17
I O _VB7N0_U18U18
I O _VB7N0_V17V17
I O _VB7N0_V18V18
I O _VB7N0_W17W17
I O _VB7N0_W19W19
I O _VB7N1_AA13AA13
I O _VB7N1_AA14AA14
I O _VB7N1_AA15AA15
I O _VB7N1_AA16AA16
I O _VB7N1_AB15AB15
I O _VB7N1_AC14AC14
I O _VB7N1_AC15AC15
I O _VB7N1_AC17AC17
I O _VB7N1_AD15AD15
I O _VB7N1_AD16AD16
I O _VB7N1_AD17AD17
I O _VB7N1_AE15AE15
I O _VB7N1_AE16AE16
I O _VB7N1_AE17AE17
I O _VB7N1_AE18AE18
I O _VB7N1_AE19AE19
I O _VB7N1_AF17AF17
I O _VB7N1_AF18AF18
I O _VB7N1_AF19AF19
I O _VB7N1_W15W15
I O _VB7N1_W16W16
I O _VB7N1_Y13Y13
I O _VB7N1_Y14Y14
I O _VB7N1_Y15Y15
I O _VB7N1_Y16Y16
RN19 10k
R51
0
0
C33220v/ 6. 3V
R56120
1I
EP2C35F672
I O _VB8N0_AA12AA12
I O _VB8N0_AB12AB12
I O _VB8N0_AC10AC10
I O _VB8N0_AC11AC11
I O _VB8N0_AC9AC9
I O _VB8N0_AD10AD10
I O _VB8N0_AD11AD11
I O _VB8N0_AD12AD12
I O _VB8N0_AE10AE10
I O _VB8N0_AE11AE11
I O _VB8N0_AE12AE12
I O _VB8N0_AE13AE13
I O _VB8N0_AE8AE8
I O _VB8N0_AE9AE9
I O _VB8N0_AF10AF10
I O _VB8N0_AF13AF13
I O _VB8N0_AF8AF8
I O _VB8N0_AF9AF9
I O _VB8N0_U12U12
I O _VB8N0_V11V11
I O _VB8N0_V13V13
I O _VB8N0_V14V14
I O _VB8N0_W11W11
I O _VB8N0_W12W12
I O _VB8N0_Y12Y12
I O _VB8N1_AA10AA10
I O _VB8N1_AA11AA11
I O _VB8N1_AA9AA9
I O _VB8N1_AB10AB10 I O _VB8N1_AB8
AB8
I O _VB8N1_AC5AC5
I O _VB8N1_AC6AC6
I O _VB8N1_AC8AC8
I O _VB8N1_AD4AD4
I O _VB8N1_AD5AD5
I O _VB8N1_AD6AD6
I O _VB8N1_AD7AD7
I O _VB8N1_AD8AD8
I O _VB8N1_AE5AE5
I O _VB8N1_AE6AE6
I O _VB8N1_AE7AE7
I O _VB8N1_AF4AF4
I O _VB8N1_AF5AF5
I O _VB8N1_AF6AF6
I O _VB8N1_AF7AF7
I O _VB8N1_V10V10 I O _VB8N1_V9
V9
I O _VB8N1_W10W10 I O _VB8N1_W8
W8
I O _VB8N1_Y10Y10
I O _VB8N1_Y11Y11
RN16 10kRN24 10k
1J
EP2C35F672
CLKUSRB3
CRC_ERRO RB2
DATA0N3
DCLKN6
nCEN4
nCO NFI GN7
TCKM 6
TDIM 8TM S
L8TDO
M 7M SEL0
P20M SEL1P21
nSTATUSR22
I NI T_DO NEAE25
DEV_CLRnC5
CO NF_DO NER23
DEV_O EAE4
0
0
R46
0
D5 SS141 2
1K
EP2C35F672
G NDA_PLL1Y8
G NDA_PLL2F19
G NDA_PLL3F8
G NDA_PLL4Y19
G NDD_PLL1W7
G NDD_PLL2G 20
G NDD_PLL3G 7
G NDD_PLL4W20
G NDG _PLL1Y6
G NDG _PLL2E21
G NDG _PLL3E4
G NDG _PLL4AA21
VCCA_PLL1AA8
VCCA_PLL2G 19
VCCA_PLL3G 8
VCCA_PLL4AA19
VCCD_PLL1Y7
VCCD_PLL2H20
VCCD_PLL3H7
VCCD_PLL4Y20
VCCI O 8AB13
VCCI O 8AB6
VCCI O 8AF3
VCCI O 8AB9
VCCI O 8V12
VCCI O 8W9
VCCI O 8AF11
VCCI O 1AB5
VCCI O 1T1
VCCI O 1V8
VCCI O 1AD1
VCCI O 1P5
VCCI O 1R9
VCCI O 7AB14
VCCI O 7AF24VCCI O 7AF16
VCCI O 7AB17
VCCI O 7AB22
VCCI O 7AD20
VCCI O 7V15
VCCI O 7W18
VCCI O 6P22
VCCI O 6V19
VCCI O 6AA22
VCCI O 6AD26
VCCI O 6T26 VCCI O 6R18
VCCI O 5F22
VCCI O 5M 18
VCCI O 5C26
VCCI O 5N22
VCCI O 5J19
VCCI O 5L26
VCCI O 2L1
VCCI O 2C1
VCCI O 2N5
VCCI O 2F5
VCCI O 2M 9
VCCI O 3E6
VCCI O 3E13
VCCI O 3A3
VCCI O 3A11
VCCI O 3H9
VCCI O 3E9
VCCI O 3J12
VCCI O 4A16
VCCI O 4E17 VCCI O 4E14
VCCI O 4A24
VCCI O 4C20
VCCI O 4D22
VCCI O 4H18
VCCI O 4J15
C3610u
C160. 1U
C500. 1U
C47220V/ 6. 3V
0
1L
EP2C35F672
VREFB1N1W6
VREFB1N0T4
PLL1_O UTpAA7 PLL1_O UTnAA6
NC_N21N21
NC_AC24AC24 NC_Y2
Y2
CLK3P1 CLK2P2
VREFB2N0J5
VREFB2N1L4
CLK10C13
CLK11D13
VREFB3N0D11VREFB3N1E8
CLK8B13
CLK9A13
VREFB4N0E20VREFB4N1D16
CLK4N25
CLK5N26
PLL2_O UTnF20PLL2_O UTpF21
VREFB5N0J22VREFB5N1L23
CLK6P25
CLK7P26
PLL4_O UTnV20
PLL4_O UTpV21
VREFB6N0T21
VREFB6N1V22
CLK12AE14
CLK13AF14
VREFB7N0Y18VREFB7N1AC16
CLK14AD13
CLK15AC13
VREFB8N0AC12VREFB8N1AC7
CLK0N2
CLK1N1
PLL3_O UTnF6PLL3_O UTpE5
0
RN9 120
C280. 1u
0
0
D6 SS1412
C170. 1U
0
VCC12
0
C510. 1U
0
0
U5
EPM 3128AT
I O - A11
I O - A02
VCCI O3
TDI4
I O - B85
I O - B76
I O - B67
I O - B58
I O - B49
I O - B310
G NDI O11
I O - B212
I O - B113
I O - B014
TM S15
I O - C816
I O - C717
VCCI O 118
I O - C619
I O - C520
I O - C421
I O - C322
I O - C223
I O - C124
I O - C025
GND
IO1
26
IO-D
827
IO-D
728
IO-D
629
IO-D
530
IO-D
431
IO-D
332
GND
IO2
33
VCCI
O2
34
IO-D
235
IO-D
136
IO-D
037
GND
INT
38
VCCI
NT39
IO-E
040
IO-E
141
IO-E
242
GND
IO3
43
IO-E
344
IO-E
445
IO-E
546
IO-E
647
IO-E
748
IO-E
849
IO-E
950
VCCI O 551I O - F052G NDI O 453I O - F154I O - F255I O - F356I O - F457I O - F558G NDI O 959I O - F660I O - F761TCK62I O - G 063I O - G 164G NDI O 565VCCI O 366I O - G 267I O - G 368I O - G 469I O - G 570I O - G 671I O - G 772TDO73G NDI O 674I O - H075
IO-H
176
IO-H
277
GND
IO7
78IO
-H3
79IO
-H4
80IO
-H5
81VC
CIO
482
IO-H
683
IO-H
784
IO-H
885
GND
INT1
86IN
PUT/
GCL
K187
INPU
T/O
E188
INPU
T/G
CLRn
89IN
PUT/
OE2
/GCL
K290
VCCI
NT1
91IO
-A9
92IO
-A8
93IO
-A7
94G
NDIO
895
IO-A
696
IO-A
597
IO-A
498
IO-A
399
IO-A
210
0
0
0
R16
1. 5k
RN10 120
0
R49
0
C3110u