Введение
YM2413, также известный как OPLL, – это звуковой чип FM-синтеза с пониженной стоимостью, разработанный компанией Yamaha Corporation и основанный на их YM3812 (OPL2). Для удешевления производства многие внутренние регистры были исключены. В результате YM2413 может одновременно воспроизводить только один инструмент, заданный пользователем; остальные 15 предустановленных инструментов нельзя изменить. Также были внесены другие изменения для снижения стоимости: количество форм волн было уменьшено до двух, аддитивный режим был удален вместе с 6-битным управлением громкостью несущей (вместо этого каналы имеют 15 уровней громкости), а каналы не смешиваются с помощью сумматора. Вместо этого встроенный в чип ЦАП использует временное мультиплексирование для последовательного воспроизведения коротких фрагментов каждого канала, что также применялось в YM2612 значительно позже.
The YM2413, a. k. a. OPLL, is a cost reduced FM synthesis sound chip manufactured by Yamaha Corporation and based on their YM3812 (OPL2). To make the chip cheaper to manufacture, many of the internal registers were removed. The result of this is that the YM2413 can only play one user defined instrument at a time; the other 15 instrument settings are hard coded and cannot be altered by the user. There were also some other cost cutting modifications: the number of waveforms was reduced to two, additive mode was removed along with the 6 bit carrier volume control (channels instead have 15 levels of volume), and the channels are not mixed using an adder; instead, the chip's built in DAC uses time division multiplexing to play short segments of each channel in sequence, which was also done in the YM2612 much later.
Варианты и клоны
Yamaha YM2420 (OPLL2) — это вариант с немного измененными регистрами (преднамеренно не задокументированный для предотвращения аппаратного пиратства), используемый в домашних клавишных инструментах Yamaha. Он имеет тот же пинаут и встроенные FM-пресеты, что и YM2413, но в нескольких регистрах порядок битов частично изменен. Yamaha DS1001 (Konami VRC7 MMC) содержит производную от YM2413 микросхему, используемую в игре Lagrange Point для Family Computer, а также в некоторых игровых автоматах. Она имеет 6 FM-каналов вместо 9, лишена ритм-каналов и содержит другой набор встроенных FM-пресетов по сравнению с YM2413. VRC7 также имеет не задокументированный режим отладки, который предоставляет совместимые с YM2413 сигналы управления и добавляет 3 дополнительных FM-канала (которые также использовались для ритм-каналов). Yamaha YM2413B и YMF281B являются вариантами YM2413 и YMF281 с пониженным энергопотреблением соответственно. Эти варианты также снижают искажения на пересечении встроенного ЦАП. Более низкое энергопотребление указывает на то, что эти варианты могут быть изготовлены с использованием КМОП-технологии. Yamaha YM2423 (OPLL X) — еще одна производная от YM2413. Она имеет тот же пинаут и набор регистров, что и YM2413, но другой набор встроенных FM-пресетов. Yamaha YMF281 (OPLLP) — более поздняя производная от YM2413, возможно, предназначенная для игровых автоматов пачинко или пачислот. Она имеет тот же пинаут и набор регистров, что и YM2413, но другой набор встроенных FM-пресетов. Yamaha FHB013 — более поздняя производная от YM2413. В ней используется 2-металлическая КМОП-технология вместо НМОС. Она имеет тот же пинаут и набор регистров, что и YM2413, но другой набор встроенных FM-пресетов. Возможно, это та же микросхема, что и YMF281B, поскольку, предположительно, она имеет те же пресеты. Она также может быть напрямую получена из YM2413B. UMC U3567 — это микросхема, на 100% совместимая по программному обеспечению, с немного отличающимся пинаутом, требующая адаптера "вывод к выводу" для использования в разъеме YM2413. UMC UM3567 — это микросхема, на 100% совместимая по программному обеспечению, с тем же пинаутом, что и U3567, но с немного улучшенным выходом ЦАП. Для нее требуется тот же адаптер "вывод к выводу", но для другого выхода ЦАП также потребуется удалить два подтягивающих резистора с материнской платы. K 663A (иногда известная как K 663 или K 633A) — это микросхема, на 100% совместимая по программному обеспечению, возможно, основанная на UMC UM3567. Она используется в корейском клоне Family Computer Noraebang, а также в некоторых игровых автоматах. Она имеет тот же пинаут, что и U3567, и улучшенный выход ЦАП. Как и в случае с микросхемами U3567 и UM3567, для использования разъемов YM2413 требуется адаптер "вывод к выводу".