Сам с FPGA пока, что не работоал, занимаюсь системным программированием.
Но вот возникла идея: выкинуть из девайса однокристалки (ARM7, AVR) отвечающие за перефирийные узлы, делать их на FPGA и позцепить к центральному процу по PCI, возможно в ближайшем будущем возмем кристалл с встроенным PCI-Express.
И так что нужно объединить внутри:
PCI66 /PCI-X/PCI-Express
8 UARTов
4 CAN
СompactFlash контроллер (заместо TI PCI1520)
Кодер Рида - Соломона на NAND /NOR Flash
Контроллер для работы с дисплейями (8080 интерфейс), воможно полноценный видеоконтроллер с внешней видеопамятью.
Проц. ядро для обслуживания этой перифирии.
В какую FPGA можно все это засунуть ?
Чтобы сразу приобрести Kit и начинать работать в этом направлении не опасаясь что в данную линейку конфигурация не влезет.
Энергопотребление не более 2.5 Вт.