Еще одна платка на ISA.

Печатные платы, программируемая логика, разработка и изготовление аппаратуры

Moderator: Shaos

Annett
Senior
Posts: 137
Joined: 30 Mar 2017 00:55

Еще одна платка на ISA.

Post by Annett »

Это было первое "поделие" на ПЛИСе два года назад.
Потом была депрессия... и этому поделию не было суждено стать законченным и полезным. Хотя частично оно даже успело заработать...
Это должно было стать интерфейсом для софтварного синтезатора.

Что там было:
Стерео ЦАП (16 бит 32/44.1/48кгц) через DMA (но не совместимый с обычными SB-подобными звуковыми платами) (работало) Прикольно то, что это был "чистый" ЦАП без всяких обработок -микшеров-эффектов, без лишних шумов и с отдельным питанием и с простым-удобным программным интерфейсом...Только 16-DMA, настройка PLL частоты дискретизации и команда "пуск". А дальше оно забирало звуковые пакеты из ОЗУ компа, как и обычная SB16. Только звук шел из тишины, практически без всякого треска-шума...
Выход I2S потока (работало)
Вход MIDI, выход MIDI (не доделала)
Входы аналоговых потенциометров (64 канала) с генерацией прерываний при изменении положения (работало)
Входы двухфазного энкодера (2 канала) -(работало)
Вход опроса кнопочек (72кнопки) (не успела)
Последовательный порт (работало)
Двойная буферизация и очередь событий от внешних устройств (в МК Атмега644 и ПЛИСе) с генерацией прерываний на ISA - (работало)
---------------
Печальная история в общем получилась...( Даже захотелось поплакать
You do not have the required permissions to view the files attached to this post.
Tronix
Doomed
Posts: 662
Joined: 18 Nov 2013 02:38
Location: Москва

Re: Еще одна платка на ISA.

Post by Tronix »

Ну крутяк. Я дальше этого не пошел: viewtopic.php?f=68&t=10912
User avatar
VituZz
God
Posts: 1343
Joined: 13 Nov 2010 04:06

Re: Еще одна платка на ISA.

Post by VituZz »

Снимаю шляпу!
Annett
Senior
Posts: 137
Joined: 30 Mar 2017 00:55

Re: Еще одна платка на ISA.

Post by Annett »

Грустно только, что сейчас она не используется. И что таких плат еще есть 3 штуки пустых без компонентов...
Но может быть еще будет полезное применение...