feat(cpu): add A1/A2/A3 address cycle timing and fix pin propagation

This commit is contained in:
Jan-Peter von Hunnius 2026-02-24 18:58:14 +01:00
parent 3cdf99630c
commit 20884b57c3
17 changed files with 4165 additions and 270 deletions

View file

@ -21,7 +21,7 @@
},
"CLOCK": {
"single": {
"component_type": "generic_clock",
"component_type": "two_phase_clock",
"name": "CLOCK_750KHZ",
"properties": {
"frequency": 750000
@ -51,7 +51,7 @@
"connection_type": "clock",
"source": {
"component": "CLOCK_750KHZ",
"pin": "CLK"
"pin": "PHI1"
},
"targets": [
{
@ -72,7 +72,7 @@
"connection_type": "clock",
"source": {
"component": "CLOCK_750KHZ",
"pin": "CLK"
"pin": "PHI2"
},
"targets": [
{
@ -178,7 +178,7 @@
"connection_type": "control",
"source": {
"component": "CPU_4004",
"pin": "CM_ROM"
"pin": "CM"
},
"targets": [
{
@ -191,7 +191,7 @@
"connection_type": "control",
"source": {
"component": "CPU_4004",
"pin": "CM_RAM"
"pin": "CM"
},
"targets": [
{