Может в PIC какой дешевый затолкать функциональность AY?CHRV wrote: Кста, обьявить чтоли конкурс на лучшую хардваре эмуляцию AY. Требования:
1) желательно минимальный размер (чтобы можно было уместить все на платке вставляемой на посадочное место АУ.
2) желательно минимальная цена (за 4 у.е. мне YM2149 китайцы предложили).
3) в качестве подсказки на одном бразильском сайте есть VHDL-ка но под жутко дорогой Vertex.
ГЫ!
Хардваре эмуляция AY
Moderator: Shaos
-
- Admin
- Posts: 23989
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Хардваре эмуляция AY
Last edited by Shaos on 18 Feb 2005 07:17, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Maniac
- Posts: 233
- Joined: 12 Oct 2004 13:49
Re: АТМ Турбо версии 7.10
Успехов. Почитай сайт Бульбы. Если у тебя есть пики с производительностью PIII 1GHz и ценой < 4$ - полный вперёдShaos wrote:Может в PIC какой дешевый затолкать функциональность AY?
-
- Retired
- Posts: 490
- Joined: 16 Mar 2002 17:00
-
- Admin
- Posts: 23989
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: АТМ Турбо версии 7.10
Третий пень на один гигагерц чтобы тремя каналами пищать и шипеть?dhau wrote:Успехов. Почитай сайт Бульбы. Если у тебя есть пики с производительностью PIII 1GHz и ценой < 4$ - полный вперёдShaos wrote:Может в PIC какой дешевый затолкать функциональность AY?

Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Retired
- Posts: 490
- Joined: 16 Mar 2002 17:00
-
- Admin
- Posts: 23989
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Ради удешевления конструкции можно немного сдвинутся от железно-параллельной реализации к программно-последовательной (ну не в плотную, а где-то между).Shiru Otaku wrote:У меня, между прочим, AY Emulator когда-то на P100 прекрасно играл, не заикаясь. Правда, программно-железная эмуляция - это всё-таки не то, это похоже, но не тоже. А вот полностью железная - это дело.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- God
- Posts: 1101
- Joined: 29 Dec 2003 01:00
- Location: Москва
-
- Maniac
- Posts: 233
- Joined: 12 Oct 2004 13:49
Re: АТМ Турбо версии 7.10
Видно что твой спектрумизм в основном на 48 бипере проходил. Малейшие отклонения от оригинала делают любую замену никому не нужной.Shaos wrote:Третий пень на один гигагерц чтобы тремя каналами пищать и шипеть?Успехов. Почитай сайт Бульбы. Если у тебя есть пики с производительностью PIII 1GHz и ценой < 4$ - полный вперёд
По мне так Роману не надо мучатся и просто использовать китайские 4$ чипы. Цена - очень хорошая. Я помню в 1994-м AY стоил минимум 25$. Да и сейчас на usbid.com лучший ваниант - 17$ за штуку при партии 100.
Делать замену AY совместимую по ногам слишком дорого или неправдоподобно. AY на CPLD или FPGA имеет смысл только в новой конструкции, где помимо самого AY ешё и вся рассыпуха, а возможно и сам Z80 запихан.
-
- Maniac
- Posts: 233
- Joined: 12 Oct 2004 13:49
-
- God
- Posts: 1078
- Joined: 03 Feb 2003 13:53
-
- Retired
- Posts: 490
- Joined: 16 Mar 2002 17:00
-
- God
- Posts: 1078
- Joined: 03 Feb 2003 13:53
-
- God
- Posts: 1101
- Joined: 29 Dec 2003 01:00
- Location: Москва
Шумогенератор основан на псевдослучайной последовательности формируемой многочленом (смотрите VHDL прошивку AY на http://passionoric.oric.org/fr/project/hsound.htm ).Shiru Otaku wrote:Она у всех есть - Сергей некоторое время назад опубликовал её на своём сайте.
-
- Admin
- Posts: 23989
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
- Maniac
- Posts: 230
- Joined: 01 Mar 2005 21:42
Кгм... Ну если писать на дельфях, то и амд3ггц может не хватить... А вообще АУк вполне реально сэмулить аппаратно на двух аттини2313. На 17Мгц. Первая сидит на шине и посылает данные второй. Вторая в рилтайме за 80 тактов (1мгц/мипс) расcчитывает новые состояния выходов и выдаёт через 3 встроенных PWMа. Дискретизации в 80 уровней думаю хватит, ВЧ отфильтровать на опере.