SAR ADC data sheet

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
HeLi_263931
Level 8
Level 8
100 solutions authored 50 solutions authored 25 solutions authored

I just found out that the description of the SAR ADC registers is somewhat misleading (and has changed from earlier versions) for the PSoC5. It says that the result can be between 8 and 12 bits. This would imply that an 8but-ADC uses only the ADC_SAR_WRK0_REG register. But this isn't the case - the result here is always 12bits (as it is stated in the component parameter section elsewhere).

   

This problem especially affect the usage of DMA - it always must transfer both bytes of the results register, and therefore needs more memory.

   

In earlier versions this was different - I just found this out when I migrated my admScope project to the newest Creator version.

0 Likes
2 Replies
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

Sounds like Cypress reserving SAR high order register in case manufacturing

   

can yield to a SAR > 8 bits ?

   

 

   

Regards, Dana.

0 Likes
HeLi_263931
Level 8
Level 8
100 solutions authored 50 solutions authored 25 solutions authored

The SAR ADC in the PSoC5 works always with 12bit. It had this resolution from the beginning, but in ES1 (and with Creator 1.0) 8bit resolution was faster than 12bit (that's why I used it).

0 Likes