
General Purpose I/O (GPIO)
Intel® Quark™ SE Microcontroller C1000
June 2017
Platform Design Guide
Document Number: 334715-004EN
43
Table 24. GPIO Pin Routing Guidelines
GPIO
GPIO (MV to GPIO
Header/Device)
BRK OUT
Main
BRK IN
Transmission Line Segment
L1
L2
L3
Routing Layer
(Microstrip/Stripline)
MS/SL
MS/SL
MS/SL
Characteristic Impedance
50Ω + 10% (MS)
50Ω + 10% (SL)
50Ω + 10% (MS)
50Ω + 10% (SL)
50Ω + 10% (MS)
50Ω + 10% (SL)
Trace Width (w)
Meet impedance
Meet impedance
Meet impedance
Trace Spacing (S): Between
SPI signals
5 mils minimum
2W
5 mils minimum
Trace Spacing (S2): Between
SPI signals and other signals
5 mils minimum
3W
5 mils minimum
Trace Length
0.5" max
9" max
0.5" max
Trace Total Length
Total trace length = 10" max
1.
Rs = 22 or 33Ω ideally closer to driver
2.
The modelled GPIO device is 30pF; GPIOs can drive higher loads at reduced lengths
3.
Maximum speed = 8 MHz
9.2
Features
The following is a list of the GPIO controller features:
32 independently configurable GPIOs
6 additional AON GPIOs
Separate data register bit and data direction control bit for each GPIO
Metastability registers for GPIO read data
Interrupt mode supported for all GPIOs, configurable as follows:
Active High Level
Active Low Level
Rising Edge
Falling Edge
Both Edge
Debounce logic for interrupt sources
§