I designed another 8-bit TTL computer... (Development board)

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 29

  • @MattSiegel
    @MattSiegel 4 дні тому

    thanks for producing this and sharing it with us! i'd love to hear about more unusual parts of the design

  • @marcogarza4457
    @marcogarza4457 2 місяці тому +6

    This is awesome. Great job. My job is also what I experiment for fun and get it; once you go home, it's hard doing the same thing at home. Cool project.

  • @JTRipper420
    @JTRipper420 2 місяці тому +13

    No way dude, I thought you where gone. Love your TTL computer work man, I'm 16 and I love digital logic and CPU architecture, I'm currently building a 6502 based computer (and a couple Minecraft computers for fun), because I'm not quite ready to build my own CPU yet but maybe in a couple years.

    • @HalfBurntToast
      @HalfBurntToast  2 місяці тому +2

      Nice, dude! 6502 computers are great to start off with.

    • @CATech1138
      @CATech1138 2 місяці тому

      if you have the coin look at making your own copies of some older micro computers...I'm slowly building an Altair 8800....biggest hassle i have is locating a video terminal...but wow am I learning stuff

  • @HalfBurntToast
    @HalfBurntToast  2 місяці тому +15

    I eventually plan to release this computer as open-source. Right now, unfortunately, some weird KiCAD bug has caused some strange netclass behavior with the current build which, when I try to fix it, crashes KiCAD completely. So, yeah...
    But, maybe it's for the best to redo it. There are several design faults with the current board and a few bodge-wires hidden on the back. For some reason, KiCAD decided that several nets were not connected when, visually, they were in the schematic editor. Very odd.

    • @veremenko
      @veremenko 2 місяці тому +2

      Looks quite interesting. Would it be possible to publish instruction set? Obviously while understanding it's WIP.

    • @HalfBurntToast
      @HalfBurntToast  2 місяці тому

      @@veremenko Sure. I've uploaded some of the project files to my github: github.com/halfburnttoast/TCPU816-ALPHA1

  • @jimmy21584
    @jimmy21584 2 місяці тому +2

    This is rad. I’m currently making a WiFi adapter for old Casio handheld computers, so I’m deep in the weeds with TTL level logic right now, too.

  • @bitlong4669
    @bitlong4669 2 місяці тому +1

    These are fun to make it. I’m working on one for past 2 years.

  • @game-tea
    @game-tea 2 місяці тому +4

    you know when the expert gives you that look you've got some work to do.... maybe you can bribe him/her with a treat

    • @HalfBurntToast
      @HalfBurntToast  2 місяці тому +1

      Oh, his expertise doesn't come cheap.

  • @vanhetgoor
    @vanhetgoor 2 місяці тому +8

    It must have been a lot of work.

  • @levvayner4509
    @levvayner4509 14 днів тому

    Nice. Adding vga to mine.

  • @douro20
    @douro20 Місяць тому +1

    Think you might be interested in some vintage math chips? I have five AM25LS2517 ALUs and three Fairchild 93S43 4-bit multipliers. The AM25LS2517 is a bit interesting as it is similar to the 74LS381 but two of its outputs are different.

  • @kreeger2010
    @kreeger2010 2 місяці тому +1

    Love it. Awesome lil machine .

  • @andyservice
    @andyservice 2 місяці тому +2

    nice, amazing

  • @the_hetman
    @the_hetman 2 місяці тому +2

    4 bit register array … that sounds like a 74xx670 to me, one of my favourite pieces of 74 logic. Is the ALU 4 bit, like the Z80? I can see why it could take up to 32 states to process some logical functions with just NOT AND on a 4 bit ALU.

    • @HalfBurntToast
      @HalfBurntToast  2 місяці тому +1

      The ALU is 8-bit. Fortunately, none of the instructions need all 32 microinstructions to work. But, the lack of buffer registers and the heavy use of decoding logic makes the instructions more 'verbose'. One thing I forgot to mention is that, in the final design, I'm limiting myself to two microcode EEPROMS. So, 16 control lines in total that have to be divided up pretty heavily to meet the required ~28 control lines.

  • @RixtronixLAB
    @RixtronixLAB Місяць тому

    Nice,thanks :)

  • @zoeyzhang9866
    @zoeyzhang9866 2 місяці тому

    Welcome back bro! Please let us know if any custom PCBs can help for this development board! We'd love to sponsor! (PCBWay zoey)

  • @DumbledoreMcCracken
    @DumbledoreMcCracken 2 місяці тому

    Nothing cooler, hot!

  • @UnbrokenCheese
    @UnbrokenCheese 2 місяці тому

    I wish I were smart enough to do something like this

  • @SP6QKX
    @SP6QKX 12 днів тому

  • @jonorgames6596
    @jonorgames6596 2 місяці тому +1

    But, can it run Crysis??

  • @RetroHobbyMag
    @RetroHobbyMag 2 місяці тому

    Congratulations, you've finally made it to 1963. Nice project.

  • @Tech2C
    @Tech2C Місяць тому

    It would be far more impressive to use a CPU from less than 5 years ago...