Comments (3)
No plans for CTC and PIO yet, mostly because I don't know 8-bit computers that ever used them. If you have a good example / case why they would be important - please let me know!
They are, but not so frequently as CPU. Most used is CTC (and also simplest), then PIO. Sharp MZ for example. The rarest is DMA and DART.
Instead, I was thinking about packaging Z80 with AY sound processor, Spectrum ULA and maybe TMS99xx, HD6845. Basically making small SoC (System on Chip) that could handle ZX Spectrum, Amstrad CPC and some MSX models. But that is a long term project.
This is a good idea. Spectrum ULA is becoming rare. But there is a little problem: Some pins are analog. Video output for example. But ULA is well documented at technology and gate level
from z80-open-silicon.
CTC or PIO
No plans for CTC and PIO yet, mostly because I don't know 8-bit computers that ever used them. If you have a good example / case why they would be important - please let me know!
Instead, I was thinking about packaging Z80 with AY sound processor, Spectrum ULA and maybe TMS99xx, HD6845. Basically making small SoC (System on Chip) that could handle ZX Spectrum, Amstrad CPC and some MSX models. But that is a long term project.
I can provide some testing of real samples on logic analyser.
That would be great! There are couple of people that volunteered for hardware testing already and I will be looking for several more! I will keep you posted.
How fast the new Z80 will be?
According to simulation 50 MHz, but maybe 66 MHz.
from z80-open-silicon.
But there is a little problem: Some pins are analog.
This is not FPGA :) we can do analog pins!
from z80-open-silicon.
Related Issues (5)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from z80-open-silicon.