С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Ну, строго говоря, накопитель RK05 - это один диск на 4872 блоков (203 цилиндра), но почему то в большинстве случаев использовалось только 4800 (200 цилиндров). У DEC, насколько мне не изменяет память, был ещё вариант RK05F, вот он как раз с двумя дисками - один встроенные, другой сменный и в советском варианте это СМ5400. Ну а помимо этого были ещё RK02 и RK03 - сектора по 256 байт, если мне изменяет память, а сама геометрия та же
- - - Добавлено - - -
Просто сбросят заново образ и пошлют старичка на MY
- - - Добавлено - - -
Восьмидюймовник тоже лежит и вроде даже как контроллер, умеющий прикидываться RX211, осталось только время найти![]()
А можете объяснить мне, тупому, что с этой разработкой можно делать? Как её применить? Для меня этот гитхаб - тёмный лес, и из всего того, что там выложено, я понял только README.md, в котором не увидел ничего сверх того, что написано в стартовом сообщении темы.
P.S.: а впрочем, с большими трудностями, героически преодолевая бурелом и валежник, добрался до настоящего mc1201.pdf, а не того, который гитхаб выдаёт за пдф. Но всё равно вопрос остался: как всё это применить на практике?
Последний раз редактировалось Eats; 10.01.2021 в 19:07.
Всего доброго.
Евгений.
hobot(28.02.2021)
SuperMax(10.01.2021)
Вот вопрос с платой на которую изначально сделан проект не ясен. Делалось на что-то стандартное/покупное или что-то свое разрабатывали/изготавливали?
На плату DE0 от Terasic проект должен портануться без особых вопросов.
Руки не дошли пока до файла конфигурации - ибо у меня только при варианта плат и две из них сильно специализированныеНо программистский подход - повторное использование кода - с самого начал подвигнул на разделение - отдельно модули (которые можно будет повторно использовать), отдельно топ модуль и всякое для конкретной платы
Хотя некий аналог конфига есть - благо в vhdl есть такой оператор - generate
![]()
Конктретно эта сборка проекта делалась на китайской плате "A-ESTF V2" с алиэкспресса. Сейчас я таких плат там не нашел, может быть и не делают уже их, так что ссылку дать не могу. Я доотлаживал проект на ней потому, что она была под рукой и на ней стоит FPGA EP4CE22, что дает дополнительную буферную память для SignalTap.
А рабочий контроллер в лаборатории трудится Вот на такой плате. Она сделана на EP4CE10, и этой FPGA вполне хватает под все нужды, включая специфичные для нашего оборудования модули. Контроллера RX11 в рабочей машине нет, не нужен он там, да и доделал я его буквально позавчера. Долго мучался с этим самым фиксом VM2_CORE_FIX_PREFETCH, не хватило ума попробовать его отключить.
Делать зоопарк проектов под все существующие у меня платы не вижу особого смысла. Плат этих всяких на алиэкспрессе вагон, и они все разные в смысле распиновки периферии. А для адаптации проекта достаточно подправить QSF-файл с распиновкой. Я думаю, что любой желающий может форкнуть на гитхабе мой проект и подогнать его под свою плату - другие пользователи спасибо скажут.
Я собираюсь проект немного развить.
Во-первых, сделать контроллер MY, для которого в сети есть немаленькая кучка образов дискет. Контроллер работает через DMA, и должен иметь производительность не хуже RK05. Но он сложный, сложнее RK05, есть подозрение что жесткой логикой тут не обойтись, придется добавлять процессорное ядро с микропрограммой, как в терминальном модуле.
Во-вторых, сделать контроллер магнитной ленты TM11 (MT). Поскольку у ленты размер блока переменный, то тут уж точно без процессорного ядра не обойтись.
В-третьих, сделать графический контроллер КГД, ибо графических программ в природе довольно много. Но тут есть проблема. КГД дает картинку разрешением 400*286, что плохо согласуется с VGAшным стандартом 640*480. Как это преодолеть, я пока не придумал. Может быть и ну ее нафиг, эту графику...
Ну а если у нас когда-нибудь будет 1801ВМ3... Вот тогда можно будет сделать МС1201.03, а это уже серьезная машина. RSX, поддержка очень больших дисков типа RP06...
tnt23(10.01.2021)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)