Co oznacza skrót D w „D Flip-Flop”?


10

Raczej interesuje mnie historia inżynierii elektrycznej i widziałem tu i ówdzie dyskusję na temat pochodzenia nazw różnych obwodów flip-flop. Jakiś czas temu wziąłem udział w jednej z takich dyskusji: Zrozumienie funkcji flip flop - co to robi , i tak zainteresowałem się tym tematem, że kupiłem wczesny podręcznik z 1957 roku, który podobno jest pierwszym podręcznikiem na poziomie uniwersyteckim, w którym flip- klapy są omawiane.

Obiecałem zgłosić moje odkrycia, a zrobię to poniżej. Ale niestety nie odpowiedział na wszystkie moje pytania. Wydaje się, że używanie klapek było już ugruntowaną tradycją w 1957 roku i książka nie omawia żadnej historii. Więc proszę odpowiedzieć, jeśli masz jakieś informacje na ten temat.

Szukam więc referencji sprzed 1957 roku. Interesuje mnie również pochodzenie znaków J i K w flip-flopie JK, na wypadek gdyby ktoś był w stanie zweryfikować lub wyjaśnić odpowiedź podaną w Jaki jest sens JK J i K flip flopa? .

Odpowiedzi:


14

Podręcznik Montgomery'ego Phistera „Logiczne projektowanie komputerów cyfrowych” z 1958 r. (Napisany w 1957 r.) Wprowadza flip-flop D jako „element pamięci opóźniającej” .

Flip-flop D.

To nic nie dowodzi, ale sugeruje, że przynajmniej w 1957 r. Istniała tradycja sugerująca, że ​​D oznacza „opóźnienie”.

Na marginesie, aby spojrzeć na to z perspektywy historycznej, oto schemat flip-flopa z tej samej książki, z wykorzystaniem lamp radiowych i napięcia anody 200 woltów.

flip-flop wykonany z lamp radiowych


7
Zawsze myślałem, że wejście „D” na flopie D (lub wielu innych obwodach) oznacza „dane”; termin „opóźnienie” odnosi się do faktu, że element pamięci bezwarunkowo przechwytuje stan sprzed jednego bitu. Zauważ, że chociaż pokazany obwód zawiera parę triod sprzężonych krzyżowo, w rzeczywistości używa formy dynamicznej logiki (zauważ kondensatory na wejściach).
supercat

@ Supercat rzeczywiście ten puls znajduje odzwierciedlenie również w tekście. Ale w rzeczywistości najważniejszym wpływem Phistera mogło być to, że był on wczesnym zwolennikiem projektowania synchronicznego , obecnie stosowanej metodologii projektowania. W przedmowie do swojej książki pisze, że „Wiele bardzo udanych komputerów” zaprojektowano bez użycia algebry boolowskiej lub zegara synchronicznego i że „większość literatury na temat komputerów odnosi się do tych innych metod projektowania”, ale czuł, że w miarę jak obwody stają się bardziej złożone, algebra boolowska i projektowanie synchroniczne staną się potrzebnymi metodami projektowania komputerowego. Świetna wizja!
PkP

Masz pomysł, czy ta książka jest dostępna online? Wygląda fascynująco. Prawa autorskie mogą nigdy nie wygasnąć, ale ponieważ wątpię, by wydawca spodziewał się, że kiedykolwiek sprzeda więcej jego kopii, wydawałoby się, że wydawcy powinni być wolni.
supercat

@ superupat, to naprawdę fascynujące! I zadziwiające, jak nowoczesne jest. Oprócz szczegółów fizycznej implementacji obwodu i wykorzystania diagramów Veitscha zamiast map Karnaugh, można go dziś wykorzystać w klasie uniwersyteckiej. Sprzęt, który opisuje, jest starożytny, ale zasady projektowania są solidne i aktualne. Nie znalazłem go w Internecie, ale był tak drukowany przez tak długi czas, że dość łatwo go kupić. Oto link do Amazon, czy jest to dozwolone? (mody, proszę usunąć, jeśli nie jest to dozwolone) amazon.com/gp/product/0471688053
PkP 15.01.15

3

Wydaje się, że konsensus jest taki, że „JK” jest na cześć Jacka Kilby'ego, a następujące są:

WYNALAZKI ELEKTRONICZNE 1745–1976, autor: GWA Drummer, ISBN 0-08-020982-3

wprowadź opis zdjęcia tutaj


Cześć i dziękuję za interesujący kawałek historii. Wiem, że ludzie często łączą JK z Jackiem Kilby'm, ale interesuje mnie oryginalne znaczenie J i K - Jack Kilby nawet nie urodził się, kiedy wynaleziono flip-flop i był dość młody, gdy obwód został już nazwany flip-flop JK. Tak więc każda akredytacja dla Jacka Kilby'ego byłaby późniejszą nagrodą. Byłbym bardzo zainteresowany, aby poznać pochodzenie całej historii „JK - Jack Kilby”. Czy dowiedziałbyś się czegoś więcej na ten temat?
PkP

Czy nie powinna to być odpowiedź na [to pytanie], a nie na to?
Nick T

@NickT: na które pytanie?
SamB


1

Według mojej wiedzy, „D” dla przerzutnika D oznacza dane . Powodem tego jest to, że cokolwiek „dane” znajdują się na wejściu, zostaną zapisane i „odzwierciedlone” na wyjściu, na zboczu wiodącym lub opadającym zegara. Typowa aplikacja wymaga użycia 8 z nich z wejściami podłączonymi do magistrali danych, gdy pulsujesz zegar, dane na magistrali zostaną przechwycone przez przerzutniki i udostępnione na ich wyjściach. Chociaż można ich używać w różnych aplikacjach, była to ich główna aplikacja.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.