Entities | |
| mos_6502_datapath.rtl | architecture |
Ports | ||
| data | inout | std_ulogic_vector ( 7 downto 0 ) |
| The external-facing data pins. | ||
| address | inout | std_ulogic_vector ( 15 downto 0 ) |
| The external-facing address pins. | ||
| phi1 | in | std_ulogic |
| Ricoh_2A03_PHI1 | ||
| phi2 | in | std_ulogic |
| Ricoh_2A03_PHI2 | ||
| databus_SB | inout | std_ulogic_vector ( 7 downto 0 ) |
| The SB bus | ||
| databus_DB | out | std_ulogic_vector ( 7 downto 0 ) |
| The DB bus | ||
| databus_ADH | out | std_ulogic_vector ( 7 downto 0 ) |
| The ADH bus | ||
| databus_ADL | out | std_ulogic_vector ( 7 downto 0 ) |
| The ADL bus | ||
| load_SB_AC | in | std_ulogic |
SB/AC - Load from SB bus into the accumulator | ||
| output_enable_AC_SB | in | std_ulogic |
AC/SB - Enable Accumulator output to SB bus | ||
| output_enable_AC_DB | in | std_ulogic |
AC/DB - Enable Accumulator output to DB bus | ||
Wrapper component holding the data input/output latches, the index registers, the address registers, and the status register. TODO: Add precharge and drain MOSFETs
|
Port |
The external-facing address pins.
|
Port |
The external-facing data pins.
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
Ricoh_2A03_PHI1
|
Port |
Ricoh_2A03_PHI2