реклама на сайте
подробности

 
 
> FPGA+ARM=SPI, Реализация интерфейса
uragan90
сообщение Apr 26 2010, 08:39
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 248
Регистрация: 2-02-09
Из: Тверь
Пользователь №: 44 309



При разработке измерительного прибора встала задача организовать интерфейс связи EP1C3T144 c LPC2368. К FPGA краме АРМа подключены два ацп и статическая память K6R4016. ПЛИС читает значения складывает в память на высокой скорости, а потом не спеша отдает данные МК для последующей обработки. Шина 8бит данные идет с ПЛИС на АРМ, а вот управление всякого рода счетчиками регистров, синхронизацией и т.д. не знаю как наладить! Может есть какой то универсальный интерфейс для моей задачи типа SPI I/O допустим 8бит данные+ 4SPI? Извените если что с ПЛИСоми только начал разбираться.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
EvgenyNik
сообщение Apr 26 2010, 20:18
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



uragan90, прочтите вдумчиво режим конфигурирования ПЛИС - passive serial (PS), тогда и поймёте, что незачем городить jtag там, где можно обойтись аппаратным SPI АРМа.
Задействовать SRAMовский интерфейс ARMа под общение с ПЛИС можно, но здесь надо смотреть - если работа у ПО с внешней памятью насыщенная, то могут возникнуть тормоза. Хотя, всё относительно, ибо параллельная шина может выйграть за счёт работы сразу словом на той же частоте.
Изучите свой ARM на наличие интерфейсов (SPI, SSC, PPI и т.п.) и их особенностей. Отдельно отметьте - что (проц или ПЛИС) выгоднее сделать источником тактовой для последовательного интерфейса, иногда это даёт различие раза в 2 по максимальной частоте передачи/приёма.


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- uragan90   FPGA+ARM=SPI   Apr 26 2010, 08:39
- - Kuzmi4   У этого арма куча интерфейсов, а вы какие именно и...   Apr 26 2010, 08:44
- - uragan90   Дело в том что я еще на стадии обдумывания прибора...   Apr 26 2010, 08:55
- - Kuzmi4   То есть вы хотите по одной и той же шине и конфигу...   Apr 26 2010, 09:06
|- - Костян   Цитата(Kuzmi4 @ Apr 26 2010, 07:06) С быс...   Apr 26 2010, 11:23
- - ViKo   Цитата(uragan90 @ Apr 26 2010, 11:39) Шин...   Apr 26 2010, 09:15
- - uragan90   Будет карта памяти на ней образы конфигурации плис...   Apr 26 2010, 09:41
|- - ViKo   Цитата(uragan90 @ Apr 26 2010, 12:41) Буд...   Apr 26 2010, 09:48
- - skripach   Может шину внешней памяти надо узать а?   Apr 26 2010, 10:11
- - uragan90   Понимаете тут надо так плис дает такт и читает дан...   Apr 26 2010, 11:21
- - ViKo   Нужно каждому устройству внутри ПЛИС - счетчику, п...   Apr 26 2010, 13:17
- - uragan90   Ок! Но чуточку бы поподробней, а то я еще начи...   Apr 26 2010, 13:49
- - ViKo   Главный (мастер) - микроконтроллер. От него идут с...   Apr 26 2010, 13:59
- - uragan90   Чтото в этом есть! Круто!! А как быть ...   Apr 26 2010, 14:28
|- - ViKo   Цитата(uragan90 @ Apr 26 2010, 17:28) А к...   Apr 26 2010, 18:21
- - uragan90   Блин. Опять плохо понял! Какой SPI там же жтаг...   Apr 26 2010, 18:57
- - uragan90   Спасибо вам огромное всем откликнувшимся!...   Apr 29 2010, 09:23
- - uragan90   Вот, может кому пригодится реализация такого интер...   May 10 2010, 15:52
- - FAE_SKV   Цитата(uragan90 @ Apr 26 2010, 12:39) При...   May 12 2010, 06:14
- - uragan90   Дружище! Вы што? Этот камень наверно стоит как...   May 12 2010, 07:10
|- - FAE_SKV   Цитата(uragan90 @ May 12 2010, 11:10) Дру...   May 12 2010, 07:27
- - uragan90   Спасибо! Крутой камушек, ничего не скажешь, ес...   May 12 2010, 07:53
|- - FAE_SKV   Цитата(uragan90 @ May 12 2010, 11:53) Спа...   May 12 2010, 08:21
- - uragan90   Не, пусть это будет версия 2.0......   May 12 2010, 08:45


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 12:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.01398 секунд с 7
ELECTRONIX ©2004-2016