часов поколения 9600 от PLL

K

kask1984

Guest
привет каждый Я хочу, чтобы создать часы частотой
9600 Гц (последовательный)
с частотой 33.33Mhz помощью PLL
Я использую @ ltera циклонным комплект
PLS помогите мне Как я могу генерировать

 
Вы можете использовать NCO генерировать его в цифровой форме с помощью Accumlator 32 бит.
Вот один пример

Параметр ClkFrequency = 33330000; / / 33.33MHz
Параметр Бод = 9600;
Параметр BaudGeneratorAccWidth = 32;
Параметр BaudGeneratorInc = (Бод <<BaudGeneratorAccWidth) / ClkFrequency;

р [BaudGeneratorAccWidth: 0] BaudGeneratorAcc;
всегда @ (posedge CLK)
BaudGeneratorAcc <= BaudGeneratorAcc [BaudGeneratorAccWidth-1: 0] BaudGeneratorInc;

проволока BaudTick = BaudGeneratorAcc [BaudGeneratorAccWidth];

 
Цитата:

Вы можете использовать NCO генерировать его в цифровой
 

Welcome to EDABoard.com

Sponsor

Back
Top