Is the Scrambler Function in JESD204B Part of the Data Link Layer?

  • Thread starter Thread starter senmeis
  • Start date Start date
  • Tags Tags
    Function
Join the discussion
Registration is free. Start your own thread to ask a follow-up.
5 replies · 2K views
senmeis
Messages
81
Reaction score
4
Hi,

in some standards such as JESD204B or DVB-S2 a so called scrambler function is defined. As far as I understand this scrambler is a means of spreading spectrum but in data link layer. Is it correct?

Senmeis
 
Engineering news on Phys.org
I think it will prevent a series of zeros creating a DC component, which the transmission system cannot handle and which wil make clock extraction a problem. The data stream might be disconnected during maintenance, say.
 
Actually tech99 OP is correct. JESD204B has 8b-10b coding in the standard for DC balance. The optional scrambling is for EM compliance.
 
senmeis said:
As far as I understand this scrambler is a means of spreading spectrum but in data link layer.
No. It is in the physical layer. The data link layer deals with bits, bytes and frames.
 
Svein said:
No. It is in the physical layer. The data link layer deals with bits, bytes and frames.

This may be down into the weeds (and not sure if anyone is following this thread) but OP is actually correct. In JESD204B the scrambler is in the link layer as scrambling happens before frame alignment (so we are dealing with bits, bytes, and frames here). See this discussion by Analog Devices:

https://www.analog.com/en/technical-articles/understanding-layers-in-jesd204b-specification.html
 
  • Informative
Likes   Reactions: anorlunda
analogdesign said:
In JESD204B the scrambler is in the link layer as scrambling happens before frame alignment
Then JESD204B does not conform to the OSI layer model. From Wikipedia (https://en.wikipedia.org/wiki/Data_link_layer):

The services that the data link layer provides are: