Използване на кристален осцилатор
В някои случаи проекти като Ethernet, USB, VGA изискват доста точна тактова честота, за да работят. Най-добре е да използвате външен тактов генератор за необходимата честота за тези цели.
Подходящи са и генератори, от които можете да получите желаната честота чрез целочислено деление. Например в последната версия на платката е инсталиран генератор от 100 MHz, а в проекта Tennis са необходими 5 MHz. За да получите 5 MHz, трябва да добавите разделител с 20 към проекта.
В тази схема тактова честота от 100 MHz се подава към pt_right pin и след това се разделя на 20 от пет-битов синхронен брояч. Като CLK трябва да използвате най-значимата (в този случай петата) цифра на брояча.
В случай, че е необходима определена честота или желаната честота не може да бъде получена от наличните генератори, можете да опитате да направите генератор на кварцов резонатор, например, съгласно следната схема:
Това използва един цифров CMOS инвертор от серия 74HC04 като активен елемент. Можете да използвате други подобни серии, например 74HCT04, 74AC04, 74ACT04, както и други логически схеми от тези серии, съдържащи инвертиращи елементи, например 74HC00 (2I-NOT).Кварцов резонатор 5-30MHz. Кондензатори C1 и C2 са необходими, за да се избегне възбуждането на кварца при по-високи хармоници. Техните рейтинги са посочени за резонатор от 10 MHz. Когато използвате други резонатори, стойностите на кондензатора трябва да се променят подходящ брой пъти. Например за 20MHz ви трябват 15pf. Резистор R1 - 500K..1M, R2 - 150..350 ома.