The present invention relates to a ROM division method for reducing the size of a ROM in a direct digital frequency synthesizer (DDFS), which is used to synthesize a frequency in a communication system requiring fast frequency conversion. A ROM consuming most energy in the system, a modified Nicholas architecture is brought forth to reduce the size of ROM. In this modified Nicholas architecture, a ROM is divided into coarse ROM and fine ROM to convert phase to sine value. The present invention divides the coarse ROM and the fine ROM into quantized ROM and error ROM respectively. Then, value stored in each ROM is segmented in certain intervals and the minimum quantized value in each of the section is stored in the quantized ROM, while the difference between the original ROM value and the quantized ROM value is stored in the error ROM. This way, the size of a ROM can be reduced. Phase value inputted in a DDFS, a sine value is calculated by adding the four ROM values, i.e., coarse-quantized ROM, coarse-error ROM, fine-quantized ROM and fine-error ROM.

Die anwesende Erfindung bezieht auf einer ROM Abteilung Methode für das Verringern der Größe eines ROM in einem direkten digitalen Frequenzsynthesizer (DDFS), der synthetisieren eine Frequenz in einem Kommunikationssystem benutzt wird, das schnelle Frequenzumsetzung erfordert. Ein ROM, welches die meiste Energie im System, eine geänderte Nicholas Architektur verbraucht, wird weiter geholt, um die Größe von ROM zu verringern. In dieser geänderten Nicholas Architektur wird ein ROM in grobes ROM und in feines ROM geteilt, um Phase in Sinuswert umzuwandeln. Die anwesende Erfindung teilt das grobe ROM und das feine ROM in quantisiertes ROM und in Störung ROM beziehungsweise. Dann wird der Wert, der in jedem ROM gespeichert wird, in bestimmten Abständen segmentiert und der minimale quantisierte Wert in jedem des Abschnitts wird im quantisierten ROM gespeichert, während der Unterschied zwischen dem ursprünglichen ROM Wert und dem quantisierten ROM Wert im Störung ROM gespeichert wird. Auf diese Weise, die Größe eines ROM kann verringert werden. Teilen Sie den Wert ein, der in einem DDFS, ein Sinuswert eingegeben wird, wird errechnet, indem Sie die vier ROM Werte d.h. grob-quantisiertes ROM, Grobstörung ROM, fein-quantisiertes ROM und Feinstörung ROM addieren.

 
Web www.patentalert.com

< Method and apparatus for automatic shape characterization

< Database system for predictive cellular bioinformatics

> Image processing method and apparatus

> System and method for manipulating device settings across different types of devices

~ 00082