Создать ответ 
 
Рейтинг темы:
  • Голосов: 2 - Средняя оценка: 4.5
  • 1
  • 2
  • 3
  • 4
  • 5
GD-Rom
Автор Сообщение
cybdyn Не на форуме
Ветеран
*****

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #61
RE: GD-Rom
китайцы не дураки, и они чаще только тиражируют ,а вот заказчиком копий могут быть и наши люди))) думаю давнобы сделали эмуль. но скорее за клонирование беруться коргда весчица становиться просто и популярной...
(Последний раз сообщение было отредактировано 19.09.2012 в 13:44, отредактировал пользователь cybdyn.)
26.08.2012 00:31
Найти все сообщения Цитировать это сообщение
ValeraK Не на форуме
Пользователь
**

Сообщений: 96
Зарегистрирован: 20.04.2012
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщ.
Сообщение: #62
RE: GD-Rom
Ну в общем я определился с элементной базой для эмулятора GdRom.
У BlackFin в маленьком корпусе мне не хватило лапок, в большем корпусе требуются дополнительные микросхемки обвязки - дорогое решение.

Остановился на Atmel FPSLIC At94S05AL - это AVR микроконтроллер на 25МГц и FPGA со статической RAM на 80МГц. Интерфейс у FPGA очень удобен для создания IDE параллельного интерфейса, лапок для подключения в 144 выводном корпусе более чем достаточно, кристалл дёшев (около 500-700руб), флэш конфигуратора/софта встроена в чип. Правда придётся вторую копеечную микруху 74Ac74 ставить чтобы поделить основную частоту 33.8МГц на два, чтобы не превысить тактовую частоту ядра AVR, хотя Atmel и заявляла что будут кристаллы на 40МГц, но похоже дело остановилось на 25МГц, но в конце концов мне и 16.9МГц на стороне контроллера вполне хватит.
Отладочный модуль ATSTK594 и кристаллы заказал в паре фирм, жду когда можно будет оплатить. Как получу железо на нём и спаяю прототип. По моим расчётам всё должно получится вполне юзабельно за разумные деньги.
19.09.2012 09:43
Найти все сообщения Цитировать это сообщение
 Сказали спасибо: cybdyn
cybdyn Не на форуме
Ветеран
*****

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #63
RE: GD-Rom
вот этот звучит более правдоподобно! я о таком варианте как раз думал, но не вкурсе был каки есть конкретно чипы...и после реализации на том что знаю (altera и tusb3210),

ничего, если позаимствую идею?))) можно будет параллельно налаживать?. или это будет закрытый комерческий проект?

кстати, а поделить частоту самой fpga? может тогда и не надо доп микрух?

интресно, бывает ли такое но с 51 ядром и заливкой по усб?))
(Последний раз сообщение было отредактировано 19.09.2012 в 13:56, отредактировал пользователь cybdyn.)
19.09.2012 13:51
Найти все сообщения Цитировать это сообщение
ValeraK Не на форуме
Пользователь
**

Сообщений: 96
Зарегистрирован: 20.04.2012
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщ.
Сообщение: #64
RE: GD-Rom
(19.09.2012 13:51)cybdyn писал(а):  ничего, если позаимствую идею?))) можно будет параллельно налаживать?. или это будет закрытый комерческий проект?

кстати, а поделить частоту самой fpga? может тогда и не надо доп микрух?

интресно, бывает ли такое но с 51 ядром и заливкой по усб?))

Да мне не жалко, скорее всего опубликую на своём серваке схему.
Хотя и коммерческий интерес может быть вполне, если будут заказы почему-бы и не запустить в производство.

Встроенный генератор для подключения кварца на 25МГц, а мне хочется сохранить возможность запустив AVR контроллер уже после этого залить конфигурацию FPGA. Тем паче, что 74Ac74 крайне дешёвая
микруха, на одной половине RS триггера хочу сделать генератор для кварца, а на второй делитель на два.

Наверное и с 51 ядром есть нечто подобное незнаю, хотя со встроенным ARM тот-же Actel и Altera по моему делают, но цена кристаллов с обвязкой ни в какие ворота...

По поводу заливки софта программатором: пришли платы которые я разработал для подключения через Ethernet к I2C, SPI, Serial, JTAG устройствам с целью внутрисхемного программирования. Выглядит в виде платки размером с USB флэшку с верху тонкий кабель с вилкой RJ-45 к хабу, снизу 10 пин розетка PBD для втыкания в программируемую схему. Напряжение питания берётся с программируемого устройства в диапазоне от 2.5 до 5.5 вольт.
28 сентября приходят комплектующие и я начну их изготовление в том числе и писать софт для поддержки разнообразных контроллеров, флэшек, FPGA etc.
Фактически интерфейс Ethernet/WiFi это единственная возможность подключения программатора к разнообразным платформам хост компьютеров.
Разработка коммерческая, но программный/протокольный уровень со стороны хост компьютера будет опубликован с целью охвата максимального количества целевых устройств.
19.09.2012 15:00
Найти все сообщения Цитировать это сообщение
cybdyn Не на форуме
Ветеран
*****

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #65
RE: GD-Rom
меня больше сам контоллер интресует, и возможность его освоить... а схема это уже частность.
если чип освоиться то его можно во многие проекты воткнуть. это ж универсальный подход ("mcu + fpga").

по АВРу код можно же на С писать? думаю есть наверняка оболочка с компилем , типа как кеил на 51 ядро.

а вот по фпга - как там дело обстоит? я уже привык к квартусу и adhl . там на чём писать -только vhdl или тож какаянить среда с кучей фич есть?


ещё прикольая мысль появилась когда подкинули партию чипов для пс2 по баксу. там тоже какаято плиска или типа того... вроде на базе ACTEL, если бы удалось распознать чип и прменить эту штуковину, то считай почти готоый вариант и копеешный))
с Actel имели дело??
(Последний раз сообщение было отредактировано 19.09.2012 в 15:22, отредактировал пользователь cybdyn.)
19.09.2012 15:16
Найти все сообщения Цитировать это сообщение
ValeraK Не на форуме
Пользователь
**

Сообщений: 96
Зарегистрирован: 20.04.2012
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщ.
Сообщение: #66
RE: GD-Rom
(19.09.2012 15:16)cybdyn писал(а):  это ж универсальный подход ("mcu + fpga").

по АВРу код можно же на С писать? думаю есть наверняка оболочка с компилем , типа как кеил на 51 ядро.

а вот по фпга - как там дело обстоит? я уже привык к квартусу и adhl . там на чём писать -только vhdl или тож какаянить среда с кучей фич есть?

В большинстве случаев fpga ни к чему, если не стоит задача жёсткого рилтайма.

Ну тотже кеил и avrstudio от Atmel да и куча gnu компиляторов держат C на AVR.
Я на C не пишу, меня вполне ассемблер устраивает, мне лень разбираться с глюками компиляторов, да и выжать из чипа можно по максимуму.

FPGA синтезис у At94 от MentorGraphics, жрёт AHDL, VHDL ну в общем любые сырцы, есть среда/конфигуратор с типичными блоками (порты, память, регистры etc) генерящий исходники на *HDL. В общем всё стандартно ieee.std_logic.
19.09.2012 15:31
Найти все сообщения Цитировать это сообщение
cybdyn Не на форуме
Ветеран
*****

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #67
RE: GD-Rom
ну нам то и надо реал тайм реги со стороны интерфейса консоли. возможно ещё быстрый SPI для SD или под винт я бы хотел замодить..

так пока по чипу положительные моменты. надобы глянуть когда будет наладка типовые примерчики, если будете выкладывть...

как там дело с программированием. в чём хранится, чем заливается проша для мку и фпга?
19.09.2012 15:40
Найти все сообщения Цитировать это сообщение
ValeraK Не на форуме
Пользователь
**

Сообщений: 96
Зарегистрирован: 20.04.2012
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщ.
Сообщение: #68
RE: GD-Rom
(19.09.2012 15:40)cybdyn писал(а):  ну нам то и надо реал тайм реги со стороны интерфейса консоли. возможно ещё быстрый SPI для SD или под винт я бы хотел замодить..

так пока по чипу положительные моменты. надобы глянуть когда будет наладка типовые примерчики, если будете выкладывть...

как там дело с программированием. в чём хранится, чем заливается проша для мку и фпга?

Я потому и написал, что данный чип под эту задачу оптимален со всех сторон. Ну SPI для SD просто нужно сделать полный четырёхбитный и с максимально допустимой частотой качать данные.

В инете есть ряд примеров на этом кристалле с выложенными полными сырцами.

У At94K05 это внешняя eeprom на I2C интерфейсе, а у At94S05 флэшка встроена внутри. Заливать можно любым программатором I2C, тем более, что протокол программирования At17Lv010 описан полностью. Можно сваять программатор хоть на коленке типа нескольких проводков на LPT. Или собрать схему ATDH2225 и воспользоваться стандартной прогой CPS для заливки от Atmel.
19.09.2012 20:03
Найти все сообщения Цитировать это сообщение
cybdyn Не на форуме
Ветеран
*****

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #69
RE: GD-Rom
да, почитал про заливку. могу даже через свой tusb3210 по усв посылать и по I2C, который уже освоил..

вот только вопрос , там 5к гейтов это тож самое что альтере циклон2 на 5к ?
20.09.2012 00:09
Найти все сообщения Цитировать это сообщение
ValeraK Не на форуме
Пользователь
**

Сообщений: 96
Зарегистрирован: 20.04.2012
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщ.
Сообщение: #70
RE: GD-Rom
(20.09.2012 00:09)cybdyn писал(а):  вот только вопрос , там 5к гейтов это тож самое что альтере циклон2 на 5к ?

Почти так по лютикам, но ещё есть фрирам из которого можно сделать ATA регистры и буфер для данных/аудио потока. Как только I2S dma выдаст из половины буфера данные, так во вторую половину контроллер зальёт новую порцию сэмплов из SD карточки. Таким образом фрирам резко облегчает работу/экономит гейты для dma передач.
20.09.2012 05:53
Найти все сообщения Цитировать это сообщение
cybdyn Не на форуме
Ветеран
*****

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #71
RE: GD-Rom
i2s или spi (sd) dma? карта по spi(sd) работает же?
20.09.2012 11:32
Найти все сообщения Цитировать это сообщение
ValeraK Не на форуме
Пользователь
**

Сообщений: 96
Зарегистрирован: 20.04.2012
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщ.
Сообщение: #72
RE: GD-Rom
(20.09.2012 11:32)cybdyn писал(а):  i2s или spi (sd) dma? карта по spi(sd) работает же?

Ну ведь это одно и то-же, для параллельного потока с серийных устройств нужен полный канал, а SD в четырёх битном режиме вполне быстр. У неё можно SPI как одно битный так и четырёх битный, народ называет это флэш SPI.
20.09.2012 16:09
Найти все сообщения Цитировать это сообщение
ValeraK Не на форуме
Пользователь
**

Сообщений: 96
Зарегистрирован: 20.04.2012
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщ.
Сообщение: #73
RE: GD-Rom
Для продолжения работ с проектом решил заказать AtSTK594, но Atmel требует описание целевого проекта под который я покупаю отладочный модуль и примерное количество изделий.

Вопрос: насколько законно изготовление аппаратных примочек к игровым консолям? или слукавить и написать мол для чего-нить другого...

Да и с количеством тоже непонятки, скольким людям может понадобится избавится от GD-Rom? наверное сотни из миллионов...
19.10.2012 06:15
Найти все сообщения Цитировать это сообщение
shadow Не на форуме
Супермодератор
******

Сообщений: 439
Зарегистрирован: 11.11.2010
Рейтинг: 1
Сказал спасибо: 54
Поблагодарили 20 раз(а) в 19 сообщ.
Сообщение: #74
RE: GD-Rom
Я думаю лучше слукавить, меньше вопросов будет.

[Изображение: 76561198021420063.png]
19.10.2012 07:34
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7237
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #75
RE: GD-Rom
Может проще заказать у тех кто не требует?

[Изображение: barbers.png]
19.10.2012 11:23
Вебсайт Найти все сообщения Цитировать это сообщение
cybdyn Не на форуме
Ветеран
*****

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #76
RE: GD-Rom
я слышал тут момент в том - что атмел может за так выслать, один экземплярчик, если дело стоящее...
по идее если они не требуют никаих докозательств что реально потом делается и в каких количествах, то это называется - пиши что придумаешь.
19.10.2012 12:07
Найти все сообщения Цитировать это сообщение
ValeraK Не на форуме
Пользователь
**

Сообщений: 96
Зарегистрирован: 20.04.2012
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщ.
Сообщение: #77
RE: GD-Rom
(19.10.2012 11:23)SWAT писал(а):  Может проще заказать у тех кто не требует?

Я к сожалению ограничен в манёвре - стараюсь покупать только у официальных дилеров, чтобы не остаться без поддержки производителя из-за серого рынка, даже если это дороже...

Не в курсе в каком приблизительно количестве продаётся SD адаптер на serial порт, может хоть так оценить порядок возможного количества заказов эмулятора GD-Rom?
Просто стоимость плат и комплектующих сильно зависит от количества в заказе...
19.10.2012 14:09
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7237
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #78
RE: GD-Rom
Приблизительно продажи исчисляются сотнями, более точные цифры знают конечно только продавцы.

[Изображение: barbers.png]
20.10.2012 09:28
Вебсайт Найти все сообщения Цитировать это сообщение
shadow Не на форуме
Супермодератор
******

Сообщений: 439
Зарегистрирован: 11.11.2010
Рейтинг: 1
Сказал спасибо: 54
Поблагодарили 20 раз(а) в 19 сообщ.
Сообщение: #79
RE: GD-Rom
А тем временем http://emulate-su.livejournal.com/784784.html
Всё таки замене гд-рома быть! http://dknute.livejournal.com/

[Изображение: 76561198021420063.png]
(Последний раз сообщение было отредактировано 24.10.2012 в 14:27, отредактировал пользователь shadow.)
24.10.2012 14:25
Найти все сообщения Цитировать это сообщение
ValeraK Не на форуме
Пользователь
**

Сообщений: 96
Зарегистрирован: 20.04.2012
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщ.
Сообщение: #80
RE: GD-Rom
(24.10.2012 14:25)shadow писал(а):  Всё таки замене гд-рома быть! http://dknute.livejournal.com/

Ну да, it's хорошо, у меня всё затягивается поскольку есть основная работа, если чел сделает полноценную замену GD-Rom - хвала ему и честь, ну а я буду в первых рядах покупателей. А пока потихоньку выкрадываю время на своё видение замены GD-Rom, да и стоимость хочется сделать адекватной самой консоли. На чистом FPGA очень дорогая железка получается (Terasic DE-Nano у меня есть) - только для фанов, а хочется что-бы изделие было доступным обычному владельцу дримкаст.
24.10.2012 15:08
Найти все сообщения Цитировать это сообщение
Создать ответ 


Переход:


Пользователи просматривают эту тему: 14 Гость(ей)