Ett litet kuriosum, men viktig för alla som vill bygga någonting:
läste just här https://en.wikipedia.org/wiki/74181
"The 74181 performs these operations on two four-bit operands generating a four-bit result with carry in 22 nanoseconds (45 MHz). The 74S181 performs the same operations in 11 nanoseconds (90 MHz), while the 74F181 performs the operations in 7 nanoseconds (143 MHz) (typical)."
Som jag skrev ovan fick jag dra ner klockan till 0.2 MHz för att min dator som innehöll 74S181 skulle gå rätt. Så ta alltid uppgifter om klockfrekvenser med en stor nypa salt!
Re: Bygga kalkylator i TTL
Postat: 28 oktober 2016, 15:03:44
av lillahuset
Jag gissar att ditt problem var att du inte hade gjort det som en pipeline utan hade flera grindnivåer mellan registren.
Tänk också på att carry introducerar fördröjning. Och för ALUn är klockfrekvens inte relevant eftersom den inte innehåller register.
Re: Bygga kalkylator i TTL
Postat: 28 oktober 2016, 18:57:19
av SvenW
Korrekt. 6-10 grindnivåer.
Hade suttit i veckor och summerat TTL-bokens fördröjningstider, men hade då inte klart för mig att lastkapacitanser tillkommer.
Körde tillråga på allt med open-kollektorbussar, 1k pull up, och som belastades av 10 -15 ingångar, utan att helt förstå vad det innebar.
Inga riktiga bakplan heller. Ganska ny i gemet på den tiden. Nybakad och med med stor framtidstro
Men det var väl ändå ganska fantastiskt att överhuvudtaget få åbäket att fungera!
Det var flera tusen lödpunkter.
Re: Bygga kalkylator i TTL
Postat: 28 oktober 2016, 20:29:14
av lillahuset
Re: Bygga kalkylator i TTL
Postat: 28 oktober 2016, 21:14:18
av HUGGBÄVERN
stenD skrev:Det fanns nån gång på tidigt 70tal i den engelska tidningen practical electronics(tror jag den hette) en lång serie artiklar om en kalkylator gjord med ren ttl. blev väl nästan en skokartong med kretskort och kretsar har jag för mig. Skall kolla i arkivet om jag kan hitta nån av dom tidningarna
Jag vill minnas att strax efter den här oändligt långa artikeln publicerats, eller kanske tom under tiden, kom kommersiellt tillgängliga (och skapligt billiga) fickräknare. Jag vill minnas att räknaren från Sinclair var mycket överkomlig i pris.
Re: Bygga kalkylator i TTL
Postat: 28 oktober 2016, 21:46:04
av stenD
jupp, byggde en
Re: Bygga kalkylator i TTL
Postat: 28 oktober 2016, 22:17:17
av lillahuset
Jag också. Trevlig men lite seg räknare. HP25 var ett skapligt lyft.
Edit: OBS RPN.
Re: Bygga kalkylator i TTL
Postat: 28 oktober 2016, 22:29:08
av SeniorLemuren
I stället för 74-kretsar kan man ju använda reläer som Suzie
Re: Bygga kalkylator i TTL
Postat: 30 oktober 2016, 22:39:43
av opampen
När jag började gymnasiet slutet av 70-talet köpte jag en liknande fickräknare från Texas TI-30. Fast mer avancerad med alla matematiska funktioner. Den hade också röd led display, drivs med ett 9-volt batteri. Har den kvar fortfarande och fungerar!
När jag klickar på länken så får jagmefter 3 Minuter upp detta meddelande :
Błąd
Przykro nam, ale wystąpił błąd, którego my nie znaleźliśmy.
Nasi pracownicy już zostali o nim poinformowani i prawdopodobnie zostanie on naprawiony w następnej wersji serwisu.
Powrót do serwisu
Strona główna
Som betyder:
misstag
Tyvärr, men ett fel uppstod, som vi inte hittade.
Våra medarbetare har informerats om det och förmodligen kommer att fastställas i nästa version av webbplatsen.
Tillbaka till huvudsidan
hem
Varför i helvete kan inte folk lära sig att ladda upp bilder till EF-servern?
Re: Bygga kalkylator i TTL
Postat: 31 oktober 2016, 12:29:20
av Henry
Konstigt, funkar bra för mig i Chrome.
Re: Bygga kalkylator i TTL
Postat: 31 oktober 2016, 16:30:51
av Icecap
Testade just med FF, inget problem.
Re: Bygga kalkylator i TTL
Postat: 31 oktober 2016, 20:12:59
av opampen
Fungerar utmärkt här! Har också FF.
Re: Bygga kalkylator i TTL
Postat: 7 november 2016, 00:59:35
av Platis
Där fick jag lite att fundera på! Tack för länkarna stenD och ni andra!
SvenW skrev:Som examensarbete i gymnasiet 1970 byggde jag en miniräknare baserad på ett antal 7490 dekadräknare.
Den kunde addera och subtrahera ungefär.
Kul att få höra om sånt ! Har du några gamla bilder eller anteckningar så får du gärna publicera i tråden!
SeniorLemuren skrev:I stället för 74-kretsar kan man ju använda reläer som Suzie
Kolla in denna! Programbyte = byte till annan "planka"!
Icecap skrev:Själv skulle jag gärna skruva ihop en TRS80 (iaf. basen, skärmen lösas på annat sätt) - men när jag nu i vardagen jobbar med en 32 bitars µC som rullar 50MHz känns det larvigt ju.
Är det en TRS80 model 1 du tänker på ?
ladda ned.jpg
På tal om 32-bitars µC så är "Micromite" rätt intressant då den kombinerar old-school BASIC med billig modern mikrokontroller och stöder modernt runtomkring stuff!
ojz0r skrev:Du kan ju beskriva en kalkylator i HDL (VHDL, Verilog - eller schematiskt) före du ger dig på det i verkligheten så ser du omfattningen.
Jag har själv varit sugen på att beskriva en väldigt enkel CPU i HDL men jag har inte funnit tiden för det än.
"TTL" är ju ett sätt att tänka i grindar och logiska block så egentligen kan steget inte vara så jättelångt till nån slags programmerbar hårdvara typ PAL, GAL, CPLD eller FPGA. Så helt emot detta är jag inte, men kan inget om VHDL i dagsläget! Spontant undrar jag hur lätt det är/om det går bra att simulera kretsarna direkt i programmering-miljön?
Det börjar bli lite trångt bland "skithus-litteraturen" denna veckan!
DSC_0571.JPG
Re: Bygga kalkylator i TTL
Postat: 7 november 2016, 11:12:05
av lillahuset
Simulering brukar vara integrerad. Jag tror ingen skulle använda en miljö som inte innehåller simulator.