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

 
 
> lpc4337
sergey sva
сообщение Dec 20 2013, 06:35
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Есть идея, не знаю получиться микроконтроллер lpc4337 двух ядерный, посмотрел по документации есть контроллер внешней памяти. Мысль такая запустить на одном ядре mo ethernet tcpip, на другом m4 вычисление координат для небольшого станка. А взамен sram подключить fpga. В связи с тем что не знаком с этим процессором есть несколько вопросов. Плис есть в налличии spartan3e хотелось бы использовать ее двухпортовую память в качестве sram размеров 4кб, какие могут быть сложности как это сделать? С двухядерными микроконтроллерами тоже дела пока не имел не знаю как там разделяются потоки или в программе нужно как то указывать что данный код работает на этом ядре или на другом, как сделать что бы на одном ядре работал tcpip на другом код расчетов? Спасибо за помощь.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sergey sva
сообщение Dec 20 2013, 07:12
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Цитата
Пишется две отдельные программы для каждого ядра своя.
Про плис что-то не понял...

Для каждого ядра своя область памяти, нужно указать в скрипте линкера адреса правильно?
Одновременно работать оба ядра не могут?, желательно что бы одно ядро только tcpip, данные которые пришли записать в структуру потом обратно в комп.
А другое занимается вычислениями, как доходит до конца кода, обновляет данные из структуры которое получили по tcp и заполняет структуру для отправки.
Цитата
Про плис что-то не понял...

Вместо внешней памяти Sram подключить к микроконтроллеру fpaga в которой есть 4кб двухпортовой памяти и использовать ее, взамен sram.
Дело в том что в плис логика которую нужно выполнять быстро и одновременно, результаты она пишет в память с одного порта а с другого нужно прицепить микроконтроллер что бы можно было получить доступ к этим данным в микроконтроллере как к обычной внешней памяти.
Go to the top of the page
 
+Quote Post
skripach
сообщение Dec 20 2013, 07:21
Сообщение #3


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Цитата(sergey sva @ Dec 20 2013, 10:12) *
Для каждого ядра своя область памяти, нужно указать в скрипте линкера адреса правильно?

Для флеши да, причем правильно для каждого ядра свой банк памяти. Озу может быть общее для двух ядер.
Цитата(sergey sva @ Dec 20 2013, 10:12) *
Одновременно работать оба ядра не могут?

Могут, иаче какой смысл в двух ядрах.
Подключить плис вместо памяти проблемы не вижу.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post



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

 


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


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