S32K3 LCU Two-channel multiplexer

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

S32K3 LCU Two-channel multiplexer

跳至解决方案
2,640 次查看
wuxianlong
Senior Contributor I

Hi,friends

When I was learning LCU, I met a problem and I hope to get your help.
As i see it .
In Logic diagram ,if Sel = 0 ,Y == A. if Sel = 1, Y == B.
But,In Waveforms , when Sel = 1, Y  !=  B. Why ?

企业微信截图_16569868003868.png企业微信截图_16569870872036.png

标记 (1)
0 项奖励
回复
1 解答
2,631 次查看
PetrS
NXP TechSupport
NXP TechSupport

Hi,

it is explained in the last sentence of the Waveforms chapter...

Writes to SWEN and SWVALUE have immediate impact on LC outputs, whereas LC inputs require input synchronization to prevent metastability.

Synchronization is 2 LCU clocks as mentioned in the figure 257. So Y has value of A or B delayed by 2 clocks. SEL value also takes effect after 2 clocks while SWEN and SWVALUE immediately.

PetrS_0-1657188291302.png

BR, Petr

在原帖中查看解决方案

0 项奖励
回复
2 回复数
2,632 次查看
PetrS
NXP TechSupport
NXP TechSupport

Hi,

it is explained in the last sentence of the Waveforms chapter...

Writes to SWEN and SWVALUE have immediate impact on LC outputs, whereas LC inputs require input synchronization to prevent metastability.

Synchronization is 2 LCU clocks as mentioned in the figure 257. So Y has value of A or B delayed by 2 clocks. SEL value also takes effect after 2 clocks while SWEN and SWVALUE immediately.

PetrS_0-1657188291302.png

BR, Petr

0 项奖励
回复
2,623 次查看
wuxianlong
Senior Contributor I

Hi, PetrS

Thank you for your help.

 

BR,

0 项奖励
回复