Speccy - наш выбор!  
ZXPRESS
ZXTUNES
Virtual TR-DOS
World of Spectrum
ZX Spectrum Old Demos •

Go Back   Speccy - наш выбор! > Общий раздел > Творчество

Reply
 
Thread Tools Display Modes
Old 10th December 2012, 11:23   #1
Moderator
 
Mick's Avatar
 
Join Date: 14th June 2005
Location: Калуга
Posts: 5,942
Thanks: 307
Thanked 1,859 Times in 932 Posts
Mick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond repute
Default Любительская девборда на Z80

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

После обсуждения получился такой вариант, скажем основной:
1. процессор - Z80 (в корпусе DIP40)
2. ПЛИС - EPM570 (CPLD) 3.3V (в корпус TQFP144)
3. ОЗУ - SRAM 512Кб 3.3V (например CY7C1049DV33 в корпусе TSOP2-44)
4. ПЗУ - FLASH 512Кб (например AM29F040 в корпусе PLCC-32)
5. Контроллер PS/2 клавы и RS232 порт - ATmega162 (в корпусе TQFP44)
6. Буферы шины - микросхемы 74ALVC164245 (в корпусе TSSOP48)
7. Кварцевый генератор - 25,175МГц KXO-210 (в корпусе DIL8)
8. Внешняя шина Nemo Bus - 1 слот + 1 ножевой
9. Выход видео - VGA разъем
10. Разъем SD карты - типа 104C-TAA0-R


Картинка печатки



Вот как выглядит пустая печатная плата



Тема в барахолке http://zx-pk.ru/market/viewtopic.php?f=7&t=812#p7180

Документация на страничке http://micklab.narod.ru/devboardz80.htm


Базовая конфигурация:

1. Видео
- Текстовый режим 80x25 символов;
- Строчная развертка 31480КГц
- Кадровая развертка 70Гц
- 16 цветов

2.Порты
- Порт управления страницами ПЗУ (64 страницы по 8кб) - 0С0h
- Порт управления страницами ОЗУ (64 страницы по 16кб) - 0C1h
- Порт управления памятью - 0C2h
- Порт бордера - 0C3h
- Порт данных SD Card - 0C6h
- Порт управления SD Card - 0C7h
- Порты AVR - 80h...0BFh
__________________

Скрытый текст


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; 19th July 2013 at 11:45.
Mick is offline   Reply With Quote
The Following User Says Thank You to Mick For This Useful Post:
perestoronin (19th February 2013)
Old 10th December 2012, 11:26   #2
Guru
 
goodboy's Avatar
 
Join Date: 27th February 2005
Location: москва
Posts: 6,306
Thanks: 177
Thanked 1,955 Times in 1,184 Posts
goodboy has a reputation beyond reputegoodboy has a reputation beyond reputegoodboy has a reputation beyond reputegoodboy has a reputation beyond reputegoodboy has a reputation beyond reputegoodboy has a reputation beyond reputegoodboy has a reputation beyond reputegoodboy has a reputation beyond reputegoodboy has a reputation beyond reputegoodboy has a reputation beyond reputegoodboy has a reputation beyond repute
Default

поищи тему от ZST, он тоже нечто подобное (но попроще) собирается воплощать.
goodboy is offline   Reply With Quote
Old 10th December 2012, 11:28   #3
Moderator
 
Mick's Avatar
 
Join Date: 14th June 2005
Location: Калуга
Posts: 5,942
Thanks: 307
Thanked 1,859 Times in 932 Posts
Mick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond repute
Default

Quote:
Originally Posted by goodboy View Post
поищи тему от ZST, он тоже нечто подобное (но попроще) собирается воплощать.
Мне попроще не нужно. Я лично написал какие требования к одноплатной не спектрум борде нужны.
__________________

Скрытый текст


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
Mick is offline   Reply With Quote
Old 10th December 2012, 11:46   #4
Master
 
Join Date: 27th March 2005
Location: CПб
Posts: 669
Thanks: 6
Thanked 222 Times in 150 Posts
Blade has a spectacular aura aboutBlade has a spectacular aura aboutBlade has a spectacular aura about
Default

ZX-Evo не подходит? Только 8-й пункт не совпадает - DRAM 4 МБ вместо статики 128К.
Blade is offline   Reply With Quote
Old 10th December 2012, 11:49   #5
Moderator
 
Mick's Avatar
 
Join Date: 14th June 2005
Location: Калуга
Posts: 5,942
Thanks: 307
Thanked 1,859 Times in 932 Posts
Mick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond repute
Default

Quote:
Originally Posted by Blade View Post
ZX-Evo не подходит? Только 8-й пункт не совпадает - DRAM 4 МБ вместо статики 128К.
Про Эву я знаю, если тут написал - значит смысла в ней нет.
__________________

Скрытый текст


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
Mick is offline   Reply With Quote
Old 10th December 2012, 12:16   #6
Banned
 
Join Date: 4th March 2010
Location: Россия. Пятигорск.
Posts: 3,927
Thanks: 7,147
Thanked 3,332 Times in 2,111 Posts
Viktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond repute
Default

Quote:
Originally Posted by Mick View Post
Вобщем назрела мысль, ввиду того, что дома особо нет времени заниматся проетами на Спеке, а на работе реал достаточно проблематично держать - возникла мысль в создание сего девайса.

Идея такова:
1. размеры платы - mini-ITX или nano-ITX, или меньше
2. реальный процессор Z80
3. разъем шины ZX-BUS
4. клавиатура под PS/2
5. видеовыход VGA c текстовым режимом.
7. COM порт для связи с ПЦ
8. память статика не менее 128кб

Пока так. Высказываем свои мысли.

Очень интересно. Я себе такую хотел бы иметь.

И сколько времени потребуется Вам, чтобы реализовать этот проект?
Viktor2312 is offline   Reply With Quote
Old 10th December 2012, 13:16   #7
Moderator
 
Mick's Avatar
 
Join Date: 14th June 2005
Location: Калуга
Posts: 5,942
Thanks: 307
Thanked 1,859 Times in 932 Posts
Mick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond repute
Default

Quote:
Originally Posted by Viktor2312 View Post
И сколько времени потребуется Вам, чтобы реализовать этот проект?
Пока трудно сказать. Еще все в общих чертах.

Вот например текстовый режим мне видится как 80x25 (символы 8x16), т.е. разрешение 640x400. Посторение видео области как в ПЦ, т.е. байт символа, байт цвета.

Клавиатуру можно сварганить на AVR, на ней же и COM порт.

Ах еще забыл, хочется запихнуть ВН59. Поигратся с системой прерываний.
__________________

Скрытый текст


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
Mick is offline   Reply With Quote
Old 10th December 2012, 13:20   #8
Banned
 
Join Date: 4th March 2010
Location: Россия. Пятигорск.
Posts: 3,927
Thanks: 7,147
Thanked 3,332 Times in 2,111 Posts
Viktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond reputeViktor2312 has a reputation beyond repute
Default

Quote:
Originally Posted by Mick View Post
Ах еще забыл, хочется запихнуть ВН59. Поигратся с системой прерываний.
Так а в чём проблема, запихните.

Quote:
Originally Posted by Mick View Post
Клавиатуру можно сварганить на AVR, на ней же и COM порт.
Да не важно на чём, главное чтобы работало без глюков.
Viktor2312 is offline   Reply With Quote
Old 10th December 2012, 14:22   #9
Guru
 
Дмитрий's Avatar
 
Join Date: 1st January 2009
Location: Донецк, Украина
Posts: 3,177
Thanks: 467
Thanked 717 Times in 507 Posts
Дмитрий is a splendid one to beholdДмитрий is a splendid one to beholdДмитрий is a splendid one to beholdДмитрий is a splendid one to beholdДмитрий is a splendid one to beholdДмитрий is a splendid one to beholdДмитрий is a splendid one to behold
Default

Quote:
Originally Posted by Mick View Post
Ах еще забыл, хочется запихнуть ВН59. Поигратся с системой прерываний.
Это пожалуй уже лишнее

Как я видел в своих мыслях:
1. Проц Z80.
2. Платка должна иметь минимальный набор периферии:
а. клава
б. видео-выхлоп (желательно ВГА)
в. SD-картридер для запуска программок.
г. RS232 (для отладки и связи с ББ).
3. Ядро в виде средней жирности ПЛИС, типа EPM570, дополнительно к нему МК для обслуживания PS/2, RS232.
4. Память 128-512К, статика.
5. Слот NemoBUS, полноценный. Может даже парочку (Один SL-62, другой ножевой).
6. Размеры как можно меньше.
7. Питание - один источник 5В, но предусмотреть возможность подключения питания +5В и +12В посредством разъема MOLEX, как на винтах, для карт расширения, требующих такого питания.
8. Оставшиеся ноги от плиски и МК вывести на доп. разъемы расширения.
Дмитрий is offline   Reply With Quote
Old 10th December 2012, 14:37   #10
Moderator
 
Mick's Avatar
 
Join Date: 14th June 2005
Location: Калуга
Posts: 5,942
Thanks: 307
Thanked 1,859 Times in 932 Posts
Mick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond reputeMick has a reputation beyond repute
Default

Quote:
Originally Posted by Дмитрий View Post
Как я видел в своих мыслях:
1. Проц Z80.
2. Платка должна иметь минимальный набор периферии:
а. клава
б. видео-выхлоп (желательно ВГА)
в. SD-картридер для запуска программок.
г. RS232 (для отладки и связи с ББ).
3. Ядро в виде средней жирности ПЛИС, типа EPM570, дополнительно к нему МК для обслуживания PS/2, RS232.
4. Память 128-512К, статика.
5. Слот NemoBUS, полноценный. Может даже парочку (Один SL-62, другой ножевой).
6. Размеры как можно меньше.
7. Питание - один источник 5В, но предусмотреть возможность подключения питания +5В и +12В посредством разъема MOLEX, как на винтах, для карт расширения, требующих такого питания.
8. Оставшиеся ноги от плиски и МК вывести на доп. разъемы расширения.
Очень смахивает на сильно кастрированную Эву
Если идти по такому пути, то можно в качесве МК использовать мегу AT90USB1287 (у ней есть хост режим). Конечно стоит она подороже ARMа.
__________________

Скрытый текст


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
Mick is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +4. The time now is 06:41.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Map Яндекс.Метрика