Detail about analogue switching

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

cross mob
RiAs_1660756
Level 4
Level 4
25 sign-ins 25 replies posted 10 replies posted

I need to get out of a problem in a hurry.  I need to route an analogue signal out to another pin. 

I am using a CY8C5888AXI-LP096.  P4[0..5] route to a mux that feeds the DS ADC.  The mux is in a sequencer that samples each of the six channels sequentially.  I want to route one of these signals out to another pin. 

I have reserved the six lines using Mux Constraints which leaves the global bus available.  I close the switches on the route to my pin by writing to the various registers.

It sort-of works but only when the ADC mux channel is closed.  It is as if the pin is disconnected from both buses.

My question: why does opening the analogue mux bus open the analogue global? 

0 Likes
1 Solution
lock attach
Attachments are accessible only for community members.

Hello, Len,

Following on my previous reply, I have managed to DMA to the registers without opening the other switches.

I have attached a breadboard project that uses the CY8CKIT-059.  I can't help feeling that there must be a ready-made component to do the same thing.

- Richard.

View solution in original post

0 Likes
3 Replies