ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
-
- А почему никто не посоветовал использовать DCMI? Смотрю на это чудо - как будто доктор прописал. - SciFi(24.10.2012 21:10)
- Никогда не смотрел в сторону быстрых АЦП, но THS14F03 при 3MSPS имеет внутреннее FIFO на 32 отсчёта. Неужели среди более скорострельных такого нет? - йцукен(23.03.2012 11:54,
)
- У Cypress есть микросхемы FIFO, на разные частоты и ширину шины. - GDI(23.03.2012 10:32)
- Вот есть довольно мазохистичное решение с блочной памятью и относительно разумной ценой. AGL125V5-QNG132 дижикей 14.3 склад. -> Evgeny_CD(566 знак., 23.03.2012 09:31, ссылка, ссылка)
- насколько длинные последовательности собираетесь оцифровывать? Как планировали забирать данные из FIFO? - koyodza(16.03.2012 19:37)
- ~1000 выборок. Хочу сделать так: FIFO выставляет сигнал "забирай данные", он идёт на вход таймера (gating), таймер формирует запросы DMA, DMA берёт данные через FSMC или GPIO. - SciFi(16.03.2012 19:43)
- -> 1000 выборок можно засосать во внутренюю память этой FPGAшки. - Evgeny_CD(23.03.2012 09:32, ссылка)
- тогда не вижу смысла в таком FIFO. Тут нужен FIFO или на одну выборку (просто регистр, возможно достаточно встроенного в АЦП, если там есть), или на весь пакет - koyodza(16.03.2012 19:49)
- Тут всё упирается в задержки, связанные с DMA. Их трудно предсказать. Поэтому хочется иметь гибкость (глубокий FIFO). На практике может оказаться, что необходимая глубина == 1. - SciFi(16.03.2012 19:52)
- вот я об этом и говорю. Надо просто проверить (даже без АЦП), сможет ли он хавать такой поток. Если не сможет, то маленький FIFO мало чем поможет - koyodza(16.03.2012 19:54)
- Сделал небольшой эксперимент: STM32F4, DMA2, memory-to-memory mode, GPIO -> SRAM. Получилось 4 такта на выборку. Мне ровно столько и надо. Осталось придумать, как запускать DMA в фазе с источником данных (фаза 0...3 такта). Но это решаемо. - SciFi(02.04.2012 16:33)
- Здравая мысль. - SciFi(16.03.2012 19:56)
- вот я об этом и говорю. Надо просто проверить (даже без АЦП), сможет ли он хавать такой поток. Если не сможет, то маленький FIFO мало чем поможет - koyodza(16.03.2012 19:54)
- Тут всё упирается в задержки, связанные с DMA. Их трудно предсказать. Поэтому хочется иметь гибкость (глубокий FIFO). На практике может оказаться, что необходимая глубина == 1. - SciFi(16.03.2012 19:52)
- ~1000 выборок. Хочу сделать так: FIFO выставляет сигнал "забирай данные", он идёт на вход таймера (gating), таймер формирует запросы DMA, DMA берёт данные через FSMC или GPIO. - SciFi(16.03.2012 19:43)
- Лучше на FPGA с унутренней SRAMой. - rezident(16.03.2012 18:28)
- Вот этого как раз хотелось избежать. Большая глубина не нужна. Я думаю, ~10 выборок по 12 бит. - SciFi(16.03.2012 18:32)
- У NXP вот такие небольшие FIFO в стандартной логике имеются (->). Может подойдет? Update внутри Dir(458 знак., 16.03.2012 19:15 - 19:28, ссылка)
- TI, оказывается, тоже FIFO выпускает => USSR(104 знак., 21.03.2012 21:54,
)
- Подозреваю, что SciFi хотел бы иметь параллельное FIFO с последовательным выходом для подключения к SPI/SSP. - rezident(16.03.2012 19:29)
- TI, оказывается, тоже FIFO выпускает => USSR(104 знак., 21.03.2012 21:54,
- У ADI есть процессоры с поддержкой ADC и двухпортовой RAM внутри DSP: "ADC Control Module for glue-less interface to an external ADC with synchronized sampling" => USSR(84 знак., 16.03.2012 18:43,
)
- Тогда по макроячейке на каждый бит придется жертвовать. Весьма немаленькая CPLD понадобится. Непонятно, зачем вам именно CPLD и чем FPGA не угодила? - rezident(16.03.2012 18:37)
- Хочу корпус поменьше. И чтобы никаких BGA. Увидел MachXO2 в QFN32, но где купить - непонятно. - SciFi(16.03.2012 18:46)
- Почему сразу BGA? FPGA в TQFP бывают. - rezident(16.03.2012 18:51)
- Если бы QFP-64 или поменьше... Вот нашёл в QFN48. Сгодится. -> - SciFi(16.03.2012 18:54, ссылка)
- Еще (как вариант) "старенький" Spartan-II в VQFP-100. - rezident(16.03.2012 19:07, ссылка)
- XC3S100E-4VQG100C Spartan®-3E по цене $10 не спасет? Не новье, но вполне нормально. - Evgeny_CD(23.03.2012 08:58)
- В нем 4 умножителя 18х18 и 4 блока памяти по 2 кб - может, еще чего и обработаете :) - Evgeny_CD(23.03.2012 09:36)
- XC3S100E-4VQG100C Spartan®-3E по цене $10 не спасет? Не новье, но вполне нормально. - Evgeny_CD(23.03.2012 08:58)
- Еще (как вариант) "старенький" Spartan-II в VQFP-100. - rezident(16.03.2012 19:07, ссылка)
- Если бы QFP-64 или поменьше... Вот нашёл в QFN48. Сгодится. -> - SciFi(16.03.2012 18:54, ссылка)
- Почему сразу BGA? FPGA в TQFP бывают. - rezident(16.03.2012 18:51)
- Хочу корпус поменьше. И чтобы никаких BGA. Увидел MachXO2 в QFN32, но где купить - непонятно. - SciFi(16.03.2012 18:46)
- У NXP вот такие небольшие FIFO в стандартной логике имеются (->). Может подойдет? Update внутри Dir(458 знак., 16.03.2012 19:15 - 19:28, ссылка)
- Вот этого как раз хотелось избежать. Большая глубина не нужна. Я думаю, ~10 выборок по 12 бит. - SciFi(16.03.2012 18:32)