Ямаха YM2608
YM2608 , , также известный как OPNA представляет собой звуковой чип, разработанный компанией Yamaha . Он входит в семейство чипов FM-синтеза Yamaha OPN и является преемником YM2203 . В частности, он использовался в компьютерах NEC серии PC-8801 / PC-9801 .
YM2608 состоит из четырех внутренних модулей:
- FM Sound Source, шестиканальная звуковая система с синтезатором FM , основанная на YM2203.
- SSG Sound Source, полная внутренняя реализация Yamaha YM2149/SSG , варианта популярного AY-3-8910/PSG для создания трех каналов синтеза прямоугольных волн или шума.
- Источник звука ADPCM, один канал для сэмплов в 4-битном ADPCM формате с частотой дискретизации 2–55 кГц.
- Rhythm Sound Source, шестиканальная система ADPCM, позволяющая воспроизводить шесть перкуссионных «ритмических тонов» из встроенного ПЗУ.
Чип включает в себя шесть одновременных FM-каналов, по четыре оператора на канал, с двойными таймерами прерываний и LFO . Он также включает восемь возможных операторских взаимосвязей или алгоритмов для создания различных типов звуков инструментов. SSG (или звуковой генератор с программным управлением) — это программируемый звуковой генератор Yamaha YM2149 . Он включает в себя три звуковых канала SSG, генератор шума и два 8-битных GPIO порта . YM2608 используется со стерео ЦАП YM3016 .
YM2608 стал основой для YM2610 , наиболее часто используемой в SNK игровых автоматах Neo-Geo и домашней консоли , в то время как YM2612 , наиболее часто используемой в консоли Sega Mega Drive (Genesis) и компьютерах Fujitsu FM Towns , был похож на YM2608 с точки зрения его особенностей и функциональности, в результате чего многие называют YM2608 основой YM2612. Однако YM2612 в основном был основан на предшественнике YM2608, YM2203. [1]
YMF288 , , также известный как OPN3 является более поздней разработкой YM2608, использовавшейся в более поздних компьютерных звуковых картах NEC PC-9801. Он удаляет порты GPIO YM2608, CSM ( режим композитного синуса ) и источник звука ADPCM. Это также сокращает время ожидания доступа к регистру и добавляет режим ожидания с низким энергопотреблением. YMF288 также выпускался в гораздо меньших физических корпусах с 28-контактным SOP и 64-контактным QFP.