HIGH ACCURACY SIN-COS WAVE AND FREQUENCY GENERATORS, AND RELATED SYSTEMS AND METHODS

High accuracy sin-cos wave and frequency generators, and related systems and methods. In non-limiting embodiments disclosed herein, the sin-cos wave generators can provide highly accurate sin-cos values for sin-cos wave generation with low hardware costs and small lookup table requirements. The embo...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: HOYLE, DAVID J
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:High accuracy sin-cos wave and frequency generators, and related systems and methods. In non-limiting embodiments disclosed herein, the sin-cos wave generators can provide highly accurate sin-cos values for sin-cos wave generation with low hardware costs and small lookup table requirements. The embodiments disclosed herein may include a circuit to conduct an arithmetic approximation of a sin-cos curve based on a phase input. The circuit may be in communication with a point lookup table and a correction lookup table. The tables may receive the phase input and match the phase input to main sin-cos endpoints associated with the phase, and to a correction value for the phase. These values which are selected based on the phase input, may be communicated to a converter circuit where the arithmetic functions are applied to the values resulting in a sin-cos curve value. La présente invention se rapporte à des générateurs de fréquence et d'onde sin-cos de grande précision. L'invention se rapporte d'autre part à des systèmes et à des procédés associés. Dans les modes de réalisation non limitatifs de la présente invention qui sont décrits ici, les générateurs d'onde sin-cos sont adaptés pour fournir des valeurs sin-cos de grande précision en vue de la génération d'une onde sin-cos avec des coûts matériels faibles et des exigences peu contraignantes en termes de tables à consulter. Les modes de réalisation décrits ici peuvent comprendre un circuit qui est utilisé afin de réaliser une approximation arithmétique d'une courbe sin-cos sur la base d'une entrée de phase. D'autre part, le circuit peut être en communication avec une table à consulter contenant des points de terminaison et une table à consulter contenant des valeurs de correction. Les tables peuvent recevoir l'entrée de phase et exécuter une mise en correspondance de l'entrée de phase par rapport à des points de terminaison sin-cos principaux associés à la phase et par rapport également à une valeur de correction pour la phase. Ces valeurs, qui sont sélectionnées sur la base de l'entrée de phase, peuvent être communiquées à un circuit de conversion dans lequel les fonctions arithmétiques sont appliquées sur les valeurs pour aboutir ainsi à une valeur de courbe sin-cos.