SP0256 — различия между версиями
Zxdn (обсуждение | вклад) |
Zxdn (обсуждение | вклад) |
||
Строка 7: | Строка 7: | ||
SP0256 содержит в своём составе несколько функциональных блоков: | SP0256 содержит в своём составе несколько функциональных блоков: | ||
*4-разрядный микроконтроллер | *4-разрядный микроконтроллер | ||
− | *2 КБ встроенного [[ПЗУ]], с | + | *2 КБ встроенного [[ПЗУ]], с возможностью расширения до 62 КБ с помощью подключения внешнего ПЗУ с последовательным интерфейсом |
*Программно управляемый 12-полосный цифровой фильтр | *Программно управляемый 12-полосный цифровой фильтр | ||
*ШИМ, используемый для преобразования цифровых данных в аналоговый сигнал | *ШИМ, используемый для преобразования цифровых данных в аналоговый сигнал | ||
− | Встроенное ПЗУ содержит как данные для синтеза речи, так и программу для микроконтроллера, который обеспечивает управление синтезом | + | Встроенное ПЗУ содержит как данные для синтеза речи, так и программу для микроконтроллера, который обеспечивает управление синтезом — пересылает данные из ПЗУ на цифровой фильтр, управляет громкостью и скоростью воспроизведения, собирает аллофоны в последовательности. Набор инструкций микроконтроллера содержит 16 команд. |
Микросхемы SP0250 и SP0256 выпускались в пластиковом корпусе DIP28. | Микросхемы SP0250 и SP0256 выпускались в пластиковом корпусе DIP28. |
Версия 01:08, 22 ноября 2009
General Instruments SP0256 — микросхема синтезатора речи, разработанная компанией General Instruments в конце 1970-х - начале 1980-х годов. Точная дата выпуска неизвестна, на корпусе микросхем ранних выпусков указан копирайт, датированный 1981 годом. Микросхемы производилась в нескольких версиях, имеющих различное содержание встроенной памяти. Наиболее распространённый вариант, SP0256-AL2, содержал набор из 59 англоязычных аллофонов и 5 пауз различной длины, и предназначался для применения в преобразователях текст-речь. Вариант SP0256-019 предназначался для применения в устройстве расширения для игровой консоли Magnavox Odyssey2 и содержал набор готовых фраз, применимых в видеоиграх.
Микросхема широко применялась в электронных игрушках и устройствах синтеза речи для домашних компьютеров, получивших популярность в начале 1980-х годов. Для ZX Spectrum также было выпущено несколько подобных устройств, большинство из которых было построено на основе микросхемы SP0256-AL2 — в частности, Currah Microspeech и Fuller Orator.
Устройство
SP0256 содержит в своём составе несколько функциональных блоков:
- 4-разрядный микроконтроллер
- 2 КБ встроенного ПЗУ, с возможностью расширения до 62 КБ с помощью подключения внешнего ПЗУ с последовательным интерфейсом
- Программно управляемый 12-полосный цифровой фильтр
- ШИМ, используемый для преобразования цифровых данных в аналоговый сигнал
Встроенное ПЗУ содержит как данные для синтеза речи, так и программу для микроконтроллера, который обеспечивает управление синтезом — пересылает данные из ПЗУ на цифровой фильтр, управляет громкостью и скоростью воспроизведения, собирает аллофоны в последовательности. Набор инструкций микроконтроллера содержит 16 команд.
Микросхемы SP0250 и SP0256 выпускались в пластиковом корпусе DIP28.