Не видел еще ни одной нативной реализации интерфейса SD-карты на ПЛИС. В основном, насколько я видел, используется либо отдельный микрокотроллер (как в speccy2010), либо реализация на уровне байт-кода эмулируемой машины (по типу sdbios от b2m).
В виду того, что прийдется реализовывать не только низкоуровневые чтение/запись, но и реализацию файловой системы, идея как-то не внушает оптимизма по объему работы.
Но вдруг появилась еще одна зацепка: а что если взять core от какого-нибудь Atmega8 и на базе него использовать уже готовую реализацию (например от vinxru для семейства РК86/Апогей/Микроша/Специалист/итп) ?
Нужен всего-то 1кб RAM-блоков и еще какое-то количество памяти под регистры.
Вот ссылка на доку, которая нашлась: http://moutou.pagesperso-orange.fr/E...AtMega8_en.pdf
Как вы считаете, насколько идея может быть реальная ?
или может я плохо искал и в природе уже есть реализация SD + FatFS на ПЛИС?