Scott's Z8000 CP/M-8000 Clover Computer

Поділитися
Вставка
  • Опубліковано 15 лип 2024
  • In this video I build and demo a Z-8000 computer, which has 1 MB of Flash, 1 MB of SRAM, two serial ports, and eith TIL311 displays. The Z-8000 was a 16-bit microprocessor made by Zilog introduced during 1979 and put into use in the early 1980s. Very few computers used the Z8000, most notably the Olivetti M20. I modified a CP/M distribution that I found on github so that it would use some 39SF040 ICs as a ROM disk, and I during the video I boot CP/M 1.1 on the computer. For more electronics projects, see www.smbaker.com/
  • Наука та технологія

КОМЕНТАРІ • 30

  • @Doktor_Apokalypse
    @Doktor_Apokalypse 4 місяці тому

    Zilog Series 8000 minicomputer made in 1982 was powered by a Z8001 CPU. 16x Wyse VT52 dumb terminals connected to it. It ran on an OS called Zeus (Zilog Enhanced Unix System) which had a BSD kernel and a System III userland.

  • @dhardingham
    @dhardingham 2 роки тому +5

    One of my first jobs was looking after two Z8000 mini computers in London. Both were running ZEUS, the Zilog version of Unix.

  • @beautifulsmall
    @beautifulsmall Рік тому

    Just come across this channel, Built a Z80 board with static RAM so I could test code rapidly, not with the eeproms of the time .DIL Test clip to program the ram from a ZX81 expansion port . I cant program a teensy that fast but its less physical. . Two Z80's via a dual port RAM for my dissitation , Life, a scanning ultrasonic 4w vehicle front steering . I had the US scanner working well and the drive ok but together they blew a track I didnt find before the demo time. Nice work on the schemaitcs and board build, that is a great advert for patchboard autoroute. I estimate autoroute will get a whole lot better when AI gets hold of it.I'll have a look through your archile. 373 , 245, 4-16 way decoders, heady days.z80, 3.5x3.3 mm on 4um, now 4nm, thats 1Million Z80's on the origional die.

  • @LegalizeAdulthood
    @LegalizeAdulthood 2 роки тому +3

    I really like your videos where you go over the circuit design, the firmware and show a complete working system.

  • @justlostintime
    @justlostintime 2 роки тому +2

    Hi my first job was working for Olivetti on the m20, banking. We used the Zeus system for development.
    It looks like a fun project!

  • @douro20
    @douro20 Рік тому +1

    The Z8002 had some use in avionics as well as Namco's 'Pole Position' and 'Pole Position II' arcade games. Its use in avionics is the reason why it is still somewhat readily available.

  • @RobReynolds
    @RobReynolds 2 роки тому

    Love your projects. Great work

  • @TiBosRetroComputers
    @TiBosRetroComputers Рік тому

    Came across your video about the Z8000 from Zilog. And as it happen; I'm about to start making a small series about the Olivetti M20 L1 that as you also mention is within this CPU. Thank you for sharing this.

  • @derekchristenson5711
    @derekchristenson5711 Рік тому

    Very neat! I hope this eventually gets turned into a kit, or at least an open-source project, with more software (hopefully others will provide that for the retro community). Thanks for the overview of the design!

  • @basic-bear
    @basic-bear 2 роки тому

    Love your videos Scott !!

  • @robprupe
    @robprupe 2 роки тому

    Nice project, I had a similar problem with getting software fora 68k cpm board I have.

  • @mheermance
    @mheermance Рік тому

    Neat system. Besides being pricy the TIL 311s suck power. I used six in a project and they used more power than the rest of the project.

  • @pikadroo
    @pikadroo 2 роки тому +1

    Oh wow! Ive been looking at the z8000 wondering what kind of system i could make out of it. Ive only ever seen that chip in the pole position arcade game.

  • @Lee_Adamson_OCF
    @Lee_Adamson_OCF 2 роки тому

    I bet that thing would make a nice Fuzix machine. ;3

  • @marijnstollenga1601
    @marijnstollenga1601 2 роки тому

    I like the clover design, something unique and different from the parallel RC2014 and such designs. Still the stacking might be a feature when you want to go beyond 4 boards?

  • @dragonofmissingno170
    @dragonofmissingno170 2 роки тому +2

    I wonder if it is possible to get a different 16/32 bit CPU like a Motorola 68K to communicate like x86 CPUs would on an ISA bus using one of those industrial ISA backplanes? Would be interesting to get a sound card and simple GPU running. Just some thoughts I've been thinking of lately.

  • @Brian_Of_Melbourne
    @Brian_Of_Melbourne Рік тому

    Are your back planes 'pure' i.e. are all the connections routed pin 1 to pin 1, pin 2 to pin 2, etc without regard for what signals they carry in this particular bus? No special case for +5 Volts or Ground? I ask, because I'm about to try something similar (only 64 pins though as I want the option to use DIN41612 connectors) and would like to crib the design Gerbers if possible.

  • @MadMatty72
    @MadMatty72 2 роки тому

    Nice. Good to see a speed/performance comparison to z80 - primes?

    • @smbakeryt
      @smbakeryt  2 роки тому

      Yes, I'm going to have to implement a benchmark on each of them and find out. Ordinarily I'd just run a BASIC program that I have for this, but I don't yet have a basic interpreter for the Z8000. I might have to resort to writing the benchmark in Z80 and Z8000 assembly. Steve Ciarcia in his Circuit Cellar column back in BYTE magazine in the 1980s had a project that used a Z8000 as a coprocessor to speed up the IBM PC and the article claimed an 80X speedup, though I think that may have also involved switching from interpreted Basic to compiled.

    • @oldguy9051
      @oldguy9051 2 роки тому

      @@smbakeryt Wikipedia has this on the Z8000 (this is only a "teaser" - the part after that is also interesting so please read the Z8000 article, "Limited success" paragraph):
      "Comparing assembly language versions of the Byte Sieve, one sees that the 5.5 MHz Z8000's 1.1 seconds is impressive when compared to the 8-bit designs it replaced, including Zilog's 4 MHz Z80 at 6.8 seconds, and the popular 1 MHz MOS 6502 at 13.9. Even the newer 1 MHz Motorola 6809 was much slower, at 5.1 seconds.[18] It also fares well against the 8 MHz Intel 8086 which turned in a time of 1.9 seconds, or the less expensive 5 MHz Intel 8088 at 4 seconds.[18]"

  • @DAVIDGREGORYKERR
    @DAVIDGREGORYKERR Рік тому

    is zcc similar to gcc

  • @ScottSavageTechnoScavenger
    @ScottSavageTechnoScavenger Рік тому

    Speech synthesizer? Where in the world are you going to get one of those?

    • @smbakeryt
      @smbakeryt  Рік тому +1

      I have a source! There's someone selling speakjets on ebay in 25 qty!! :D

    • @douro20
      @douro20 Рік тому +1

      @@smbakeryt There's also the Epson S1V30120 which is an ARM-based ASIC integrating Fonix DECtalk V5 and an addressable ADPCM codec.

  • @activelow9297
    @activelow9297 2 роки тому

    Was the Z8000 a Federico Faggin design?

    • @oldguy9051
      @oldguy9051 2 роки тому

      No. See Wikipedia for more info (the Z8000 has its own page there).

    • @douro20
      @douro20 Рік тому

      Masatoshi Shima, the former Busicom engineer who helped produce the 4004 and 8080 while at Intel, and the Z80 and several other chips at Zilog.

  • @DAVIDGREGORYKERR
    @DAVIDGREGORYKERR Рік тому

    would you do ED Filename.txt return

    • @smbakeryt
      @smbakeryt  Рік тому +1

      It works... now! There was a bug in my BIOS. Some Z8K programs are shared I/D and some are split I/D, where instructions and data go to separate places in RAM. I had messed up the split-I/D implementation, and this was causing ED, ZCC1, SIZEZ8K and a number of other programs to not load their instructions to the correct page. Fixed now, and I can edit and compile as I should be able to!