nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 27 Apr 2024 08:56



Reply to topic  [ 22 posts ]  Go to page 1, 2  Next
Хардваре эмуляция AY 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22599
Location: Silicon Valley
Reply with quote
CHRV wrote:
Кста, обьявить чтоли конкурс на лучшую хардваре эмуляцию AY. Требования:
1) желательно минимальный размер (чтобы можно было уместить все на платке вставляемой на посадочное место АУ.
2) желательно минимальная цена (за 4 у.е. мне YM2149 китайцы предложили).
3) в качестве подсказки на одном бразильском сайте есть VHDL-ка но под жутко дорогой Vertex.

ГЫ!


Может в PIC какой дешевый затолкать функциональность AY?

_________________
:dj: https://mastodon.social/@Shaos


Last edited by Shaos on 18 Feb 2005 07:17, edited 1 time in total.



17 Nov 2004 08:39
Profile WWW
Maniac

Joined: 12 Oct 2004 13:49
Posts: 233
Reply with quote
Shaos wrote:
Может в PIC какой дешевый затолкать функциональность AY?


Успехов. Почитай сайт Бульбы. Если у тебя есть пики с производительностью PIII 1GHz и ценой < 4$ - полный вперёд


17 Nov 2004 10:41
Profile
Doomed

Joined: 16 Mar 2002 17:00
Posts: 490
Reply with quote
Post 
Я некоторое время назад обсуждал с Сергеем возможность хардварной эмуляции AY - на рассыпухе. В принципе, всё абсолютно реально (сложности вызывает только DAC), но схемка получится немаленькая. А если пихать её в ПЛМ - шибко дорогая, думаю.


17 Nov 2004 16:49
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22599
Location: Silicon Valley
Reply with quote
dhau wrote:
Shaos wrote:
Может в PIC какой дешевый затолкать функциональность AY?


Успехов. Почитай сайт Бульбы. Если у тебя есть пики с производительностью PIII 1GHz и ценой < 4$ - полный вперёд


Третий пень на один гигагерц чтобы тремя каналами пищать и шипеть? ;)

_________________
:dj: https://mastodon.social/@Shaos


17 Nov 2004 18:15
Profile WWW
Doomed

Joined: 16 Mar 2002 17:00
Posts: 490
Reply with quote
Post 
У меня, между прочим, AY Emulator когда-то на P100 прекрасно играл, не заикаясь. Правда, программно-железная эмуляция - это всё-таки не то, это похоже, но не тоже. А вот полностью железная - это дело.


17 Nov 2004 18:56
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22599
Location: Silicon Valley
Reply with quote
Post 
Shiru Otaku wrote:
У меня, между прочим, AY Emulator когда-то на P100 прекрасно играл, не заикаясь. Правда, программно-железная эмуляция - это всё-таки не то, это похоже, но не тоже. А вот полностью железная - это дело.


Ради удешевления конструкции можно немного сдвинутся от железно-параллельной реализации к программно-последовательной (ну не в плотную, а где-то между).

_________________
:dj: https://mastodon.social/@Shaos


17 Nov 2004 19:28
Profile WWW
God
User avatar

Joined: 29 Dec 2003 01:00
Posts: 1101
Location: Москва
Reply with quote
Post 
Shaos wrote:
Ради удешевления конструкции можно немного сдвинутся от железно-параллельной реализации к программно-последовательной (ну не в плотную, а где-то между).


Даю еще одну наводку :-)
Давайте ка рассмотрим микроконтроллеры семейства PSoC от Cypress.


18 Nov 2004 00:01
Profile ICQ WWW
Maniac

Joined: 12 Oct 2004 13:49
Posts: 233
Reply with quote
Shaos wrote:
Quote:
Успехов. Почитай сайт Бульбы. Если у тебя есть пики с производительностью PIII 1GHz и ценой < 4$ - полный вперёд


Третий пень на один гигагерц чтобы тремя каналами пищать и шипеть? ;)


Видно что твой спектрумизм в основном на 48 бипере проходил. Малейшие отклонения от оригинала делают любую замену никому не нужной.

По мне так Роману не надо мучатся и просто использовать китайские 4$ чипы. Цена - очень хорошая. Я помню в 1994-м AY стоил минимум 25$. Да и сейчас на usbid.com лучший ваниант - 17$ за штуку при партии 100.

Делать замену AY совместимую по ногам слишком дорого или неправдоподобно. AY на CPLD или FPGA имеет смысл только в новой конструкции, где помимо самого AY ешё и вся рассыпуха, а возможно и сам Z80 запихан.


18 Nov 2004 07:41
Profile
Maniac

Joined: 12 Oct 2004 13:49
Posts: 233
Reply with quote
Post 
Shaos wrote:
Ради удешевления конструкции можно немного сдвинутся от железно-параллельной реализации к программно-последовательной (ну не в плотную, а где-то между).


Если это подразумевает новые способы программирования звука на спектруме, то гуд лак. Лет на 10 опоздали с новинками


18 Nov 2004 07:43
Profile
God
User avatar

Joined: 03 Feb 2003 13:53
Posts: 1078
Reply with quote
Post 
Короче уже сейчас есть три готовых варианта эмуляции АУ: на МСП-430 на МК-51 от сигнал, и на чём то ещё. Впринципе в АУ самое главное генератор шуиа, схема которого у мну есть


18 Nov 2004 22:43
Profile
Doomed

Joined: 16 Mar 2002 17:00
Posts: 490
Reply with quote
Post 
Она у всех есть - Сергей некоторое время назад опубликовал её на своём сайте.


18 Nov 2004 22:47
Profile
God
User avatar

Joined: 03 Feb 2003 13:53
Posts: 1078
Reply with quote
Post 
Shiru Otaku wrote:
Она у всех есть - Сергей некоторое время назад опубликовал её на своём сайте.

Блин Щура. Не видел:)


19 Nov 2004 01:38
Profile
God
User avatar

Joined: 29 Dec 2003 01:00
Posts: 1101
Location: Москва
Reply with quote
Post 
Shiru Otaku wrote:
Она у всех есть - Сергей некоторое время назад опубликовал её на своём сайте.

Шумогенератор основан на псевдослучайной последовательности формируемой многочленом (смотрите VHDL прошивку AY на http://passionoric.oric.org/fr/project/hsound.htm ).


19 Nov 2004 02:02
Profile ICQ WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22599
Location: Silicon Valley
Reply with quote
Post 
Может имеет смысл перенести этот топик в "ZX Железо", т.к. тут нет ни слова про АТМ?

_________________
:dj: https://mastodon.social/@Shaos


18 Feb 2005 07:36
Profile WWW
Maniac

Joined: 01 Mar 2005 21:42
Posts: 230
Reply with quote
Post 
Кгм... Ну если писать на дельфях, то и амд3ггц может не хватить... А вообще АУк вполне реально сэмулить аппаратно на двух аттини2313. На 17Мгц. Первая сидит на шине и посылает данные второй. Вторая в рилтайме за 80 тактов (1мгц/мипс) расcчитывает новые состояния выходов и выдаёт через 3 встроенных PWMа. Дискретизации в 80 уровней думаю хватит, ВЧ отфильтровать на опере.


24 Jun 2005 06:10
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 22 posts ]  Go to page 1, 2  Next

Who is online

Users browsing this forum: No registered users and 34 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.