Patent ID: 6898281

Claim:
An echo/near-end-crosstalk cancellation system for a bi-directional data communications system comprising: a first finite impulse response filter configured to filter a first portion of a digital representation of a data signal comprising data, low amplitude echo/near-end-crosstalk components and high amplitude echo/near-end-crosstalk components, the first portion comprising bits representing the low amplitude echo/near-end-crosstalk components of the data signal and least significant bits of the high amplitude echo/near-end-crosstalk components of the data signal; a second finite impulse response filter coupled to the first finite impulse response filter, said second finite impulse response filter configured to filter a second portion of said digital representation of the data signal, said second portion comprising most significant bits of said high amplitude echo/near-end-crosstalk components; a data partitioning means for partitioning said digital representation of the data signal into said first and second portions such that said first portion is processed by the first finite impulse response filter to provide a first filter output value, and said second portion is processed by the second finite impulse response filter to provide a second filter output value; and a combination means for summing the output values from the first and second filters to produce a digital representation of the low and high amplitude echo/near-end-crosstalk components, and subtracting said digital representation of the low and high amplitude echo/near-end-crosstalk components from the digital representation of the data signal to provide echo/near-end-crosstalk cancellation.