- Таймер на векторе 100
- [+] Старые сообщения (11)
-
? Kisser - 01.10.2009 09:39
Всем большое спасибо за советы! Сделал все-таки перепрограммируемый таймер, по умолчанию поставил на 50 Гц. Потом можно будет посмотреть разницу (если заработает гыыы))) ).
А ведь тот же вектор выведен на МПИ, смысл в нем если он уже таймером используется? Для тех кто хочет 50 Гц вне БК получить? Ведь в последних программах его юзали повсеместно, и врядли кто 100 вектор по другому назначению использовал. Это я к тому, что, может, не выводить сигнал наружу, а так и оставить только для таймера?
-
? ЛёхаБашой@ - 02.10.2009 06:50
Хммм.. а что ваяется? псевдо-БКшка на плиссине? Очень интересно... :) Когда ждать деликатесс?
-
? Kisser - 02.10.2009 18:14
Почему псевдо? Обычная БК-11М с некоторыми наворотами. Пока разработал прототип без контроллера клавиатуры и дисковода. Главное - отработать отношения с видео-памятью при VGA-подключении. На экране моделируется все хорошо, а вот что будет в реальном устройстве - пес его знает.
На след. неделе закажу плату, а там как получится. О каких сроках вообще может идти речь?
-
? ЛёхаБашой@ - 02.10.2009 22:01
Примерно какой чип нужен для эмуляции? Spartan3 Starter Kit древний у меня есть. VGA out. Keyboard In. На нем есть. Готов подключиться к проекту. :) Интересно.
-
? Kisser - 03.10.2009 17:42
Боюсь вас огорчить, но у меня используется... MAX7000S. На них (2 штуки) собрана обвязка к 1801ВМ1 + м/с ОЗУ и ПЗУ, т.е. идеология та же самая что и в реальной БК, только на новом железе. Мне так проще... ВМ1 я не переведу на VHDL, и разбираться с сигналами гораздо проще осциллографом. Опять же повторюсь, для меня. Поэтому если есть идеи - то можно все совместить, блоки-то могут быть одинаковыми, и для spartan и для MAXa. Вот кто бы контроллер дисковода в плис засадил, да еще бы и контроллер клавиатуры.
-
? Murzik@ - 03.10.2009 19:57
Ну почему 1801ВМ1 а не 1801ВМ3 + 2 Мб памяти пусть будут и ВП1-014 и ВП1-37 в эмуляции но по моему даже ВМ2 и тот помощнее будет
-
? kisser - 04.10.2009 20:45
потому что а) прототип б) нужно отработать работу с видео ОЗУ, как только все будет нормально будет переход к следующему шагу - замена процессора. Это-то бы сделать. ВМ2 и ВМ3 как оказалось даже с родным железом БК без заморочек не дружат.
-
? ЛёхаБашой@ - 05.10.2009 00:21
Значит я пока займусь процессором на VHDL. Приветствуется документация на процессор. И то что уже существует из системных регистров на VHDL. А также контроллер шины.
Живая БК на столе, есть на чем потестить...
-
? kisser - 05.10.2009 14:36
Про процессор можно у Anonymousa спросить. Он ооочень много про них знает, надеюсь, не откажет в информации.
Я делал регистры 177662 (старший байт), 177664, 177716 (причем 177716 был схемой нарисован). есть вывод наружу для 177714 (аналог sel2). Могу прислать конечно, но они все используются в перифирии. В процессоре таймер есть, вот если хотя бы его расписать, можно было бы ВМ2 прикрутить.
У Сергея Вакуленко есть ссылки на PDP11 на FPGA (http://vak.ru/doku.php/proj/bk-fpga) может там что полезное найдется? Сам не смотрел честно говоря )))
-
? Александр...@ - 06.10.2009 03:27
PDP-11/40 на FFPGA уже есть. Если что не путаю, был в открытом доступе и T-11.
http://www.aracnet.com/~healyzh/pdp_fpga.html
¤
ИМО проще взять готовый и напильником, где надо, приложиться. Автор вот этого проекта за основу как раз японскую версию PDP-11/40 взял:
http://code.google.com/p/bk0010/
-
? Kisser - 06.10.2009 10:57
Где же раньше то это было? Елки-палки! Клавиатура есть, вот что здорово! Кстати, все это хозяйство работало?
-
? Александр...@ - 06.10.2009 20:11
Я тут был, если вопрос про меня. По поводу ПЛИС проекта мы тут несколько раз уже заикались. Брухис тут про него тоже ссылку кидал. Товарищ, который это сделал, вроде, его знакомый. Вакуленко, соавторв BKUNIX вроде тоже как-то приложился к этому проекту. Может, он тоже в форуме. На википедии он уже есть http://ru.wikipedia.org/wiki/Вакуленко,_Сергей_Виктоpович :)
Сделано все на Altera Cyclone II.
-
? хи-хи - 07.10.2009 14:36
Куплю БК на одной ПЛИС-ззз - будет очень хи-хи-хи
-
? Аноним - 07.10.2009 15:18
как-то не все по теме таймера - заведите отдельную тему
-
? Аноним - 08.10.2009 14:27
Под понятие таймер вообще-то больше подходит что-то типа программируемого ВИ53, а не замучивание и так не быстрого процессора постоянными прерываниями 50Гц
-
? 2x - 08.10.2009 14:41
Специально для хи-хи: продам аналог БК на двух ПЛИС-ззз (конечно память и обвязка вх-вых на мс и дискр эл)
-
? Kisser - 08.10.2009 19:43
to 2x:
А может быть поделитесь хотя бы фотками сего чуда для народа? Жуть как интересно! Про исходники и схемы и не заикаюсь...
-
? 2x - 08.10.2009 20:55
-Никаких секретов по схемам нет
-Схемы в свободном доступе но только на вашу почту - новый сайт в стадии оформления
-Может быть заведете новую тему типа "Живые БК - откликнитесь"
...
- Для Kisser который умеет паять (серъезно и без сарказма) - предлагаю сотрудничество (мне уже сложно паять мс с шагом 1.25(1.27))
-
? a214 - 09.10.2009 11:12
таймер и RTC - КР512ВИ1 сложно впихнуть в адресное пространство БК, есть маленькие I2C (корпус 8х) - нужен только один разряд порта
-
? GrifonLeo@ - 15.10.2009 04:53
to 2x:
аналог БК на двух ПЛИС-ззз (конечно память и обвязка вх-вых на мс и дискр эл)
Можно получить схему на grifonleo@rambler.ru
Только вышел с отпуска
-
? 2x - 15.10.2009 07:56
приглашаю в тему не по таймеру а по неПЛИС- у меня что-то не сработало по более раннему ответу
- << Форум