ANALOG SIGNAL LINE INTERFERENCE MITIGATION

A method for mitigating interference across analog signal lines includes receiving a digital data stream including a plurality of discrete signal patterns configured to drive a plurality of different analog signal lines. An edge buffer for each analog signal line is populated with edge data represen...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BABECKI, Christopher Michael, KULKARNI, Anasuya Vishwas, XUE, Jingyang, HARADEN, Ryan Scott
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method for mitigating interference across analog signal lines includes receiving a digital data stream including a plurality of discrete signal patterns configured to drive a plurality of different analog signal lines. An edge buffer for each analog signal line is populated with edge data representing pulse edges of upcoming signal patterns set to drive the analog signal line. A target buffer for a target signal line is populated with target data representing a target signal pattern. Edge buffers corresponding to potentially interfering analog signal lines are searched to identify potentially interfering pulse edges. A set of potentially interfering pulse edges are selected for interference mitigation, and the target signal pattern is modified to perform preemptive interference mitigation based at least in part on the selected pulse edges. Un procédé d'atténuation d'interférence à travers des lignes de signaux analogiques consiste à recevoir un flux de données numériques comprenant une pluralité de motifs de signaux discrets configurés pour piloter une pluralité de différentes lignes de signaux analogiques. Un tampon de bord pour chaque ligne de signal analogique est peuplé de données de bord représentant des fronts d'impulsion de séquences de signaux à venir réglés pour attaquer la ligne de signal analogique. Un tampon cible pour une ligne de signal cible est peuplé par des données cibles représentant une séquence de signaux cible. Des tampons de bord correspondant à des lignes de signal analogique potentiellement interférentes sont recherchés pour identifier des bords d'impulsion potentiellement interférents. Un ensemble de fronts d'impulsion potentiellement interférents est sélectionné pour une atténuation d'interférence, et la séquence de signaux cible est modifiée pour effectuer une atténuation d'interférence préemptive sur la base, au moins en partie, des fronts d'impulsion sélectionnés.