Z84C0020FEC

Микропроцессоры и микроконтроллеры от фирмы Zilog, а также компьютеры на них построенные

Moderator: Shaos

User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Z84C0020FEC

Post by Lavr »

newold86 wrote:
Lavr wrote:пакет "RAMFOS" "Специалиста".
Он под Z80 работает ?
Великолепно работает. Здесь же на форуме лепили новодел "Специалист-МХ2" на Z80.
Fifan платы разводил - так что всё неоднократно проверено.
iLavr
newold86
Devil
Posts: 716
Joined: 30 Nov 2013 11:08
Location: WWW

Re: Z84C0020FEC

Post by newold86 »

Какой выход лучше всего на внешний монитор ?
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Z84C0020FEC

Post by Lavr »

SAA wrote: Да мы с коллегами так же неоднократно пытались достичь подобной цели.
На нас повлиял и оставило неизгладимое впечатление вот это устройство.
Image
Ну это Псион - мы его здесь на форуме обсуждали где-то... хороший артефакт.

А на меня больше повлияла «Электроника МК-106»
1233097-300x225.jpg
viewtopic.php?p=113851#p113851

Хотя, я рассмотрел и возможность запихать это поделие в корпус от детского компьютера-игрушки:
Image
viewtopic.php?p=119349#p119349
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Z84C0020FEC

Post by Lavr »

newold86 wrote:Какой выход лучше всего на внешний монитор ?
Меня больше волнует другой более практический вопрос:
А что будет портом ввода-вывода при батарейном питании?
580ВВ55А для этих целей не подходит. А что подходит?
iLavr
newold86
Devil
Posts: 716
Joined: 30 Nov 2013 11:08
Location: WWW

Re: Z84C0020FEC

Post by newold86 »

Lavr wrote:580ВВ55А для этих целей не подходит. А что подходит?
Проще всего - напрямую выводы FPGA. Правда, только 3.3V - если нужно 5V, то нужно ставить преобразователи уровней.
Кстати, MAX10 бывает с довольно неплохим АЦП, поэтому можно еще и аналоговый вход иметь...
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Z84C0020FEC

Post by Lavr »

newold86 wrote:
Lavr wrote:580ВВ55А для этих целей не подходит. А что подходит?
Проще всего - напрямую выводы FPGA. Правда, только 3.3V - если нужно 5V, то нужно ставить преобразователи уровней.
Ну если мы сориентировались на пакет "Ramfos", то он расточен под 580ВВ55А.
Прямо зашить 580ВВ55А в FPGA? Ну если софт не переписывать...
iLavr
newold86
Devil
Posts: 716
Joined: 30 Nov 2013 11:08
Location: WWW

Re: Z84C0020FEC

Post by newold86 »

Lavr wrote:Ну если мы сориентировались на пакет "Ramfos", то он расточен под 580ВВ55А.
Прямо зашить 580ВВ55А в FPGA? Ну если софт не переписывать...
Основная функциональность 55-го реализуется десятком строчек HDL'а. А для чего его вообще RAMFOS использует (если отбросить клавиатуру и что-то типа ROM-диска) ?
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Z84C0020FEC

Post by Lavr »

newold86 wrote:А для чего его вообще RAMFOS использует ?
"Слушает" один канал таймера.
И, как говорят, если не услышит его, то зависнет вслушиваясь... :wink:
Ну и заодно это порт программатора, и принтера, и просто основной порт для всяких поделий.
У меня на нём АОН еще был прицеплен.


P.S. А, кстати, таймер типа 580ВИ53 - тоже в FPGA прошьется? Очень полезная штука и RAMFOS
активно им пользуется...
iLavr
VladimirS
Junior
Posts: 2
Joined: 31 Oct 2017 07:55

Re: Z84C0020FEC

Post by VladimirS »

Lavr wrote:
bigral wrote:Ясно что можно и SRAM применить ...
Вот он меня и заинтересовал, что если найти SRAM на 64К в таком-же маленьком корпусе
может получиться очень маленький недо-компьютерчик... :wink:

Мое первое сообщение почему то не прошло, пытаюсь еще раз.
You do not have the required permissions to view the files attached to this post.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Z84C0020FEC

Post by Lavr »

Кстати, я на повод миниатюрной клавиатуры для такого изделия приобрел трое вот таких часов по 100 руб. :lol:
Image
60 кнопок получается... :wink:
iLavr
newold86
Devil
Posts: 716
Joined: 30 Nov 2013 11:08
Location: WWW

Re: Z84C0020FEC

Post by newold86 »

Lavr wrote:А, кстати, таймер типа 580ВИ53 - тоже в FPGA прошьется?
Честно говоря, удивлен подобными вопросами - а откуда вообще сомнения ??? А как же, например, работает мой проект ?
А вообще даже есть открытый проект 486-го компьютера (IBM совместимого), сделанного внутри FPGA, включая сам 486-ой процессор. Так что вещь типа 8253 делается довольно элементарно. Единственное, все открытые реализации 8253, которые я видел, неидеальны, но, в основном, работоспособны.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Z84C0020FEC

Post by Lavr »

newold86 wrote:
Lavr wrote:А, кстати, таймер типа 580ВИ53 - тоже в FPGA прошьется?
Честно говоря, удивлен подобными вопросами - а откуда вообще сомнения ???
Ну я же в FPGA начинающий. Просто спрашиваю без тени каких-либо сомнений.
Просто личного опыта практически не накоплено.
iLavr
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Z84C0020FEC

Post by Shaos »

VladimirS wrote:Мое первое сообщение почему то не прошло, пытаюсь еще раз.
Не сразу заметил - извиняюсь :roll:
Борьба, панимаешь, со спамерами...
Теперь всё будет проходить с первого раза :)
Я тут за главного - если что шлите мыло на me собака shaos точка net
SAA
Senior
Posts: 136
Joined: 12 Jul 2016 21:30

Re: Z84C0020FEC

Post by SAA »

newold86 wrote:
Lavr wrote:580ВВ55А для этих целей не подходит. А что подходит?
Проще всего - напрямую выводы FPGA. Правда, только 3.3V - если нужно 5V, то нужно ставить преобразователи уровней.
Кстати, MAX10 бывает с довольно неплохим АЦП, поэтому можно еще и аналоговый вход иметь...
Почему выбор пал на MAX10? Только ли из за возможности не ставить конфигурационного ЗУ? MAX10 довольно широкий для вышеуказанной задачи. Ну и дорогая ПЛИС само собой.
Учитывая объем ОЗУ требуемый специалисту - 64К, Spartan 6 (SLX9) вполне бы сгодился, на его борту столько присутствует, а если раскорячиться то и биты четности можно использовать.
Опять же легко доставаемым и как микросхема, и как SDK. Конечно в том случае если нужна миниатюризация и нет желания возиться с внешним ОЗУ/ПЗУ.

Но если я правильно понял Lavr, то софт процессор не в его интересах, или я не прав?
newold86
Devil
Posts: 716
Joined: 30 Nov 2013 11:08
Location: WWW

Re: Z84C0020FEC

Post by newold86 »

SAA wrote:Почему выбор пал на MAX10?
Я знаком только с Altera