Память синтеза голоса Texas Instruments TMS6100 (VSM) — это 1- или 4-битная последовательная маска, программируемая на заводе только для чтения ИС . [1] Это сопутствующий чип для ИС синтезатора речи TMS5100 , CD2802 , TMS5110 , (редко) TMS5200 и (редко) TMS5220 , и был запрограммирован по маске с данными LPC, необходимыми для конкретного продукта. Он содержит 128 Киб (16 Кбайт) данных и запрограммирован по маске с начальным адресом для указанных данных на границе 16 Кбайт. Он также программируется по маске, должна ли линия /CE быть высокой или низкой для активации, а также какие два (или четыре) «внутренних» бита CE должны быть установлены для активации, что фактически делает общую адресуемую область 18 бит. Наконец, с помощью маски можно программировать, будут ли биты считываться по одному биту последовательно или по 4 за раз.
TMS6125 — это уменьшенная версия того же чипа объемом 32 Кбайт (4 Кбайт), с некоторыми незначительными изменениями в формате команды «загрузка адреса», отражающими меньший размер. [ необходима ссылка ]
В своих технических описаниях и литературе Texas Instruments называет оба этих последовательных ПЗУ (TMS6100 и TMS6125) «VSM» (Voice Synthesis Memory) [1] .
Оба VSM используют «локальную адресацию», то есть чип отслеживает свой собственный указатель адреса после загрузки. Таким образом, каждый бит в чипе может быть последовательно считан, хотя внутри чип хранит данные в 8-битных байтах.
(В следующем разделе CE означает «Chip Enable» (включение чипа) и используется как способ включения одного конкретного VSM.)
VSM поддерживает 4 основные команды, основанные на двух входных контактах, называемых «M0» и «M1»: [1]
При использовании в продуктах Texas Instruments ' Consumer Division, VSM всегда маркируются CDxxxxx, где xxxxx - это 4- или 5-значный код маски ПЗУ ID, обычно 23xx или 62xxx. ИНОГДА (обычно после 1981 года) чипы также маркируются TMC0350, так как это, по-видимому, «внутренний класс использования» чипа. Самые первые VSM (использовавшиеся в Speak and Spell версии 1978 года) были маркированы TMC0351 и TMC0352 и не имели номера CD. Эти два, КАЖЕТСЯ, были «дедушками» как CD2300 и CD2301, так как все более поздние VSM начинаются с CD2302 (использовались в картридже расширения Speak and Spell 'Vowel Power' ). Следует также отметить, что номера CD22xx, CD25xx и CD28xx используются для чипов, которые НЕ являются VSM. [ необходима ссылка ]
При использовании в продукции непотребительского подразделения Texas Instruments (например, в универсальных голосовых чипах для других компьютеров/измерительных приборов, которые по-прежнему выпускались под брендом TI) чипы маркируются как VMxxxxx.
При использовании в продуктах сторонних производителей чипы маркируются как CMxxxxx. Схема нумерации для части xxxxx, по-видимому, является общей для чипов CDxxxxx и CMxxxxx (но НЕ для чипов VMxxxxx), поэтому ни один чип из обеих серий не будет иметь общего номера xxxxx.