3 ms·
Zilog Z8000 Coprocessor for the IBM PC by Sweet Micro Systems [video]
- Gys 4y agoInteresting video. He is looking for Z8000 software which was released around 1984. So if you have it, contact him!
- guenthert 4y agoSo, iiuc, the motivation for this "second processor" card for the PC was originally to have improved performance for BASIC programs? And in order to achieve this, not only a faster CPU has been used, but also an in-RAM "just-ahead-of-time" compiler (similar in spirit to Turbo Pascal)? But why a Z8000? 68k was available and popular then (a little faster than a Z8000 and with orthogonal instruction set, 32 bit wide registers and 32bit flat address space easier to program)? Byte's Sieve of Eratosthenes benchmark caught my eye: the Trump card (with its TBASIC compiler) completes one iteration in 2.4s (the original IBM PC takes 190s using BASICA interpreter). To put those numbers into perspective, 100 iterations of that test complete in 2.44s on a 1GHz Allwinner ARM32 of the original Banana Pi using the brandy BBC BASIC interpreter. EDIT: in the Byte article [1] the author mentioned that he was contracted for TBASIC and the RAM disk, while other software like the C compiler were provided by Zilog. So it's a Z8000 show-case / eval board? [1] http://www.dtweed.com/circuitcellar/trumpcrd.pdf http://www.dtweed.com/circuitcellar/trumpcrd.pdf
- renewedrebecca 4y agoDidn't the original PC have a 8-bit data bus? A 68k had a 16-bit data bus. (Not sure what the Z8000 had though)
- bitwize 4y agoI'm reminded of the Mockingboard. It was pretty much just a 386 with a ton of RAM (up to 24 MiB) crammed onto an ISA board which, together with a special build of Golden Common Lisp, was marketed as a "Lisp machine on a budget" solution for PC users. This was back before Compaq started shipping PC compatibles with 386 CPUs, so it kinda made sense at the time?
- zdw 4y agoDo you have a link for this? The Mockingboard I heard of was this Apple II board that provided sound/voice synthesis: https://en.wikipedia.org/wiki/Mockingboard https://en.wikipedia.org/wiki/Mockingboard
- bitwize 4y agoApologies, the board I referred to was called the Hummingboard, not the Mockingboard. To confuse things, the name Hummingboard is used today by an ARM SBC manufacturer. There were multiple Trump Cards too; one was apparently an Amiga peripheral board.
- helf 4y agoKinda hard to find info on if. Found a few thing a though: 386 Hummingboard by A.I. Architects Inc. (supposedly $7,000-$19,000 in 1986 w/16mb) https://www.computerhistory.org/collections/catalog/102633505 https://www.computerhistory.org/collections/catalog/10263350... https://groups.google.com/g/net.lang.lisp/c/y-NxUbbwxH4?pli=1 https://groups.google.com/g/net.lang.lisp/c/y-NxUbbwxH4?pli=... https://books.google.com/books?id=EjwEAAAAMBAJ&pg=PA13&lpg=PA13&dq=386+Hummingboard+pc+world&source=bl&ots=sfkTtdmrcS&sig=ACfU3U1HyhmUbKhYrLFcAfxdCDZoRwfIZg&hl=en&sa=X&ved=2ahUKEwjc8Nbzi9bvAhWbFTQIHbdPDUwQ6AEwAHoECAQQAw#v=onepage&q&f=false https://books.google.com/books?id=EjwEAAAAMBAJ&pg=PA13&lpg=P... https://books.google.com/books?id=izwEAAAAMBAJ&pg=PA13&lpg=PA13&dq=386+Hummingboard+pc+world&source=bl&ots=ZO8q0-jm17&sig=ACfU3U2M8GjLDz-GiLSf_yGETzwBwxU32g&hl=en&sa=X&ved=2ahUKEwjc8Nbzi9bvAhWbFTQIHbdPDUwQ6AEwAXoECAMQAw#v=onepage&q=386%20Hummingboard%20pc%20world&f=false https://books.google.com/books?id=izwEAAAAMBAJ&pg=PA13&lpg=P...
- djmips 4y agoZ8000 doesn't get a lot of love. 2 of them were used in Namco pole position 1 and 2 and this makes that game harder to convert to FPGA without an existing FPGA CPU design available.