mirror of
https://github.com/freitz85/AppleIISd.git
synced 2024-11-25 02:32:14 +00:00
Timing diagrams
This commit is contained in:
parent
bc75ba9eb6
commit
6ed5304e10
@ -1,17 +0,0 @@
|
||||
{signal: [
|
||||
['Apple',
|
||||
{name: '7M', wave: 'n........', period: 2 },
|
||||
{name: 'Phi0', wave: 'hl......h......l..'},
|
||||
{name: 'Q3', wave: 'lh...l..h...l..h..'},
|
||||
{name: 'ADD', wave: 'x.....=.........x.', data: "IO-Address", phase: 0.5},
|
||||
{name: '/DEV_SEL',wave: 'h.......0......1..'},
|
||||
{},
|
||||
{name: 'R/W', wave: 'x.....=.........x.', phase: 0.5},
|
||||
{name: 'DATA', wave: 'x.....z..x.=....z.', phase: 0.5},
|
||||
],
|
||||
{},
|
||||
['Card',
|
||||
{name: 'Address', wave: 'x........=.......x'},
|
||||
{name: 'DATA', wave: 'x........z.=....z.', data: 'FromPeripheral', phase: 0.5},
|
||||
],
|
||||
]}
|
BIN
Datasheets/AT28C64.pdf
Normal file
BIN
Datasheets/AT28C64.pdf
Normal file
Binary file not shown.
18
Datasheets/AppleII_Timing.json
Normal file
18
Datasheets/AppleII_Timing.json
Normal file
@ -0,0 +1,18 @@
|
||||
{signal: [
|
||||
['Apple',
|
||||
{name: '7M', wave: 'n........', period: 2 },
|
||||
{name: 'Phi0', wave: 'hl......h......l..', node: '.a......b......c'},
|
||||
{name: 'Q3', wave: 'lh...l..h...l..h..'},
|
||||
{name: 'ADD', wave: '=.x=............x.', node: '...d............e', phase: 0.5},
|
||||
{name: '/DEV_SEL',wave: 'h.......0......1..'},
|
||||
{},
|
||||
{name: 'R/W', wave: 'x..=.........x....', phase: 0.5},
|
||||
{name: 'DATA', wave: 'x........=.......z', node: '.........f.......g', data: 'FromCPU', phase: 0.5},
|
||||
{name: 'DATA', wave: 'x..........=....z.', node: '...........h....i', data: 'ToCPU', phase: 0.5},
|
||||
],
|
||||
|
||||
],
|
||||
edge: [
|
||||
'a<->b 490 ns', 'a-|>d max 100ns', 'b-|>f max 30ns', 'c-|>e min 15ns', 'h|->c min 140ns', 'c-|>g min 30ns', 'c|->i min 10ns'
|
||||
]
|
||||
}
|
BIN
Datasheets/AppleII_Timing.png
Normal file
BIN
Datasheets/AppleII_Timing.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 37 KiB |
21
Datasheets/EEPROM_Timing.json
Normal file
21
Datasheets/EEPROM_Timing.json
Normal file
@ -0,0 +1,21 @@
|
||||
{signal: [
|
||||
['E2 Read',
|
||||
{name: 'ADD', wave: 'x.=......x..', node: '..a......b'},
|
||||
{name: '/CE', wave: '1..0.....1..', node: '...c'},
|
||||
{name: '/OE', wave: '1...0....1..', node: '....d'},
|
||||
{name: 'DATA', wave: 'z......=...z', node: '.......e...f'},
|
||||
],
|
||||
{},
|
||||
['E2 Write',
|
||||
{name: 'ADD', wave: 'x.=..x........=', node: '..g..h'},
|
||||
{name: '/CE', wave: '1.0......1....0', node: '.........i'},
|
||||
{name: '/OE', wave: '0.1......0.....'},
|
||||
{name: '/WE', wave: '1..0....1.....0', node: '...j....k.....l'},
|
||||
{name: 'DATA', wave: 'z....=.....z...', node: '.....m.....n'},
|
||||
],
|
||||
],
|
||||
edge: [
|
||||
'a-|>e max 150ns', 'b-|>f max 50ns', 'c-|>e max 150ns', 'd|->e 10-70ns',
|
||||
'g-|>j min 10ns', 'k|->i min 0ns', 'j-|>h min 50ns', 'j->k min 100ns', 'k|->m min 50ns', 'k-|>n min 10ns'
|
||||
]
|
||||
}
|
BIN
Datasheets/EEPROM_Timing.png
Normal file
BIN
Datasheets/EEPROM_Timing.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 37 KiB |
Binary file not shown.
Loading…
Reference in New Issue
Block a user