Что означает D в D-триггере?


10

Я довольно интересуюсь историей электротехники, и я видел кое-какую дискуссию о происхождении названий различных схем триггеров. Некоторое время назад я принимал участие в одном таком обсуждении здесь: Понимание функции D-триггера - что эта штука делает , и настолько заинтересовался этим предметом, что я приобрел ранний учебник 1957 года, который, предположительно, является первым учебником университетского уровня, где флип-флип провалы обсуждаются.

Я обещал сообщить о своих выводах, и я сделаю это ниже. Но, к сожалению, он не ответил на все мои вопросы. Кажется, что использование триггеров было уже установившейся традицией в 1957 году, и книга не обсуждает какую-либо историю. Поэтому, пожалуйста, ответьте, если у вас есть информация по этому вопросу.

Поэтому я ищу ссылки до 1957 года. Меня также интересует происхождение символов J и K на триггере JK на случай, если кто-то сможет проверить или уточнить ответ, приведенный в разделе «Что такое JK»? триггер J и K? ,

Ответы:


14

В учебнике Монтгомери Фистера «Логическое проектирование цифровых компьютеров» 1958 года (написано в 1957 году) триггер D вводится как «элемент памяти с задержкой» .

D Триггер

Это ничего не доказывает, но предполагает, что уже в 1957 году, по крайней мере, существовала традиция предполагать, что D означает «задержка».

В качестве дополнительного примечания, чтобы представить вещи в исторической перспективе, вот схема для триггера из той же книги, используя радиолампы и анодное напряжение 200 вольт.

триггер из радиолампы


7
Я всегда думал, что ввод «D» на D-флопе (или многих других каналах) означает «данные»; Термин «задержка» относится к тому факту, что элемент памяти безоговорочно захватывает состояние с одного бита раньше. Обратите внимание, что хотя показанная схема включает в себя пару перекрестно соединенных триодов, она фактически использует форму динамической логики (обратите внимание на конденсаторы на входах).
суперкат

@supercat действительно, что пульс также отражается в тексте. Но на самом деле самое важное влияние Фистера могло заключаться в том, что он был одним из первых сторонников синхронного дизайна , распространенной методологии проектирования сегодня. В предисловии своей книги он пишет, что «очень много очень успешных компьютеров» были разработаны без использования булевой алгебры или синхронных часов и что «большая часть литературы по компьютерам относится к этим другим методам проектирования», но он чувствовал, что по мере того, как схемы становятся более сложными, булева алгебра и синхронный дизайн станут необходимыми методами в компьютерном дизайне. Отличное зрение!
PkP

Любая идея, если эта книга доступна онлайн? Это выглядит увлекательно. Авторское право может никогда не истечь, но, так как я сомневаюсь, что издатель рассчитывает когда-либо продать больше его копий, может показаться, что издатель должен быть готов к свободному доступу.
суперкат

@supercat, это действительно увлекательно! И это удивительно, насколько это современно . Помимо деталей физической реализации схемы и того, что она использует диаграммы Вейча вместо карт Карно, сегодня она может быть использована в университетском классе. Аппаратное обеспечение, которое оно описывает, является древним, но принципы дизайна разумны и обоснованы. Я не нашел его доступным в Интернете, но он печатался так долго, что его довольно легко купить. Вот ссылка на Amazon, это разрешено? (моды, пожалуйста, удалите, если это не разрешено) amazon.com/gp/product/0471688053
PkP

3

Похоже, консенсус заключается в том, что «JK» в честь Джека Килби, и следующее от:

ЭЛЕКТРОННЫЕ ИЗОБРЕТЕНИЯ 1745-1976, GWA Drummer, ISBN 0-08-020982-3

введите описание изображения здесь


Привет, и спасибо за интересный кусочек истории. Я знаю, что люди часто связывают JK с Джеком Килби, но меня интересует первоначальное значение J и K - Джек Килби даже не родился, когда был изобретен триггер, и он был довольно молод, когда трасса уже называлась JK триггер Так что любая аккредитация для Джека Килби была бы более поздней наградой. Мне было бы также интересно узнать происхождение всей истории «Дж. К. Джек Килби». Вы случайно не узнали бы что-нибудь об этом?
PkP

Разве это не должно быть ответом на [этот вопрос], а не на это?
Ник Т

@NickT: на какой вопрос?
SamB

2
@SamB Связанный вопрос, electronics.stackexchange.com/questions/79884/…
Potatoswatter

1

Насколько мне известно, буква D для триггера D обозначает данные . Причина этого в том, что когда бы «данные» ни находились на входе, они будут сохранены и «отражены» на выходе, на переднем или заднем фронте часов. Типичное приложение включает использование 8 из них с их входами, подключенными к шине данных. Когда вы посылаете импульсы на часы, данные на шине будут записываться в триггерах и предоставляться на их выходы. Хотя они могут использоваться в разных приложениях, это было их основное применение.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.