Цитата Сообщение от Alex_K Посмотреть сообщение
А вот это точно.
По поводу контроллера флоппи. Это значит надо запрограммировать в FPGA всю логику работы 1801ВП1-128. Эта микросхема работает с флопом на самом низком уровне (на уровне программного считывания каждого слова), у нее нет команд прочесть/записать сектор, в отличии от i82072. Поэтому если и делать на i82072, то надо писать и драйвер для нее, да и проблема возникнет с дискетами, записанными на этом контроллере, если их попытаться считать на УКНЦ со стандартным контроллером.
82072/7 читать и писать может в любом формате -- и когда-то в бытность мою учеником был написан неплохой код для чтения/записи/форматирования УКНЦ дисков. Что касается секторного доступа -- то у CPLD хватает памяти для хранения сектора. А вообще можно обойтись и без 82072 и писать/читать напрямую в/из файла на SD.