8000 Commander X16 Block Diagram · Issue #112 · X16Community/x16-docs · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Commander X16 Block Diagram #112

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
stefan-b-jakobsson opened this issue Dec 28, 2023 · 2 comments
Open

Commander X16 Block Diagram #112

stefan-b-jakobsson opened this issue Dec 28, 2023 · 2 comments

Comments

@stefan-b-jakobsson
Copy link
Contributor
stefan-b-jakobsson commented Dec 28, 2023

I've made a draft block diagram for the X16 to the best of my effort and with some help from the Discord community.

The diagram could be included in the docs.

I think it would help new users to quickly grasp what different parts there are and how they are linked to each other.

And, from time to time you read online people that claim that the X16 design is convoluted, unclean and more when in fact the system design is pretty simple and straightforward. Maybe at least some of that unfounded critique could go away if we show the simplicity of the system.

I have no previous experience of making block diagrams, and I expect that you might want to change it (a lot). It's also OK if someone else wants to redo it from scratch.

X16 Block Diagram

X16 Block Diagram.odg

X16 Block Diagram.pdf

@stefan-b-jakobsson
Copy link
Contributor Author
stefan-b-jakobsson commented Dec 30, 2023

Some things in the above block diagram can be improved:

  • The bank registers do not only serve the Memory System, and should not be group within it
  • The User Port was missing, and is now added to the Expansion Subsystem
  • I also added the audio mixer
X16 Block Diagram

X16 Block Diagram.odg

X16 Block Diagram.pdf

m00dawg added a commit to m00dawg/x16-docs that referenced this issue Feb 9, 2024
@m00dawg
Copy link
Collaborator
m00dawg commented Feb 9, 2024

Here's a PR for adding that in to Chapter 1: #147

mooinglemur pushed a commit that referenced this issue Jul 25, 2024
…208)

* PR for Issue #112

* Mentioned which FPGA the VERA uses

* No documentation for CHKIN, missing error handling

* Add warning about using NMI

* Better formatting, comments

* Formatting

* Tidyness

* Layout

* Removed block diagram as that's still being discussed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants
0