[an error occurred while processing this directive]
Если допустимо дрожание фазы, то делаешь как в DDS: накопитель фазы (сумматор то бишь) складывает переменный коэфициент (он и определяет частоту), а выходом является, например, старший бит сумматора.
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)