This is the multi-page printable view of this section. Click here to print.
Component Design
1 - CM300A_Adc0CfgAndUse_RegisterConfiguration
Order | Feature/Function | Register | Field | Header File Definition | Value (Decimal) | Notes | Access |
1 | Virtual Channel | VCR00 | UINT32 | ADCD0VCR00 | ADC0CFGANDUSE_ADCD0VCR00_CNT_U32 | Must be written at register level | |
2 | Virtual Channel | VCR00 | GCTRL | ADCD0GCTRL | Unused | Unused field of parent register | Must be written at register level |
3 | Virtual Channel | VCR00 | ADIE | ADCD0ADIE | Unused | Unused field of parent register | Must be written at register level |
4 | Virtual Channel | VCR00 | CNVCLS | ADCD0CNVCLS | Unused | Unused field of parent register | Must be written at register level |
5 | Virtual Channel | VCR00 | PDE | ADCD0PDE | Unused | Unused field of parent register | Must be written at register level |
6 | Virtual Channel | VCR00 | PUE | ADCD0PUE | Unused | Unused field of parent register | Must be written at register level |
7 | Virtual Channel | VCR01 | UINT32 | ADCD0VCR01 | ADC0CFGANDUSE_ADCD0VCR01_CNT_U32 | Must be written at register level | |
8 | Virtual Channel | VCR02 | UINT32 | ADCD0VCR02 | ADC0CFGANDUSE_ADCD0VCR02_CNT_U32 | Must be written at register level | |
9 | Virtual Channel | VCR03 | UINT32 | ADCD0VCR03 | ADC0CFGANDUSE_ADCD0VCR03_CNT_U32 | Must be written at register level | |
10 | Virtual Channel | VCR04 | UINT32 | ADCD0VCR04 | ADC0CFGANDUSE_ADCD0VCR04_CNT_U32 | Must be written at register level | |
11 | Virtual Channel | VCR05 | UINT32 | ADCD0VCR05 | ADC0CFGANDUSE_ADCD0VCR05_CNT_U32 | Must be written at register level | |
12 | Virtual Channel | VCR06 | UINT32 | ADCD0VCR06 | ADC0CFGANDUSE_ADCD0VCR06_CNT_U32 | Must be written at register level | |
13 | Virtual Channel | VCR07 | UINT32 | ADCD0VCR07 | ADC0CFGANDUSE_ADCD0VCR07_CNT_U32 | Must be written at register level | |
14 | Virtual Channel | VCR08 | UINT32 | ADCD0VCR08 | ADC0CFGANDUSE_ADCD0VCR08_CNT_U32 | Must be written at register level | |
15 | Virtual Channel | VCR09 | UINT32 | ADCD0VCR09 | ADC0CFGANDUSE_ADCD0VCR09_CNT_U32 | Must be written at register level | |
16 | Virtual Channel | VCR10 | UINT32 | ADCD0VCR10 | ADC0CFGANDUSE_ADCD0VCR10_CNT_U32 | Must be written at register level | |
17 | Virtual Channel | VCR11 | UINT32 | ADCD0VCR11 | ADC0CFGANDUSE_ADCD0VCR11_CNT_U32 | Must be written at register level | |
18 | Virtual Channel | VCR12 | UINT32 | ADCD0VCR12 | ADC0CFGANDUSE_ADCD0VCR12_CNT_U32 | Must be written at register level | |
19 | Virtual Channel | VCR13 | UINT32 | ADCD0VCR13 | ADC0CFGANDUSE_ADCD0VCR13_CNT_U32 | Must be written at register level | |
20 | Virtual Channel | VCR14 | UINT32 | ADCD0VCR14 | ADC0CFGANDUSE_ADCD0VCR14_CNT_U32 | Must be written at register level | |
21 | Virtual Channel | VCR15 | UINT32 | ADCD0VCR15 | ADC0CFGANDUSE_ADCD0VCR15_CNT_U32 | Must be written at register level | |
22 | Virtual Channel | VCR16 | UINT32 | ADCD0VCR16 | ADC0CFGANDUSE_ADCD0VCR16_CNT_U32 | Must be written at register level | |
23 | Virtual Channel | VCR17 | UINT32 | ADCD0VCR17 | ADC0CFGANDUSE_ADCD0VCR17_CNT_U32 | Must be written at register level | |
24 | Virtual Channel | VCR18 | UINT32 | ADCD0VCR18 | ADC0CFGANDUSE_ADCD0VCR18_CNT_U32 | Must be written at register level | |
25 | Virtual Channel | VCR19 | UINT32 | ADCD0VCR19 | ADC0CFGANDUSE_ADCD0VCR19_CNT_U32 | Must be written at register level | |
26 | Virtual Channel | VCR20 | UINT32 | ADCD0VCR20 | ADC0CFGANDUSE_ADCD0VCR20_CNT_U32 | Must be written at register level | |
27 | Virtual Channel | VCR21 | UINT32 | ADCD0VCR21 | ADC0CFGANDUSE_ADCD0VCR21_CNT_U32 | Must be written at register level | |
28 | Virtual Channel | VCR22 | UINT32 | ADCD0VCR22 | ADC0CFGANDUSE_ADCD0VCR22_CNT_U32 | Must be written at register level | |
29 | Virtual Channel | VCR23 | UINT32 | ADCD0VCR23 | ADC0CFGANDUSE_ADCD0VCR23_CNT_U32 | Must be written at register level | |
30 | ADC Control | ADCR1 | UINT8 | ADCD0ADCR1 | Unused | Unused parent register | May be written at field or register level |
31 | ADC Control | ADCR1 | SUSMTD | ADCD0SUSMTD | 00 | Synchronous suspend - By design ADC groups shouldn't collide | May be written at field or register level |
32 | ADC Control | ADCR2 | UINT8 | ADCD0ADCR2 | Unused | Unused parent register | May be written at field or register level |
33 | ADC Control | ADCR2 | ADDNT | ADCD0ADDNT | 0 | Feature not used | May be written at field or register level |
34 | ADC Control | ADCR2 | DFMT | ADCD0DFMT | 1 | 1: Signed integer format | May be written at field or register level |
35 | Safety Control | SFTCR | UINT8 | ADCD0SFTCR | Unused | Unused parent register | May be written at field or register level |
36 | Safety Control | SFTCR | IDEIE | ADCD0IDEIE | 0 | ID Error Interrupt - Disabled | May be written at field or register level |
37 | Safety Control | SFTCR | PEIE | ADCD0PEIE | 0 | Parity Error Interrupt - Disabled | May be written at field or register level |
38 | Safety Control | SFTCR | OWEIE | ADCD0OWEIE | 0 | Overwrite Error Interrupt - Disabled | May be written at field or register level |
39 | Safety Control | SFTCR | ULEIE | ADCD0ULEIE | 0 | Upper-limit/lower-limit Error Interrupt - Disabled | May be written at field or register level |
40 | Safety Control | SFTCR | RDCLRE | ADCD0RDCLRE | 1 | Perform read and clear | May be written at field or register level |
41 | Safety Control - UpperLower Limit | ULLMTBR0 | UINT32 | ADCD0ULLMTBR0 | 0 | Upper-limit/lower-limit Error Interrupt - Disabled | May be written at field or register level |
42 | Safety Control - UpperLower Limit | ULLMTBR0 | LLMTB | ADCD0LLMTB | Unused | Unused field of parent register | May be written at field or register level |
43 | Safety Control - UpperLower Limit | ULLMTBR0 | ULMTB | ADCD0ULMTB | Unused | Unused field of parent register | May be written at field or register level |
44 | Safety Control - UpperLower Limit | ULLMTBR1 | UINT32 | ADCD0ULLMTBR1 | 0 | Upper-limit/lower-limit Error Interrupt - Disabled | May be written at field or register level |
45 | Safety Control - UpperLower Limit | ULLMTBR2 | UINT32 | ADCD0ULLMTBR2 | 0 | Upper-limit/lower-limit Error Interrupt - Disabled | May be written at field or register level |
46 | Safety Control - Wiring Break | ODCR | UINT32 | ADCD0ODCR | 0 | Wiring break detection - not diagnosed | May be written at field or register level |
47 | Safety Control - Wiring Break | ODCR | ODPW | ADCD0ODPW | Unused | Unused field of parent register | May be written at field or register level |
48 | Safety Control - Wiring Break | ODCR | ODE | ADCD0ODE | Unused | Unused field of parent register | May be written at field or register level |
49 | Safety Control - Wiring Break | ODCR | ODDE | ADCD0ODDE | Unused | Unused field of parent register | May be written at field or register level |
50 | Safety Control - Wiring Break | ADOPDIG0 | UINT32 | ADCD0ADOPDIG0 | 0 | 0: Pulling up or pulling down the ADCDnIm pin is disabled | May be written at field or register level |
51 | Safety Control - Wiring Break | ADOPDIG0 | ADOPDIG000 | ADCD0ADOPDIG000 | Unused | Unused field of parent register | May be written at field or register level |
52 | Safety Control - Wiring Break | ADOPDIG0 | ADOPDIG001 | ADCD0ADOPDIG001 | Unused | Unused field of parent register | May be written at field or register level |
53 | Safety Control - Wiring Break | ADOPDIG0 | ADOPDIG002 | ADCD0ADOPDIG002 | Unused | Unused field of parent register | May be written at field or register level |
54 | Safety Control - Wiring Break | ADOPDIG0 | ADOPDIG003 | ADCD0ADOPDIG003 | Unused | Unused field of parent register | May be written at field or register level |
55 | Safety Control - Wiring Break | ADOPDIG0 | ADOPDIG004 | ADCD0ADOPDIG004 | Unused | Unused field of parent register | May be written at field or register level |
56 | Safety Control - Wiring Break | ADOPDIG0 | ADOPDIG005 | ADCD0ADOPDIG005 | Unused | Unused field of parent register | May be written at field or register level |
57 | Safety Control - Wiring Break | ADOPDIG0 | ADOPDIG006 | ADCD0ADOPDIG006 | Unused | Unused field of parent register | May be written at field or register level |
58 | Safety Control - Wiring Break | ADOPDIG0 | ADOPDIG007 | ADCD0ADOPDIG007 | Unused | Unused field of parent register | May be written at field or register level |
59 | Safety Control - Wiring Break | ADOPDIG0 | ADOPDIG008 | ADCD0ADOPDIG008 | Unused | Unused field of parent register | May be written at field or register level |
60 | Safety Control - Wiring Break | ADOPDIG0 | ADOPDIG009 | ADCD0ADOPDIG009 | Unused | Unused field of parent register | May be written at field or register level |
61 | Safety Control - Wiring Break | ADOPDIG0 | ADOPDIG010 | ADCD0ADOPDIG010 | Unused | Unused field of parent register | May be written at field or register level |
62 | Safety Control - Wiring Break | ADOPDIG0 | ADOPDIG011 | ADCD0ADOPDIG011 | Unused | Unused field of parent register | May be written at field or register level |
63 | Transfer & Hold | THCR | UINT8 | ADCD0THCR | 0 | Transfer and Hold is not used | May be written at field or register level |
64 | Transfer & Hold | THCR | ASMPMSK | ADCD0ASMPMSK | Unused | Unused field of parent register | May be written at field or register level |
65 | Transfer & Hold | THACR | UINT8 | ADCD0THACR | 0 | Transfer and Hold is not used | May be written at field or register level |
66 | Transfer & Hold | THACR | SGS | ADCD0SGS | Unused | Unused field of parent register | May be written at field or register level |
67 | Transfer & Hold | THACR | HLDTE | ADCD0HLDTE | Unused | Unused field of parent register | May be written at field or register level |
68 | Transfer & Hold | THACR | HLDCTE | ADCD0HLDCTE | Unused | Unused field of parent register | May be written at field or register level |
69 | Transfer & Hold | THBCR | UINT8 | ADCD0THBCR | 0 | Transfer and Hold is not used | May be written at field or register level |
70 | Transfer & Hold | THER | UINT8 | ADCD0THER | 0 | Transfer and Hold is not used | May be written at field or register level |
71 | Transfer & Hold | THER | TH0E | ADCD0TH0E | Unused | Unused field of parent register | May be written at field or register level |
72 | Transfer & Hold | THER | TH1E | ADCD0TH1E | Unused | Unused field of parent register | May be written at field or register level |
73 | Transfer & Hold | THER | TH2E | ADCD0TH2E | Unused | Unused field of parent register | May be written at field or register level |
74 | Transfer & Hold | THER | TH3E | ADCD0TH3E | Unused | Unused field of parent register | May be written at field or register level |
75 | Transfer & Hold | THER | TH4E | ADCD0TH4E | Unused | Unused field of parent register | May be written at field or register level |
76 | Transfer & Hold | THER | TH5E | ADCD0TH5E | Unused | Unused field of parent register | May be written at field or register level |
77 | Transfer & Hold | THGSR | UINT16 | ADCD0THGSR | 0 | Transfer and Hold is not used | May be written at field or register level |
78 | Transfer & Hold | THGSR | TH0GS | ADCD0TH0GS | Unused | Unused field of parent register | May be written at field or register level |
79 | Transfer & Hold | THGSR | TH1GS | ADCD0TH1GS | Unused | Unused field of parent register | May be written at field or register level |
80 | Transfer & Hold | THGSR | TH2GS | ADCD0TH2GS | Unused | Unused field of parent register | May be written at field or register level |
81 | Transfer & Hold | THGSR | TH3GS | ADCD0TH3GS | Unused | Unused field of parent register | May be written at field or register level |
82 | Transfer & Hold | THGSR | TH4GS | ADCD0TH4GS | Unused | Unused field of parent register | May be written at field or register level |
83 | Transfer & Hold | THGSR | TH5GS | ADCD0TH5GS | Unused | Unused field of parent register | May be written at field or register level |
84 | Scan Group 0 | SGSTCR0 | UINT8 | ADCD0SGSTCR0 | 0 | Not used, performs software start of Scan Group | May be written at field or register level |
85 | Scan Group 0 | SGSTCR0 | SGST | ADCD0SGST | Unused | Unused field of parent register | May be written at field or register level |
86 | Scan Group 0 | SGCR0 | UINT8 | ADCD0SGCR0 | 0 | Must be written at register level | |
87 | Scan Group 0 | SGCR0 | TRGMD | ADCD0TRGMD | 0 | 0 - Disabled, SG0 is triggered by SW | Must be written at register level |
88 | Scan Group 0 | SGCR0 | SCANMD | ADCD0SCANMD | 0 | 0: Multicycle scan mode | Must be written at register level |
89 | Scan Group 0 | SGCR0 | ADSTARTE | ADCD0ADSTARTE | 0 | 0: ADSTART is disabled | Must be written at register level |
90 | Scan Group 0 | SGCR0 | ADIE | *** See notes *** | 0 | Results are read via direct register read, no interrupt needed 0: INTADCDnIx is not output at the end of scan for SGx. 8/26/2015 - Field level access doesn't exist in header file. This entry is used in ADCD0SGCR0 derivation only | N/A |
91 | Scan Group 0 | SGVCSP0 | UINT8 | ADCD0SGVCSP0 | 0 | Start pointer for Group 0 is fixed at 0 (minimum) | Must be written at register level |
92 | Scan Group 0 | SGVCSP0 | VCSP | ADCD0VCSP | Unused | Unused field of parent register | Must be written at register level |
93 | Scan Group 0 | SGVCEP0 | UINT8 | ADCD0SGVCEP0 | 23 | End pointer for Group 0 is fixed at 23 (maximum) | Must be written at register level |
94 | Scan Group 0 | SGVCEP0 | VCEP | ADCD0VCEP | Unused | Unused field of parent register | Must be written at register level |
95 | Scan Group 0 | SGMCYCR0 | UINT8 | ADCD0SGMCYCR0 | 0 | Perform scan group reads only once | Must be written at register level |
96 | Scan Group 0 | SGMCYCR0 | MCYC | ADCD0MCYC | Unused | Unused field of parent register | Must be written at register level |
97 | Scan Group 0 | SGSR0 | SGACT | ADCD0SGACT | Unused | Unused field of parent register | Must be written at register level |
98 | Scan Group 0 | ULLMSR0 | UINT8 | ADCD0ULLMSR0 | 0 | 0H: Neither upper limit nor lower limit is checked. | Must be written at register level |
99 | Scan Group 0 | ULLMSR0 | ULS | ADCD0ULS | Unused | Unused field of parent register | Must be written at register level |
100 | Scan Group 1 | SGSTCR1 | UINT8 | ADCD0SGSTCR1 | 0 | Not used, performs software start of Scan Group | Must be written at register level |
101 | Scan Group 1 | SGCR1 | UINT8 | ADCD0SGCR1 | 1 | Must be written at register level | |
102 | Scan Group 1 | SGCR1 | TRGMD | *** See notes *** | 1 | Field level access doesn't exist in header file. This entry is used in ADCD0SGCR1 derivation only | N/A |
103 | Scan Group 1 | SGCR1 | SCANMD | *** See notes *** | 0 | Field level access doesn't exist in header file. This entry is used in ADCD0SGCR1 derivation only | N/A |
104 | Scan Group 1 | SGCR1 | ADSTARTE | *** See notes *** | 0 | Field level access doesn't exist in header file. This entry is used in ADCD0SGCR1 derivation only | N/A |
105 | Scan Group 1 | SGCR1 | ADIE | *** See notes *** | 0 | Field level access doesn't exist in header file. This entry is used in ADCD0SGCR1 derivation only | N/A |
106 | Scan Group 1 | SGVCSP1 | UINT8 | ADCD0SGVCSP1 | 21 | Configured to be start of ADC Reference voltage group | Must be written at register level |
107 | Scan Group 1 | SGVCEP1 | UINT8 | ADCD0SGVCEP1 | 23 | Configured to be end of ADC Reference voltage group | Must be written at register level |
108 | Scan Group 1 | SGMCYCR1 | UINT8 | ADCD0SGMCYCR1 | 0 | Perform scan group reads only once | Must be written at register level |
109 | Scan Group 1 | ULLMSR1 | UINT8 | ADCD0ULLMSR1 | 0 | 0H: Neither upper limit nor lower limit is checked. | Must be written at register level |
110 | Scan Group 2 | SGSTCR2 | UINT8 | ADCD0SGSTCR2 | 0 | Not used, performs software start of Scan Group | Must be written at register level |
111 | Scan Group 2 | SGCR2 | UINT8 | ADCD0SGCR2 | 1 | Field level access doesn't exist in header file. This entry is used in ADCD0SGCR2 derivation only | Must be written at register level |
112 | Scan Group 2 | SGCR2 | TRGMD | *** See notes *** | 1 | Field level access doesn't exist in header file. This entry is used in ADCD0SGCR2 derivation only | N/A |
113 | Scan Group 2 | SGCR2 | SCANMD | *** See notes *** | 0 | Field level access doesn't exist in header file. This entry is used in ADCD0SGCR2 derivation only | N/A |
114 | Scan Group 2 | SGCR2 | ADSTARTE | *** See notes *** | 0 | Field level access doesn't exist in header file. This entry is used in ADCD0SGCR2 derivation only | N/A |
115 | Scan Group 2 | SGCR2 | ADIE | *** See notes *** | 0 | Don't trigger DMA 8/26/2015 - Field level access doesn't exist in header file. This entry is used in ADCD0SGCR2 derivation only | N/A |
116 | Scan Group 2 | SGVCSP2 | UINT8 | ADCD0SGVCSP2 | ADC0CFGANDUSE_ADCD0SGVCSP2_CNT_U08 | Must be written at register level | |
117 | Scan Group 2 | SGVCEP2 | UINT8 | ADCD0SGVCEP2 | ADC0CFGANDUSE_ADCD0SGVCEP2_CNT_U08 | Must be written at register level | |
118 | Scan Group 2 | SGMCYCR2 | UINT8 | ADCD0SGMCYCR2 | 0 | Perform scan group reads only once | Must be written at register level |
119 | Scan Group 2 | ULLMSR2 | UINT8 | ADCD0ULLMSR2 | 0 | 0H: Neither upper limit nor lower limit is checked. | Must be written at register level |
120 | Scan Group 3 | SGSTCR3 | UINT8 | ADCD0SGSTCR3 | 0 | Not used, performs software start of Scan Group | Must be written at register level |
121 | Scan Group 3 | SGCR3 | UINT8 | ADCD0SGCR3 | 17 | Must be written at register level | |
122 | Scan Group 3 | SGCR3 | TRGMD | *** See notes *** | 1 | Field level access doesn't exist in header file. This entry is used in ADCD0SGCR3 derivation only | N/A |
123 | Scan Group 3 | SGCR3 | SCANMD | *** See notes *** | 0 | Field level access doesn't exist in header file. This entry is used in ADCD0SGCR3 derivation only | N/A |
124 | Scan Group 3 | SGCR3 | ADSTARTE | *** See notes *** | 0 | Field level access doesn't exist in header file. This entry is used in ADCD0SGCR3 derivation only | N/A |
125 | Scan Group 3 | SGCR3 | ADIE | *** See notes *** | 1 | Used to trigger DMA 8/26/2015 - Field level access doesn't exist in header file. This entry is used in ADCD0SGCR3 derivation only | N/A |
126 | Scan Group 3 | SGCR3 | ADTSTARTE | ADCD0ADTSTARTE | Unused | Unused field of parent register | Must be written at register level |
127 | Scan Group 3 | SGVCSP3 | UINT8 | ADCD0SGVCSP3 | ADC0CFGANDUSE_ADCD0SGVCSP3_CNT_U08 | Must be written at register level | |
128 | Scan Group 3 | SGVCEP3 | UINT8 | ADCD0SGVCEP3 | ADC0CFGANDUSE_ADCD0SGVCEP3_CNT_U08 | Must be written at register level | |
129 | Scan Group 3 | SGMCYCR3 | UINT8 | ADCD0SGMCYCR3 | 0 | Perform scan group reads only once | Must be written at register level |
130 | Scan Group 3 | SGSR3 | ADTACT | ADCD0ADTACT | Unused | Unused field of parent register | Must be written at register level |
131 | Scan Group 3 | ULLMSR3 | UINT8 | ADCD0ULLMSR3 | 0 | 0H: Neither upper limit nor lower limit is checked. | Must be written at register level |
132 | Scan Group 4 | SGSTCR4 | UINT8 | ADCD0SGSTCR4 | 0 | Not used, performs software start of Scan Group | Must be written at register level |
133 | Scan Group 4 | SGCR4 | UINT8 | ADCD0SGCR4 | 0 | Scan Group 4 is not used | Must be written at register level |
134 | Scan Group 4 | SGVCSP4 | UINT8 | ADCD0SGVCSP4 | 23 | Scan Group 4 is not used | Must be written at register level |
135 | Scan Group 4 | SGVCEP4 | UINT8 | ADCD0SGVCEP4 | 23 | Scan Group 4 is not used | Must be written at register level |
136 | Scan Group 4 | SGMCYCR4 | UINT8 | ADCD0SGMCYCR4 | 0 | Perform scan group reads only once | Must be written at register level |
137 | Scan Group 4 | ULLMSR4 | UINT8 | ADCD0ULLMSR4 | 0 | 0H: Neither upper limit nor lower limit is checked. | Must be written at register level |
138 | Read Only | ||||||
139 | Scan Group 0 | SGSR0 | UINT8 | ADCD0SGSR0 | Read Only | Status register | |
140 | Scan Group 1 | SGSR1 | UINT8 | ADCD0SGSR1 | Read Only | Status register | |
141 | Scan Group 2 | SGSR2 | UINT8 | ADCD0SGSR2 | Read Only | Status register | |
142 | Scan Group 3 | SGSR3 | UINT8 | ADCD0SGSR3 | Read Only | Status register | |
143 | Scan Group 4 | SGSR4 | UINT8 | ADCD0SGSR4 | Read Only | Status register | |
144 | Data Register | DR00 | UINT32 | ADCD0DR00 | Read Only | ||
145 | Data Register | DR00 | DR01 | ADCD0DR01 | Read Only | ||
146 | Data Register | DR02 | UINT32 | ADCD0DR02 | Read Only | ||
147 | Data Register | DR02 | DR03 | ADCD0DR03 | Read Only | ||
148 | Data Register | DR04 | UINT32 | ADCD0DR04 | Read Only | ||
149 | Data Register | DR04 | DR05 | ADCD0DR05 | Read Only | ||
150 | Data Register | DR06 | UINT32 | ADCD0DR06 | Read Only | ||
151 | Data Register | DR06 | DR07 | ADCD0DR07 | Read Only | ||
152 | Data Register | DR08 | UINT32 | ADCD0DR08 | Read Only | ||
153 | Data Register | DR08 | DR09 | ADCD0DR09 | Read Only | ||
154 | Data Register | DR10 | UINT32 | ADCD0DR10 | Read Only | ||
155 | Data Register | DR10 | DR11 | ADCD0DR11 | Read Only | ||
156 | Data Register | DR12 | UINT32 | ADCD0DR12 | Read Only | ||
157 | Data Register | DR12 | DR13 | ADCD0DR13 | Read Only | ||
158 | Data Register | DR14 | UINT32 | ADCD0DR14 | Read Only | ||
159 | Data Register | DR14 | DR15 | ADCD0DR15 | Read Only | ||
160 | Data Register | DR16 | UINT32 | ADCD0DR16 | Read Only | ||
161 | Data Register | DR16 | DR17 | ADCD0DR17 | Read Only | ||
162 | Data Register | DR18 | UINT32 | ADCD0DR18 | Read Only | ||
163 | Data Register | DR18 | DR19 | ADCD0DR19 | Read Only | ||
164 | Data Register | DR20 | UINT32 | ADCD0DR20 | Read Only | ||
165 | Data Register | DR20 | DR21 | ADCD0DR21 | Read Only | ||
166 | Data Register | DR22 | UINT32 | ADCD0DR22 | Read Only | ||
167 | Data Register | DR22 | DR23 | ADCD0DR23 | Read Only | ||
168 | Data Register - Supplemental Information | DIR00 | UINT32 | ADCD0DIR00 | Read Only | ||
169 | Data Register - Supplemental Information | DIR00 | ID | ADCD0ID | Read Only | ||
170 | Data Register - Supplemental Information | DIR00 | PRTY | ADCD0PRTY | Read Only | ||
171 | Data Register - Supplemental Information | DIR00 | WFLG | ADCD0WFLG | Read Only | ||
172 | Data Register - Supplemental Information | DIR01 | UINT32 | ADCD0DIR01 | Read Only | ||
173 | Data Register - Supplemental Information | DIR02 | UINT32 | ADCD0DIR02 | Read Only | ||
174 | Data Register - Supplemental Information | DIR03 | UINT32 | ADCD0DIR03 | Read Only | ||
175 | Data Register - Supplemental Information | DIR04 | UINT32 | ADCD0DIR04 | Read Only | ||
176 | Data Register - Supplemental Information | DIR05 | UINT32 | ADCD0DIR05 | Read Only | ||
177 | Data Register - Supplemental Information | DIR06 | UINT32 | ADCD0DIR06 | Read Only | ||
178 | Data Register - Supplemental Information | DIR07 | UINT32 | ADCD0DIR07 | Read Only | ||
179 | Data Register - Supplemental Information | DIR08 | UINT32 | ADCD0DIR08 | Read Only | ||
180 | Data Register - Supplemental Information | DIR09 | UINT32 | ADCD0DIR09 | Read Only | ||
181 | Data Register - Supplemental Information | DIR10 | UINT32 | ADCD0DIR10 | Read Only | ||
182 | Data Register - Supplemental Information | DIR11 | UINT32 | ADCD0DIR11 | Read Only | ||
183 | Data Register - Supplemental Information | DIR12 | UINT32 | ADCD0DIR12 | Read Only | ||
184 | Data Register - Supplemental Information | DIR13 | UINT32 | ADCD0DIR13 | Read Only | ||
185 | Data Register - Supplemental Information | DIR14 | UINT32 | ADCD0DIR14 | Read Only | ||
186 | Data Register - Supplemental Information | DIR15 | UINT32 | ADCD0DIR15 | Read Only | ||
187 | Data Register - Supplemental Information | DIR16 | UINT32 | ADCD0DIR16 | Read Only | ||
188 | Data Register - Supplemental Information | DIR17 | UINT32 | ADCD0DIR17 | Read Only | ||
189 | Data Register - Supplemental Information | DIR18 | UINT32 | ADCD0DIR18 | Read Only | ||
190 | Data Register - Supplemental Information | DIR19 | UINT32 | ADCD0DIR19 | Read Only | ||
191 | Data Register - Supplemental Information | DIR20 | UINT32 | ADCD0DIR20 | Read Only | ||
192 | Data Register - Supplemental Information | DIR21 | UINT32 | ADCD0DIR21 | Read Only | ||
193 | Data Register - Supplemental Information | DIR22 | UINT32 | ADCD0DIR22 | Read Only | ||
194 | Data Register - Supplemental Information | DIR23 | UINT32 | ADCD0DIR23 | Read Only | ||
195 | External Multiplexer | MPXCURR | UINT32 | ADCD0MPXCURR | Unused Feature - neither read or write | Feature not used 8/26/2015 - Register moved to Read Only Section | |
196 | Unused Features | ||||||
197 | ADC Synchronization | ADSYNSTCR | UINT8 | ADCD0ADSYNSTCR | Unused Feature - neither read or write | ADC0 & ADC1 are not synchronized with each other | |
198 | ADC Synchronization | ADSYNSTCR | ADSTART | ADCD0ADSTART | Unused Feature - neither read or write | Unused field of parent register | |
199 | ADC Synchronization | ADTSYNSTCR | UINT8 | ADCD0ADTSYNSTCR | Unused Feature - neither read or write | ADC0 & ADC1 are not synchronized with each other | |
200 | ADC Synchronization | ADTSYNSTCR | ADTSTART | ADCD0ADTSTART | Unused Feature - neither read or write | Unused field of parent register | |
201 | ADC Control | SMPCR | UINT16 | ADCD0SMPCR | Unused Feature - neither read or write | Configured for 1uSec conversion, other option is 11.3uSec (too long) | |
202 | ADC Control | ADHALTR | UINT8 | ADCD0ADHALTR | Unused Feature - neither read or write | Feature not used | |
203 | ADC Control | ADHALTR | HALT | ADCD0HALT | Unused Feature - neither read or write | Unused field of parent register | |
204 | External Multiplexer | MPXCURCR | UINT8 | ADCD0MPXCURCR | Unused Feature - neither read or write | Feature not used | |
205 | External Multiplexer | MPXCURCR | MSKCFMT | ADCD0MSKCFMT | Unused Feature - neither read or write | Unused field of parent register | |
206 | External Multiplexer | MPXCURR | MPXCUR | ADCD0MPXCUR | Unused Feature - neither read or write | Unused field of parent register | |
207 | External Multiplexer | MPXCURR | MSKC | ADCD0MSKC | Unused Feature - neither read or write | Unused field of parent register | |
208 | External Multiplexer | MPXOWR | UINT8 | ADCD0MPXOWR | Unused Feature - neither read or write | Feature not used | |
209 | External Multiplexer | MPXOWR | MPXOW | ADCD0MPXOW | Unused Feature - neither read or write | Unused field of parent register | |
210 | Virtual Channel Monitor | ADENDP0 | UINT8 | ADCD0ADENDP0 | Unused Feature - neither read or write | Feature not used | |
211 | Virtual Channel Monitor | ADENDP0 | ENDP | ADCD0ENDP | Unused Feature - neither read or write | Unused field of parent register | |
212 | Virtual Channel Monitor | ADENDP1 | UINT8 | ADCD0ADENDP1 | Unused Feature - neither read or write | Feature not used | |
213 | Virtual Channel Monitor | ADENDP2 | UINT8 | ADCD0ADENDP2 | Unused Feature - neither read or write | Feature not used | |
214 | Virtual Channel Monitor | ADENDP3 | UINT8 | ADCD0ADENDP3 | Unused Feature - neither read or write | Feature not used | |
215 | Virtual Channel Monitor | ADENDP4 | UINT8 | ADCD0ADENDP4 | Unused Feature - neither read or write | Feature not used | |
216 | Safety Control | TDCR | UINT8 | ADCD0TDCR | Unused Feature - neither read or write | Pin level self diagnosis is disabled | |
217 | Safety Control | TDCR | TDLV | ADCD0TDLV | Unused Feature - neither read or write | Unused field of parent register | |
218 | Safety Control | TDCR | TDE | ADCD0TDE | Unused Feature - neither read or write | Unused field of parent register | |
219 | Safety Control | ECR | UINT8 | ADCD0ECR | Unused Feature - neither read or write | Safety features not used | |
220 | Safety Control | ECR | IDEC | ADCD0IDEC | Unused Feature - neither read or write | Unused field of parent register | |
221 | Safety Control | ECR | PEC | ADCD0PEC | Unused Feature - neither read or write | Unused field of parent register | |
222 | Safety Control | ECR | OWEC | ADCD0OWEC | Unused Feature - neither read or write | Unused field of parent register | |
223 | Safety Control | ECR | ULEC | ADCD0ULEC | Unused Feature - neither read or write | Unused field of parent register | |
224 | Safety Control | ULER | UINT8 | ADCD0ULER | Unused Feature - neither read or write | ||
225 | Safety Control | ULER | ULECAP | ADCD0ULECAP | Unused Feature - neither read or write | Unused field of parent register | |
226 | Safety Control | ULER | ULE | ADCD0ULE | Unused Feature - neither read or write | Unused field of parent register | |
227 | Safety Control | OWER | UINT8 | ADCD0OWER | Unused Feature - neither read or write | ||
228 | Safety Control | OWER | OWECAP | ADCD0OWECAP | Unused Feature - neither read or write | Unused field of parent register | |
229 | Safety Control | OWER | OWE | ADCD0OWE | Unused Feature - neither read or write | Unused field of parent register | |
230 | Safety Control | PER | UINT8 | ADCD0PER | Unused Feature - neither read or write | ||
231 | Safety Control | PER | PECAP | ADCD0PECAP | Unused Feature - neither read or write | Unused field of parent register | |
232 | Safety Control | PER | PE | ADCD0PE | Unused Feature - neither read or write | Unused field of parent register | |
233 | Safety Control | IDER | UINT8 | ADCD0IDER | Unused Feature - neither read or write | ||
234 | Safety Control | IDER | IDECAP | ADCD0IDECAP | Unused Feature - neither read or write | Unused field of parent register | |
235 | Safety Control | IDER | IDE | ADCD0IDE | Unused Feature - neither read or write | Unused field of parent register | |
236 | Transfer & Hold | THSMPSTCR | UINT8 | ADCD0THSMPSTCR | Unused Feature - neither read or write | Transfer and Hold is not used | |
237 | Transfer & Hold | THSMPSTCR | SMPST | ADCD0SMPST | Unused Feature - neither read or write | Unused field of parent register | |
238 | Transfer & Hold | THSTPCR | UINT8 | ADCD0THSTPCR | Unused Feature - neither read or write | Transfer and Hold is not used | |
239 | Transfer & Hold | THSTPCR | THSTP | ADCD0THSTP | Unused Feature - neither read or write | Unused field of parent register | |
240 | Transfer & Hold | THAHLDSTCR | UINT8 | ADCD0THAHLDSTCR | Unused Feature - neither read or write | Transfer and Hold is not used | |
241 | Transfer & Hold | THAHLDSTCR | HLDST | ADCD0HLDST | Unused Feature - neither read or write | Unused field of parent register | |
242 | Transfer & Hold | THBHLDSTCR | UINT8 | ADCD0THBHLDSTCR | Unused Feature - neither read or write | Transfer and Hold is not used | |
243 | AD Timer | ADTSTCR3 | UINT8 | ADCD0ADTSTCR3 | Unused Feature - neither read or write | AD Timer is not used | |
244 | AD Timer | ADTSTCR3 | ADTST | ADCD0ADTST | Unused Feature - neither read or write | Unused field of parent register | |
245 | AD Timer | ADTENDCR3 | UINT8 | ADCD0ADTENDCR3 | Unused Feature - neither read or write | AD Timer is not used | |
246 | AD Timer | ADTENDCR3 | ADTEND | ADCD0ADTEND | Unused Feature - neither read or write | Unused field of parent register | |
247 | AD Timer | ADTSTCR4 | UINT8 | ADCD0ADTSTCR4 | Unused Feature - neither read or write | AD Timer is not used | |
248 | AD Timer | ADTENDCR4 | UINT8 | ADCD0ADTENDCR4 | Unused Feature - neither read or write | AD Timer is not used | |
249 | AD Timer | ADTIPR3 | UINT32 | ADCD0ADTIPR3 | Unused Feature - neither read or write | AD Timer is not used | |
250 | AD Timer | ADTIPR3 | ADTIP | ADCD0ADTIP | Unused Feature - neither read or write | Unused field of parent register | |
251 | AD Timer | ADTPRR3 | UINT32 | ADCD0ADTPRR3 | Unused Feature - neither read or write | AD Timer is not used | |
252 | AD Timer | ADTPRR3 | ADTPR | ADCD0ADTPR | Unused Feature - neither read or write | Unused field of parent register | |
253 | AD Timer | ADTIPR4 | UINT32 | ADCD0ADTIPR4 | Unused Feature - neither read or write | AD Timer is not used | |
254 | AD Timer | ADTPRR4 | UINT32 | ADCD0ADTPRR4 | Unused Feature - neither read or write | AD Timer is not used |
2 - CM300A_Adc0CfgAndUse_FDD_Review_Checklist
Overview
Peer Review InstructionsTechnical Review Checklist
Template Change Log
Sheet 1: Peer Review Instructions
Instructions for Functional Design Package Peer Review | ||
PRE-MEETING | ||
Function Owner | Confirm that requirements are reviewed and approved PRIOR to the FDP peer review | |
Function Owner | Start with latest version of the template for any "first reviews" - Continue to use existing temmplate for re-reviews | |
Function Owner | Provide the functional design package (changed documents) to the invited attendees 1-2 working days in advance of review | |
Function Owner | Notify the assigned peer reviewer and make sure they are prepared to do their function in the meeting | |
Function Owner | Identify necessary attendance and invite to meeting | |
Function Owner | Complete the "Author" column information for sections 1 through 3 prior to the review | |
Function Owner | Complete the attendance invitation list in section 5 | |
Function Owner | For Re-reviews only: Complete the column "remarks by author" to identify actions taken to address items found in earlier reviews. | |
DURING MEETING | ||
Function Owner | Present document changes to the review team | |
Peer Reviewer | Capture attendance of the review | |
Peer Reviewer | Capture actions and issues in section 4. Identify issue summary, Document type, Reference (Requirement ID, section number, etc), Defect Type and indicate status as "OPEN" | |
POST MEETING | ||
Function Owner | Follow up on all "open" items. Update "Summary of Resolution" to indicate what was done or decided. | |
Function Owner | Schedule follow up review OR review open items with peer reviewer and obtain agreement to close | |
Peer Reviewer | Close change request in system and confirm all associated tasks are complete. Upload peer review checklist (this document) with any FDP updates |
Sheet 2: Technical Review Checklist
Sheet 3: Template Change Log
Rev | Change | Author |
01.00.05 | Added lesson learned #3.5 | MDK |
01.00.06 | Added lesson learned #3.6, 3.7 - Structure and writing of NVM in mfiles and models. | MDK |
01.00.07 | Clarified 3.6 and 3.7 Added lessons learned for NTCs not being set in IRQs or periodics faster than 2ms/ | MDK |
01.00.08 | Added section 1.6 to look for critical static register analysis | MDK |
01.00.09 | Added two checks - default cals and are all cals really required to be a calibration | MDK |