Цитата(grave @ Jun 2 2005, 22:31)
Идея девайса состоит в том, что нужно считывать фотографии в JPEG формате с SD или MMC флешки, распаковывать и выводить на видеовход телевизора.
Я для самотренировки (рилтайм) спаял девайс на AtMega64 с внешней статической RAM (несколько банков), цап R-2R на 8бит подключил с лапок порта для вывода видео, кварц на 17.73мГц (16мГц модель прекрасно работает на этой частоте без сбоев).
В векторе прерывания по таймеру, каждую строку выдаю програмно, вспышка PAL и содержимое строки из внутреннего ОЗУ, в периоды гасящих строчных и кадровых импульсов создаю картинку и перекачиваю из внешнего ОЗУ во внутреннее новые строки.
Задумывал сделать аппаратный эмулятор ZX-Spectrum на одном контроллере,
времени вечно не хватает на разработки "для души"....
SD карточки работают по SPI интерфейсу - такчто прицепить не проблемма.
Правда контроллер работал от 5v питания, но можно поставить преобразователь уровня в 3.3v для SD.
Ну а в твоём случае из pdf берём формат файлов jpeg, пишем распаковщик и выдаём плавненько картинку, либо по мере декодировки, либо ставим памяти вдвое больше и устраиваем слайд шоу.
Думаю эта затея реально будет работать, по моим подсчётам быстродействия во время гасящих импульсов вполне хватит для эмуляции Z80 на 4мГц, а уж потихотьку jpeg декодировать и тем более.
P.S. Пиши на ассемблере, многие проблеммы с рилтаймом снимутся.