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

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

Комментарии • 29

  • @HalfBurntToast
    @HalfBurntToast  3 месяца назад +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 3 месяца назад +2

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

    • @HalfBurntToast
      @HalfBurntToast  3 месяца назад

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

  • @JTRipper420
    @JTRipper420 3 месяца назад +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

  • @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.

  • @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.

  • @MattSiegel
    @MattSiegel 6 дней назад

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

  • @bitlong4669
    @bitlong4669 2 месяца назад +1

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

  • @levvayner4509
    @levvayner4509 16 дней назад

    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 .

  • @vanhetgoor
    @vanhetgoor 2 месяца назад +8

    It must have been a lot of work.

  • @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.

  • @andyservice
    @andyservice 2 месяца назад +2

    nice, amazing

  • @DumbledoreMcCracken
    @DumbledoreMcCracken 2 месяца назад

    Nothing cooler, hot!

  • @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.

  • @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)

  • @RixtronixLAB
    @RixtronixLAB Месяц назад

    Nice,thanks :)

  • @UnbrokenCheese
    @UnbrokenCheese 2 месяца назад

    I wish I were smart enough to do something like this

  • @SP6QKX
    @SP6QKX 14 дней назад

  • @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...