
Philips Semiconductors
PNX15xx Series
Volume 1 of 1
Chapter 14: FGPI: Fast General Purpose Interface
PNX15XX_SER_3
Koninklijke Philips Electronics N.V. 2006. All rights reserved.
Product data sheet
Rev. 3 — 17 March 2006
14-19
12
CAPTURE_ENABLE_1
R/W
0
Enable input capture into buffer 1. This bit, along with bit 13 above,
start and stop FGPI DMA activity. If input capture into only one
buffer is desired, this bit must be used to start/stop DMA.
11
MODE
R/W
0
0 = record/raw capture mode
1 = message capture mode
10
Reserved
R
0
To ensure software backward compatibility unused or reserved bits
must be written as zeros and ignored upon read.
9:8
SAMPLE_SIZE
R/W
00
Encodes size of data samples input on fgpi_data:
00 = 8-bit data samples
01 = 16-bit data samples
10 = 32-bit data samples
11 = same as 10 above
7:5
BUF_SYNC /
MSG_STOP
R/W
000
Encodes function of fgpi_stop / fgpi_buf_start pin
Record Mode (fgpi_buf_start):
000 = Switch buffers on rising edge on fgpi_buf_start. Wait for
next rising edge on fgpi_buf_start to start rst buffer.
001 = Switch buffers on falling edge on fgpi_buf_start. Wait for
next falling edge on fgpi_buf_start to start rst buffer.
010 = Switch buffers on alternating edges on fgpi_buf_start. Wait
for next rising edge on fgpi_buf_start to start rst buffer.
011 = Switch buffers on alternating edges on fgpi_buf_start. Wait
for next falling edge on fgpi_buf_start to start rst buffer.
100 = No buffer sync. Switch to alternate buffer at current buffer
End-Of-Buffer (EOB). Start rst buffer immediately after enable.
101 - 111 = same as 100 above.
Message Mode (fgpi_stop):
000 = Stop message on rising edge of fgpi_stop
001 = Stop message on falling edge of fgpi_stop
010, 100, and 110 = same as 000 above.
011, 101, and 111 = same as 001 above.
4
Reserved
R
0
To ensure software backward compatibility unused or reserved bits
must be written as zeros and ignored upon read.
Table 3: Fast general purpose INput (FGPI) …Continued
Bit
Symbol
Acces
s
Value
Description