throbber
ISSCC99 /SESSION 14 / PAPER TP 14.6
`
`TP 14.6
`
`A 70Mbls Variable-Rate DMT-Based
`Modem far VDSL
`
`Daniel Veithen, Paul Spruyt, Thierry Pollet, Miguel Peelers, Stijn Braet,
`Olivier Van de Wiel, Hugo Van De Weghe
`
`Alcatel Bell, Antwerp, Belgium
`
`Very high-speed digital subcriber line (VDSL) technology can
`deliver data a t multi-Mbits/s over the unshielded, twisted pair in
`overlay to the plain old telephone service (POTS) and ISDN
`services [l,21. Discrete multi-tone (DMT) is one candidate for the
`modulation of VDSL. The DMT transmit signal is the sum of
`independent quadrature amplitude modulated (QAM) carriers
`spread over a bandwidth of 11.04 MHz. Time division duplexing
`(TDD) is used to provide a half-duplex communication channel
`over a single pair [1,2]. This chip integrates the complete digital
`signal processing required by a TDD-DMT VDSL system and the
`Transport Convergence (TC) sublayer functions such a s
`(dehnterleaving, Reed-Solomon (de)coding, (de)scrambling,
`(de)framing and the ATM-specific TC functions (Figure 14.6.1). It
`can be used both a t the Network Termination (NT) and the Line
`Termination (LT) side.
`
`DMT modulation and demodulation is by an FFT/IFFT block. This
`block performs a 512 points real FFT in less than 2 0 ~ s . The FFT/
`IFFT is decomposed in complex radix-2, radix-4 and special resolve
`butterflies to combine results ofthe real FFT [31. The block is based
`on a dedicated pipelined dual ALU. ALUO can perform radix-4,
`radix-2 and special resolve butterflies. ALUl needs only perform
`radix-4 operations (Figure 14.6.2). ALUl is therefore 20% less
`complex than ALUO. To perform a complete 512 point real FFT,
`input data are read from the input buffer, pass ALU1, are
`temporarily reorganised in a small scratch buffer, pass ALUO and
`are stored in the output buffer. This process is repeated twice and
`the final result is available in the output buffer (Figure 14.6.2).
`Table 14.6.2 summarizes the configuration of both ALU for the
`IFFT and FFT during the 3 passes. Data and twiddle coefficients
`are coded as floating point with 13 bits mantissa and 4 bits
`exponent, avoiding the use of block floating point with interme-
`diate scaling between the radix [4]. Using a bit-true C++ model,
`optimum bit length for each intermediate stage of the ALU is
`derived. Simulations have shown that the noise generated by the
`FFTIIFFT block is well under the noise level of the VDSL system
`in the most favorable configuration.
`
`In the front-end receive part of the chip, a variable rate decimator
`is followed by a variable rate Time Equalization (TEQ) block
`implemented as a FIR filter with programmable coefticients. The
`length of the TEQ can be programmed from 1 to 32 taps depending
`on the application. In the transmit path, a variable rate interpo-
`lator shares the same hardware as the decimator, due to the TDD
`scheme.
`
`Symbol timing recovery uses a digital phase-locked loop (PLL).
`This DPLL can be programmed l o be of the second order or the
`third order with a bandwidth ranging from O.1Hz to 100Hz,
`depending on the location of the chip in the system. The phase
`difference between receiver and transmitter clock is measured a t
`the Demapper block and filtered out by a proportional-integral
`filter and then integrated to produce a value used to perform a
`digital rotation on each carriers in the frequency domain in both
`transmit and receive paths (Figure 14.6.1).
`
`A slave Utopia interface provides the chip with ATM cells. Scram-
`bling, header error control (HEC) generation and Idle cell inser-
`tion can be applied in the transmit direction. In the receive
`direction, basic ATM cell functions like cell synchronization,
`payload descrambling, idlehnassigned cell filtering and cell header
`detection and correction are provided.
`
`A fully programmable Reed-Solomon (RS) encoder protects against
`random and burst errors. The number of check bytes can be
`programmed from 0 to 16 Band the number of data bytes can be
`programmed from 2 to 255B. An interleaver protects against error
`bursts by spreading the errors over a number of RS code-words.
`It is a triangular interleaver, with parameter I ranging from 1 to
`255 and parameter M ranging from 1 to 34 (Figure 14.6.4). In the
`receive part, a programmable RS decoder and a deinterleaver
`perform the opposite transform. The parameters ranges are the
`same as for the transmit side. Two on-chip 32kB RAMS are
`provided to support the full parameter range for the interleaver
`and deinterleaver.
`
`For some services, a constant data delay is mandatory, even if the
`bit rate on the line is changing. Therefore, the parameters of the
`interleaveddeinterleaver and RS encodeddecoder can be modi-
`fied during normal operation of the chip, without any interruption
`or error generation. The synchronization between transmit and
`receive (of two different chips) is guaranteed by counting on both
`ends the number of transmitted and received RS code-words [61.
`
`All the blocks of the chip can be separately bypassed for debugging.
`A central block, the Timing Unit, is responsible for chip synchro-
`nization of the chip and proper sequencing of operations.
`
`A complete bit-true C model of the chip is available. The chip
`processes a 7OMbls data stream coming from or going to the Utopia
`interface.
`
`A buffer-tree used for clock distribution reduces power dissipated
`by the clock network. The characteristics of the chip are described
`in Table 14.6.1. A micrograph of the chip is available in Figure
`14.6.5.
`
`Acknowledgements:
`The authors thank F. De Meersman and H. Fabri for contribution
`to chip layout.
`
`The hardest noise encountered in VDSL system is radio-fre-
`quency interference (RFI). Its power spectral density is typically
`well above the received signal (Figure 14.6.3). A programmable
`digital RFI canceller works in the frequency domain 151. The RFI
`noise can be detected on 4 predefined frequency bands for each
`DMT symbol. The interference of two simultaneous RFI on the
`neighboring carriers can be reduced. The same floating-point
`format as for the FFTDFFT block is used here to cope with the data
`dynamics encountered in the presence of RFI. A windowing is
`performed on the samples in the time domain, just before the FFT.
`Combining this windowing with the digital RFI cancelling yields
`an interference reduction of 45dB on the neighboring carriers.
`
`References:
`I1 1 ETSI TM6, “VDSLAlliance SDMTVDSLDraft Standard Proposal”, Lulea,
`Sweden, June 22-26 1998.
`[21 ANSI TlE1.4/98-043R2, “VDSL System Requirements”, May 26, 1998.
`13 1A.V. Oppenheim, R.W. Schafer, Discrete-Time Signal Processing. Prentice-
`Hall, 1989.
`141 L. Kiss et al., “A Customizable DSP for DMT-based ADSL Modem”,
`Proceedings of the 24 th IEEE European Solid-state Circuits Conference,
`September 22-24,1998, The Hague, The Netherlands.
`L51 P. Spruyt,S. Braet,“Solvingthe IssueofRadioInterference whenDeploying
`Digital Subcriber Lines”, in Broadband Access Networks, D.W. Faulkner and
`A.L. Harmer(Eds.), 10s Press 1997, pp. 98-105.161 M. Peeters, P. Spruyt, “A
`Dynamic Interleaving Scheme for VDSL,” ANSI TlE1.4/97-052.
`161 R. Peters, PSpruyt, “A dynamic Interleaving Scheme for VDSL,”
`ANSI TlE1,4/97-052.
`
`248
`
`1999 IEEE International Solid-state Circuits Conference
`
`0-7803-5126-6/99 / $10.00 I O IEEE
`
`Authorized licensed use limited to: UCLA Library. Downloaded on January 24,2022 at 20:31:04 UTC from IEEE Xplore. Restrictions apply.
`
`CommScope, Inc.
`IPR2023-00066, Ex. 1026
`Page 1 of 2
`
`

`

`ISSCC99/February 16,1999/Salon 8/4:15 PM
`
`TC sublayer
`
`DMT
`
`Fronl-End
`
`ALUO
`
`- l a
`- - - -
`radix-2,
`radix-4, 4 :
`special
`
`radix-4 cl. ALUl
`
`Input Buffer
`
`sidcos
`
`sidcos
`
`Output Buffer
`
`I
`Timing + Scheduling
`Figure 14.6.1: Chip block diagram.
`
`1
`
`Ingress RFI
`
`AWCN
`
`g
`2
`
`-110
`-140
`
`t Buffer
`
`Oitput Buffer
`
`Figure 14.6.2: FFT architecture.
`
`O.OE+OO
`
`Z.OE+O~
`
`~ . o E + o ~
`
`6 . 0 ~ t 0 6
`(Hz)
`( I ) Cable lype 26 AWG, 1 km
`AWCN =Average While Gaussian Noise
`Figure 14.6.3: RFI noise characteristics.
`
`~ . o E + o ~
`
`I . O E + O ~
`
`U
`M
`Figure 14.6.4: Interleaver.
`
`Technology
`Gate
`R A M
`Fsequenc y
`
`Package
`Transistors
`
`0.35 Fm 5-metal CMOS
`680k
`900kbit
`44.16 MHz
`150 mm2
`PQFP-208
`
`Figure 14.6.5: VDSL chip micrograph.
`
`Table 14.6.1: Chip characteristics.
`
`IFFT
`pass 1
`pass 2
`pass 3
`
`ALUO
`ALUl
`bypass
`special butterfly
`radix4 radix4
`radix-4 radix-4
`
`DIGEST OF TECHNICAL PAPERS
`
`249
`
`Authorized licensed use limited to: UCLA Library. Downloaded on January 24,2022 at 20:31:04 UTC from IEEE Xplore. Restrictions apply.
`
`CommScope, Inc.
`IPR2023-00066, Ex. 1026
`Page 2 of 2
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket