Relay Computer 2020 Review: Demonstration

  Рет қаралды 18,139

Paul Law

Paul Law

Күн бұрын

Пікірлер: 57
@BiggRanger
@BiggRanger 5 жыл бұрын
The content and quality of these videos is amazing. They should be used to teach CS in schools.
@user-yw8sr3uj1w
@user-yw8sr3uj1w 4 жыл бұрын
Definitely!!!
@johnwilson3918
@johnwilson3918 4 жыл бұрын
Brilliant! Thanks for showing this. Imagine if you could travel back in time to the 19C and show this off to Charles Babbage. He'd be mighty pissed!
@edgeeffect
@edgeeffect 2 жыл бұрын
It's nice how you've done that multi-screen edit, so that we can see everything at once without you having to wobble around with a handheld camera or anything seasick like that. :)
@paul80nd
@paul80nd 2 жыл бұрын
Thanks :) - although if I'd built my computer 'landscape' rather than 'portrait' of course I wouldn't need to do the multi-screen in the first place ;)
@jbrownson
@jbrownson 5 жыл бұрын
Very impressive work, thanks for sharing it. I love being able to hear the sound of a computer doing its work.
@werdna1969
@werdna1969 3 жыл бұрын
This is exactly how I imagined the future would look like!
@projectartichoke
@projectartichoke 2 жыл бұрын
A very outstanding computer, obviously a labor of love, and the best looking relay computer ever made in my humble opinion.
@WeirdscienceTV
@WeirdscienceTV 29 күн бұрын
This is a pretty ingenious work, subscribed!!
@telegraph_hill
@telegraph_hill 4 жыл бұрын
I love the quasi musical beat at 8:00. Well done!
@Culturedropout
@Culturedropout 4 жыл бұрын
Amazing! I just had a flashback to Bletchley Park. That's awesome!
@evmemc
@evmemc 11 ай бұрын
Thats very cool, I absolutely love everything about your design and setup here, awesome job!
@brettany_renee_blatchley
@brettany_renee_blatchley 10 ай бұрын
Sounds like a syncopated calculating tap-dancer! 😊 Wonderful device!!
@OzzMazz
@OzzMazz 3 жыл бұрын
Sounds like an old fashioned telephone exchange. :) Great work.
@paul80nd
@paul80nd 2 жыл бұрын
I love the sound ... and the flashing lights ... but mainly the sound ;)
@mirskym
@mirskym 4 жыл бұрын
Bravo! It's clear that you put a lot of work into it!
@weirdsciencetv4999
@weirdsciencetv4999 Ай бұрын
Yes, the one me and the kids made has microcode as part of a rom structure. Address space for it is 5 bits instruction, 3 bits sequence number. Rom size is 256 x 64 bits. The instruction selects which portion of rom to start, the sequence number lets you break down an instruction into steps. The bits control which enable gates are active for connecting parts of the computer together to the busses. The rom is an address decoder matrix with DIP switches at the intersections. We have a biphase clock too, any bits which changes effectively is given time to settle (1/4 clock cycle) on the bus. So it’s kinda like having 16 states instead of 8. Our clock/sequencer is a gear motor driving a cam.
@paul80nd
@paul80nd 29 күн бұрын
What an awesome way to bring up your kids - love it :)
@WeirdscienceTV
@WeirdscienceTV 29 күн бұрын
@@paul80nd​Aww thank you! Yes the kids laughed and loved the entire course. I recorded it maybe we can edit and put on youtube sometime. But it started out with basic knife switches and light bulb and battery to make logic gate, then we used a relay. Then we made a half adder, then full adder, then ALU, and just kept going. A year later and now they are experts lol! I figured the visceral click clacking of relays would stick with them.
@CasualSnake_D2
@CasualSnake_D2 3 жыл бұрын
Oh this is delightful! Well done!
@ChadLawson3
@ChadLawson3 Ай бұрын
This is gorgeous!
@Homebrew_CPU
@Homebrew_CPU 3 жыл бұрын
Nicely done!
@borissinaga
@borissinaga 4 жыл бұрын
Blinken liiiiighhtttssss. But seriously, impressive work.
@hattree
@hattree 3 жыл бұрын
I love the lights, it's like the WOPR from WarGames.
@paul80nd
@paul80nd 2 жыл бұрын
That's absolutely the look I was going for :)
@mezzofresh3521
@mezzofresh3521 Жыл бұрын
That's really cool man
@briandenley
@briandenley 2 жыл бұрын
Amazing work and presentation. Available as a kit someday? Hehe just hoping!
@paul80nd
@paul80nd 2 жыл бұрын
Thanks. Heh, yea, that would be quite a task making this in to a kit ... that said though, there's links to the PCB designs for the newer cards at www.relaycomputer.co.uk/pages/progress/ and I think I'll upload the Gerber files too so you could get any of the PCBs manufactured if you really wanted to make a bit of the computer.
@prpplague
@prpplague 5 жыл бұрын
awesome work and eemo!
@TexasRailfan2008
@TexasRailfan2008 4 жыл бұрын
That amp gauge is about the only part of this that I understand.
@marcviej.5635
@marcviej.5635 3 жыл бұрын
yes
@canadianman000
@canadianman000 4 жыл бұрын
I don't think you should use a bell when this halts. Instead it should definitely have a mechanical buzzer.
@HikaruAkitsuki
@HikaruAkitsuki Жыл бұрын
So this is what they meant when you said to code the computer in binary, it is actually a hard switch coding.
@weirdsciencetv4999
@weirdsciencetv4999 Ай бұрын
Why do you need so many sequences from the sequencer?
@paul80nd
@paul80nd Ай бұрын
It depends on the complexity of each instruction. Something simple like an addition or moving values between registers can be done in 8 cycles but when you get to things like jumps they're much more complex so take longer (24 cycles in this case). Here's the timing chart for a jump (GOTO): www.relaycomputer.co.uk/posts/2019/11/controller-goto-design/
@PaulasTechStuff
@PaulasTechStuff 4 жыл бұрын
Beautiful
@wizrom3046
@wizrom3046 5 ай бұрын
My new computer runs at over 4 Hertz! 😎 "You mean 4 GIGA Hertz... right?" ... "right?? ??" 😯
@canadianman000
@canadianman000 5 жыл бұрын
Why the dip switches for speed instead of a variable control?
@paul80nd
@paul80nd 5 жыл бұрын
At the moment it's running off a temporary clock board which uses a 32.768kHz crystal run through a series of 16 divide-by-2 gates (taking the clock down to 0.5Hz at the last gate). I tap off the result at the last 8 gates (0.5, 1, 2, 4, 8, 16, 32 and 64Hz) and put that through an 8-to-1 selector which takes a 3-bit input to select one of the 8 lines - that's what the DIP switch is controlling. Previously I was using a 555 timer set up that had variable control but I wanted something that had some discrete fixed clock speeds. When I design the proper clock card I might implement both as well as having a more 'authentic' relay ring counter (which will be a fixed clock speed).
@gabrielafranco730
@gabrielafranco730 4 жыл бұрын
What are the small squares and text with lights behind them called? Could use them for a project of mine... Great work 💪
@paul80nd
@paul80nd 4 жыл бұрын
They're these: www.nkkswitches.com/products/illuminated-tactile/jb-series-low-profile-illuminated-tactile-switches
@gabrielafranco730
@gabrielafranco730 4 жыл бұрын
Perfect thank you!
@maverickstclare3756
@maverickstclare3756 4 жыл бұрын
I hear Todd Howard is planning a SkyRim port
@gorazdnovsak3705
@gorazdnovsak3705 23 күн бұрын
End looks like Star Trek TOS computer...
@DJ_Level_3
@DJ_Level_3 2 жыл бұрын
What kind of switches are those? I want to get some for a project I'm doing.
@paul80nd
@paul80nd 2 жыл бұрын
Do you mean the main 'paddle' switches? ... if so they're these ones: www.nkkswitches.com.hk/products/Rockers/M/M2018TYW01 with the 'H' caps.
@paul80nd
@paul80nd 2 жыл бұрын
there's a bit more on them in my blog post here www.relaycomputer.co.uk/posts/2014/07/user-interface-data-switches/
@gauravponnappa8257
@gauravponnappa8257 7 ай бұрын
I want one
@artemonstrick
@artemonstrick 4 жыл бұрын
what is the highest clock frequency?
@paul80nd
@paul80nd 4 жыл бұрын
The current (temporary) clock is based on a 32.768KHz crystal divided down and at 32Hz the computer works fine but at 64Hz the relays start locking up. The maximum will be somewhere between those two values (if I had a variable clock) but 32Hz is quick enough.
@TheCubeFactor
@TheCubeFactor 11 ай бұрын
where do you get the switches?
@paul80nd
@paul80nd Ай бұрын
Most of them are from www.nkkswitches.com
@TheCubeFactor
@TheCubeFactor Ай бұрын
@paul80nd thanks!
@jaimdiojtar
@jaimdiojtar 2 ай бұрын
i wanna see it doing 20 decimals of pi
@paul80nd
@paul80nd Ай бұрын
Yea, I'm up for that - challenge accepted :)
@IsawU
@IsawU 4 жыл бұрын
This is so beautifully useless. Nice work
@kraio-sfu
@kraio-sfu 4 жыл бұрын
Oh I’m sure he knew going into this that it would be supremely slow. But clickety clackety/flishity flashity!
Relay Computer 2020 Review: What's Next?
16:06
Paul Law
Рет қаралды 2,8 М.
Relay Computer - Sequencer
17:48
DiPDoT
Рет қаралды 7 М.
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
Playing a Game on a MC14500 1-bit Single Board Computer!
24:55
Usagi Electric
Рет қаралды 202 М.
РЦВМ1 - Мой первый релейный компьютер
10:50
The Tape Loop Divert-A-Calls are finally working!  - Telephone Tuesdays
16:27
THIS MUSEUM IS (NOT) OBSOLETE
Рет қаралды 25 М.
Relay Computer Pi - Ep3 - The proof is in the Pi
17:12
Paul Law
Рет қаралды 260
Relay Computer go Clicky Clacky
3:28
BurntSemiconductor
Рет қаралды 26 М.
The unseen world of 3d printing at 1000fps!
20:22
Lost In Tech
Рет қаралды 120 М.
The Computer Chronicles - Artificial Intelligence (1984)
28:41
The Computer Chronicles
Рет қаралды 33 М.
Electronic Basics #32: Relays & Optocouplers
8:21
GreatScott!
Рет қаралды 521 М.
1958 FACOM 128B Japanese Relay Computer, still working!
24:05
CuriousMarc
Рет қаралды 1,4 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН