Enhanced Queued Analog-to-Digital Converter (eQADC)
MPC5510 Microcontroller Family Reference Manual, Rev. 1
31-12
Freescale Semiconductor
Preliminary
31.3.3.4
eQADC CFIFO Push Registers 0–5 (EQADC_CFPRn)
The EQADC_CFPRs provide a mechanism to fill the CFIFOs with command messages from the command
queues. Refer to
Section 31.4.3, “eQADC Command FIFOs
,” for more information on the CFIFOs and to
Section 31.4.1.1, “Message Format in eQADC
,” for a description on command message formats.
31.3.3.5
eQADC Result FIFO Pop Registers 0–5 (EQADC_RFPRn)
The eQADC_RFPRs provide a mechanism to retrieve data from RFIFOs.
0b1110
16385
248257.58
0b1111
32769
496500.00
Offset: Base + 0x0010 (EQADC_CFPR0)
Base + 0x0014 (EQADC_CFPR1);
Base + 0x0018 (EQADC_CFPR2)
Base + 0x001C (EQADC_CFPR3)
Base + 0x0020 (EQADC_CFPR4)
Base + 0x0024 (EQADC_CFPR5)
Access: Write
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
W
CF_PUSHn
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
R
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
W
CF_PUSHn
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Figure 31-5. eQADC CFIFO Push Registers 0–5 (EQADC_CFPRn)
Table 31-6. EQADC_CFPRn Field Descriptions
Field
Description
CF_PUSHn CFIFO Push Data n. When CFIFOn is not full, writing to the whole word or any bytes of EQADC_CFPRn will push
the 32-bit CF_PUSHn value into CFIFOn. Writing to the CF_PUSHn field also increments the corresponding
CFCTRn value by one in
Section 31.3.3.8, “eQADC FIFO and Interrupt Status Registers 0–5 (EQADC_FISRn)
.”
When the CFIFOn is full, the eQADC ignores any write to the CF_PUSHn. Reading the EQADC_CFPRn always
returns 0.
Note: Only whole words must be written to EQADC_CFPR. Writing halfwords or bytes to EQADC_CFPR will still
push the whole 32-bit CF_PUSH field into the corresponding CFIFO, but undefined data will fill the areas
of CF_PUSH that were not specifically designated as target locations for the write.
Table 31-5. Minimum Required Time to Valid ETRIG (continued)
DFL
Minimum Clock Count
Minimum Time (ns)
(System Clock = 66 MHz)