MOS Technology 6581/8580 SID (Sound Interface Device) — звуковой процессор, который устанавливался в домашние компьютеры фирмы Commodore International: CBM-II, Commodore 64 и Commodore 128. Это был один из первых процессоров, созданных специально для обработки звука, встраиваемый в домашние компьютеры ещё до наступления эры цифрового звука.
Вместе с графическим процессором VIC-II SID стал тем элементом, что сделал C64 самым продаваемым компьютером в истории, а также, в какой-то степени, «виновен» в появлении демосцены.
На SID есть американский патент № 4 677 890, заявка на который была подана 27 февраля 1983 года, выдан — 7 июля 1987 года. Срок действия патента истёк 7 июля 2004 года.
Процессор SID был разработан инженером Робертом Яннесом, позднее основавшим компанию Ensoniq, занимавшуюся цифровыми синтезаторами. Яннес возглавил группу разработчиков в составе собственно Яннеса, двух техников и оператора системы автоматизированного проектирования Applicon (в настоящее время — собственность UGS Corporation), которая начала и завершила разработку микросхемы в течение пяти месяцев во второй половине 1981 года. Яннес имел опыт работы в области «синтезаторостроения» и не следовал шаблонам, принятым в то время для процессоров обработки звука. Вместо этого он хотел получить высококачественный инструмент, вот почему в SID реализованы такие возможности, как 3-х канальный синтезатор с программируемой огибающей ADSR, ранее никогда не использовавшийся в микросхемах для домашних компьютеров.
Роберт Яннес. On the Edge: The Spectacular Rise and Fall of Commodore
Во время разработки особое внимание уделялось точности управления частотой воспроизводимого звука, и SID изначально должен был иметь 32 независимых голоса с одним общим генератором. Однако эта возможность не была реализована из-за нехватки времени, и вместо того, чтобы использовать один генератор с постоянной частотой с последующим разделением частот, разработчики разместили на микросхеме три генератора частоты, получив, таким образом, три независимых голоса, каждый из которых имел собственный генератор уникальной для этого голоса частоты. Другая уникальная возможность, не реализованная в конечном изделии из-за нехватки места — таблица нот (Wave Table) для наиболее распространённых музыкальных инструментов. Поддержку ввода звука Яннес реализовал по собственной инициативе, хотя практически эта возможность и не использовалась. Изделие производилось по 7-микронной технологии, чтобы уменьшить количество брака: пиком прогресса в те времена была 6-микронная технология.
Процессор, как и первый компьютер, его использовавший — Commodore 64, — был готов к началу Consumer Electronics Show, выставки, проходившей в первые выходные января 1982 года. Несмотря на то, что Яннес был не в полной мере удовлетворён результатом, его коллега Чарльз Уинтебл сказал: «Эта штука в десять раз лучше всего, что есть у других, и в двадцать раз лучше, чем следует».
Техническое задание на процессор не было основой при разработке. Скорее наоборот, оно формировалось в процессе разработки, и не все ранее запланированные возможности были реализованы в конечном изделии. Яннес утверждает, что у него был список требований, из которых три четверти были воплощены в жизнь. Это объясняет, почему некоторые технические характеристики для первой версии изделия (6581) не соответствовали действительности. Более поздняя версия (8580) была приведена в соответствие с требованиями. Например, 8580 может выполнить логическое И над двумя огибающими, чего никогда не умел делать 6581. Другая особенность, различающая две версии процессора, спрятана в фильтре: 6581 был весьма далёк от соответствия техническим условиям.
Каждый голос может быть пропущен через общий аналоговый, но с цифровым управлением, фильтр с переменными cut-off frequency and resonance, сконструированный так, что используются внешние по отношению к микросхеме ёмкости. Вводимый извне звук также может быть обработан фильтром.
Некоторые микросхемы имели маркировку «CSG» (Commodore Semiconductor Group) и логотип Commodore вместо маркировки «MOS». Многие из микросхем с разными маркировками производились в течение одной недели, что означает, что принтеры, наносившие надписи, находились на разных конвейерах.
Среди хорошо известных авторов музыки для игр, писавших для этого процессора можно назвать Мартина Галвея, известного многими композициями, в том числе, для игры Wizball, и Роберта Хаббарда, известного композициями для игр ACE 2, Delta, International Karate, IK+ и Monty on the Run. Также заслуживают упоминания Jeroen Tel (игры Cybernoid и Myth) и Chris Hülsbeck, чья карьера композитора началась с написания музыки для процессора SID и теперь тесно связана с музыкальным творчеством на компьютерах.
.SID, более известный как просто SID, это файл, содержащий не только данные о звуке, но и программу для процессора 6502, часто называемую проигрывателем (), необходимую для того, чтобы SID мог воспроизвести звуковые данные. Звук воспроизводится либо самим процессором SID, либо программным эмулятором, имитирующим процессор. The High Voltage SID Collection содержит более 30 000 файлов в формате SID. Эти файлы имеют MIME-тип audio/prs.sid
Sound Interface Device | MOS Technologies SID | MOS Technology SID | MOS Technology SID | MOS 6581 | SID (microprocesseur) | MOS Technology SID | MOS Technology SID | SID | SID
This article is licensed under the GNU Free Documentation License.
It uses material from the
"MOS Technology SID".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world