Логика, смена порядка прихода сигналов
Здравствуйте, помогите, кто чем может, задача элементарная, но что-то ничего не получается, вот два входных контакта С и S, по C идут синхроимпульсы с некой частотой (1-2Мгц), по S сигнал, когда на C - логический ноль, сигнал с кнопки A, когда 1 - сигнал с кнопки B, нужно их перевернуть, т.е. по логическому нулю на C давать A, который был на предыдущем полутакте, а по единице B тоже с предыдущего полутакта. В теории я задумал воткнуть D-триггер, но пришлось мутить удвоитель частоты из двух или-не, начал симулировать в logisim - ничерта не выходит, видимо там не учитывается задержка в распространении сигнала, как это можно сделать проще? чтобы и там симулировалось. Заранее благодарю.
Здравствуйте, помогите, кто чем может, задача элементарная, но что-то ничего не получается, вот два входных контакта С и S, по C идут синхроимпульсы с некой частотой (1-2Мгц), по S сигнал, когда на C - логический ноль, сигнал с кнопки A, когда 1 - сигнал с кнопки B, нужно их перевернуть, т.е. по логическому нулю на C давать A, который был на предыдущем полутакте, а по единице B тоже с предыдущего полутакта. В теории я задумал воткнуть D-триггер, но пришлось мутить удвоитель частоты из двух или-не, начал симулировать в logisim - ничерта не выходит, видимо там не учитывается задержка в распространении сигнала, как это можно сделать проще? чтобы и там симулировалось. Заранее благодарю.