Hardware: Difference between revisions
m (Table formatting for improved readability (minor edit)) |
m (fix table style typo + left align headers + table layout consistancy) |
||
Line 1: | Line 1: | ||
=== Overview and Comparison === | === Overview and Comparison === | ||
{| class="wikitable" | {| class="wikitable"; style="text-align:left;" | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
! scope="col"; style=text-align:left;" |CPU | ! scope="row"; style="text-align:left;" | | ||
! scope="row"; style="text-align:left;" | | |||
F256Jr | |||
! scope="row"; style="text-align:left;" | | |||
F256K | |||
|- style="vertical-align:top;" | |||
! scope="col"; style="text-align:left;" | | |||
CPU | |||
| | | | ||
WDC 65C02<br/> | WDC 65C02<br/> | ||
Line 16: | Line 19: | ||
FNX 6809<br/> | FNX 6809<br/> | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
! scope="col"; style=text-align:left;" |RAM | ! scope="col"; style="text-align:left;" | | ||
RAM | |||
| | | | ||
512 KB<br/> | 512 KB<br/> | ||
Line 24: | Line 28: | ||
Optional 256K RAM expansion module available<br/> | Optional 256K RAM expansion module available<br/> | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
! scope="col"; style=text-align:left;" |Flash | ! scope="col"; style="text-align:left;" | | ||
Flash | |||
| | | | ||
512 KB<br/> | 512 KB<br/> | ||
Line 32: | Line 37: | ||
Optional 256K Flash Modules<br/> | Optional 256K Flash Modules<br/> | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
! scope="col"|Graphic Chip | ! scope="col" style="text-align:left;" | | ||
Graphic Chip | |||
| | | | ||
TinyVicky | TinyVicky | ||
Line 38: | Line 44: | ||
TinyVicky | TinyVicky | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
! scope="col"; style=text-align:left;" |Audio | ! scope="col"; style="text-align:left;" | | ||
Audio | |||
| | | | ||
2 x PSG (Sn76489)<br/> | 2 x PSG (Sn76489)<br/> | ||
Line 48: | Line 55: | ||
CODEC<br/> | CODEC<br/> | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
! scope="col"; style=text-align:left;" |Connections | ! scope="col"; style="text-align:left;" | | ||
Connections | |||
| | | | ||
1 x DVI (digital & analog)<br/> | 1 x DVI (digital & analog)<br/> |
Revision as of 11:33, 27 January 2024
Overview and Comparison
F256Jr |
F256K | |
---|---|---|
CPU |
WDC 65C02 |
WDC 65C02 |
RAM |
512 KB |
512 KB |
Flash |
512 KB |
512 KB |
Graphic Chip |
TinyVicky |
TinyVicky |
Audio |
2 x PSG (Sn76489) |
2 x PSG |
Connections |
1 x DVI (digital & analog) |
1 x DVI (digital & analog) |
Details
CPU
The basic setup of all F256 is the Western Design Center 65C02, a slightly enhanced CMOS version of the very popular 6502 CPUs. The main difference to the 6502 in the 1970s and 1980s is the faster clock speed and the lower power consumption.
The 65C02 can also be replaced with a 65816 as a drop in replacement. Note, however, that while the 65c02 includes the additional Rockwell instructions (BBS/BBR, RMB/SMB), the 65816 does NOT. Therefore, these instructions should be avoided to ensure compatibility with F256 machines using the 65816.
In the F256, the CPU is always clocked at 6,29 MHz (6,293,750 Hz to be exact, derived from 25.175 MHz / 4 as discussed on Discord).