Author |
Message |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22757 Location: Silicon Valley
|
Может в PIC какой дешевый затолкать функциональность AY?
Last edited by Shaos on 18 Feb 2005 07:17, edited 1 time in total.
|
17 Nov 2004 08:39 |
|
|
dhau
Maniac
Joined: 12 Oct 2004 13:49 Posts: 233
|
Успехов. Почитай сайт Бульбы. Если у тебя есть пики с производительностью PIII 1GHz и ценой < 4$ - полный вперёд
|
17 Nov 2004 10:41 |
|
|
Shiru Otaku
Doomed
Joined: 16 Mar 2002 17:00 Posts: 490
|
Я некоторое время назад обсуждал с Сергеем возможность хардварной эмуляции AY - на рассыпухе. В принципе, всё абсолютно реально (сложности вызывает только DAC), но схемка получится немаленькая. А если пихать её в ПЛМ - шибко дорогая, думаю.
|
17 Nov 2004 16:49 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22757 Location: Silicon Valley
|
Третий пень на один гигагерц чтобы тремя каналами пищать и шипеть?
|
17 Nov 2004 18:15 |
|
|
Shiru Otaku
Doomed
Joined: 16 Mar 2002 17:00 Posts: 490
|
У меня, между прочим, AY Emulator когда-то на P100 прекрасно играл, не заикаясь. Правда, программно-железная эмуляция - это всё-таки не то, это похоже, но не тоже. А вот полностью железная - это дело.
|
17 Nov 2004 18:56 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22757 Location: Silicon Valley
|
Ради удешевления конструкции можно немного сдвинутся от железно-параллельной реализации к программно-последовательной (ну не в плотную, а где-то между).
|
17 Nov 2004 19:28 |
|
|
CHRV
God
Joined: 29 Dec 2003 01:00 Posts: 1101 Location: Москва
|
Даю еще одну наводку Давайте ка рассмотрим микроконтроллеры семейства PSoC от Cypress.
|
18 Nov 2004 00:01 |
|
|
dhau
Maniac
Joined: 12 Oct 2004 13:49 Posts: 233
|
Видно что твой спектрумизм в основном на 48 бипере проходил. Малейшие отклонения от оригинала делают любую замену никому не нужной. По мне так Роману не надо мучатся и просто использовать китайские 4$ чипы. Цена - очень хорошая. Я помню в 1994-м AY стоил минимум 25$. Да и сейчас на usbid.com лучший ваниант - 17$ за штуку при партии 100. Делать замену AY совместимую по ногам слишком дорого или неправдоподобно. AY на CPLD или FPGA имеет смысл только в новой конструкции, где помимо самого AY ешё и вся рассыпуха, а возможно и сам Z80 запихан.
|
18 Nov 2004 07:41 |
|
|
dhau
Maniac
Joined: 12 Oct 2004 13:49 Posts: 233
|
Если это подразумевает новые способы программирования звука на спектруме, то гуд лак. Лет на 10 опоздали с новинками
|
18 Nov 2004 07:43 |
|
|
cr0acker
God
Joined: 03 Feb 2003 13:53 Posts: 1078
|
Короче уже сейчас есть три готовых варианта эмуляции АУ: на МСП-430 на МК-51 от сигнал, и на чём то ещё. Впринципе в АУ самое главное генератор шуиа, схема которого у мну есть
|
18 Nov 2004 22:43 |
|
|
Shiru Otaku
Doomed
Joined: 16 Mar 2002 17:00 Posts: 490
|
Она у всех есть - Сергей некоторое время назад опубликовал её на своём сайте.
|
18 Nov 2004 22:47 |
|
|
cr0acker
God
Joined: 03 Feb 2003 13:53 Posts: 1078
|
|
19 Nov 2004 01:38 |
|
|
CHRV
God
Joined: 29 Dec 2003 01:00 Posts: 1101 Location: Москва
|
Шумогенератор основан на псевдослучайной последовательности формируемой многочленом (смотрите VHDL прошивку AY на http://passionoric.oric.org/fr/project/hsound.htm ).
|
19 Nov 2004 02:02 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22757 Location: Silicon Valley
|
Может имеет смысл перенести этот топик в "ZX Железо", т.к. тут нет ни слова про АТМ?
|
18 Feb 2005 07:36 |
|
|
lvd
Maniac
Joined: 01 Mar 2005 21:42 Posts: 230
|
Кгм... Ну если писать на дельфях, то и амд3ггц может не хватить... А вообще АУк вполне реально сэмулить аппаратно на двух аттини2313. На 17Мгц. Первая сидит на шине и посылает данные второй. Вторая в рилтайме за 80 тактов (1мгц/мипс) расcчитывает новые состояния выходов и выдаёт через 3 встроенных PWMа. Дискретизации в 80 уровней думаю хватит, ВЧ отфильтровать на опере.
|
24 Jun 2005 06:10 |
|
|