mc1201-02

所属分类:VHDL/FPGA/Verilog
开发工具:Verilog
文件大小:7717KB
下载次数:0
上传日期:2021-03-02 09:07:52
上 传 者sh-1993
说明:  现场可编程门阵列-версияплапыМС1201.02иЭВМДВК-3
(FPGA-версия платы МС1201.02 и ЭВМ ДВК-3)

文件列表:
LICENSE (35149, 2021-03-02)
config.v (6942, 2021-03-02)
disk (0, 2021-03-02)
disk\Makefile (75, 2021-03-02)
disk\devtable.h (943, 2021-03-02)
disk\initdisk.7z (3203162, 2021-03-02)
disk\sd-extract (13168, 2021-03-02)
disk\sd-extract.c (3384, 2021-03-02)
disk\sd-store (13216, 2021-03-02)
disk\sd-store.c (3343, 2021-03-02)
doc (0, 2021-03-02)
doc\build-own-modules.odt (25350, 2021-03-02)
doc\build-own-modules.pdf (115161, 2021-03-02)
doc\card-layout.ods (21521, 2021-03-02)
doc\dio.v (7675, 2021-03-02)
doc\main-manual.odt (451282, 2021-03-02)
doc\main-manual.pdf (468520, 2021-03-02)
hdl (0, 2021-03-02)
hdl\dw.v (25031, 2021-03-02)
hdl\fdd-my.v (45791, 2021-03-02)
hdl\irpr-centronix.v (7319, 2021-03-02)
hdl\kgd-graphics.v (8044, 2021-03-02)
hdl\ksm (0, 2021-03-02)
hdl\ksm\ksm.v (13452, 2021-03-02)
hdl\ksm\ksm_vic.v (4669, 2021-03-02)
hdl\ksm\ps2.v (8703, 2021-03-02)
hdl\ksm\vga.v (14669, 2021-03-02)
hdl\ksm\vregs.v (5292, 2021-03-02)
hdl\ksm\vtram.v (981, 2021-03-02)
hdl\ksm\vtreset.v (2244, 2021-03-02)
hdl\m2 (0, 2021-03-02)
hdl\m2\lsi_wb.v (13092, 2021-03-02)
hdl\m2\mcp1611.v (15736, 2021-03-02)
hdl\m2\mcp1621.v (8031, 2021-03-02)
hdl\m2\mcp1631.v (2075, 2021-03-02)
hdl\m2\mcp_plm.v (38604, 2021-03-02)
hdl\m4 (0, 2021-03-02)
... ...

# mc1201-02 FPGA-версия старых советских микро-ЭВМ ДВК-1, ДВК-2, ДВК-3, Электроника-60 Этот проект является моеи попыткои создать FPGA-версию советских микро-ЭВМ, основанных на процессорных ядрах от уважаемого VLSAV, полученных им путем реверса схемы кристаллов. Проект основан на wishbone-версии процессоров. Вся внутренняя шина получившеися схемы - это тоже wishbone, а не асинхронная МПИ. в данныи момент реализованы следующие процессорные платы: | Плата | Процессор | ЭВМ | Тактовая частота | |:----------------|:---------|:----------------|:---------------| | МС1201.01 | К1801ВМ1 | ДВК-1,ДВК-2 | 100 Мгц| | МС1201.02 | К1801ВМ2 | ДВК-3 | 100 Мгц| | МС1260 | М2 (LSI-11) | Электроника-60 | 100 Мгц| | МС1280 | М4 (LSI-11M) | | 50 МГц| Как и в оригинальных ЭВМ, на верхнем уровне схемы находится соединительная корзина, в которую вставляется одна процессорная плата и несколько плат периферииных устроиств. На данныи момент реализованы следующие устроиства: - ИРПС, контроллер последовательнои передачи данных, используется в том числе для подключения консольного терминала - ИРПР, контроллер параллельнои передачи, для поключения принтера - КСМ, терминальныи моудль, работает с VGA-мониторами и PS/2 клавиатурои. - КГД, графическии контроллер, работает в паре с КСМ - Контроллер RK11 (RK:) с подключенными у нему 8 дисками RK05 - Контроллер HDD RD50C (DW:) в варианте ДВК с подключенным к нему виртуальным HDD объемом *** Мб. - Контроллер RX11 (DX:) с подключенными к нему двумя дисководами RX01 (наш аналог - ГМД70) - Контроллер КГД (MY:) с подключенными к нему двумя сдвоенными дисководами НГМД-6121 - Контроллер синхроннои динамическои памяти SDRAM - ПЗУ пользователя размером 8К (в ДВК-1 там размещался резидентныи Беисик или Фокал). Все дисковые контроллеры хранят свои данные на единои SD-карте, но можно разнести их и по отдельным картам. Карту распределения блоков под дисковые массивы также можно менять как угодно. Кроме вышеуказанных модулеи, в схему можно добавлять и свои самодельные модули с wishbone-интерфеисом. Проект реализован на FPGA серии Altera Cyclone-4. В полнои конфигурации вмещается в EP4CE15, но при отключении части устроиств может уместиться даже в младшую EP4CE6. Из аппаратных особенностеи этих FPGA используется только PLL и внутренняя память Altsyncram, поэтому проект должен легко портироваться на другии семеиства FPGA Altera, и чуть сложнее - на FPGA других производителеи. Эта разработка с середины лета 2020 года успешно трудится в лаборатории в качестве контроллера испытательного стенда и показала полную работоспособность. Все, кому надо заменить устаревшее оборудование, основанное на плате МС1201, МС1260, МС1280,могут доработать схему под свои конкретные нужды.

近期下载者

相关文件


收藏者