-
- LPC175x довольно интересное семейство. Evgeny_CD(390 знак., 12.01.2012 19:07)
- У SPI (SSP, поскольку речь о CPUCLK/2) есть интересный режим - "TI SSI". Вместо CS даётся однобитовая отмашка в начале посылки - как раз удобно для прикручивания к FPGA - =ReAl=(12.01.2012 20:23, )
- Есть такое, спасибо! - Evgeny_CD(13.01.2012 09:50)
- У SPI (SSP, поскольку речь о CPUCLK/2) есть интересный режим - "TI SSI". Вместо CS даётся однобитовая отмашка в начале посылки - как раз удобно для прикручивания к FPGA - =ReAl=(12.01.2012 20:23, )
- А кто мешает передавать данные из процессора в FPGA по SPI? По условию задачи поток небольшой, канал должен справиться. Тем более, что в этом случае получается распараллеливание потоков на две разные шины. - vmp(12.01.2012 09:30)
- +1! Думал об этом. Набил FIFO нужными мне 4 байтами, разрешил SPI - и хай оно само ползет. За 2 мкс выползет - в общем, устроит. Но, быть может, SPI нужен будет для другого - вот и прикидываю альтернативы. - Evgeny_CD(12.01.2012 10:52)
- Можно попробовать совместить строб SPI и тактирование передачи из FPGA в процессор. 32/4 = 8. - vmp(12.01.2012 11:20)
- +1! Думал об этом. Набил FIFO нужными мне 4 байтами, разрешил SPI - и хай оно само ползет. За 2 мкс выползет - в общем, устроит. Но, быть может, SPI нужен будет для другого - вот и прикидываю альтернативы. - Evgeny_CD(12.01.2012 10:52)
- С записью сделать так-же как и с чтением, т.е. ФПГА дёргает пин ИО для того, что-бы прочитать данные с ИО, а проц по ДМА засылает данные В ИО. Фреймовую синхронизацию так-же можно сделать по инициативе ФПГА. - =AlexD=(12.01.2012 08:45)
- koyodza тоже предложил изящное решение - таймер генерит строб для FPGA и одновременно запрос для DMA. Но тут есть вот какая штука. Evgeny_CD(1878 знак., 12.01.2012 11:11)
- Насчет атомарности - разве LDREX/STREX в M0 нет? - Vit(12.01.2012 17:37)
- Чего там только нет... Сергей Борщ(251 знак., 12.01.2012 17:47)
- Ваши возражения действуют и на чтение и на запись, т.к. проц по ДМА так-же может не успевать считывать данные из ПЛИС. Таким образом от анализа предельной задержки для ДМА никуда не деться. - =AlexD=(12.01.2012 11:24)
- кстати, я как-то описывал (пока мною не проверенный) способ аппаратной генерации строба для квазипараллельной шины с DMA koyodza(359 знак., 11.01.2012 23:19 - 23:21)
- а вот и похожий апликейшен от производителя: AN2548, раздел GPIO_SRAM - koyodza(21.01.2012 21:56, ссылка)
- Насчет атомарности - разве LDREX/STREX в M0 нет? - Vit(12.01.2012 17:37)
- koyodza тоже предложил изящное решение - таймер генерит строб для FPGA и одновременно запрос для DMA. Но тут есть вот какая штука. Evgeny_CD(1878 знак., 12.01.2012 11:11)
- Экономические выкладки. Evgeny_CD(2892 знак., 11.01.2012 22:37)
- Евгений, раз вы уже шерстили ресурсы на предмет этих кристаллов, не встречалась по пути информация, кто в РФ торгует отладочными платами: MCB1200 от Keil или LPC-P1227 от Olimex? Вторая интереснее. - rezident(12.01.2012 01:42, ссылка, ссылка)
- Пока не рисечил. Любопытно, что efind вообще ничего не показывает по второй плате. Секретная плата? - Evgeny_CD(12.01.2012 08:23)
- Думаю, этот DevKit совсем недавно появился, вот и не успели до НГ завезти в РФ. Отправил запрос в Терраэлектронику. - rezident(12.01.2012 15:25 - 15:30)
- Пока не рисечил. Любопытно, что efind вообще ничего не показывает по второй плате. Секретная плата? - Evgeny_CD(12.01.2012 08:23)
- может вам пик с PMP взять если обработка несложная. Что вы прицепились к конкретному семейству ? Пики, включая модели с PMP тоже имеют демократичный ценник и DMA в части моделей имеется. - 3m(11.01.2012 23:12)
- PIC24|dsPIC имеют неплохой параллельный порт, но я не вижу перспектив в этой архитектуре, и поскольку я в свое время так и не рискнул "наступить" в нее - то сейчас и подавно не стоит. Хотя IAR их поддерживает, но как-то все равно стремно... - Evgeny_CD(11.01.2012 22:51)
- если stm32 по идеологии не подходит, остальные альтернативы - TI, EnergyMicro, Freescale(kinetis)? - AVF(11.01.2012 22:58)
- Luminary TI = глюкодром (пока что). EnergyMicro нужно вкуривать, еще не успел. Kinetis - это было бы самое то, но они только выходят, нужных чипов еще нет, и ну и errata там нифига не нулевая. Evgeny_CD(287 знак., 12.01.2012 08:50)
- EnergyMicro вкури побыстрее, пожалуйста. На мой взгляд, по железу самые интересные камни. - General(13.01.2012 10:56)
- Luminary TI = глюкодром (пока что). EnergyMicro нужно вкуривать, еще не успел. Kinetis - это было бы самое то, но они только выходят, нужных чипов еще нет, и ну и errata там нифига не нулевая. Evgeny_CD(287 знак., 12.01.2012 08:50)
- если stm32 по идеологии не подходит, остальные альтернативы - TI, EnergyMicro, Freescale(kinetis)? - AVF(11.01.2012 22:58)
- Чем мне еще нравятся LPC12xx - простотой. Дока - 400 стр против 1к+ для навороченных камней. Errata не принципиальная лично для меня. - Evgeny_CD(11.01.2012 22:39)
- Мне RTC в этой серии понравился. Простой 32-х разрядный счетчик, тикающий независимо от всего остального со своим часовым кварцем. Причем может тикать как с периодом 1с, так и 1мс. Почему подобные RTC раньше никто не догадался делать? Ведь почти rezident(227 знак., 12.01.2012 01:38)
- Даллас такие часы выпускал. Один 32-битный счётчик секунд и один — внешних событий, если правильно помню. Но с учётом узости номенклатуры (отсутсвия аналогов) и малого завоза (=> большой цены) я в конце 90-тых отказался от этой мысли и поставил ReAl(34 знак., 13.01.2012 16:10)
- у STM32 точно так же, RTC в виде линейного счётчика, только ещё и прескаллер программируемый есть. И Вы будете смеяться, но у C8051F41х тоже koyodza(49 знак., 12.01.2012 20:44)
- У Atmel вроде как та же самая идеология. Это NXP отжигает с часами и минутами. Сделали корку 20 лет назад, вот и таскают ее во все дизайны :) - Evgeny_CD(12.01.2012 07:07)
- Мне RTC в этой серии понравился. Простой 32-х разрядный счетчик, тикающий независимо от всего остального со своим часовым кварцем. Причем может тикать как с периодом 1с, так и 1мс. Почему подобные RTC раньше никто не догадался делать? Ведь почти rezident(227 знак., 12.01.2012 01:38)
- Евгений, раз вы уже шерстили ресурсы на предмет этих кристаллов, не встречалась по пути информация, кто в РФ торгует отладочными платами: MCB1200 от Keil или LPC-P1227 от Olimex? Вторая интереснее. - rezident(12.01.2012 01:42, ссылка, ссылка)
- LPC175x довольно интересное семейство. Evgeny_CD(390 знак., 12.01.2012 19:07)