Jump to content

ТМС6100

Память голосового синтеза (VSM) Texas Instruments TMS6100 представляет собой 1 или 4-битную постоянного запоминающего устройства, запрограммированную на заводе с последовательной маской микросхему . [1] Это сопутствующий чип для TMS5100 , CD2802 , TMS5110 , (редко) TMS5200 и (редко) TMS5220 микросхем синтезатора речи , и он был запрограммирован по маске с данными LPC , необходимыми для конкретного продукта. Он содержит 128 КБ (16 КБ) данных и запрограммирован по маске с начальным адресом для указанных данных на границе 16 КБ. Также с помощью маски можно программировать, должна ли линия /CE быть на высоком или низком уровне для активации, а также то, какие два (или четыре) «внутренних» бита CE должны быть установлены для активации, в результате чего общая адресная область составляет 18 бит. Наконец, с помощью маски можно программировать, будут ли биты считываться по 1 биту последовательно или по 4 за раз.

TMS6125 представляет собой уменьшенную версию того же чипа размером 32 КБ (4 КБ) с некоторыми незначительными изменениями в формате команды «загрузка адреса», чтобы отразить его меньший размер. [ нужна ссылка ]

Компания Texas Instruments называет оба этих последовательных ПЗУ (TMS6100 и TMS6125) «VSM» (память голосового синтеза) в своих таблицах данных и литературе. [1]

Оба VSM используют «локальную адресацию», то есть чип отслеживает собственный указатель адреса после загрузки. Следовательно, каждый бит чипа может быть последовательно считан, хотя внутри чипа данные хранятся в 8-битных байтах.

(В следующем разделе CE означает «Chip Enable» и используется как способ включения одного конкретного VSM.)

VSM поддерживает 4 основные команды, основанные на двух входных контактах, называемых «M0» и «M1»: [1]

  • нет операции/холостой ход: эта команда сообщает чипу «ничего не делать» или «продолжать делать то, что делалось раньше».
  • адрес загрузки: эта команда параллельно загружает 4 бита с шины данных. чтобы полностью загрузить адрес, эту команду необходимо выполнить 5 раз подряд для загрузки 20-битного блока (14-битный адрес — первый младший бит, 4 бита CE и два неиспользуемых бита, фактически 18 бит адреса) во внутренний адрес указатель. На TMS6125 вместо этого команду необходимо выполнить 4 раза, и загружается только 16-битный блок (12 адресных битов, два неиспользуемых бита и два бита CE).
  • бит чтения: при этом считывается один бит загруженного адреса и перемещается 3-битный «битовый указатель», указывающий на следующий бит в адресе; если указатель бита переполняется, указатель адреса увеличивается. Если адрес, указанный на конкретном чипе, находится за пределами запрограммированного по маске диапазона указанного VSM, VSM оставит шину данных «открытой» в состоянии с высоким импедансом, поэтому другой чип, подключенный параллельно (адрес которого находится в пределах его запрограммированный по маске диапазон) вместо этого может предоставить данные. Редко используемая опция маски заставляла команду чтения бит читать 4 бита одновременно; он использовался в некоторых неречевых продуктах и ​​не мог использоваться с речевыми ИС LPC производства TI.
  • чтение и ветвление: при этом считывается 16 бит данных из текущего адреса (и бита?), на который указывает, и загружается прочитанное значение в указатель адреса, оставляя старшие биты указателя адреса в покое. (Это было предназначено для создания доступных VSM с несколькими языками, где начальные адреса загрузки могли оставаться статическими, поэтому, например, они не требовали изменений в коде микроконтроллера, а изменения требовались только значения, указанные в VSM. На практике это было сделано похоже, никогда не использовался, поскольку он не работает, когда более одного чипа VSM используют одну шину, что и делалось в большинстве случаев.)

Нумерация деталей

[ редактировать ]

При использовании в продуктах Consumer Division компании Texas Instruments VSM всегда имеют маркировку CDxxxxx, где xxxxx — это 4- или 5-значный идентификационный код ПЗУ маски, обычно 23xx или 62xxx. Чипы ИНОГДА (обычно после 1981 года) также имеют маркировку TMC0350, поскольку это, похоже, «класс внутреннего использования» чипа. Самые первые VSM (использовавшиеся в версии Speak and Spell , 1978 года) имели маркировку TMC0351 и TMC0352 и не имели номера компакт-диска. Эти два, КАЖЕТСЯ, произошли от «дедушки» CD2300 и CD2301, поскольку все более поздние VSM начинаются с CD2302 (используется в картридже расширения Speak and Spell «Vowel Power» ). Также следует отметить, что номера CD22xx, CD25xx и CD28xx используются для чипов, НЕ являющихся VSM. [ нужна ссылка ]

При использовании в Texas Instruments продуктах непотребительского подразделения (таких как универсальные голосовые чипы для других компьютеров/измерительных устройств, которые все еще имели торговую марку TI), чипы имеют маркировку VMxxxxx.

При использовании в продуктах сторонних производителей чипы имеют маркировку CMxxxxx. Схема нумерации части xxxxx, по-видимому, является общей для чипов CDxxxxx и CMxxxxx (но НЕ для чипов VMxxxxx), поэтому ни один чип ни одной из серий не будет иметь общий номер xxxxx.

  1. ^ Jump up to: а б с «TMS 6100 — Руководство по данным памяти голосового синтеза» (PDF) . www.ti99.com . Проверено 6 августа 2024 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 75712450ed3bd81621605cc204fac807__1722967260
URL1:https://arc.ask3.ru/arc/aa/75/07/75712450ed3bd81621605cc204fac807.html
Заголовок, (Title) документа по адресу, URL1:
TMS6100 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)