TraNOR - A transistorized computer with 2495 MOSFET transistors and 3 memory chips.

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ต.ค. 2024

ความคิดเห็น • 142

  • @UserName-cb6jz
    @UserName-cb6jz 2 ปีที่แล้ว +140

    While manufacturers are trying to cram more tranistors into a single IC, you're taking it in the opposite direction. 😁

    • @sulimansal2990
      @sulimansal2990 2 ปีที่แล้ว +20

      Negative Moore's Law

    • @kayakMike1000
      @kayakMike1000 ปีที่แล้ว +6

      Well... It's always going to be less than 10 MHz... But it's lovely.

    • @tech29X
      @tech29X ปีที่แล้ว +4

      Unlike most people's belief, evolution is not a one way street or a straightforward path. What failed in the past due to being irrelevant for its time may very well be successful under different circumstances and time as such we may encounter the same failure over and over until, who knows, it becomes a success. It's a chaos!

  • @rakinkazi9780
    @rakinkazi9780 3 ปีที่แล้ว +89

    It's always fun to see computers implemented with discrete MOSFETs. Wintergatan's Marble Machine as the background music is just icing on cake. Awesome work, dude!

  • @thomasrosebrough9062
    @thomasrosebrough9062 ปีที่แล้ว +19

    Tbh the thing I'm MOST impressed with in this video is how you made Breakout work on a character screen lol

  • @mikhailglukhov6680
    @mikhailglukhov6680 ปีที่แล้ว +3

    It deserves a million views! Unfortunately, there are not enough smart people who are able to see the true beauty behind this transistor-based computer!

  • @abdusaidabduraufov5615
    @abdusaidabduraufov5615 ปีที่แล้ว +3

    A good exhibit for a museum, amazing details are masterfully placed

  • @TMRDAM
    @TMRDAM 3 ปีที่แล้ว +41

    Kinda mind boggling, we take modern technology as something really normal but there is so much more behind it. Love it, fantastic work!

  • @danielfromca
    @danielfromca ปีที่แล้ว +3

    Amazing work - keep building things and sharing your work...

  • @RAndrewNeal
    @RAndrewNeal 2 ปีที่แล้ว +26

    Dude, that's super cool! I didn't know that a multi-functional computer could be made with so few transistors.

  • @THE_ONLY_GOD
    @THE_ONLY_GOD 2 ปีที่แล้ว +3

    NICE! Thanks. Was pondering building a computer out of transistors

  • @3DSage
    @3DSage 2 ปีที่แล้ว +6

    Wow... This is amazing! I really like this computer and hope to see more!

  • @dougware5649
    @dougware5649 ปีที่แล้ว

    First thought - HEY, he's rocking the Marble Machine theme from Wintergatan! Okay, back to the project...

  • @chrinaldi
    @chrinaldi 3 ปีที่แล้ว +3

    Let's just say an adventure of using less popular but less censored search engine had led me to find this neat project.

  • @IanCliveKerrCoelho
    @IanCliveKerrCoelho 3 ปีที่แล้ว +20

    Impressive! I want to build one! It's a masterpiece! I would put it in a frame on the wall!

    • @Theineluctable_SOME_CANT
      @Theineluctable_SOME_CANT 2 ปีที่แล้ว

      You might like my channel. I'm building an AEON CLOCK / CALENDAR. It displays the AGE OF THE UNIVERSE in binary (in seconds...)

  • @MichaelKingsfordGray
    @MichaelKingsfordGray 2 ปีที่แล้ว +12

    The Hewlett-Packard 9100A was an all transistor desktop computer, of about this size.
    In 1969!
    With a tape drive, and a printer, and a plotter!

  • @jayduffy7615
    @jayduffy7615 2 ปีที่แล้ว +19

    I have no idea what it is, does, or took to create but I find it to be amazing, beautiful, and inspiring. We don't know how much there is out there that we don't know about. This is definitely something that I had no clue about. Fascinating though! Great Job! Amazing skills!

    • @twoblocksdown5464
      @twoblocksdown5464 2 ปีที่แล้ว +6

      How can you find it inspiring if you "have no idea what it is"? You don't really think of what you type here, you just copy the most frequent used phrases used for showing your approval of something. True npc bio bot

    • @jayduffy7615
      @jayduffy7615 2 ปีที่แล้ว

      @@twoblocksdown5464 It inspired me to want to learn about and to understand it better. Nice try though. You clearly are not as smart as you think you are.

  • @rfly-fpv
    @rfly-fpv ปีที่แล้ว

    Wow! This is amazing! Building computer from scratch is my dream for many years, so far I have some progress but only in software. Maybe someday I'll try to do it in hardware ;) People like you are extremely inspiring! Never stop and keep the excellent work!

  • @DefinedCmajor
    @DefinedCmajor ปีที่แล้ว +1

    Imagine if a computer scientist ever said
    "I love MyNORs, its the easiest to play with"

  • @jimbailey3141
    @jimbailey3141 3 ปีที่แล้ว +3

    Very cool indeed, I built your MyNor and its associated boards. All that SMT would keep me bust for a few weeks :-) Love it.

  • @ConfuSomu
    @ConfuSomu ปีที่แล้ว

    Amazing project! I love this use of custom characters bitmaps on the character display.
    I came here from your Hackaday comment on the HD44780 display article.

  • @ColdFireYT
    @ColdFireYT 2 ปีที่แล้ว +4

    Bro you deserve Millions of Subscribers

  • @usmanumer9871
    @usmanumer9871 2 ปีที่แล้ว +2

    I love making computers too. You did great work

  • @DaveRepairs
    @DaveRepairs 2 ปีที่แล้ว +1

    nicee and Marbles too ... i came here as I wondered about making memory chips with rasp pi pico's and alike, the be able to make un-purchasable memory for old dieing arcade machines or computers but using modern memory is still on my mind, this is a great way of maybe explaining some of that prcoess... reminds me of Computer Science and Pong !

  • @espenbgh2540
    @espenbgh2540 2 ปีที่แล้ว

    Some 70 years after Colossus at bletchley park. Very very nice done.

  • @mihalykorodi2943
    @mihalykorodi2943 ปีที่แล้ว +1

    Very well done indeed! I always dreamed of designing something like this, but I was always too lazy, and struggled finding other hobbies, hehe. :D
    Your PCBs look so perfect and sophisticated too. It means a lot when they were professionally printed, not made in a junk lab in a garage, but of course, it is the design that matters, the rest, like PCB crafting, then exhausting soldering work, is another story. Again, I'm truly amazed.

  • @arduinomaquinas
    @arduinomaquinas ปีที่แล้ว +1

    Awesome, big show 👏👏👏 like and subscribed

  • @ardentdrops
    @ardentdrops ปีที่แล้ว

    Those transistor IC replacements look awesome! I would love to try that as a small project

  • @MiroTheFurry
    @MiroTheFurry 2 ปีที่แล้ว

    7mhz! THATS FASTER THAN MY 2.50 mhz LAPTOP! good job bro!

  • @attila3028
    @attila3028 ปีที่แล้ว

    this is one hell of a computer. great work

  • @candidmoe8741
    @candidmoe8741 2 ปีที่แล้ว +2

    The most beautiful amazing PCB I've ever seen in my entire long life.

  • @harshaprasad9636
    @harshaprasad9636 2 ปีที่แล้ว +4

    Really awesome work 😍

  • @happycomputerguy
    @happycomputerguy 3 ปีที่แล้ว +4

    Wow! This is absolutely awesome! Great work!

  • @le9038
    @le9038 ปีที่แล้ว +1

    Now THAT is impressive!

  • @ML-jf1xe
    @ML-jf1xe 3 ปีที่แล้ว +2

    This is pretty impressive

  • @patrickvalk
    @patrickvalk 3 ปีที่แล้ว +3

    Awesome! Now I want to build over too 😅

  • @PakiNewsNetwork
    @PakiNewsNetwork 2 ปีที่แล้ว +1

    Congrats! You've worked hard on this.

  • @owenkegg5608
    @owenkegg5608 ปีที่แล้ว +1

    Awesome project! Working on my own 8 bit completely discrete computer/CPU but at the moment. It's VERY primitive :]

  • @mohammadv8560
    @mohammadv8560 2 ปีที่แล้ว +2

    😭
    I loved that so much
    I should make one myself too

  • @pixelfingers
    @pixelfingers ปีที่แล้ว

    A work of art!

  • @awesomecronk7183
    @awesomecronk7183 ปีที่แล้ว

    Such fitting music!

  • @mishelklauce
    @mishelklauce 3 ปีที่แล้ว +4

    охренеть, всю логику на ключи перевести. это круто! :)

  • @aleXelaMec
    @aleXelaMec 3 ปีที่แล้ว

    Crazy!!!!
    Special thanks for sound of silence

  • @Guds777
    @Guds777 2 ปีที่แล้ว

    A transistorized computer built with Mosfets and the Marble machines, both analog machines. I like it...

  • @PaulasTechStuff
    @PaulasTechStuff 3 ปีที่แล้ว +2

    fabulous work!!!

  • @jeanlesur7127
    @jeanlesur7127 2 ปีที่แล้ว +1

    WoW it’s amazing !! The result is incredible !
    I am also doing a custom computer but with 74x chips as it is simpler for me to handle ;)

    • @deang5622
      @deang5622 2 ปีที่แล้ว

      Even simpler if you use a microprocessor. Even simpler still if you use a PIC microcontroller or an Arduino...

  • @takehere909
    @takehere909 ปีที่แล้ว

    Incredible !

  • @theccieguy
    @theccieguy ปีที่แล้ว +1

    Great Job 👍

  • @NilsRetroHobbyRoom
    @NilsRetroHobbyRoom 3 ปีที่แล้ว +1

    Really great device :-) Thanks for showing it!

  • @winstonsmith478
    @winstonsmith478 3 ปีที่แล้ว +1

    Beautiful!

  • @karbounay
    @karbounay 2 ปีที่แล้ว

    excellente j'ai franchement l'adore bon courage 👏👏

  • @HasimLea
    @HasimLea 2 ปีที่แล้ว

    Great background-music

  • @Theineluctable_SOME_CANT
    @Theineluctable_SOME_CANT 2 ปีที่แล้ว

    Great build and video!

  • @stavinaircaeruleum2275
    @stavinaircaeruleum2275 2 ปีที่แล้ว

    Absolutely insane.

  • @alexanderdgabaev3052
    @alexanderdgabaev3052 2 ปีที่แล้ว +1

    That's amazing!!!

  • @CollinBaillie
    @CollinBaillie 3 ปีที่แล้ว +1

    Ahh... winter garden marble machine music...

  • @MichaelKnoxMike
    @MichaelKnoxMike 3 ปีที่แล้ว +1

    That is really cool!

  • @NeverTalkToCops1
    @NeverTalkToCops1 2 ปีที่แล้ว +1

    Perserverance!

  • @zouna007
    @zouna007 ปีที่แล้ว

    just awesome!

  • @maximusmark270
    @maximusmark270 ปีที่แล้ว +1

    amazing

  • @KiddieOSCommunity
    @KiddieOSCommunity ปีที่แล้ว +1

    Muito bom amigo! 😍😍❤ Projeto muito inspirador, parabéns! Sou brasileiro e tenho um projeto de computador próprio que estou desenvolvendo que segue esta mesma ideia, no entanto, o circuito está apenas no Simulador Proteus, não saiu do esquemático ainda.

  • @teknisielektro
    @teknisielektro 7 หลายเดือนก่อน

    Awesome❤

  • @MichaelOfRohan
    @MichaelOfRohan 2 ปีที่แล้ว

    I KNEW i had heard that song before

  • @GordieGii
    @GordieGii 3 ปีที่แล้ว +2

    I guess you could say it's built from dis-integrated circuits.

  • @raykrenga5477
    @raykrenga5477 2 ปีที่แล้ว

    Excellent!!

  • @BrisbaneStomp
    @BrisbaneStomp ปีที่แล้ว

    Amazing, please show how to build step by step!

  • @oni2ink
    @oni2ink 3 ปีที่แล้ว +5

    That's pretty awesome.
    How do you solder theses tiny transistors?

    • @mynor509
      @mynor509  3 ปีที่แล้ว +5

      I didn't populate the PCBs myself. In China there is a cheap PCB manufacturer called JLCPCB that can also assemble your boards.

    • @oni2ink
      @oni2ink 3 ปีที่แล้ว +3

      @@mynor509 I see, it should avoid a lot of suffering :D
      Thank you for the answer!

  • @derekchristenson5711
    @derekchristenson5711 2 ปีที่แล้ว

    Very cool!

  • @przemysawpawlinski5536
    @przemysawpawlinski5536 ปีที่แล้ว

    Triumph of form over content.

  • @ghostlucian12
    @ghostlucian12 ปีที่แล้ว

    you can also try to replace the ROM using a diode matrix(or transistor matrix), and DRAM using capacitor transistor with a controller to refresh the data in the capacitor

  • @ronaldrosete4086
    @ronaldrosete4086 2 ปีที่แล้ว

    Make transistor and IC tutorials! I'm subscribing, by the way.

  • @dreudax3294
    @dreudax3294 4 หลายเดือนก่อน

    Hi, what software was that at @0.41 that you used to make the schematics please? Very interesting project, and the whole setup looks neat and cool.

    • @mynor509
      @mynor509  4 หลายเดือนก่อน

      I am using KiCad for all my projects.

  • @ВикторПоляков-ц5ф
    @ВикторПоляков-ц5ф 2 ปีที่แล้ว

    How many digits of the counting device does your transistor PC have - 4, 8, 16, 32?
    Sorry for the machine translation.

  • @zanardozanardo
    @zanardozanardo 3 ปีที่แล้ว

    Awesome!

  • @DesertVox
    @DesertVox 2 ปีที่แล้ว +1

    It still uses some ICs. The real challenge would be to go 100% discrete components.

    • @38911bytefree
      @38911bytefree 2 ปีที่แล้ว

      To store the code .... it wont add much really.

    • @deang5622
      @deang5622 2 ปีที่แล้ว

      The RAM will

  • @filippocucina7001
    @filippocucina7001 2 ปีที่แล้ว +1

    how do you make the assets for the games? btw great project

  • @juanmanuel4046
    @juanmanuel4046 ปีที่แล้ว

    Genio!!!!!

  • @dpvng.dpvng.
    @dpvng.dpvng. 2 ปีที่แล้ว

    you could multiply the signals of the address and data bus indicators by the frequency perceived by the human eye, such as 15 Hz, and then they would blink coolly

    • @mynor509
      @mynor509  2 ปีที่แล้ว +1

      Great tip! I hadn't thought of that at all, but you're right. Unfortunately, this would have required about 10 additional transistors for each LED, and that's too much for just a nice visual effect.

    • @deang5622
      @deang5622 2 ปีที่แล้ว

      Multiply or divide?

    • @dpvng.dpvng.
      @dpvng.dpvng. 2 ปีที่แล้ว

      @@deang5622 logical multiplication

  • @docstrench948
    @docstrench948 2 ปีที่แล้ว

    Hola, al no saber tu idioma no sé qué que se trata tu proyecto,
    No tiene traducción y la página a la que haces referencia tampoco traduce.
    Sería posible traducción???
    Me gustaría poder replicar tu proyecto.

  • @freeskyart
    @freeskyart 2 ปีที่แล้ว

    Super!!!

  • @sergatmel8242
    @sergatmel8242 2 ปีที่แล้ว

    Cool !!!

  • @sdjhgfkshfswdfhskljh3360
    @sdjhgfkshfswdfhskljh3360 2 ปีที่แล้ว

    I wonder if it is possible to make computer with exactly the same functionality, but with fewer transistors.

    • @mynor509
      @mynor509  2 ปีที่แล้ว +3

      Yes, it is possible. I made fast gates with push-pull-outputs. If you would replace one of the two output transistors with an resistor, you could save lots of transistors. But this would reduce the maximum possible clock frequency. My goal was to keep TraNOR software compatible to MyNOR. So I had to reach 4 MHz (TraNOR can now run with up to 7 MHz). With transistor-resistor-logic I would have reached only 500 kHz or even less.

  • @barbiani
    @barbiani 2 ปีที่แล้ว

    Now move to a smaller transistor package and populate both sides of a single pcb :)

  • @ayrapetoff
    @ayrapetoff 3 ปีที่แล้ว

    This is something, man)

  • @AK-vx4dy
    @AK-vx4dy 2 ปีที่แล้ว

    Impresive will power to complete this !!!
    And even more to simulate graphics on this display... i'm afraid to imagine this code especialy for BreakOut
    And small advice (after traped myself) about sound... use seprate stablisator (7805 etc.) for ADC and amplifier(operation amplifer helps beacuse can substract mess on GND line) suplly voltages... Ditigtal circuits puts a lot of garabge on power lines.

    • @mynor509
      @mynor509  2 ปีที่แล้ว

      The simulated graphics were very difficult to realize on this slow device: Since the LCD has only 8 user-configurable characters, I have to reload the character bitmaps in the LCD very often during the game. The sound is generated with an R2R DAC and a VCO, and the PCB layout has an optimized ground path to reduce digital noise coupling. (I didn't want to waste countless transistors on a discrete op-amp as well). The DAC and the VCO are supplied with 10 V, which are stabilized with the active Zener diode TLV431. Without this voltage stabilization the music would sound much crueler ;-)

  • @วิระพิทักษ์ถิร
    @วิระพิทักษ์ถิร 2 ปีที่แล้ว

    Wow!!! Very great for me . But is it possible ?

  • @laimexx
    @laimexx ปีที่แล้ว

    Cool.

  • @ahmetmutlu348
    @ahmetmutlu348 2 ปีที่แล้ว

    I prefer complete rewerse engineering modern cpis and other components which probably will show lots of surprises ;) but starting from scratch and from first computing mechanisms iswhere it should begin of course . Modern computers become too small that allmost requires nano remote devices to rewerse engineering which is not possible this days ;p

  • @ChessPlayerLol
    @ChessPlayerLol หลายเดือนก่อน

    its bassed on miner?????

  • @kareladam6732
    @kareladam6732 2 ปีที่แล้ว

    Interesting, but a definitely dont like that you use the wintergatan song for video.

  • @АлександрФ-э5в
    @АлександрФ-э5в 3 ปีที่แล้ว

    Will the USB interface be developed? )))

  • @farenikerimator5644
    @farenikerimator5644 2 ปีที่แล้ว

    where i can buy one

  • @Tim-Kaa
    @Tim-Kaa ปีที่แล้ว

    Massive 🆒 Cool

  • @timothynolan7250
    @timothynolan7250 2 ปีที่แล้ว +1

    But can it run Crysis?

  • @onetruekeeper
    @onetruekeeper 2 ปีที่แล้ว

    The human brain has no cpu either. MyNOR seems to work like a neural network.

  • @mattdorsey2244
    @mattdorsey2244 7 วันที่ผ่านมา

    Your project is very sexy. Thanks for sharing.

  • @JustAnotherAlchemist
    @JustAnotherAlchemist ปีที่แล้ว

    Too bad this is two years old....
    I would replace your ROM with XY jumper grid/core memory, and replace your FET's with BJT's. This way you will have something that is reasonably EMP resistant.
    Another option for memory would be flash DAC + charged caps/series resistors. Newer FLASH chips use something similar to this "MLC."
    Edit: Noticing on your web page that you mentioned some of the above possibilities. I understand the decisions, but I feel like it undermines a cool goal; to have your own computer built TOTALLY on discrete components. Kind of a minor disappointment. Maybe you are working on it?

  • @rocanjackson
    @rocanjackson ปีที่แล้ว

    👍👍👍

  • @frankrizzo7454
    @frankrizzo7454 ปีที่แล้ว

    Not enough Blinkenlights or ClicketyClack. Inferior device.

  • @SebastianSeth
    @SebastianSeth 2 ปีที่แล้ว

    can you make tetris in this?

    • @mynor509
      @mynor509  2 ปีที่แล้ว +1

      I already made Tetris for it. You can download the game here: mynor.org/software.htm#games

  • @Theineluctable_SOME_CANT
    @Theineluctable_SOME_CANT 2 ปีที่แล้ว +2

    Why?

  • @emmetray9703
    @emmetray9703 ปีที่แล้ว

    Can it run Crysis?