TDM on PSoC

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

cross mob
SaGa_4641021
Level 5
Level 5
50 questions asked 50 replies posted 100 sign-ins

Hi

Can we implement 16 channels digital mics using the PSoC-6 TDM ?

thanks

0 Likes
1 Solution
RodolfoGL
Employee
Employee
250 solutions authored 250 sign-ins 5 comments on KBA

PSoC-6 TDM only supports 8 channels of 32-bit. Said that, you could drive the 16 channels with 16-bit by mapping 2 16-bit channels to 32-bit.

Another methods to solve this (not implemented, but doable):

1) Implement a TDM interface with UDBs

2) Use SPI + Smart I/O to implement a TDM interface.

View solution in original post

1 Reply
RodolfoGL
Employee
Employee
250 solutions authored 250 sign-ins 5 comments on KBA

PSoC-6 TDM only supports 8 channels of 32-bit. Said that, you could drive the 16 channels with 16-bit by mapping 2 16-bit channels to 32-bit.

Another methods to solve this (not implemented, but doable):

1) Implement a TDM interface with UDBs

2) Use SPI + Smart I/O to implement a TDM interface.