Methods of testing a digital frequency synthesizer in a programmable logic device using a reduced set of multiplier and divider values

   
   

Methods of testing a digital frequency synthesizer (DFS) having a programmable multiplier M and divider D. The full set of tests (wherein every value of M and D is tested) is reduced to a smaller set of tests in which each M/D ratio is tested to a specified resolution. A resolution and minimum and maximum values for M, D, and M/D are specified. An array is allocated, each M/D ratio having a corresponding location in the array, up to the specified resolution. For each MD pair meeting the specified criteria, an M/D ratio is calculated and idealized to the specified resolution, and the MD pair is stored in the corresponding array location. The result is an array of MD pairs that includes zero or one MD pair for each M/D ratio. Thus, by testing each MD pair within the array, all permissible permutations of the input clock frequency are tested.

Методы испытывать цифровой синтезатор частоты (DFS) имея programmable множитель м и рассекатель д. Полный комплект испытаний (при котором испытано каждое значение м и д) уменьшен к более малому комплекту испытаний в испытан каждый коэффициент M/D к определенному разрешению. Определены разрешение и минимальные и максимальные значения для м, д, и M/D. Размещан блок, каждый коэффициент M/D имея соответствуя положение в блоке, до определенного разрешения. Для каждой пары MD соотвествуя определенным критериям, высчитан и идеализирован коэффициент M/D к определенному разрешению, и пара MD хранится в соответствуя положении блока. Результатом будет блок пар MD вклюает нул или одного пары MD для каждого коэффициента M/D. Таким образом, путем испытывать каждую пару MD в пределах блока, испытаны все допустимые пермутирования частоты часов входного сигнала.

 
Web www.patentalert.com

< Mechanism for debugging a computer process

< Imaging apparatus and remote management system of the same

> Methods and apparatus for establishing a fixed wireless telephone service

> Methods and systems for message translation and parsing of data structures in a distributed component architecture

~ 00152