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

cross mob
DaSe_3581511
Level 1
Level 1
10 sign-ins 5 replies posted 5 sign-ins

Hello,

inside the FX3 firmware the function CyU3PReturnStatus_t CyU3PUsbSetTxDeemphasis (uint32_t value) can be used to set the TX de-emphasis setting for the USB 3.0 signal. The Tx de-emphasis value should be less than 0x1F and default value is 0x11.

USB3 specifies TX de-emphasis from min 3.0 dB to max 4.0 dB (nominal is 3.5 dB).

What is the relation between the digital hex values and the values in dB?

 

Many thanks in advance

Daniel

0 Likes
1 Solution
Rashi_Vatsa
Moderator
Moderator
Moderator
5 likes given 500 solutions authored 1000 replies posted

Hello,

Please find the formula for calculating corresponding Tx de-emphasis (dB) value 

Tx de-emphasis (dB) = 20 *log10  [(128 − 2 * tx_deemphasis value) /128]

Note:  tx_deemphasis value is the value set using CyU3PUsbSetTxDeemphasis API

Regards,
Rashi

View solution in original post

0 Likes
2 Replies
Rashi_Vatsa
Moderator
Moderator
Moderator
5 likes given 500 solutions authored 1000 replies posted

Hello,

Please find the formula for calculating corresponding Tx de-emphasis (dB) value 

Tx de-emphasis (dB) = 20 *log10  [(128 − 2 * tx_deemphasis value) /128]

Note:  tx_deemphasis value is the value set using CyU3PUsbSetTxDeemphasis API

Regards,
Rashi
0 Likes
DaSe_3581511
Level 1
Level 1
10 sign-ins 5 replies posted 5 sign-ins

Thanks a lot for the fast response Rashi.

Regards,

Daniel

0 Likes