What is the Commander X8?
-
- Posts: 305
- Joined: Tue Sep 22, 2020 6:43 pm
What is the Commander X8?
"Also, the most complex functionality of the CX16p is on Vera which is neither an ASIC nor a through-hole dip chip."
Well .... actually pretty much all of the functionality of the CX16 is on Vera now. You're left with the RAM, ROM and CPU (maybe one of the sound chips, not sure).
An FPGA would have one huge advantage ; it wouldn't be limited to 8Mhz.
What is the Commander X8?
6 hours ago, paulscottrobson said:
"Also, the most complex functionality of the CX16p is on Vera which is neither an ASIC nor a through-hole dip chip."
Well .... actually pretty much all of the functionality of the CX16 is on Vera now. You're left with the RAM, ROM and CPU (maybe one of the sound chips, not sure).
An FPGA would have one huge advantage ; it wouldn't be limited to 8Mhz.
Don't forget about the 128KB of high speed pseudo-dual-ported RAM on that FPGA!
I believe I had posted in another forum that consolidating functionality to VERA made the project look like an over-engineered 8 bit controller for an FPGA device; it was losing its "8 bit feel" and spec wise was competitive with 16/32 bit computers of the day.
-
- Posts: 137
- Joined: Tue Jun 30, 2020 3:47 pm
What is the Commander X8?
7 hours ago, paulscottrobson said:
Well .... actually pretty much all of the functionality of the CX16 is on Vera now. You're left with the RAM, ROM and CPU (maybe one of the sound chips, not sure).
The 65C22 VIAs, any expansion cards, and the YM2151 (as you mentioned) are additional components of the system that are not part of VERA.
-
- Posts: 305
- Joined: Tue Sep 22, 2020 6:43 pm
What is the Commander X8?
13 hours ago, Elektron72 said:
The 65C22 VIAs, any expansion cards, and the YM2151 (as you mentioned) are additional components of the system that are not part of VERA.
The VIAs are just used as control ports mostly as far as I can see. The other thing I'm not sure of is the PS/2 interface, which should be on Vera because of the way it operates.
What is the Commander X8?
1 hour ago, paulscottrobson said:
The VIAs are just used as control ports mostly as far as I can see. The other thing I'm not sure of is the PS/2 interface, which should be on Vera because of the way it operates.
One of the VIA's seem to be mostly used for PS/2 and Gamepad input ... a few of the lines are the other one are used for that, but most if it is used to provide the User port.
What is the Commander X8?
15 hours ago, Wavicle said:
Don't forget about the 128KB of high speed pseudo-dual-ported RAM on that FPGA!
I believe I had posted in another forum that consolidating functionality to VERA made the project look like an over-engineered 8 bit controller for an FPGA device; it was losing its "8 bit feel" and spec wise was competitive with 16/32 bit computers of the day.
Yes, the psuedo-video-RAM (though it is really truly dual ported) is very similar to the 80 column display on the C128 with indirect access to the Video Memory which is distinct from the main computer memory.
And similar to some of the Atari 8bits and to the C16 in having (most of) the audio functions and video functions consolidated into a single chip.
But VERA is far from the complex of coprocessor and blitter in the Amiga. Despite repeated calls from various corners in the last several years, the design team has stuck to their guns about VERA being a Video Chip rather than a Graphical Processing Unit.
-
- Posts: 70
- Joined: Thu Jul 02, 2020 2:47 am
What is the Commander X8?
37 minutes ago, BruceMcF said:
though it is really truly dual ported
Can you cite a source for that?
What is the Commander X8?
On 3/15/2021 at 7:30 AM, paulscottrobson said:
pretty much all of the functionality of the CX16 is on Vera now.
...and was before. VERA is its own product too; I'd expect it to do lots of modern things.
I love the way it opens up a physical 65C02 system -- essentially doing all of the auxiliary bits from chips that can't be sourced reasonably. I think it's just a fact of this millennium that it's like a turbojet bolted onto a dune buggy. It's nice to have an embarrassment of riches!
-
- Posts: 913
- Joined: Tue Apr 28, 2020 2:45 am
What is the Commander X8?
2 hours ago, picosecond said:
Can you cite a source for that?
https://github.com/commanderx16/x16-docs/blob/master/VERA Programmer's Reference.md
-
- Posts: 70
- Joined: Thu Jul 02, 2020 2:47 am
What is the Commander X8?
15 minutes ago, SlithyMatt said:
Those are logical ports, and maybe that is what Bruce meant by "truly dual-ported". I inferred he was describing the internal construction of the FPGA RAM blocks.