![]() |
|
|
|
|
|
#1 |
|
Moderator
Join Date: 14th June 2005
Location: Калуга
Posts: 5,942
Thanks: 307
Thanked 1,859 Times in 932 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Собственно еще один анонс, над чем работал последние два с половиной месяца.
После того как удалось запустить свою первую ПЛИСину, а именно девборду, конечно там еще надо много чего писать, захотелось попробовать запихать свой Феникс или его часть. Поглядел что есть из ПЛИСин на ebay и увидел EPF8820. Думаю что за зверь такой по вкусной цене (около 300руб - http://www.ebay.com/itm/1pcs-EPF8820...item1c3423b4ec). Да ПЛИС старая и поддерживает ее только MAX PLUS II и ее можно считать очень подлходящей под слово ретро. Короче создал проект и попробовал ввести конфигурацию Феникса. Убедившись, что Феникс туда влез и еще место осталось. Решил приступисть к трассировке и заказа комплектующих. Вобщем получился клон Феникса со всеми вытекающими последствиями. Мультикарта перекочевала в AT90USB1287, собственно как и управление питанием. Компьютер ZXM-Zephyr - спектрум совместимый компьютер, клон компьютера ZXM-Phoenix, только с использованием ПЛИС. Я не позицонирую его как конструктор, как Эво от NedoPС. Это скорее всего ограниченное экпериментальное издание. Плюс на нем буду пробовать плюшки для будущих Фениксов. Спецификация компьютера ZXM-Zephyr 1. Процессор z80 2. ПЛИС EPF8820 в корпусе PQFP-160 3. Два модуля памяти ОЗУ 512кбх8, общая емкость при этом составляет 1024кб 4. Флеш ПЗУ емкостью 512кб 5. Миконтроллер AT90USB1287 6. Микросхема YM2149 7. Микросхема SAA1099 8. Контроллер FDD на КР1818ВГ93 9. Контроллер HDD 10. Выход видео под обычные частоты, через переходник на SCART 11. Интерфейс USB на AT90USB1287 12. PS2 клавиатура и мышь на AT90USB1287 13. COM порт на AT90USB1287 14. RTC на PCF8583 15. Управление питанием на AT90USB1287 15. Формфактор mATX (размеры 180x220) Вот так выглядит печатная плата в эскизе. ![]() Фотки чистой платы. ![]() ![]() Собранная плата ![]() Изображения кликабельны. Техническая информация находится на странице http://micklab.narod.ru/ZXMZephyr.htm P.S. Проект Феникса не брошу, просто будет разделение. ZXM-Phoenix будет в основном на рассыпухе с применением CPLD или PAL(GAL). А все остальные на ПЛИС или еще на чем то (если их будет много).
__________________
Скрытый текст ZXM-Phoenix 1024 rev00 ZXM-Phoenix 1024 rev01 ZXM-Phoenix 1024 rev02 ZXM-Phoenix 1024 rev03 ZXM-Phoenix 1024 rev04 *Turbo* ZXM-Phoenix 1024 rev05 *Turbo* ZXM-777 128Kb SRAM Turbo + palcoder NedoPC; Pentevo Light / ZX Evolution ZX Spectrum +2A;[свернуть] Сайт: www.micklab.narod.ru Last edited by Mick; 28th March 2014 at 16:42. |
|
|
|
| The Following 8 Users Say Thank You to Mick For This Useful Post: | Astrolux (18th October 2013), elker (20th January 2014), Mad Killer/PG (23rd October 2013), perestoronin (29th March 2014), scl^mc (20th October 2013), Viktor2312 (12th December 2013), zorel (18th October 2013), Ефим (20th October 2013) |
|
|
#2 |
|
Guru
Join Date: 1st January 2009
Location: Донецк, Украина
Posts: 3,177
Thanks: 467
Thanked 717 Times in 507 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
|
|
|
#3 |
|
Moderator
Join Date: 14th June 2005
Location: Калуга
Posts: 5,942
Thanks: 307
Thanked 1,859 Times in 932 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Там не совсем так. Эта ПЛИС без флешки, тоесть туда заливаться прошивка должна каждый раз после включения питания. Но у нее есть фишка она может сама считывать из внешнего параллельного ПЗУ. Тоесть штатное ПЗУ - 0 страница будет содержать прошивку. А дальше как обыно. По включению прошивка из ПЗУ перекачивается в ПЛИС. Но я еще вывел разъем JTAG для отладки.
---------- Post added at 11:45 ---------- Previous post was at 11:44 ---------- Хорошо, посмотрю, как его туда запихнуть. Но будет явно урезанным
__________________
Скрытый текст ZXM-Phoenix 1024 rev00 ZXM-Phoenix 1024 rev01 ZXM-Phoenix 1024 rev02 ZXM-Phoenix 1024 rev03 ZXM-Phoenix 1024 rev04 *Turbo* ZXM-Phoenix 1024 rev05 *Turbo* ZXM-777 128Kb SRAM Turbo + palcoder NedoPC; Pentevo Light / ZX Evolution ZX Spectrum +2A;[свернуть] Сайт: www.micklab.narod.ru |
|
|
|
|
|
#4 |
|
Guru
Join Date: 3rd January 2006
Location: Рязань
Posts: 2,935
Thanks: 1,713
Thanked 1,069 Times in 552 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
А какая самая дешёвая девборда на ПЛИС с 1МБ ОЗУ и разъёмами PS/2, SD и VGA? Или хотя бы с панелькой под эти фитюльки: http://www.aliexpress.com/cheap/cheap-test-ps2.html
|
|
|
|
|
|
#5 | |
|
Moderator
Join Date: 14th June 2005
Location: Калуга
Posts: 5,942
Thanks: 307
Thanked 1,859 Times in 932 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
__________________
Скрытый текст ZXM-Phoenix 1024 rev00 ZXM-Phoenix 1024 rev01 ZXM-Phoenix 1024 rev02 ZXM-Phoenix 1024 rev03 ZXM-Phoenix 1024 rev04 *Turbo* ZXM-Phoenix 1024 rev05 *Turbo* ZXM-777 128Kb SRAM Turbo + palcoder NedoPC; Pentevo Light / ZX Evolution ZX Spectrum +2A;[свернуть] Сайт: www.micklab.narod.ru |
|
|
|
|
|
|
#6 | |
|
Guru
Join Date: 1st January 2009
Location: Донецк, Украина
Posts: 3,177
Thanks: 467
Thanked 717 Times in 507 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
---------- Post added at 11:01 ---------- Previous post was at 10:59 ---------- прикольно... но тоже не совсем универсально. а МК может ее программить? если да, то можно предусмотреть этот режим на плате? ---------- Post added at 11:02 ---------- Previous post was at 11:01 ---------- просто от нулевой страницы тоже не хотелось бы отказываться в силу размещения там сервиса KRS. |
|
|
|
|
|
|
#7 | ||
|
Moderator
Join Date: 14th June 2005
Location: Калуга
Posts: 5,942
Thanks: 307
Thanked 1,859 Times in 932 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
Quote:
Вот например, если заметил, то на плате есть SAA1099 а ее надо инициализировать. То мне надо стартовать из расширенной странице проинициализирвать SAA и вернутся уже к обычной. Собственно в Эве такая же фигня с его сервисом.
__________________
Скрытый текст ZXM-Phoenix 1024 rev00 ZXM-Phoenix 1024 rev01 ZXM-Phoenix 1024 rev02 ZXM-Phoenix 1024 rev03 ZXM-Phoenix 1024 rev04 *Turbo* ZXM-Phoenix 1024 rev05 *Turbo* ZXM-777 128Kb SRAM Turbo + palcoder NedoPC; Pentevo Light / ZX Evolution ZX Spectrum +2A;[свернуть] Сайт: www.micklab.narod.ru |
||
|
|
|
|
|
#9 |
|
Guru
Join Date: 17th September 2010
Location: г. Днепропетровск
Posts: 2,877
Thanks: 1,059
Thanked 1,001 Times in 615 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Mick, есть предложение, площадки под резисторы и конденсаторы немного увеличить, что-бы можно было запаивать как в 0805 так и 1206.
Гнездо питания развернуть на 90 градусов и сдвинуть на место индуктивностей, на край платы. Индуктивность - можно еще добавить отверстий, под выводную индуктивность. Под микросхему часов добавить рядом площадку под такую же, только в dip корпусе. И разъем под карту памяти можно сделать, как в speccy2010, под узкий разъем и широкий, там место есть. И если будешь собирать желающих, можешь меня добавить на платку
__________________
если в личке не отвечаю, есть связь через почту zorel(собака)ukr(точка)net |
|
|
|
|
|
#10 |
|
Moderator
Join Date: 14th June 2005
Location: Калуга
Posts: 5,942
Thanks: 307
Thanked 1,859 Times in 932 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Да я не хотел чтобы дроссели были рядом с памятью. Если развернуть разъем питания, то они как раз будут достаточно длизко к микрухам. На счет часов DIP, то тут хотелось как можно меньше в DIP корпусах ставить. Только по минимум. Да и в smd этих часов помоему полно. То же самое с разъемом SD карты и чип резисторами. Они же есть в том же китае и стоют копейки. Гнаться за унификацией в этом случае смыла не вижу. Это мое имхо.
P.S. Платки я планирую заказывать, но хотелось бы еще проверить плату на предмет схемных косяков, чтобы потом не пришлось обвешивать проводами.
__________________
Скрытый текст ZXM-Phoenix 1024 rev00 ZXM-Phoenix 1024 rev01 ZXM-Phoenix 1024 rev02 ZXM-Phoenix 1024 rev03 ZXM-Phoenix 1024 rev04 *Turbo* ZXM-Phoenix 1024 rev05 *Turbo* ZXM-777 128Kb SRAM Turbo + palcoder NedoPC; Pentevo Light / ZX Evolution ZX Spectrum +2A;[свернуть] Сайт: www.micklab.narod.ru Last edited by Mick; 18th October 2013 at 16:31. |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|