Сообщения без ответов | Активные темы
Текущее время: 23 дек 2024, 00:16
Автор |
Сообщение |
Voland
Администратор
Зарегистрирован: 27 ноя 2011, 01:03 Сообщений: 223 Откуда: Москва
|
Контроллер SMK-512 на программируемой логике
Модернизированный FPGA-клон SMK-512 Контроллер является продуктом полного реинжиниринга оригинального контроллера SMK-64 разработки фирмы АльтПро. Проведена довольно сложная работа по переносу функционала контроллера дисковода КР1801ВП1-128 в программируемую логику CPLD. Отчасти сложность работы была обусловлена практически полным отсутствием документации внутреннего устройства КР1801ВП1-128 и наличием неявных внутренних функций у данного чипа, таких как например алгоритм определения готовности записи. Проведенная работа позволила полностью избавиться от дефицитной, точнее полностью отсутствующей в продаже микросхемы КР1801ВП1-128 и ввести ряд других существенных улучшений. Основные отличия от оригинала SMK-64:- реализация функционала КР1801ВП1-128 в программируемой логике
- максимально доступный объем ДОЗУ - 512 кб
- встроенный переходник IDE-CF, для использования Compact Flash в качестве твердотельного IDE-диска
- стандартный FDD-разъем на плате, паять шлейф больше не требуется
- две 8-битные ПЗУ заменены на одну 16-битную
- функция ПЗУ-дешифратора КР556РТ5 перенесена внутрь CPLD
- формат печатной платы совпадает со стандартным заводским КНГМД, что позволять вставлять контроллер в стандартный корпус КНГМД/МСТД
Печатная плата
Спецификация SMK-512
маркировка | Наименование | Кол-во | Описание |
---|
Конденсаторы | C1, C2 | ECAP 10/16V 0511 | 2 | Полярный электролитический конденсатор, от 5В, шаг 2.5 мм, диаметр 5 мм | C3, C4, C5, C7, C8, C9, C10, C11, C12, C13, C14 | 0805 X7R, 100nF, 10%, 50V | 11 | Чип-керамика C0805 | C6 | 0805 X7R, 1.5nF, 10%, 50V | 1 | Чип-керамика C0805 | C15 | 0805 X7R, 1.5nF, 10%, 50V | 1 | Чип-керамика C0805, не устанавливать. Применялся в оригинальном SMK-64 для создания задержек совместимости с БК-0010. В данном случае задержки реализуются через ПЛИС | C16 | 0805 NPO 330pF 5% 50V | 1 | Чип-керамика C0805 | Светодиоды | D1 | 3014UYC (3AY4UC) | 1 | Желтый светодиод индикации HDD, например Kingbright L-424YDT | Перемычки | JP1, JP2, JP3 | | 3 | Служебные выводы ПЛИС | Разъемы | P1 | IDC-34MR (или BH-34R) | 1 | вилка на плату шаг 2.54мм угловая (FDD-разъем для НГМД); допускается прямая IDC-34MS (BH-34) | P2 | IDC-40MR (или BH-40R) | 1 | вилка на плату шаг 2.54мм угловая (IDE-разъем для НЖМД); допускается прямая IDC-40MS (BH-40) | P3 | IDC-10MS (BH-10) | 1 | JTAG-разъем для программирования CPLD U1 | P4 | CF-50P | 1 | Разъем для подключения флеш-карты CF в качестве IDE-винчестера. Ниже варианты PartNumber для поиска разъема под различные ревизии плат. rev2.x: 101D-RAAB-R01, 101D-TAAA-R01, CFC-PW002ME4-50 rev3.x: CFA1-50B, CFA1-S1-1A, CFC-PW44BE111-50 | P5 | Розетка СНП58-64Р-20-2-В / СНП58-64/95х9Р-20-2-В | 1 | Разъем для подключения контроллера к МПИ БК | Резисторы | R1, R2, R3, R4, R7 | RESISTOR, 0805, 1K, 5%, 0.125W | 5 | Чип-резистор 0805, 1 кОм | R5, R6 | RESISTOR, 0805, 10k, 5%, 0.125W | 2 | Чип-резистор 0805, 10 кОм | Резисторные сборки | RN2 | 10A222J, 4610X-101-222LF | 1 | 10A222J (НР1-4-9М-0.125, 2.2 кОм) | Микросхемы | U1 | EPM3256ATC144-10 | 1 | CPLD семейства MAX 3000A; память EEPROM; частота 95.2MHz; ячеек: 256; I/O: 116; Задержка 10 нс; Uпит 3...3.6 В | U2 | LM1117IMPX-3.3 SOT223 | 1 | Линейный стабилизатор напряжения 3.3В | U3 | CY7C1041D-10ZSXI | 1 | SRAM 512kb (256k x 16bit) | U4 | AT27C1024 / tms27C210A-12JL | 1 | 1 Megabit (65,536 x 16-Bit) CMOS EPROM | U5 | 74HC04 / 74HCT04 | 1 | | U6 | 74HC244 / 74HCT244 | 1 | | U7 | 74HC14 / 74HCT14 | 1 | | U8, U9 | 74ALS245 | 2 | | Кварцевые резонаторы | Z1 | HC-49S | 1 | Кварц, частота 4 мГц | Прочее | S1 | ПКН-125 (KFC 12x12), DTS-21 (TS-12-ASP) | 1 | Переключатель кнопочный, системный RESET |
Прошивки
Заказ конструкторов и собранных контроллеров
В комплект конструктора входят печатная плата и весь перечень деталей из списка выше, включая прошитую ПЗУ 27C210 и НЕ прошитую CPLD EPM3256ATC144-10: чтобы её прошить, необходимо запаять данную микросхему, запаять стабилизатор и разъемы СНП и JTAG, подсоединить плату к БК, подать питание на БК и прошить CPLD через JTAG-разъем с помощью устройства Byte Blaster, которое придется либо купить, либо предварительно собрать самостоятельно. Корпус и шлейфы в комплектность не входят. Установлены следующие цены: ● Полный конструктор для самостоятельной сборки: ₽3500● Собранное и протестированное изделие: ₽5000● Compact Flash 1Gb Transcend, с предзаписанным загрузочным образом: ₽1500Корпусов для контроллера в продаже нет. В случае замены разъема CF на CFA1-50B стоимость любого набора возрастает на ₽300. Почтовые расходы в стоимость не включены, т.е. оплачиваются отдельно. Возможен самовывоз в Москве, м. Тимирязевская. Заказы можно делать в данную тему, но предпочтительнее электронной почтой nimamov@mail.ru
|
25 апр 2012, 19:30 |
|
|
sam
Зарегистрирован: 19 ноя 2013, 08:50 Сообщений: 3
|
Re: Контроллер SMK-512 на программируемой логике
Добрый день Хотел бы приобрести данный контроллер Писал Вам в почту, ответа не дождался. Не подскажете как и где я могу его купить?
|
19 ноя 2013, 08:53 |
|
|
Voland
Администратор
Зарегистрирован: 27 ноя 2011, 01:03 Сообщений: 223 Откуда: Москва
|
Re: Контроллер SMK-512 на программируемой логике
Отписал в почту.
|
19 ноя 2013, 10:59 |
|
|
bkbn
Зарегистрирован: 17 окт 2015, 23:23 Сообщений: 2 Откуда: г.Самара
|
Re: Контроллер SMK-512 на программируемой логике
Здравствуйте. Хотелось бы приобрести этот контроллер (в сборе + корпус) для использования с БК 0010-01. К сожалению личные сообщения для новичков здесь недоступны, прошу отписаться в почту.
|
17 окт 2015, 23:38 |
|
|
bkbn
Зарегистрирован: 17 окт 2015, 23:23 Сообщений: 2 Откуда: г.Самара
|
Re: Контроллер SMK-512 на программируемой логике
И снова здравствуйте. Спасибо за полезное устройство для любителей "Бытового Компьютера". Хотел бы поделиться фото получившегося у меня контроллера после его установки в доработанный корпус.
|
05 ноя 2015, 22:42 |
|
|
expert2007
Зарегистрирован: 02 ноя 2016, 22:32 Сообщений: 2
|
Re: Контроллер SMK-512 на программируемой логике
Здравствуйте. Хотелось бы приобрести этот контроллер (в сборе + корпус) для использования с БК 0010-01. К сожалению личные сообщения для новичков здесь недоступны, прошу отписаться в почту.
|
02 ноя 2016, 22:35 |
|
|
Деточкин
Зарегистрирован: 02 фев 2017, 21:07 Сообщений: 2
|
Re: Контроллер SMK-512 на программируемой логике
День добрый. Планирую приобрести контроллер. Писал в почту, посмотрите пож.
|
19 апр 2017, 18:49 |
|
|
zxc
Зарегистрирован: 07 июн 2018, 23:18 Сообщений: 1
|
Re: Контроллер SMK-512 на программируемой логике
Здравствуйте, проверьте пожалуйста электронную почту, я оставил адрес и данные, оплату не обсудили. SMK с запаянной ПЛИС и набор микросхем для реплики, ранее купленной как базовый конструктор 11M-01. Юрий.
|
07 июн 2018, 23:36 |
|
|
Алексей
Зарегистрирован: 28 окт 2018, 16:14 Сообщений: 1
|
Re: Контроллер SMK-512 на программируемой логике
Здравствуйте.Что может этот контролер? Игры с него можно грузить? И как купить?
|
28 окт 2018, 16:20 |
|
|
Voland
Администратор
Зарегистрирован: 27 ноя 2011, 01:03 Сообщений: 223 Откуда: Москва
|
Re: Контроллер SMK-512 на программируемой логике
Напишите в почту nimamov@mail.ru для приобретения. Контроллер может стандартные операции работы с дисководом и винчестером, в том числе и загрузку игр и прочих программ.
|
28 окт 2018, 19:26 |
|
|
Кто сейчас на форуме |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
закрыть
Советскому бытовому " БК-0011М" посвящается...
Вопреки всем скептикам и недоброжелателям, дело БК живет и развивается. Не за горами день, когда будет выпущен в свет "БК-0012 Pulsar" - расширенный FPGA-клон БК-0011М. Пока же на данном форуме Вы можете ознакомиться с репликами БК-0011М(-01), приставкой Booster-11, репликой контроллера SMK64 (а также его FPGA-клоном - SMK512), аппаратным эмулятором ПЗУ КР1801РЕ2Б, блоками расширения с процессорами ВМ2/ВМ3, и другими интересными материалами и работами.
Ведутся работы по отрисовке в 3D корпусов БК, МСТД, оригинальных клавиатуры, джойстика и мыши, но пока не удается найти их производство по приемлемой цене при малом тираже. Выполнено производство новодельных пленок для клавиатур БК-0011М.
Важным для возрождения БК и его сообщества является новый софт (игры и демо в особености), и они периодически появляются!
Удалось решить многие hard-задачи, но нет системных программистов, востребованных в проекте БК-0012, как минимум для тестирования. Требуется разработка полноценного Win32-компилятора Си в bin-файлы БК.
Релизован полноценный каталогизатор всего софта БК, с удобным интерфейсом. Осталось выполнить собственно большую задачу каталогизации.
Ждем ваших откликов, идей. Сообщайте о данном ресурсе всем, кто увлекался в прошлом БКшкой, присылайте их и свои e-mail для рассылки новостей из мира БК. nimamov@mail.ru
|