User:Lord Nightmare
Roland Stuff
Key combos
| Model | Mode | Keys to hold during power-on |
|---|---|---|
| MT-32 | Test | '3', 'Volume' |
| MT-32 | Version | '4', 'Rhythm', 'Master Volume' |
| MT-32 | Assign unit as Overflow | Hold 'Master Volume', press '4', then press '1' (done while unit is on) |
| MT-32 | Use Ch. 1-8 instead of 2-9 | Hold 'Master Volume', press '5', then press '1' (done while unit is on) |
| MT-32 | Reset | Hold 'Master Volume', press 'Rhythm', then press '1' (done while unit is on) |
| MT-32 | Set Unit ID | Hold 'Master Volume', press 'Sound' (done while unit is on) |
| MT-32 | Set Main Tuning | Hold 'Master Volume', press 'Sound Group' (done while unit is on) |
| MT-32 | Set Reverb Mode | Hold 'Master Volume', press 'Volume' (done while unit is on) |
| CM-32L | All | Supposedly same as MT-32, requires soldering to attach MT-32 keypad directly to gate array |
| LAPC-I(N?) | All | same as CM-32L |
| MT-32 2.x | All | same as MT-32 |
| MT-32 2.x | Demo Mode | 'Master Volume' only. Once powered up, Partial buttons '1'-'5' to select song, 'Volume' to play |
| MT-100 | All | same as MT-32 2.x, including Demo mode |
| D-50 | Test | '0' on numeric keypad, 'Decrement' |
| D-50 | Version | '0' on numeric keypad, 'Increment' |
| D-50 | LA32 Test/ADC Adjust | '0' on numeric keypad, 'Write' |
| D-50 | Reload Internal RAM from Cartridge | '0' on numeric keypad, 'Data Transfer' |
| D-110 | Test | 'Value/Number Decrease', 'Enter' |
| D-110 | Version | 'Part Down', 'Parameter/Bank Down', 'Enter' |
| D-110 | Demo Mode | 'Edit', 'Enter' (can be done during normal operation too) |
| D-110 | Clear Internal RAM | 'Write/Copy' |
| Model | Mode | Keys to hold during power-on |
|---|---|---|
| PG-1000 | Test | 'Parameter Request' |
| PG-1000 | Version | 'Manual' |
LA32 Hardware Revisions and serial numbers
- RWI docs are at http://web.cits21c.com:8000/siteB/gallery/?dir=MT-32+RWI+Docs
- All LA32 hardware has the PCM and Reverb ROMs soldered down.
- Irrelevant date/lotcodes in the tables below are in parentheses. Format is YMW, Year(+80 or +90), Month (Jan to Dec from A to M, skipping I), and week (within said month).
| Hardware Type | Serial Number | PCB REV | Reverb ROM version | Control ROM version | Control roms soldered? |
|---|---|---|---|---|---|
| MT-32 | 812355 | 00 | 2.0.0 | 1.0.4 | no |
| MT-32 | 825752 | 00 | 2.0.0 | 1.0.5 | no |
| MT-32 | 831657 | 00 | 2.0.0 | 1.0.6 | no |
| MT-32 | 836227 | 00 | 2.0.0 | 1.0.6 | no |
| MT-32 | 838351 | 00 | 2.0.0 | 1.0.7 | yes |
| MT-32 | 885334 | 01 early | 3.0.0? | 1.0.7 | yes |
| MT-32 | ?????? | 01 early | 3.0.0? | 1.0.7 | yes |
| MT-32 | 906309 | 01 early | ?.?.? | 1.0.7 | yes |
| D-110 | 915652 | 00 | ?D-10? | 1.1.0 (upgraded) | no |
| D-110 | 921021 | 00 | ?D-10? | 1.0.7 | no |
| D-110 | C987831 | ?? | ?D-10? | 1.1.0 | ?? |
| LAPC-I | ZA31374 | 00 | 4.0.0? | 1.0.0 | no |
| LAPC-I | ZA43165 | 00 | 4.0.0? | 1.0.0 | no |
| LAPC-I | ZC37879 | 01 | 4.0.0? | 1.0.2 | yes |
| MT-100 | Z951329 | ?? | ?.?.? | ?.?.? | no |
| SCC-I | 00233523? | ?? | ?.?.? | ?.?.? | yes? |
| CM-64 | ZA51522 | 00 | ??4.0.0?? | 1.0.0 | no |
| LAPC-N | ??????? | 00 | 4.0.0? | ?1.0.3? | no |
| CM-32L | ??????? | ?? | ?.?.? | ?.?.? | ?? |
| CM-32L | ??????? | ?? | ?.?.? | 1.0.2 | ?? |
| CM-32L | ZB03800 | 01 | 4.0.0? | 1.0.? | yes |
| CM-500 | ZD62044 | 00 | 4.0.0? | 1.0.0 | no |
| Hardware Type | Serial Number | PCB Type and Revision | ROM Version |
|---|---|---|---|
| PG-1000 | 772193 | 79375200 01 | 1.0.1 |
LA32 Hardware Control Rom Revisions
| Hardware Type | Revision | Chip Silkscreen | Datecode | Dumped? |
|---|---|---|---|---|
| MT-32 | 1.03 (prototype?) | ?eprom? | ? | no |
| MT-32 | 1.04 | EPROMS w/ver stickers | 14 july, 87 | yes |
| MT-32 | 1.05 | EPROMS w/ver stickers | 6 aug, 87 | yes |
| MT-32 | 1.06 | EPROMS w/ver stickers | 31 aug, 87 | yes |
| MT-32 | 1.07 | EPROMS w/ver stickers | 10 oct, 87 | yes |
| MT-32 | 1.07 | R15449122 HN623258PH26 (7M3) & R15449123 HN623258PH27 (7M3) | 10 oct, 87 | yes, same as above |
| MT-32 | X.XX (Blue Ridge) | EPROMS (consumer mod) | 30 sep, 88 | yes |
| MT-32 | RWI version | EPROMS (consumer mod) | M8, 1988 1989 | no |
| MT-32 | RWI version | EPROMS (consumer mod) | M9, 1988 1989 [rev 1] | no |
| MT-32 | RWI version | EPROMS (consumer mod) | M9, 1988 1989 [rev 2] | no |
| MT-32 | RWI version | EPROMS (consumer mod) | M9, 1988 1989 [rev 3] | yes |
| MT-32 2.x | 2.07 | ? | 90-05-23 | yes |
| MT-32 2.x | 2.06 | ? | ? | no |
| MT-32 2.x | 2.05 | ? | ? | no |
| MT-32 2.x | 2.04 | EPROM w/ver sticker | 88-11-11 | yes |
| MT-32 2.x | 2.03 | ? | ? | no |
| MT-32 2.x | 2.02 | ? | ? | yes |
| MT-32 2.x | 2.01 | ? | ? | no |
| CM-32L | ?1.0x? | R15209214 (8944) | ? | unknown, probably same as 1.02 below |
| CM-32L | 1.02 | ? | 89/Dec/05 (891205) | yes |
| CM-64 | 1.02 | EPROM w/ver sticker | ? | probably same as lapc-1/cm-32l v1.02 |
| LAPC-I | 1.00 | EPROM w/ver sticker | 890404 | yes |
| LAPC-I | ?1.0x? | R15209214 01 LH53141J (9049 E) | ? | no |
| MT-100 | 2.0x | ? | ? | yes (same as mt-32 2.x) |
| MT-200 | ? | ? | ? | no |
| CM-500 | 1.00 | EPROM w/ver sticker | 91/Feb/07 | no |
| CM-32LN | ? | ? | ? | no |
| LAPC-N | ?1.03? | R15209328 (9223) | ? | no |
| D-50 | 1.04 | 27c512 EPROM, P/N 15179798 | ? | no |
| D-50 | 1.05 | 27c512 EPROM, P/N 15179798 | ? | no |
| D-50 | 1.06 | 27c512 EPROM, P/N 15179798 | ? | no |
| D-50 | 1.07 | 27c512 EPROM, P/N 15179798 | ? | no |
| D-50 | 1.10 | 27c512 EPROM, P/N 15179798 | ? | no |
| D-50 | 2.00 | 27c512 EPROM, P/N 15179798 | ? | no |
| D-50 | 2.10 | 27c512 EPROM, P/N 15179798 | ? | no |
| D-550 | ? | ? | ? | no |
| D-10 | anything other than 1.12 | ? | ? | no |
| D-10 | 1.12 | ? | ? | no |
| D-110 | 1.00 | EPROM | ? | no |
| D-110 | 1.01 | EPROM | ? | no |
| D-110 | 1.02 | EPROM | ? | no |
| D-110 | 1.03 | EPROM | ? | no |
| D-110 | 1.06 | EPROM | April 5, 1988 | yes |
| D-110 | 1.07 | EPROM | June 14, 1988 | yes |
| D-110 | 1.09 | EPROM | ? | no |
| D-110 | 1.10 | EPROM W/hand label | Aug 30, 1988 | yes |
| D-110 | 1.13 | EPROM | May 23, 1990 | yes |
| D-20 | ? | ? | ? | no |
| D-220 | ? | ? | ? | no |
| D-5 | ? | ? | ? | no |
| D-70 | ? | ? | ? | no |
| E-5 | ? | ? | ? | no |
| E-10 | ? | ? | ? | no |
| E-20 | ? | ? | ? | no |
| E-30 | ? | ? | ? | no |
| Hardware Type | Revision | Reverb Rom Silkscreen | ROM size | Dumped? |
|---|---|---|---|---|
| MT-32 | 1.0.0 | ?eprom? | 16KiB/128Kb | no |
| MT-32 | 2.0.0 | EPROM w/ver sticker | 16KiB/128Kb | yes |
| MT-32 | 3.0.0? | R15179857 HN623257PC21 (7M3) | 32KiB/256Kb | yes |
| MT-32 2.x & CM-32L & LAPC-I/N & CM-500 | 4.0.0? | R15179917 HN623257PZ21 (9C3) | 32KiB/256Kb | yes |
| D-110 | ?D-10? | R15179879 HN623257PZ20 (8C3) | 32KiB/256Kb | yes |
| MT-32 | RWI version | EPROM (consumer mod) | 16KiB/128Kb | yes |
| Revision | PCM Rom Silkscreen | ROM size | Dumped? |
|---|---|---|---|
| D-50 | R15179835 & R15179836 | 2x256KiB tc532000-7469Z/7470Z | no |
| MT-32 (PGA LA32, split) | R15179844 & R15179845 | 2x256KiB tc532000p-7471/7472 | yes |
| MT-32 (QFP LA32, single) and 2.x | R15449121 | 512KiB tc534000p-7476 | yes (same as MT-32 split but on one chip) |
| D-110 (older) | R15179878 HN62304BPC99 & R15179880 HN62304BPD10 & R15179873-00 LH5310-97 (tone rom) | 512k? plus 512k? plus 64k tone rom | yes |
| D-110 (newer) | R15179878 HN62304BPC99 & R15179880 HN62304BPD10 & R1517????-?? LH5310-DJ (tone rom) | 512k? plus 512k? plus 64k tone rom | no |
| CM32/LAPC | R15449121 TC534000P-7476 & R15179945 HN62304BPE59 (9C3) | 512KiB plus 512KiB | yes |
| LAPC-N | R15209304 LH5381N7 (9226) | 1024KiB | no (likely the same as CM32/LAPC but on one chip) |
| CM-500 | R15209304 LH5381N7 & R15209328 & <a ram? chip> | 1024KiB plus 512KiB plus ram? | no |
Detailed Differences between PCBs on LA32-based hardware
| Model | S/N | PCB Model and Revision | CPU | CPU clock | LA32 & datecode | LA32 clock | Reverb | Gate array | DAC & datecode | Reverb Version | PCM ROM Type | CPU Rom Soldered? | Notes |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D-50 | ?????? | 76180090 xx (?00?) | upd78312-017 R15179261 | 12.000Mhz | R15229851 MB87136 8xxx xxx | 32.768Mhz | R15229866 MB87126-006 | R15239848 upd65005G-062 & R15239849 HG61H25B18F | PCM54?P xxxx w/trimmer | No external Reverb ROM | D-50 | no | 1.0 rev boards w/older CPU, Control ROM versions 1.x. Also has chorus chip R15229842 MB87137 |
| D-50 | ?????? | 76180090 xx (?01?) | upd78312-022 R15179266 | 12.000Mhz | R15229851 MB87136 8xxx xxx | 32.768Mhz | R15229866 MB87126-006 | R15239848 upd65005G-062 & R15239849 HG61H25B18F | PCM54?P xxxx w/trimmer | No external Reverb ROM | D-50 | no? | 2.0 rev boards w/newer CPU, Control ROM versions 2.x. Also has chorus chip R15229842 MB87137 |
| MT-32 | 838351 | 79377310 00 | iC8095-90 | 12.000Mhz | R15229851 MB87136A 8738 E98 | 32.768Mhz | R15229863 HG61H20R36F 7J1 | R15229865 HG61H15B59F 7J1 | PCM54HP 8736 no trimmer | 2.0.0 | MT-32 split | yes | |
| MT-32 | 885334 | 79377310 01 | iC8095-90 | 12.000Mhz | R15229896 8804 Q02 | 32.768Mhz | R15229863 HG61H20R36F 7M2 | R15229865 HG61H15B59F 7K1 | PCM54HP 8752 no trimmer | 3.0.0? | MT-32 single | yes | |
| D-110 | 915652 | 79454410 00 | iN8097BH | 12.000Mhz | R15229896 8812 Q19 | 16.384Mhz | R15229863 HG61H20R36F 8D1 | R15239106 HG61H15B72F plus R15229848 D65005G062 8810KK | PCM54HP 8816 w/trimmer | ?D-10? | D-110 | no | Has the older LH5310-97 tone rom, so must have been an upgrade from a pre-1.07 version control rom to 1.10 |
| LAPC-I | ZA31374 | 75420300 00 | iP8098 | 12.000Mhz | R15229896 8906 Q01 | 16.384Mhz | R15229863 HG61H20R36F 9B1 | R15239106 HG61H15B72F 9B1 | PCM54HP 8916 no trimmer | 4.0.0? | CM32/LAPC | no | 4.0mhz mystery xtal; IRQ locked at IRQ 2 |
| CM-64 | ZA51522 | 79556310 00 | iP8098 | 12.000Mhz | R15229896 xxxx xxx | 16.384Mhz | R15229863 HG61H20R36F 9D1 | R15239106 HG61H15B72F xxx | PCM54HP 8904 no trimmer | ??4.0.0?? | CM32/LAPC | no | CM-32L plus CM-32P in one unit; very early made specimen |
| LAPC-I | ZA43165 | 75420300 00 | iP8098 | 12.000Mhz | R15229896 8916 Q20 | 16.384Mhz | R15229863 HG61H20R36F 9D1 | R15239106 HG61H15B72F 9D1 | PCM54HP 8920 no trimmer | 4.0.0? | CM32/LAPC | no | 4.0mhz mystery xtal; modded to be IRQ selectable |
| CM-32L | ZB03800 | 79516310 01 | iP8098 | 12.000Mhz | R15229896 8929 Q43 | 16.384Mhz | R15229863 HG61H20R36F 9L1 | R15239106 HG61H15B72F 9H2 | PCM54HP 8931 no trimmer | 4.0.0? | CM32/LAPC | yes | |
| CM-32L | ZB30806 | 79516310 01 | iP8098 | 12.000Mhz | R15229896 8930 Q44 | 16.384Mhz | R15229863 HG61H20R36F 9M3 | R15239106 HG61H15B72F 0A1 | PCM54HP 9007 no trimmer | 4.0.0? | CM32/LAPC | yes | |
| LAPC-I | Unknown | 75420300 01 | iP8098 | 12.000Mhz | R15229896 8941 Q60 | 16.384Mhz | R15229863 HG61H20R36F 0K1 | R15239106 HG61H15B72F 0L1 | PCM54HP 9050 no trimmer | 4.0.0? | CM32/LAPC | yes | 4.0mhz mystery xtal; IRQ selectable from factory |
| CM-500 | ZD62044 | 79653310 00 | S80C198 | ??.???Mhz (12?) | R15229896 9148 Q10 | ??.???Mhz (16?) | R15229863 HG61H20R36F 1M1 | R15239106 HG61H15B727 | PCM55HP 91 M4 062 factory-trimmed | 4.0.0? | CM-500 | no | |
| LAPC-N | Unknown | 75423320 00 | S80C198 | 12.000Mhz | R15229896 9212 Q14 | 16.384Mhz | R15229863 HG61H20R36F 2F1 | R15239106 HG61H15B72F 2F1 | No DAC onboard | 4.0.0? | LAPC-N | no | NEC PC98xx card |
Roland/BOSS Gate arrays and their function
| Gate array part number | function | used on |
|---|---|---|
| R15239848 | ROM/RAM expansion card mapping, Write protection, battery monitoring | D-50 (probably D-550 also, may be a typo of R15229848) |
| R15239849 | CPU Memory mapping, RAM Banking, Reverb and Chorus Mapping, I/O for MIDI, LCD, keyboard keys, panel keys, etc | D-50 (possibly D-20 and D-10) |
| R15229865 | CPU Memory Mapping, RAM Banking, Reverb Mapping, and I/O for MIDI, LCD and Keypad. | MT-32 PGA and EARLY MT-32 QFP |
| R15229848 | ROM/RAM expansion card mapping, Write protection, battery monitoring | D-110 (probably D-220 also.) |
| R15239106 | CPU Memory Mapping, RAM Banking, Reverb Mapping, and I/O for MIDI, LCD and Keypad. Supports larger PCM roms. | CM-32L, LAPC-x, CM-500, D-110, Later MT-32 QFP, CM-64, D-220, MT-32 2.x |
| HD617221F | ISA Bus Signal (MIDI?) Interfacing? | LAPC-I |
| HD61J221F | ISA Bus Signal (MIDI?) Interfacing? | MPU-401 |
| R15179222 6801V0B55P | ISA/MIDI Timing/Interfacing/Intelligent mode MCU (Hitachi 6801V0) | LAPC-I and MPU-401 |
| Model | Control ROM Version | Notes | |||
|---|---|---|---|---|---|
| MT-32 | 1.04 | unknown, initial release? | |||
| MT-32 | 1.05 | Volume knob changes are now interpolated as opposed to directly applied to the data, allowing for much smoother volume changes when using the knob | |||
| MT-32 | 1.06 | Rhythm selection Bender Control is now reset when MIDI All parameter reset is recieved, and when MT-32 Active Sensing is not received. Displays will not change, even when a Display Change exclusive MIDI message is recognized, unless the current mode is Master Volume input mode (e.g. Power-up default) | |||
| MT-32 | 1.07 | Fixes a bug related to specific values in uninitialized sram on startup causing the unit to act bizarre. | |||
| MT-32 | 2.04 | Unknown (possibly the first 2.x mt-32 rom. contains changes boosting the level of the la32 chip to de-necessitate the 14-bit hardware dac-hack, and changes related to the demo mode expanded rom, and the changed hookup of the volume knob, and possibly other changes related to the MT-32 2.x pcb) | |||
| MT-32 | 2.05 | Unknown | |||
| MT-32 | 2.06 | Unknown | |||
| MT-32 | 2.07 | Unknown | |||
| D-50 | 1.04 | Initial Release | |||
| D-50 | 1.05 | Increased output level. | |||
| D-50 | 1.06 | Fixed bug where changing patches changed output modes. Fixed bug where chorus modes 5 and 6 were the same. | |||
| D-50 | 1.07 | Reduced noise in chorus sound. Fixed KEYFOLLOW bug where opposite effect as was intended occurs to TVF ENV DEPTH. | |||
| D-50 | 1.10 | Includes all additional features from Version 2.10 but works with older upd78312-017 R15179261 CPU/Board | |||
| D-50 | 2.00 | Same as 1.07 but add support for new, faster upd78312-022 R15179266 CPU/Board | |||
| D-50 | 2.10 | Adds ability for transmitting MIDI Program Change messages, adds Sysex patch dump feature, adds Seperate Portamento and Hold effects for each key when in Dual Key mode | |||
| D-110 | 1.00 | Initial release | |||
| D-110 | 1.01 | bugfix | |||
| D-110 | 1.02 | bugfix | |||
| D-110 | 1.03 | bugfix | |||
| D-110 | 1.04-1.05 | not released | |||
| D-110 | 1.06 | bugfix | |||
| D-110 | 1.07 | bugfix and support for new tone rom | |||
| D-110 | 1.10 | bugfix |
| Serial Number | PCB TYPE | Reverb ROM version | Control ROM version | Control roms soldered? | date spotted |
|---|---|---|---|---|---|
| 837568 | PGA | 2.0.0 | 1.0.6 or 1.0.7 | maybe | 7/30/07 |
| 845302 | PGA | 2.0.0 | 1.0.7 | yes | 6/16/07 |
| 848455 | PGA | 2.0.0 | 1.0.7 | yes | 7/18/07 |
| 862015 | QFP | 3.0.0? | 1.0.7 | yes | 6/15/07 |
| 862726 | QFP | 3.0.0? | 1.0.7 | yes | 7/22/07 |
| 870040 | QFP | 3.0.0? | 1.0.7 | yes | 7/31/07 |
| 877998 | QFP | 3.0.0? | 1.0.7 | yes | 6/13/07 |
| 879547 | QFP | 3.0.0? | 1.0.7 | yes | 6/25/07 |
| 884367 | QFP | 3.0.0? | 1.0.7 | yes | 6/13/07 |
| 884835 | QFP | 3.0.0? | 1.0.7 | yes | 8/01/07 |
| 884766 | QFP | 3.0.0? | 1.0.7 | yes | 6/14/07 |
| 899248 | QFP | 3.0.0? | 1.0.7 | yes | 7/05/07 |
Roland LA32 part numbers
| PART NUMBER | IC NAME | SOURCE | |
|---|---|---|---|
| 15229851 | MB87136 | D-50 SERVICE NOTES 1ST EDITION MAY 1987 | |
| 15229851 | MB87136A | MT-32 SERVICE NOTES 1ST EDITION AUG 1987 | |
| 15229896 | MB87136APF | D-110 SERVICE NOTES 1ST EDITION JUN 1988 | |
| 15229896 | MB87136A | MT-32 SERVICE NOTES 2ND EDITION NO DATE | scanned, covers PGA LA32 and QFP LA32 |
| 15229896 | MB87136A | E-20 SERVICE NOTES 2ND EDITION DEC 1988 | |
| 15229896 | MB87136A | MT-32 SERVICE NOTES 3RD EDITION OCT 1988 | scanned, covers mt-32 2.x |
| 15229896 | MB87136A | CM-32L SERVICE NOTES 1ST EDITION JUN 1989 | |
| 15229896 | MB87136A | CM-64 SERVICE NOTES 1ST EDITION AUG 1989 | |
| 15229896 | MB87136A | LAPC-I SERVICE NOTES 1ST EDITION OCT 1989 | |
| 15229896 | MB87136APF-G-LBND-001 | CM-500 SERVICE NOTES 1ST EDITION DEC 1991 | |
| 15229899 | MB87136APF-G-LBND-001 | D-10 SERVICE NOTES 1ST EDITION APR 1988 | |
TI SPEECH VSM MODULE STUFF
List of all known TI Mask VSM parts and what they are used in
| PART NUMBER | Copyright Year | Product Used in | Size | Encoding/Type | Dumped? | CRC32 |
|---|---|---|---|---|---|---|
| TMC0271 | 1978 | Speak&Spell '78 (patent version) | 2048*9 bits | MCU/CPU | Yes | D3F5A37D |
| TMC0271NL | 1978 | Speak&Spell '78 (in units made at least as late as 7911) | 2048*9 bits | MCU/CPU | Yes | C2A7B747 |
| TMC0271NL | 1980 | Speak&Spell '78 (in units made at least as early as 7941) and all Speak&Spell '80 | 2048*9 bits | MCU/CPU | Yes | F83B5D2D |
| TMC0272NL | 1978 | Spelling B '78 (Main MCU) | 2048*9 bits | MCU/CPU | Yes | F90318FF |
| TMC0273NLL | 1980 | Mr. Challenger | 2048*9 bits | MCU/CPU | Yes (Decap, and matches patent exactly) | EF6D23BD |
| TMC0274N2L | 1980 | Spelling B '80 | 2048*9 bits | MCU/CPU | Yes | 98E3BD32 |
| TMC0275NL | 1980 | Language Tutor/Translator | 2048*9 bits? | MCU/CPU | Yes | 43535D2A |
| TMC0281NL? | 1978 | Same as TMS5100 | 2160 + 408 bits | SPEECH CHIP | Yes (Decap, and matches patent exactly) | |
| TMC0351NL | 1978 | Speak&Spell '78 Part 1/2 | 16KiB | TMC0281 | Yes | BEEA3373 |
| TMC0352NL | 1978 | Speak&Spell '78 Part 2/2 | 16KiB | TMC0281 | Yes | D51F0587 |
| TMC0351N2L | 1979 | Speak&Spell '79 Part 1/2 | 16KiB | TMC0281 | Yes | 2D03B292 |
| TMC0352N2L | 1979 | Speak&Spell '79 Part 2/2 | 16KiB | TMC0281 | Yes | A6D56883 |
| TMC0355 | 1978 | Mr. Challenger (also see CD2601) | 4KiB | NON-SPEECH, 4-bit? | Yes | A9FBE7E9 |
| TMC1984NL | 1978 | Spelling B '78 (Sub MCU) | 2048*9 bits | MCU/CPU? | Yes | 78C9C83A |
| CD2228 | 1984 | Speak & Learn | ??KiB Parallel 8Bit | TMS5220 | Not yet | |
| CD2302 | 1978 | Speak&Spell Module - Vowel Power | 16KiB | TMC0281 | Yes | C9B82E72 |
| CD2303 | 1978 | Speak&Spell '78 UK Part 1/2 | 16KiB | TMC0281 | Yes | 0FAE755C |
| CD2304 | 1978 | Speak&Spell '78 UK Part 2/2 | 16KiB | TMC0281 | Yes | E2A270EB |
| CD2305 | 1979 | Speak&Spell Module - Super Stumpers 4-6 | 16KiB | TMC0281 | Yes | 98B1F65A |
| CD2306 | ? | Unknown, ever released? | ? | ? | No | |
| CD2307 | 1979 | Speak&Spell Module - Super Stumpers 7-8 | 16KiB | TMC0281 | Yes('A' version) | C0467604 |
| CD2308 | 1979 | Speak&Spell Module - Basic Builders | 16KiB | TMC0281 | Yes | 7784F917 |
| CD2309 | 1979 | Speak&Spell Module - Mighty Verbs | 16KiB | TMC0281 | Yes('B' version) | 53E3323F |
| CD2310 | 1980 | Speak&Spell Module - Homonym Heroes | 16KiB | TMC0281 | Yes | 91745409 |
| CD2311 | 1979 | Language Tutor/Translator - INGLÉS BRITÁNICO Part 1/4 | 16KiB | TMC0280 | Yes | 7BAB7F7C |
| CD2312 | 1979 | Language Tutor/Translator - INGLÉS BRITÁNICO Part 2/4 | 16KiB | TMC0280 | Yes | 6ACB9C72 |
| CD2313 | 1979 | Language Tutor/Translator - INGLÉS BRITÁNICO Part 3/4 | 16KiB | TMC0280 | Yes | ED979CC9 |
| CD2314 | 1979 | Language Tutor/Translator - INGLÉS BRITÁNICO Part 4/4 | 16KiB | TMC0280 | Yes | 0454D5FB |
| CD2315 | 1979 | Language Tutor/Translator - Spanish Part 1/4 | 16KiB | TMC0280 | Yes | CD44490F |
| CD2316 | 1979 | Language Tutor/Translator - Spanish Part 2/4 | 16KiB | TMC0280 | Yes | C5464EDF |
| CD2317 | 1979 | Language Tutor/Translator - Spanish Part 3/4 | 16KiB | TMC0280 | Yes | 53231C0B |
| CD2318 | 1979 | Language Tutor/Translator - Spanish Part 4/4 | 16KiB | TMC0280 | Yes | 6C0727BC |
| CD2319 | 1981 | Speak&Spell '80 (Spanish) Part 1/2 | 16KiB | TMC0281 | Yes | F293AC2F |
| CD2320 | 1981 | Speak&Spell '80 (Spanish) Part 2/2 | 16KiB | TMC0281 | Yes | 16B68766 |
| CD2321 | 1980 | Speak&Spell '80 (Japan) Part 1/2 | 16KiB | TMC0281 | Yes | AC010CCE |
| CD2322 | 1980 | Speak&Spell '80 (Japan) Part 2/2 | 16KiB | TMC0281 | Yes | B6F4BBA4 |
| CD2323-CD2324 | ? | Unknown (possibly japan cartridges) | ? | ? | No | |
| CD2325 | 1979 | TI 99/4 PHP1500 Speech Module Part 1/2 | 16KiB | TMS5200 | Yes('A' version) | 1F58B571 |
| CD2326 | 1979 | TI 99/4 PHP1500 Speech Module Part 2/2 | 16KiB | TMS5200 | Yes('A' version) | 65D00401 |
| CD2327 | 1979 | Language Tutor/Translator - French Part 1/4 | 16KiB | TMC0280 | Yes | 207AA27D |
| CD2328 | 1979 | Language Tutor/Translator - French Part 2/4 | 16KiB | TMC0280 | Yes | 768980D0 |
| CD2329 | 1979 | Language Tutor/Translator - French Part 3/4 | 16KiB | TMC0280 | Yes | C8583A4B |
| CD2330 | 1979 | Language Tutor/Translator - French Part 4/4 | 16KiB | TMC0280 | Yes | 52AC969F |
| CD2331 | 1979 | Language Tutor/Translator - German Part 1/4 | 16KiB | TMC0280 | Yes | A1E9290B |
| CD2332 | 1979 | Language Tutor/Translator - German Part 2/4 | 16KiB | TMC0280 | Yes | B8EF4EED |
| CD2333 | 1979 | Language Tutor/Translator - German Part 3/4 | 16KiB | TMC0280 | Yes | C989EAF2 |
| CD2334 | 1979 | Language Tutor/Translator - German Part 4/4 | 16KiB | TMC0280 | Yes | 54BBB9C8 |
| CD2335-CD2344 | ? | Unknown | ? | ? | No | |
| CD2345 | 1980 | Buddy (German S&S) Part 1/2 | 16KiB | TMC0281? | No | |
| CD2346 | 1980 | Buddy (German S&S) Part 2/2 | 16KiB | TMC0281? | No | |
| CD2347 | 1980 | Speak&Spell Module - Vowel Ventures | 16KiB | TMC0281 | Yes('C' Version) | 2F2E5376 |
| CD2348 | 1980 | Speak&Spell Module - Noun Endings | 16KiB | TMC0281 | Yes | 5CE12B32 |
| CD2349 | 1980 | Speak&Spell Module - Magnificent Modifiers | 16KiB | TMC0281 | Yes('A' Version) | 4664A82E |
| CD2350 | 1980 | Speak&Spell '80 | 16KiB | TMC0281 | Yes('A' Version) | 2ADDA742 |
| CD2351 | ? | Unknown (possibly Buddy/German S&S module?) [PS] | ? | ? | No | |
| CD2352 | 1980 | La Dictée Magique (French S&S) | 16KiB | TMC0281 | Yes | 181A239E |
| CD2353 | 1980 | Speak&Spell Module (French) - Les mots de base No.1 | 16KiB | TMC0281 | Yes | D29BD1FE |
| CD2354 | 1981 | Speak&Spell Compact | 16KiB | TMC0281 Rev.D | Yes | 3AF3232E |
| CD2354A | 1981 | Speak&Spell Compact | 16KiB | TMC0281 Rev.D | Yes('A' Version) | 548A940C |
| CD2355 | 1981 | Touch&Tell Module - Animal Friends | 16KiB | CD2802 | Yes | 1E99016A |
| CD2356 | ? | Unknown, not clear ever existed | ? | ? | No | |
| CD2357 | 1983? | Vocaid | 16KiB | CD2802 | Yes | 19C251FA |
| CD2358-CD2359 | ? | Unknown | ? | ? | No | |
| CD2360 | 1982 | Speak&Spell Module - E.T. Fantasy | 16KiB | TMC0281 | Yes | A8446791 |
| CD2361 | 1982 | Touch&Tell Module - World of Transportation | 16KiB | CD2802 | Yes | D88FDC52 |
| CD2362 | 1982 | Touch&Tell Module - Little Creatures | 16KiB | CD2802 | Yes | 326622DD |
| CD2363 | 1982 | Touch&Tell Module - E.T. | 16KiB | CD2802 | Yes | F8363D2A |
| CD2364-CD2380 | ? | Unknown | ? | ? | No | |
| CD2381 | 1986 | Speak&Math '86 Part 1/2 | 16KiB | TMC0280 | Yes | F048DC81 |
| CD2382-CD2391 | ? | Unknown | ? | ? | No | |
| CD2392 | 1980 | Speak&Math '80 Part 1/2 | 16KiB | TMC0280 | Yes | 4ED2E920 |
| CD2393 | 1980 | Speak&Math '80 Part 2/2 | 16KiB | TMC0280 | Yes | 571D5B5A |
| CD2394 | 1980 | Speak&Read '80 Part 1/2 | 16KiB | TMC0280 | Yes('A' Version) | CBB0E2B1 |
| CD2395 | 1980 | Speak&Read '80 Part 2/2 | 16KiB | TMC0280 | Yes('A' Version) | 3D519504 |
| CD2396 | 1980 | Speak&Read Module - Sea Sights | 16KiB | TMC0280 | Yes('A' Version) | B005D92A |
| CD2397 | 1980 | Speak&Read Module - Who's who at the Zoo | 16KiB | TMC0280 | Yes | E0F1E76D |
| CD2398-CD2399 | ? | Unknown | ? | ? | No | |
| CD2400-CD2499 | 1978-1981 | Various Calculator Chips | 1KiB-2KiB? | N/A | No | |
| CD2500 | ? | Unknown | ? | ? | No | |
| CD2501 | 1981 | Same as TMS5200 | 2480 + 408 bits | SPEECH CHIP | Yes | |
| CD2502-CD2600 | ? | Unknown | ? | ? | No | |
| CD2601 | 1978 | Mr. Challenger (also see TMC0355) | 4KiB | NON-SPEECH, 4-bit? | Yes | A9FBE7E9 |
| CD2602 | 1978 | Spelling B '80 | 4KiB | NON-SPEECH, 4-bit? | Yes | DD1FFF8C |
| CD2603 | 1980 | LETTERLogic (French) | 4KiB | NON-SPEECH, 4-bit? | Yes | 70AC954B |
| CD2604 | 1980 | LETTERLogic (German) | 4KiB | NON-SPEECH, 4-bit? | Yes | CDB6F039 |
| CD2605 | ? | Unknown | ? | ? | No | |
| CD2606 | ? | Unknown | ? | ? | No | |
| CD2607 | 1979 | Spelling ABC | 4KiB | NON-SPEECH, 4-bit? | Yes | 875090C0 |
| CD2608 | ? | Unknown | ? | ? | No | |
| CD2609 | ? | Unknown | ? | ? | No | |
| CD2610 | 1981 | Touch&Tell | 4KiB | CD2802 | Yes | 6DB34E5A |
| CD2611 | 1981 | Touch&Tell Module - Alphabet Fun | 4KiB | CD2802 | Yes | 80FBA6F5 |
| CD2612 | 1981 | Touch&Tell Module - Number Fun | 4KiB | CD2802 | Yes('A' Version) | 3DE47ECD |
| CD2613 | 1981 | Touch&Tell Module - All about me | 4KiB | CD2802 | Yes | 4F124BBE |
| CD2614 | 1986 | Speak&Math '86 Part 2/2 | 4KiB | TMC0280 | Yes | 11989074 |
| CD2701 | 1981 | Speak&Spell '80 (Spanish) | 2048*9 bits, plus PLAs | MCU/CPU | Yes | 5230612A |
| CD2702 | 1981? | 'La Dictée Magique'/'Buddy'/'Grillo Parlante' | 2048*9 bits | MCU/CPU | Yes | 895D6A4E |
| CD2703 | 1981? | Unknown, did this even exist? | 2048*9 bits? | MCU/CPU | No | |
| CD2704 | 1981 | Speak&Math '81 | 2048*9 bits | MCU/CPU | Yes('B' Version) | 7E06C7C5 |
| CD2705 | 1981 | Speak&Read | 2048*9 bits | MCU/CPU | Yes('B' Version) | C235636E |
| CD2706 | 1981? | Language Teacher | 2048*9 bits | MCU/CPU | Yes | 4ECA02D7 |
| CD2707 | 198? | Unknown [PS] | 2048*9 bits? | MCU/CPU | No | |
| CD2708 | 1986? | Speak&Math '8? (Canadian) | 2048*9 bits | MCU/CPU | Yes | 35937360 |
| CD2801 | 1979-1980 | Used on Speak & Math and Speak & Read | 2160 + 408 bits | SPEECH CHIP | Yes | |
| CD2802 | 1981 | Used on Touch & Tell | 2160 + 408 bits | SPEECH CHIP | Yes | |
| CD2803-CD3446 | ? | Unknown, likely other products | ? | ? | No | |
| CP3447 | 1982? | Les Maths Magiques (French Speak&Math Compact) | 2KiB | MCU/CPU | Yes | 890751A1 |
| CD3448-CD3508 | ? | Unknown, likely other products | ? | ? | No | |
| CD3509 | 1980 | Language Teacher - Spoken German | 16KiB | NON-SPEECH | Yes | A2877CBB |
| CD3510-CD3525 | ? | Unknown | ? | ? | No | |
| CD3526 | 1980 | Language Tutor/Translator - English Part 1/4 | 16KiB | TMC0280 | Yes | 58FAE847 |
| CD3527 | 1980 | Language Tutor/Translator - English Part 2/4 | 16KiB | TMC0280 | Yes | AA9F5334 |
| CD3528 | 1980 | Language Tutor/Translator - English Part 3/4 | 16KiB | TMC0280 | Yes | E21919EA |
| CD3529 | 1980 | Language Tutor/Translator - English Part 4/4 | 16KiB | TMC0280 | Yes | DC06F09D |
| CD3530-CD3533 | ? | Unknown | ? | ? | No | |
| CD3534 | 1980* | Speak&Read Module - SF 1A - A Dog on a Log | 16KiB | TMC0280 | Yes(No letter and 'A' Version) | 78410E74 |
| CD3535 | 1981* | Speak&Read Module - SF 2A - The Seal That Could Fly | 16KiB | TMC0280 | Yes | 0694525D |
| CD3536 | 1981* | Speak&Read Module - SF 3A - A Ghost in the House | 16KiB | TMC0280 | Yes | 9A26E0C8 |
| CD3537 | ? | Unknown, likely a cancelled Scott Foresman S&R module/book 4A | ? | ? | No | |
| CD3538 | 1981* | Speak&Read Module - SF 1B - On the Track | 16KiB | TMC0280 | Yes | 873EECA6 |
| CD3539 | 1981* | Speak&Read Module - SF 2B - The Third Circle | 16KiB | TMC0280 | Yes | 496CE890 |
| CD3540 | 1981* | Speak&Read Module - SF 3B - The Millionth Knight | 16KiB | TMC0280 | Yes | 80C4DA54 |
| CD8012 | 1981 | Touch&Tell AND Vocaid | 2KiB | MCU/CPU | Yes | 3D0FEE24 |
| VM61001 | 1981 | TMS5100 Industrial Vocabulary (HeathKit ET4000 module) | 16KiB | TMS5100 | Yes | 19FC6768 |
| VM61002 | 1982 | TMS5220 Industrial Vocabulary (Electronics/Measurement words) | 16KiB | TMS5220 | Yes | BF4B3B64 |
| VM61003 | 1982 | TMS5220 Time/Weather Vocabulary | 16KiB | TMS5220 | Yes | 2A4E6F17 |
| VM61004 | 1982 | TMS5220 Military Vocabulary | 16KiB | TMS5220 | Yes | 45EC7DCD |
| VM61005 | 1982? | TMS5220 Avionic Vocabulary | 16KiB | TMS5220 | Yes | 09EFC37F |
| VM61006 | 1982? | TMS5220? ? words | 16KiB | TMS5220? | No | |
| CM62001 | ? | Unknown Dictionary/Translator | 16KiB | TMS5200? | Yes | 7BBCACA7 |
| CM62002 | ? | Unknown Dictionary/Translator | 16KiB | TMS5200? | Yes | A7674484 |
| CM62003 | 1983 | Western Electric/Bell Telstar call control system 1/2 | 16KiB | TMS5220 | Yes | 08B1724D |
| CM62004-62006 | ? | Unknown | ? | ? | No | |
| CM62007 | 1983 | Western Electric/Bell Telstar call control system 2/2 | 16KiB | TMS5220 | Yes | 736671BD |
| CM62008-620013 | ? | Unknown | ? | ? | No | |
| CM62014 | ? | Unknown [PS] | ? | ? | No | |
| CM62015-62019 | ? | Unknown | ? | ? | No | |
| CM62020 | 1981 | Petite Talking Typewriter (UK) | 16KiB | TMS5100 | Yes | 4325A34D |
| CM62024 | 1981? | BBC Micro TMS5220 speech VSM (British) | 16KiB | TMS5220 | Yes | 98E1BF9E |
| CM62025 | 1981? | ICL One Per Desk TMS5220 speech VSM | 16KiB | TMS5220 | Pending | |
| CM62032 | 1981 | Unknown device (Bubble Memory based CNC controller?) 1/3? | 16KiB 4bit | Unknown | Yes | F9457771 |
| CM62033 | 1981 | Unknown device (Bubble Memory based CNC controller?) 2/3? | 16KiB 4bit | Unknown | Yes | 84BE7414 |
| CM62034 | 1981 | Unknown device (Bubble Memory based CNC controller?) 3/3? | 16KiB 4bit | Unknown | Yes | 76985D14 |
| CM62035 | 1981? | Unknown device (possibly a fourth part of above?) | 16KiB 4bit | ? | No, chip needed! | |
| CM62036 | ? | Unknown [PS] | ? | ? | No | |
| CD62037-CD62047 | ? | Unknown | ? | ? | No | |
| CD62048 | 1981 | French Speak&Spell Module - Les Magasins De La Rue (No. 4) | 16KiB | TMC0281 | Yes | 543AB068 |
| CM62049 | ? | Unknown | ? | ? | No | |
| CM62050 | 1981 | Tiger Electronics K-2-8 model 7-230 1/2 | 16KiB 4bit (inv. CE) | Non-TI Speech Chip | Yes | 6AFB8645 |
| CM62051 | 1981 | Tiger Electronics K-2-8 model 7-230 2/2 | 16KiB 4bit (inv. CE) | Non-TI Speech Chip | Yes | 0FA61BAA |
| CM62052 | 1981? | Tiger Electronics K-2-8 model 7-240 expansion cart "Advanced Spelling I" | 16KiB 4bit (inv. CE) | Non-TI Speech Chip | Yes | 24635137 |
| CM62053-CM62055 | 1981? | ? possibly k-2-8 7-241 thru 7-245 expansion carts? | 16KiB 4bit (inv. CE)? | Non-TI Speech Chip | No | ? |
| CM62056 | 1986 | Hasbro Bingo Bear toy (1/2) (see also CM62091) | 16KiB | TMS5110A | Yes | 550B40D1 |
| CM62057 | 1986 | Hasbro Bingo Bear toy (2/2) (see also CM62092) | 16KiB | TMS5110A | Yes | 383A8A9A |
| CM62058 | ? | Exeltel Computer speech (French) | 16KiB | TMS5220C | No | |
| CM62059 | 1986 | Hasbro Monkgomery toy (1/2) | 16KiB | TMS5110A | Yes | FA00A337 |
| CM62060 | 1986 | Hasbro Monkgomery toy (2/2) | 16KiB | TMS5110A | Yes | 494E06C2 |
| CM62074 | 1986? | Technasonic Weight Talker (earlier version) | 16KiB | TMS5110A | No | |
| CM62083 | ? | Unknown [PS] | ? | ? | No | |
| CM62084 | 1987 | Coleco Talking Teacher/Sears Talkatron/K-2-8 (MODEL 7-232) | 16KiB (inv. CE) | TMS5110A | Yes | CD1376F7 |
| CM62085 | ? | Tiger Electronics K-2-8 (7-232) Module? (possibly "Spelling II") | ? | ? | No | |
| CM62086 | 1987? | Tiger Electronics K-2-8 (7-232) "Spelling I" Module | 16KiB | TMS5110A | Yes | 0349798B |
| CM62087 | 1987? | Tiger Electronics K-2-8 (7-232) "Spelling III" Module | 16KiB | TMS5110A | Yes | F2DEB9A2 |
| CM62088 | 1987? | Technasonic Weight Talker (later version) | 16KiB | TMS5110A | Yes | 0C7A6D26 |
| CM62089 | ? | Unknown | ? | ? | No | |
| CM62090 | ? | Unknown | ? | ? | No | |
| CM62091 | 1986 | Hasbro Bingo Bear toy (1/2) (reissue of CM62056, die shrink?) | 16KiB | TMS5110A | Yes | 550B40D1 |
| CM62092 | 1986 | Hasbro Bingo Bear toy (2/2) (reissue of CM62057, die shrink?) | 16KiB | TMS5110A | Yes | 383A8A9A |
| CM62093-CM62169 | ? | Unknown | ? | ? | No | |
| CD62170 | 1981 | Touch&Tell (UK) | 16KiB | TMC0280F | Yes | 6DC9D072 |
| CD62171 | 1981 | Le Livre Magique (French Touch&Tell) | 16KiB | CD2802 | Yes | CC26F7D1 |
| CD62172 | 1981 | Tipp&Sprich (German Touch&Tell) | 16KiB? | CD2802? | No | |
| CD62173 | 1981 | Les Maths Magiques (French Speak&Math Compact) | 16KiB | CD2801 | Yes | A7230863 |
| CD62174A | 1981 | Speak&Write (UK S&S Compact) | 16KiB | CD2801A | Yes('A' Version) | B7BBAAF3 |
| CD62175 | 1981 | Speak&Spell '81 (UK) | 16KiB | CD2801? | Yes | 6E1063D4 |
| CD62176 | 1982 | Libro Parlante (Italian Touch&Tell) | 16KiB? | TMS51xx | No | |
| CD62177 | 1982? | French Speak&Spell Module - Les Mots Difficiles (No. 2) | 16KiB | TMC0281 | Yes('A' Version) | 2848C133 |
| CD62178 | 1984? | French Speak&Spell Module - Les Extra-Terrestres (No. 5) | 16KiB? | TMC0281 | No | |
| CD62179-CD62180 | ? | Unknown | ? | ? | No | |
| CM62181 | 1983? | Unknown Vehicle Alert system male voice (French) | 16KiB | TMS5110? | Yes | D59A3B73 |
| CD62182-CD62187 | ? | Unknown | ? | ? | No | |
| CM62188 | 1986? | Renault Vehicle Alert system (French) | 16KiB | TMS5110A | Yes | EC9AA5D2 |
| CM62189 | 1984? | Unknown Vehicle Alert system male voice (British) | 16KiB | TMS5110? | Yes | FC943C4D |
| CD62190 | 1982 | Grillo Parlante (Italian Speak&Spell) | 16KiB | CD2801 | Yes | 63832002 |
| CM62214 | 1987? | Tiger Electronics K-2-8 (7-232) "Spelling I" Module (same as CM62086, reissue/die shrink?) | 16KiB | TMS5110A | Yes | 0349798B |
| CM62215 | 1986 | Tiger Electronics K-2-8 (7-232) "Spelling III" Module (same as CM62087, reissue/die shrink?) | 16KiB | TMS5110A | Yes | F2DEB9A2 |
| CM62216 | 1986 | Tiger Electronics K-2-8 (7-232) "Spelling II"(?) Module | 16KiB | TMS5110A | Yes | 1C99306F |
| CM62217 | 1986 | Tiger Electronics K-2-8 (7-232) "Spelling IV"(?) Module | 16KiB | TMS5110A | Yes | 995936B2 |
| CM62218 | 1987? | Tiger Electronics K-2-8 (7-232) "Sentence Superstars" Module | 16KiB? | TMS5110A? | No | |
| CM62219 | 1987 | Coleco Talking Teacher (compatible to Tiger Electronics K-2-8 (7-232)) "Vowel Detectives" Module | 16KiB | TMS5110A | Yes | 177B5CB5 |
| CM62312 | 1986-7 | Exeltel Computer speech (Spanish) | 16KiB | TMS5220C | Yes | 93B817DE |
| CD62313 | ??1987?? | SuperModulo (module for Grillo Parlante) | 16KiB? | TMS51xx | No | |
| CM63002 | ??1983?? | Electronic Voice Alert 24-function English | 16KiB | TMS5110A? | Yes('A' Version?) | CB63C807 |
| VM71001 | 1982 | TMS5100 Industrial Vocabulary | 4KiB | TMS5100 | No | |
| VM71002 | 1982 | TMS5220 Talking Clock | 4KiB | TMS5100 | No | |
| VM71003 | 1982 | TMS5220 Female Talking Clock (cockney accent) | 4KiB | TMS5220? | Yes('A' Version) | D1D5A1DC |
| CM72005 | 1983? | Unknown | 4KiB? | ? | No | |
| CM72007 | ??1982?? | Omnicron Electronics Model TCC-14 Talking Clock/Calendar | 4KiB? | TMS5110A | No | |
| CM72010 | 1983? | Tandy/Micronta (Radio Shack) VoxClock 3 | 4KiB | TMS5110A | Yes | 2054847C |
| CM73002 | ??1983?? | Electronic Voice Alert 11-function English | 4KiB | TMS5110A? | Yes | D5340BF8 |
- These titles are also copyright Scott Foresman publishing
TI SPEECH RELATED PATENTS
| PATENT NUMBER | Application Date | Issue Date | Product Covered | Chip covered | LPC Table type | Chirp type |
|---|---|---|---|---|---|---|
| US4189779 | Apr 28, 1978 | Feb 19, 1980 | Speak & Spell w/source | TMS5100 | 1 (326 31F) | 1 |
| US4209836 | Apr 28, 1978 | Jun 24, 1980 | Speak & Spell w/source | TMS5100 | 1 (326 31F) | 1 |
| US4304964 | Apr 28, 1978 | Dec 8, 1981 | Speak & Spell w/source | TMS5100 | 1 (326 31F) | 1 |
| US4209844 | May 12, 1978 | Jun 24, 1980 | PELPC synthesis/Array Multiplier | TMS5100 prototype (radix-1 multiplier) | N/A | N/A |
| US4209781 | May 19, 1978 | Jun 24, 1980 | Speak & Spell w/source | TMS5100 | 1 (326 31F) | 1 |
| US4234761 | Jun 19, 1978 | Nov 18, 1980 | Speak & Spell w/o source | TMS5100 | 1 (326 31F) | 1 |
| US4304965 | May 29, 1979 | Dec 8, 1981 | LPC encoder system | ????? | N/A | N/A |
| US4331836 | Nov 16, 1979 | May 25, 1982 | Speak & Spell w/source | TMS5100 | 1 (326 31F) | 1 |
| US4310831 | Feb 4, 1980 | Jan 12, 1982 | LPC chip improvements (PWM push-pull output)? | ????? | N/A | N/A |
| US4319083 | Feb 4, 1980 | Mar 9, 1982 | LPC chip improvements (int/ext excitation)? | tms51?? w/speak external | N/A | N/A |
| US4323732 | Feb 4, 1980 | Apr 6, 1982 | LPC chip improvements (alternate parameter formats)? | ????? | N/A | N/A |
| US4328395 | Feb 4, 1980 | May 4, 1982 | LPC chip improvements (variable rate)? | ????? | N/A | N/A |
| US4335275 | Feb 4, 1980 | June 15, 1982 | Speak & Spell w/o source | TMS5100 | N/A | N/A |
| US4354056 | Feb 4, 1980 | Oct 12, 1982 | LPC chip improvements (filter excitation)? | TMS5100 w/byte read, never released? | N/A | N/A |
| US4357489 | Feb 4, 1980 | Nov 2, 1982 | LPC chip improvements (PWM output)? | TMS5100 w/byte read, never released? | N/A | N/A |
| US4344148 | Feb 25, 1980 | Aug 10, 1982 | PELPC synthesis/Array Multiplier | TMS5100 prototype (radix-1 multiplier) | N/A | N/A |
| US4946391 | May 30, 1980 | Aug 7, 1990 | Speak & Math w/source | CD2802? | 2 (333, 307) | 2 |
| US4516260 | Aug 29, 1980 | May 7, 1985 | Speak & Spell w/source | TMS5100 (best copy of -> ) | 1 (326, 31F) | 1 |
| US4403965 | Oct 1, 1980 | Sep 13, 1983 | Touch & Tell w/source | CD2802 | 2 (333, 307) | 2 |
| US4335277 | Apr 3, 1981 | Jun 15, 1982 | TI-99/4 Speech Synthesizer | TMS5200 (prototype/'wrong frame length' version) | 3 (33D, 386) | 1 |
| US4443859 | Jul 6, 1981 | Apr 17, 1984 | Inverse LPC/speech recognizer unit | ????? | N/A | N/A |
| US4479124 | Jul 10, 1981 | Oct 23, 1984 | Intercom system with prerecorded messages | TMS5100 | 1 (326, 31F) | 1 |
| US4581757 | Aug 21, 1981 | Apr 8, 1986 | TI-99/4 Speech Synthesizer | TMS5200 (prototype/'wrong frame length' version) | 3 (33D, 386) | 1 |
| US4419540 | Oct 5, 1981 | Dec 6, 1983 | LPC chip improvements (interpolation scale now stored in excitation rom) | ????? | N/A | N/A |
| US4468805 | Oct 13. 1981 | Aug 28, 1984 | Speak & Spell w/o source | TMS5100 (next best copy of -> ) | 1 (326, 31F) | 1 |
| US4441201 | Jan 25, 1982 | Apr 3, 1984 | LPC chip improvements | CMOS ????? | N/A | N/A |
| US4631748 | Feb 21, 1982 | Dec 23, 1986 | TI Language Translator w/source | CD2802? | 2 (333, 307) | 2 |
| US4449233 | Mar 5, 1982 | May 15, 1984 | Speak & Spell w/o source | TMS5100 | 1 (326, 31F) | 1 |
| US4731847 | Apr 26, 1982 | Mar 15, 1988 | LPC-based song analysys/synthesis unit | ????? | N/A | N/A |
| US4488005 | May 13, 1982 | Dec 11, 1984 | LPC spoken/lexical language translator | ????? | N/A | N/A |
| US4507750 | May 13, 1982 | Mar 26, 1985 | LPC spoken/lexical language translator | ????? | N/A | N/A |
| US4749353 | May 13, 1982 | Jun 7, 1988 | LPC spoken/lexical language translator | ????? | N/A | N/A |
| US4696040 | Oct 13, 1983 | Sep 22, 1987 | LPC analysis/synthesis system | ????? | N/A | N/A |
| US4780906 | Feb 17, 1984 | Oct 25, 1988 | LPC/zerocross encoding w/FORTRAN source | ?????(tms5000?) | N/A | N/A |
| US4718087 | May 11, 1984 | Jan 5, 1988 | LPC/Markov encoding w/FORTRAN source | ????? | N/A | N/A |
| US4740906 | Aug 31, 1984 | Apr 26, 1988 | LPC chip improvements(parallel computation, detailed explanation of radix-2 multiplication) | TSP50C50 series | N/A | N/A |
| US4796216 | Aug 13, 1987 | Jan 3, 1989 | LPC chip improvements(parallel computation, detailed explanation of radix-2 multiplication) | TSP50C50 series | N/A | N/A |
| US4970659 | Jul 1, 1988 | Nov 13, 1990 | Speak & Spell w/source (retyped) | TMS5100 | 1 (326, 31F) | 1 |
- Lpc table type is determined by looking at the 0-encoded coefficients on the K8 and K9 columns, arbitrarily.
- Chirp table is type 1 if entry 37d is 0, and 2 if entry 37d is 1. Other entries also differ, but that one was chosen because of its obviousness.
TI SPEECH CHIP INTERNAL TABLES
| Chip Label | Date Code (derived from chip label) | Decapped (and by whom) | Internal Label Die Rev (left) | Internal Label ROMs Rev (Right) | LPC Table | Energy Table | Pitch Table | Chirp Table |
|---|---|---|---|---|---|---|---|---|
| TMC0281 | 1978 | Yes (Sean Riddle) http://seanriddle.com/tmc0281quickice.jpg | T0280A | 0281 | NOT TYPED FROM DECAP YET | NOT TYPED FROM DECAP YET | NOT TYPED FROM DECAP YET | CHECK VS BELOW |
| TMS5100NL GB 8109 | 1981 wk 09 | Yes (digshadow) http://siliconpr0n.org/map/ti/tms5100nl/ | T0280B | 0281 A | Typed! | Typed! | Typed! | Decap, patent chirp |
| TMC0280FNL CD2801 MA/\U72307 | unknown, >= 1981 | Yes (digshadow) http://siliconpr0n.org/map/ti/tmc0280fnl/ | T0280F | 2801A | NOT TYPED FROM DECAP YET | NOT TYPED FROM DECAP YET | NOT TYPED FROM DECAP YET | ????? |
| TMS5100A | 1979? | No | N/A | N/A | N/D | N/D | N/D | N/D |
| CD2802 | 1982? | Yes (Sean Riddle) | T0280F | 2802 | Not Typed (PROMOUT) | Not Typed (PROMOUT) | Not Typed (PROMOUT) | Typed! |
| TMS5110 | 1980? | No | N/A | N/A | N/D | N/D | N/D | N/D |
| TMS5110AN2L | 1982? | Yes (NullMoogle) http://wtfmoogle.com/wp-content/uploads/2015/03/0317_1.jpg | T0280F | 5110A | NOT TYPED FROM DECAP YET | NOT TYPED FROM DECAP YET | NOT TYPED FROM DECAP YET | Decap, 0x3da |
| TMS5111NLL MAJU 014 05499 | 1980 wk 14 | Yes (digshadow) http://siliconpr0n.org/map/ti/tms5111nll/ | TMS5100AJ | N/A (this has just one marking on die) | Typed! | Typed! | Typed! | Decap, 0x3da |
| TMS5200NL DEP 8236 | 1982 wk 36 | Yes (digshadow) http://siliconpr0n.org/map/ti/tms5200nl/ | T0285E | 2501E | Typed! | Typed! | Typed! | Decap, 0x3da |
| TMS5220NL DEP 8319 | 1983 wk 19 | Yes (digshadow) http://siliconpr0n.org/map/ti/tms5220nl/ | T0285E | 5220 | Decap & LA(LN) | Decap, 0x3da | ||
| TMS5220CNL CMU 9048 11146 | 1990 wk 48 | Yes (digshadow) http://siliconpr0n.org/map/ti/tms5220cnl/ | R5220D | N/A (this has just one marking on die) | Typed! | Typed! | Typed! | Decap, 0x3da |
There seem to be 4 chirp types over the chips:
- The 'patent chirp' used in tms5100/a(tmc0281/d), tmc0280
- The 'CD2801 chirp' used in tmc0280, cd2801 (speak and math, speak and read, language translator, and MAYBE Mitsubishi 'borrowed' it; the chirp is almost exactly the same as the patent chirp, just 25 bits differ and no value is more than 3 away from the patent value)
- The 'CD2802 chirp' used in cd2802 (touch and tell)
- The 'later chirp' used in cd2501e/ecd, tms5110/a, tms5111, tms5200, tms5220/a/c, sum16 of 0x3da
There seem to be 2 energy tables over the chips:
- The 'patent energy table' used in tms5100 non-a only
- The 'later energy table' used in all other chips
There seem to be 5 pitch tables over the chips:
- The 'patent pitch table' used in tms5100/a(tmc0281/d), tmc0280, cd2801
- The 'cd2802 pitch table'
- The 'tms5110/a pitch table'
- The 'tms5200(cd2501e/ecd) pitch table'
- The 'tms5220/c pitch table'
There seem to be 4 LPC tables over the chips (not including pitch and energy):
- The 'patent LPC table' (tms5100/a(tmc0281/d))
- The 'tmc0280/cd2801/tms5200/cd2501e LPC table'
- The 'cd2802 LPC table' (almost the same as above)
- The 'tms5110/a/tms5220/c LPC table'
There seem to be 2 interpolation inhibit behaviors:
- Energy=0 on unvoiced to silence transition causes energy ramp down
- Energy=0 on unvoiced to silence transition causes interpolation inhibit (sudden cutoff)
There seem to be 2 rate control modes (52xx only):
- Rate control is absent/NOP
- Rate control is present
Hence there are a total of 10 combinations thereof:
- 1: TMS5100/TMC0281 (patent pitch, patent energy, patent chirp, patent LPC, patent interp)
- 2: TMS5100A/TMC0281D (patent pitch, later energy, patent? chirp, patent LPC, alternate interp)
- 3: TMC0280 (patent pitch, later energy, ?(patent or 2801?) chirp, 2801A/5200/2501e LPC, patent interp)
- 4: CD2801 (patent pitch, later energy, 2801 chirp, 2801A/5200/2501e LPC, alternate interp)
- 5: CD2802 (2802 pitch, later energy, 2802 chirp, 2802 LPC, alternate interp)
- 6: TMS5110/a (5110 pitch, later energy, later chirp, 5110/5220 LPC, alternate interp)
- 7: TMS5200/CD2501E (2501E pitch, later energy, later chirp, 2801A/5200/2501e LPC, patent interp, no rate control)
- 8: CD2501ECD (2501E pitch, later energy, later chirp, 2801A/5200/2501e LPC, UNKNOWN interp, rate control )
- 9: TMS5220 (5220 pitch, later energy, later chirp, 5110/5220 LPC, patent interp, no rate control)
- 10: TMS5220C (5220 pitch, later energy, later chirp, 5110/5220 LPC, patent interp, rate control)
The tms5111 is likely equivalent to #6 but the interp mode is unknown.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.