User manual

20 GR-LEON4-ITX Development Board
User Manual
2.16 GPIO
The LEON4 ASIC provides 44 general Purpose Input Output signals (3.3V LVTTL voltage
levels).
On this board, to provide a range of possible uses, these signals have been connected as
follows:
25 signals I/O's on 0.1” pin headers
(with pull-up and series current limiting resistors as shown in Figure 2-15)
8 signal inputs on DIP switch S4 (GPIO[23:16])
(logic '1' input when switch is 'open', else logic '0' when switch is 'closed/on')
3 signal inputs on Push button switches (S1, S2, S3) (GPIO[24:26])
(logic '0' input when pressed, else logic '1')
8 signal outputs connected to LED indicators (D3 to D10) (GPIO[27:34])
('on' when output is logic '1')
© Aeroflex Gaisler AB August 2010, Rev. 0.3
Figure 2-15: PIO interface configuration
LEON4
ASIC
PCB
25
PULL-UP
47k
(x67)
SERIES
470R
(x67)
GPIO[43..0]
Figure 2-14: SPI Interface Configuration
C 8 1
1 0 0 n
C 8 2
1 0 0 n
S P I C _ C S [ 1 . . 0 ]
S P I C _ M I S O
S P I C _ M O S I
S P I C _ S C K
S P I C _ S E L
S P I M _ C L K
S P I M _ M O S I
S P I M _ M I S O
S P I M _ S E L
S P I
S P I
S P I C _ C S [ 1 . . 0 ]
S P I C _ M I S O
S P I C _ M O S I
S P I C _ S C K
S P I C _ S E L
S P I M _ C L K
S P I M _ M I S O
S P I M _ M O S I
S P I M _ S E L
M e m o r y
U s e r C o n n e c t o r
S
7
W
9
V S S
1 0
D Q 0
1 5
C
1 6
H O L D
1
V C C
2
N C
1 4
N C
1 3
N C
1 1
N C
1 2
N C
3
N C
4
N C
5
N C
6
D Q 1
8
U 8
M 2 5 P 6 4 - V M F
+ 3 V 3
D G N D
S P I M _ C L K
S P I M _ M I S O
S P I M _ M O S I
S P I M _ S E L
R 4 5
N F
D G N D
R 4 3
1 0 k
+ 3 V 3
1 2
3 4
5 6
7 8
9 1 0
J 1 1
H D R 5 X 2
S P I C _ C S 0
S P I C _ M I S OS P I C _ M O S I
S P I C _ S C K S P I C _ S E L
S P I C _ C S 1
+ 3 V 3 + 3 V 3
D G N D D G N D
+ 3 V 3
D G N D
+ 3 V 3
D G N D
R 4 4
1 0 k
+ 3 V 3
D I N
2
G N D
1
D O U T
6
S C L K
4
V D D
3
C S
5
U 2 4
A D 7 8 1 4 A R T
+ 3 V 3
D G N D
A D 7 8 1 4 i s T e m p e r a t u r e M o n i t o r w i t h S P I i n t e r f a c e
S P I C _ C S 0
S P I C _ M O S I
S P I C _ M I S O
S P I C _ S C K
R 1 3 5
0 R
R 1 3 4
1 0 k
+ 3 V 3
R e m o v e i f C S 0 i s t o b e u s e d o n h e a d e r
C 1 4 5
1 0 0 n
( o r W 2 5 X 6 4 - V S F )