diff options
Diffstat (limited to 'src/devices/cpu/tms1000/tms1400.cpp')
-rw-r--r-- | src/devices/cpu/tms1000/tms1400.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/devices/cpu/tms1000/tms1400.cpp b/src/devices/cpu/tms1000/tms1400.cpp index 26f7a612d05..64eb906a2d1 100644 --- a/src/devices/cpu/tms1000/tms1400.cpp +++ b/src/devices/cpu/tms1000/tms1400.cpp @@ -5,12 +5,14 @@ TMS1000 family - TMS1400, TMS1470, TMS1475, TMS1600, TMS1670 TMS1400 follows the TMS1100, it doubles the ROM size again (4 chapters of 16 pages), and adds a 3-level callstack -- rotate the view and mirror the OR-mask to get the proper layout of the mpla, the default is identical to tms1100 +- rotate the view and mirror the OR-mask to get the proper layout of the mpla, the default is identical to TMS1100 - the opla size is increased from 20 to 32 terms +TMS1475 adds more R pins (indexed from X MSB) +- opla OR order appears to be flipped: O7-O0 + TMS1600 adds more I/O to the TMS1400, input pins are doubled with added L1,2,4,8 -- rotate the view and mirror the OR-mask to get the proper layout of the mpla, the default is identical to tms1100 -- the opla size is increased from 20 to 32 terms +- mpla and opla are the same as TMS1400 TODO: - emulate TMS1600 L-pins |