SRAM+FPGA
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)
|
Отправлено
YuryD 22 ноября 2006 г. 18:37
|
|
|
|
Господа! Моя задача выглядит так. Есть быстрое АЦП, выдающее 10МБайт/сек. Раз в секунду мне необходимо в течение 70 мкс получить, а затем обработать выборки. Эти 700 байт надо куда-то сложить, т.к. процессор не очень быстрый и принять все 700 байт за 70 мкс он не успеет. Я решил использовать FPGA+SRAM. В период 70 мкс FPGA складывает 700 байт в SRAM, а затем коммутирует SRAM на CPU, и тот потом неспеша их перекачает в свою память и обработает. Собственно, вопрос: что проще сделать: контроллер SRAM в FPGA или саму SRAM в FPGA?
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Как я понял проще сделать SRAM в FPGA. Для этого (+) — YuryD (23.11.2006 14:21 213.154.220.39, 320 байт)
- Такой буфер называется fifo. Можно сделать внутри fpga, а можно найти готовую микросхему, если интерфейсы АЦП и МК позволят. — Gate (23.11.2006 14:19 88.201.128.74, пустое)
- задача в одно действие. — Mahagam (23.11.2006 11:13 212.98.162.218, 74 байт)
- BF531+"встроенный 16-бит интерфейс PPI" = 133МБайт/сек входной поток+"16КБайт внутреннего DATA RAM". — quark (23.11.2006 09:04 89.113.84.151, пустое, ссылка)
- ИМХО проще взять МК, который все успеет, чем городить заборы на ровном месте — =AVR= (22.11.2006 21:32 80.92.96.19, пустое)
- Вариант с МК однозначно не подойдет, кроме этой задачи на нем еще будет USB и, возможно, Ethernet. Для этого надо будет уже что-то типа PowerPC ставить. А это - неприемлимо... — YuryD (23.11.2006 14:26 213.154.220.39, пустое)
- Редкий процессор справится с такой задачей, несколько тактов на ловлю строба, несколько на инкремент счетчика, и даже 100 мипс его не спасут! — dmv (23.11.2006 13:32 217.23.67.58, пустое)
- Либо взять fpga, которая без МК справится. — SM (23.11.2006 00:28 213.141.159.26, пустое)
- Саму SRAM в FPGA. — yurich (22.11.2006 19:46 195.131.133.163, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание