А есть опыт по "прикручиванию" DiskOnChip ( http://www.acomputer.ru/site/Site2.asp?id=1203 ) к 808х - Z80 ?Error404 wrote: И вместо Rom-Дисков сразу планировать CompactFlash - простейший интерфейс, несоизмеримые с Flash-чипами емкости, приемлимая цена, содержиное всегда можно прочитать/записать на PC.
Старт i8085
Moderator: Shaos
-
AlexM
- Fanat
- Posts: 73
- Joined: 02 Oct 2007 02:25
- Location: 78.108.67.186
-
Rokl
- Fanat
- Posts: 93
- Joined: 16 May 2007 01:01
- Location: 212.5.73.205
С дисплеем ни как, К580ВГ75 может работать всего с 80 символами в строке из которых еще нужно строчно гасящие импульсы сделать (8 знакомест до и 8 знакомест после 64 используемых, что бы получить бланкирующие полосы по вертикальным краям дисплея...получается 8+64+8=80 знакомест+на 4знакоместа строчный синхроимпульс программируем контроллер. Так что у меня больше чем на 64 знакоместа в строке не получается, хотя режим то как раз 80х25. А если уменьшить ширину бланкирующих полос, то строка на мониторе заворачивается за край. А подстраивать монитор каждый раз переходя с РС на мое Чудо-Юдо и обратно, тоже не хорошо. С CompactFlash мысль интересная, но эта задача не сегодняшнего дня и даже не завтрашнего.Error404 wrote:...Мне кажется, что если планируется использовать CP/M, то дисплейчик лучше сразу проектировать 80х25. 64 символа в строке - жутко неудобно. И вместо Rom-Дисков сразу планировать CompactFlash - простейший интерфейс...
-
AlexM
- Fanat
- Posts: 73
- Joined: 02 Oct 2007 02:25
- Location: 78.108.67.186
А что если взять NEC UPD7220A - (клон К1809ВГ4 до сихпор торгуют - что то около 75руб. стоит) и с VGA он дружит, а к Z80, в своё время, немцы его вообще на "ура" прикручивали. : www.sharpmz.org/mz-3500/download/mz3500sm.pdfRokl wrote:С дисплеем ни как, К580ВГ75 может работать всего с 80 символами в строке из которых еще нужно строчно гасящие импульсы сделать (8 знакомест до и 8 знакомест после 64 используемых, что бы получить бланкирующие полосы по вертикальным краям дисплея...получается 8+64+8=80 знакомест+на 4знакоместа строчный синхроимпульс программируем контроллер. Так что у меня больше чем на 64 знакоместа в строке не получается, хотя режим то как раз 80х25. А если уменьшить ширину бланкирующих полос, то строка на мониторе заворачивается за край. А подстраивать монитор каждый раз переходя с РС на мое Чудо-Юдо и обратно, тоже не хорошо. С CompactFlash мысль интересная, но эта задача не сегодняшнего дня и даже не завтрашнего.Error404 wrote:...Мне кажется, что если планируется использовать CP/M, то дисплейчик лучше сразу проектировать 80х25. 64 символа в строке - жутко неудобно. И вместо Rom-Дисков сразу планировать CompactFlash - простейший интерфейс...
-
Error404
- Maniac
- Posts: 269
- Joined: 05 Oct 2006 04:45
- Location: Moscow
Я таких зверушек (DiskOnChip на ISA-шине) не имел возможности попробовать. А CompactFlash у меня на Орионе работает (это к вопросу о z80) и на Спектрумах - там же обычный IDE (ATA) интерфейс, только цоколевка другая, чем у IDE 40 pin.AlexM wrote:А есть опыт по "прикручиванию" DiskOnChip ( http://www.acomputer.ru/site/Site2.asp?id=1203 ) к 808х - Z80 ?Error404 wrote: И вместо Rom-Дисков сразу планировать CompactFlash - простейший интерфейс, несоизмеримые с Flash-чипами емкости, приемлимая цена, содержиное всегда можно прочитать/записать на PC.
Всем добра!
-
AlexM
- Fanat
- Posts: 73
- Joined: 02 Oct 2007 02:25
- Location: 78.108.67.186
В том то и интерес, что DiskOnChip - "цоколёвка" как у EEPROM (но юзать все равно через "окно" в ОЗУ), простота подключения и убралось бы целое промежуточное звено - IDE (ATA) интерфейс, хотя для CD-ROMa он всётаки нужен.Error404 wrote: Я таких зверушек (DiskOnChip на ISA-шине) не имел возможности попробовать. А CompactFlash у меня на Орионе работает (это к вопросу о z80) и на Спектрумах - там же обычный IDE (ATA) интерфейс, только цоколевка другая, чем у IDE 40 pin.
-
Error404
- Maniac
- Posts: 269
- Joined: 05 Oct 2006 04:45
- Location: Moscow
И работало бы быстрее, чем IDE (без ПДП)... но на той страничке оно не случайно в разделе труднодоставаемых устройств.AlexM wrote:В том то и интерес, что DiskOnChip - "цоколёвка" как у EEPROM (но юзать все равно через "окно" в ОЗУ), простота подключения и убралось бы целое промежуточное звено - IDE (ATA) интерфейсError404 wrote: Я таких зверушек (DiskOnChip на ISA-шине) не имел возможности попробовать. А CompactFlash у меня на Орионе работает (это к вопросу о z80) и на Спектрумах - там же обычный IDE (ATA) интерфейс, только цоколевка другая, чем у IDE 40 pin.
Всем добра!
-
AlexM
- Fanat
- Posts: 73
- Joined: 02 Oct 2007 02:25
- Location: 78.108.67.186
Да нет, не проблема, они востребованы : http://www.aveon.ru/e_shop/good_info.php?id=3121Error404 wrote: ... но на той страничке оно не случайно в разделе труднодоставаемых устройств.И думаю недешевых также.
и по цене соизмеримо : http://www.aveon.ru/e_shop/products.php?id=401
Сделать на макетке с ISA bus - 2 часа, сдесь статейка pdf - так и называется DiskOnChip, там схема : ftp://ru54.com/pub/lib/Error404 wrote:Кроме того, переносить программы на такой чип все равно придется через дискетку или ленту (в кардридер РС ее так просто не засунешь, как в случае с CF), то есть и от контроллера HГМД мы опять же в этом случае не можем уйти.
-
Error404
- Maniac
- Posts: 269
- Joined: 05 Oct 2006 04:45
- Location: Moscow
Хм. Я, помнится, CF 64M брал по 49 рублей (еще когда за бакс давали 26 рублей), а там сравнимое по объему почти 18$ стоит. В-общем, конечно, вариант, но дороговато. Хотя и работать будет наверное побыстрее в разы, без контроллера то.AlexM wrote:Да нет, не проблема, они востребованы : http://www.aveon.ru/e_shop/good_info.php?id=3121Error404 wrote: ... но на той страничке оно не случайно в разделе труднодоставаемых устройств.И думаю недешевых также.
и по цене соизмеримо : http://www.aveon.ru/e_shop/products.php?id=401
Сделать на макетке с ISA bus - 2 часа, сдесь статейка pdf - так и называется DiskOnChip, там схема : ftp://ru54.com/pub/lib/Error404 wrote:Кроме того, переносить программы на такой чип все равно придется через дискетку или ленту (в кардридер РС ее так просто не засунешь, как в случае с CF), то есть и от контроллера HГМД мы опять же в этом случае не можем уйти.
С другой стороны пускай и ISA на макетке на 2 часа делов... Куда его теперь втыкать? Как ни крути, это выльется в целый отдельный программатор (отдельный компик с ISA, на котором кроме как прошивать эти чипы уже и заниматься ничем не будешь - старо дело). Не, как флеш-драйв для переноса данных на недокомп с Z80 - не самый удачный вариант. Вот для устройств куда единожды вставить и чтобы оно там безвылазно жило - это да, пойдет.
Всем добра!
-
Rokl
- Fanat
- Posts: 93
- Joined: 16 May 2007 01:01
- Location: 212.5.73.205
Заработал дешифратор на ATF22V10B...класс! Я всегда предполагал, что быстродействие ПЗУ К556РТ4 оставляет желать лучшего, но оказалось, что наши К556РТ4 полный отстой в качестве дешифратора адреса. Ладно, двигаем не спеша проект дальше...занялся RAM-ROM диском и RTC-контроллером, клавой займусь позже.Rokl wrote:... Пришлось проектировать дешифратор на PLD от Атмел ATF22V10B(WinCUPL), а у меня атмеловских то PLD и нет, а есть куча PLD от АМД PALCE22V10, а у них Jedec файлы прошивки не совпадают, недавно на работе нашел одну PLD от Атмел, теперь ее в макет моего "микрокома" вставить нужно, а старый дешифратор выкинуть...
-
Shaos
- Admin
- Posts: 24636
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
А что ATF и PALCE несовместимы на уровне файла прошивки?Rokl wrote:Заработал дешифратор на ATF22V10B...класс! Я всегда предполагал, что быстродействие ПЗУ К556РТ4 оставляет желать лучшего, но оказалось, что наши К556РТ4 полный отстой в качестве дешифратора адреса. Ладно, двигаем не спеша проект дальше...занялся RAM-ROM диском и RTC-контроллером, клавой займусь позже.Rokl wrote:... Пришлось проектировать дешифратор на PLD от Атмел ATF22V10B(WinCUPL), а у меня атмеловских то PLD и нет, а есть куча PLD от АМД PALCE22V10, а у них Jedec файлы прошивки не совпадают, недавно на работе нашел одну PLD от Атмел, теперь ее в макет моего "микрокома" вставить нужно, а старый дешифратор выкинуть...
-
Rokl
- Fanat
- Posts: 93
- Joined: 16 May 2007 01:01
- Location: 212.5.73.205
Несовместимы. Если просто напрямую передрать ATF и залить в PALCE , то PALCE работать не будет. Проверено на себеShaos wrote:А что ATF и PALCE несовместимы на уровне файла прошивки?
-
Shaos
- Admin
- Posts: 24636
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Странно - по битам они вроде один в один...Rokl wrote:Несовместимы. Если просто напрямую передрать ATF и залить в PALCE , то PALCE работать не будет. Проверено на себеShaos wrote:А что ATF и PALCE несовместимы на уровне файла прошивки?Хотя GAL передирал в ATF без проблем, но только GAL16V8B в ATV16V8B. С PALCE и ATF такой фокус не проходит. Во всяком случае с ATF22V10B и PALCE22V10H. Такой же фокус был с EP610PC и PALCE610H пришлось родной Альтеровский кристалл искать, что бы перезалить 610-ю.
-
Rokl
- Fanat
- Posts: 93
- Joined: 16 May 2007 01:01
- Location: 212.5.73.205
Вот и прототип RAM-ROM диска заработал, ROM 64Kb-на 27С512, RAM 64Кб на IS61C512, да с батарейкойRokl wrote:... Ладно, двигаем не спеша проект дальше...занялся RAM-ROM диском и RTC-контроллером, клавой займусь позже.
-
cr0acker
- God
- Posts: 1078
- Joined: 03 Feb 2003 13:53
Интересно, чем АТФки шьешь?Rokl wrote:Вот и прототип RAM-ROM диска заработал, ROM 64Kb-на 27С512, RAM 64Кб на IS61C512, да с батарейкойRokl wrote:... Ладно, двигаем не спеша проект дальше...занялся RAM-ROM диском и RTC-контроллером, клавой займусь позже.. Осталось flash-ROM 29С256 на RAM-ROM диске заставить писаться и можно "МИКРОКОМ" в дело пускать.))) Тем более программный инструментарий в ROM диске уже залит. Короче, двигаем не торопясь проект дальше.
Можно было бы схемку RAM-ROM диска сюда выложить, но будет ли кому это интересно?

Формат конференции позволяет сказать то что я действительно думаю о проблемах...
(с) Путин
-
Rokl
- Fanat
- Posts: 93
- Joined: 16 May 2007 01:01
- Location: 212.5.73.205
