PC-01 Lviv

It is currently 19 Mar 2024, 09:20

Forum Games WEB Tape Loader Twitter RSS

All times are UTC+03:00




Post new topic  Reply to topic  [ 11 posts ] 
Author Message
 Post subject:
PostPosted: 15 Nov 2011, 00:47 
Offline
User avatar

Joined: 11 Aug 2008, 17:05
Posts: 1405
Location: Украина
Quote:
Не-а, лишь сограждане — бывшие и нынешние.
А никто не интересовался темой воссоздания "Львова" на современной элементной базе? Недавно такую штуку провернули, но в том-то и дело, что буквально недавно - http://zx.pk.ru/showthread.php?t=16285.

_________________
Carthago delenda est, Carthaginem delendam esse


Top
   
 Post subject:
PostPosted: 15 Nov 2011, 01:46 
Offline

Joined: 04 Sep 2008, 19:39
Posts: 131
Location: Владимир
Quote:
А никто не интересовался темой воссоздания "Львова" на современной элементной базе? Недавно такую штуку провернули, но в том-то и дело, что буквально недавно - http://zx.pk.ru/showthread.php?t=16285.
Штука внушает уважение. Отличная тренировка профессионализма. На моей памяти это первая попытка.


Top
   
 Post subject:
PostPosted: 15 Nov 2011, 11:26 
Offline
Site Admin
User avatar

Joined: 24 Jul 2008, 12:05
Posts: 1070
Quote:
А никто не интересовался темой воссоздания "Львова" на современной элементной базе? Недавно такую штуку провернули, но в том-то и дело, что буквально недавно - http://zx.pk.ru/showthread.php?t=16285.
Я интересовался. Осталось купить Альтеру. Размышляю об этом.


Top
   
 Post subject:
PostPosted: 15 Nov 2011, 12:38 
Offline
User avatar

Joined: 11 Aug 2008, 17:05
Posts: 1405
Location: Украина
Quote:
Я интересовался. Осталось купить Альтеру. Размышляю об этом.
Мож, все-таки купить у человечка готовое решение? Даже два, если уж на то пошло.

_________________
Carthago delenda est, Carthaginem delendam esse


Top
   
 Post subject:
PostPosted: 15 Nov 2011, 12:45 
Offline
Site Admin
User avatar

Joined: 24 Jul 2008, 12:05
Posts: 1070
"Готовое решение", в виде софта, заливается на Альтеру :)


Top
   
 Post subject:
PostPosted: 16 Nov 2011, 12:06 
Offline

Joined: 07 Dec 2010, 16:54
Posts: 227
Quote:
Quote:
Я интересовался. Осталось купить Альтеру. Размышляю об этом.
Мож, все-таки купить у человечка готовое решение? Даже два, если уж на то пошло.
вот когда это решение будет готово в виде "мастер-kit" с платой, обвеской и вспомогательными контроллерами в виде tcp/ip lan или flash-disk, тогда и можно покупать, а пока это лабораторная разработка, не более....


Top
   
 Post subject:
PostPosted: 16 Nov 2011, 12:14 
Offline
User avatar

Joined: 11 Aug 2008, 17:05
Posts: 1405
Location: Украина
Quote:
вот когда это решение будет готово в виде "мастер-kit" с платой, обвеской и вспомогательными контроллерами в виде tcp/ip lan или flash-disk, тогда и можно покупать, а пока это лабораторная разработка, не более....
Мож пойти путем Силиконой Долины? Сделать инвестицию в лабораторную разработку, а потом "заказывать музыку". Я так понимаю, там не астрономические суммы фигурируют. Вряд ли кто-то будет этим заморачиваться на голом энтузиазме. Все-таки для это нужны время и знания, которые, увы, совсем не из астрала во сне транслируются.

_________________
Carthago delenda est, Carthaginem delendam esse


Top
   
 Post subject:
PostPosted: 16 Nov 2011, 12:40 
Offline
Site Admin
User avatar

Joined: 24 Jul 2008, 12:05
Posts: 1070
А в Украине можно купить Альтеру по адекватной цене?


Top
   
PostPosted: 03 Jan 2012, 18:57 
Offline
User avatar

Joined: 11 Aug 2008, 17:05
Posts: 1405
Location: Украина
На форуме ZX.PK.ru уже была тема о том, что удалось повторить с некоторыми упрощениями ПК-01 на основе Альтеры. На нашем форуме эта тема тоже поднималась. Но пока все упирается в недоступность на территории Украины необходимой продукции Альтеры. Но жизнь, как известно, любит преподносить нам всякие сюрпризы. Поэтому я создаю эту тему с заделом на будущее, чтобы избежать дальнейшей фрагментации сведений о сабже. :)

_________________
Carthago delenda est, Carthaginem delendam esse


Top
   
PostPosted: 05 Sep 2012, 14:39 
Offline
User avatar

Joined: 11 Aug 2008, 17:05
Posts: 1405
Location: Украина
Стали доступны исходники проекта "ПК-01 "Львов" на Altera DE1". Обсуждение доступно на сайте zx.pk.ru, а исходники можно скачать на сайте автора (или вот тут).

Пару слов о проекте:
Quote:
Летом 2011 года я решил «сэмулировать» компьютер «Львов ПК-01» на плате AlteraDE1.

«Львов» я никогда в глаза не видел и поэтому не испытываю к нему таких чувств как к «Корвету» и «Спектруму». Просто «Львов» мне показался очень простым, и, так как я не видел на тот момент его реализации на FPGA, решил в целях «разогрева» написать именно его. Единственным слегка проблемным местом оказался арбитр цвета. Я так до сих пор не совсем понял как он работает, и пошел немного по другому пути. Я взял этот кусок схемы, и перевел его один-в-один на VHDL (в исходниках есть отдельный модуль). Так же я решил для тренировки сделать «кэширование» вывода на экран. Принцип очень простой. В моменты простоя памяти, когда процессор не обращяется к ней, я читаю из области видеопамяти в «кэш», который способен хранить 2 строки. И пока читаю одну строку, предыдущая (уже прочитанная) выводится на экран. Так как каждая строка выводится дважды, остаётся очень много свободного времени для обращения к памяти. Для «Львова» это конечно совсем не нужно, но обкатав эту технику тут я потом использовал её в «Корвете», где работа с памятью намного интенсивнее в виду более сложной архитекруры.

В общем Львов на DE1 тикает. Правда реально работать на нём смысла мало, так как на данный момент нет возможности загружать/сохранять программы, и думаю у меня уже не появится желание это сделать. Поэтому выкладываю весь проект с исходниками тут, а вось кто заинтересуется и доведёт его до ума.

_________________
Carthago delenda est, Carthaginem delendam esse


Top
   
PostPosted: 26 Jan 2014, 04:17 
Offline
User avatar

Joined: 11 Aug 2008, 17:05
Posts: 1405
Location: Украина
Ой, беда-беда, огорчение! Сайт уважаемого ILoveSpeccy ушел на дно, поэтому исходники его эмулятора безвозвратно поглотила пучина. Поскольку приблизительно тоже случилось с нашим файлохранилищем, то исходники без глубинного бурения Интернетов стали недоступны вообще. Неприятная ситуация. Словом, я решил выложить исходники из собственного архива.


Attachments:
File comment: Эмулятор ПК-01 "Львов" на Altera DE1
de1-lvov-pk01.zip [579.93 KiB]
Downloaded 876 times

_________________
Carthago delenda est, Carthaginem delendam esse
Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 11 posts ] 

Forum Games WEB Tape Loader Twitter RSS

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
cron
Powered by phpBB® Forum Software © phpBB Limited