Цитата(DmitryR @ Jan 27 2012, 11:56)

10 и 100 - это все-таки разные порядки, поэтому вы определитесь. Если 10 - то берете частоту 60, получаете 10 со счетчика, фазу с точностью 60 градусов получаете моментом сброса счетчика. Если же требуемая частота, умноженная на 360/точность_фазы превышает частоту, на которой может работать кристалл
Достаточно 180/точность_фазы, если работать по обоим фронтам.
Если частота высокая то можно сделать аналоговый PLL/DCM на дискретных компонентах.
Чтобы сделать эквивалент DCM, как вариант, задерживаем сигнал RC цепочкой, при этом или R - сопротивление канала полевого транзистора, по затвору управляем, или C - варикап. Исходный сигнал и задержанный заводим на лог элемент исключающее ИЛИ, затем усредняем другой RC цепочкой с постоянной времени в ~100 раз больше и сравниваем с требуемым. Для задержки на 60 градусов - 1/3 питания. И обратная связь.