Вариант 4. Ставите мегабайтный FIFO, логику и LPC
Вариант 5. Ставите два LPC, один сэмплирует полингом и отдает другому по 16-и битной параллельной шине по FIQ прерываниям.
Вариант 6. Ставите 4-е LPC и перемежаете выборку между ними потом через USB hub собираете все в один файл.
И т.д. , можно придумать еще кучу вариантов с LPC.
Но мне что-то кажется, что LPC здесь вообще не в тему.
Цитата(deelan @ Oct 30 2007, 17:04)

Доброго времени суток.
Задача:
Есть какая-то аналоговая величина, которая должна оцифровываться с частотой 500-1000 кГц и разрешением 16 бит. Оцифровка запускается по какому-то, что сейчас не важно, сигналу и должна содержать порядка 1,300,000 значений, т.е. порядка 2.5 Мб данных, которые должны быть куда-то записаны.
Возможные решения, которые приходят в голову.
1. Подключить ПЛИС к микросхеме памяти и тактировать с помощью ПЛИС оцифровку и запись данных в память, затем после окончания процесса спокойно перебросить все данные c помощью LPC2148 на ПК.
2. Воспользоваться SD или MMC, подключенными к LPC по SPI и осущетвить запись туда, но тогда возникает сложность с тем, что даже на 500 кГц прерывания (например внешнее, говорящее о том, что оцифровка произведена) могут завалить всю систему.
3. Подключить ПЛИС и МК к SD карте и сделать тоже, что и в п.1.
Что можно было бы придумать наиболее простое в данном случае, с записью в SD карточку?
Заранее спасибо!