Временная диаграмма работы.

Из нее видно, что значение выхода меняется только после падения сигнала на входе. Те не в момент подачи сигнала, а в момент спада.
Но вот схема реализации этого триггера из D-триггера

Из нее видно, что при подаче сигнала T на вход C триггер начнет свою работу, и причем это что-то типо змеи, кусающей себя за хвост: когда на Q единица, на отрицании Q 0, который подается на вход D, потом Q становится нулем, отрицание Q единицей, на вход D единица, Q опять единица и тд. Получается при подаче сигнала 1 на T триггер моментально меняет свое значение на противоположное, и причем он это делает с бешеной скоростью на всем времени действия сигнала T.
В чем дело?