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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Многопроцессорная система с сопряжением через ПЛИС, Использование ПЛИС для сопряжения нескольких процессоров
DmitryR
сообщение Mar 27 2012, 14:41
Сообщение #16


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Зачем тогда применять особо узкоспециализированные изделия для учебно-научных разработок? Возьмите на самом деле, как вам советовали, одну большую современную ПЛИС. За те деньги, что стоят четыре NvComа можно хороший кит купить.
Go to the top of the page
 
+Quote Post
yes
сообщение Mar 28 2012, 14:06
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



Цитата(engineer09 @ Mar 11 2012, 17:26) *
2. Выбран процессор пр-ва НПЦ "Элвис" NVCom-01 http://www.multicore.ru/mc/data_sheets/NVC...rief_070509.pdf
3. Память отдельная для каждого процессора
4. Каждый процессор имеет по 4 многофункциональных порта MFBSP (I2S/ SPI/ SHARC LPORT/ GPIO) с DMA.


у NVCom-а большие проблемы с интерфейсами, ну то есть, далеко не все, что заявлено в даташите, работает на самом деле.
если SDRAM ставите - смотрите, там поддерживается только 512 страницы, а такую память купить нынче тяжело
с интерфейсами - LPORT, I2C, половину SPI можно вычеркнуть. работает только SPI Master и GPIO

кстати у них есть два патча NVCom-01m и NVCom-02 , по моему в м особенно не улучшилось, а 02 еще пока не пробовали (там покупные IP для DDR USB, но опять же - заработает или нет - пока еще никто не пробовал)

то есть если партия требует NVCOM, то можно сильно подумать о прокладке между процессором и памятью в виде ПЛИС (но я не уверен, что сигнал BUSY нормально понимается)

а если бы все работало (ну положим как LPORT-ы у SHARK-а) без ПЛИС обойтись - соединить их по кольцу и гонять по кругу с меткой, имхо, проще чем в ПЛИС переключатель делать. но видел и реализацию заказной микросхемы (в смысле не верилог, а то что такая микросхема есть) для связи между SHARK-ами

у NVCOm, кстати, DSP-шные ядра задокументированы, скажем так, неполностью, если нет поддержки, то трудно будет

подозреваю, что выбор процессора не за Вами, но как говорится - предупреждаю. у "Элвиса" есть кагбе демо платка - попросите ее попрограммировать для начала...





Цитата(DmitryR @ Mar 27 2012, 18:41) *
Зачем тогда применять особо узкоспециализированные изделия для учебно-научных разработок? Возьмите на самом деле, как вам советовали, одну большую современную ПЛИС. За те деньги, что стоят четыре NvComа можно хороший кит купить.

если это бюджетное учереждение, то деньги могут давать только под NVCom. уж что, что а лоббировать свои интересы "элвис" умеет
да и вообще, на хорошем кит-е каждый дурак сможет sm.gif, а тут будет серьезная инженерная практика

Go to the top of the page
 
+Quote Post
DmitryR
сообщение Mar 29 2012, 07:36
Сообщение #18


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Цитата(yes @ Mar 28 2012, 17:06) *
а тут будет серьезная инженерная практика

Это будет не серьезная инженерная практика, а хождение по граблям и сплошное разочарование. Я было дело участвовал в попытках программировать MC-24 - так намучались, притом что у нас прямой выход был на инженеров. Но они же сами ничего не скажут, все вытягивать надо. Например начала у нас валиться DRAM. Искали-искали, нашли место в коде, после которого раскосячивается. Инженеры ответили за минуту: "ну конечно, вы же второй раз контроллер памяти инициализируете". А это низзяяя. Написать это в документацию видимо религия не позволяет, а мы неделю потеряли. Так это MC-24, а с NvCOm судя по вашему описанию все еще намного хуже.
Go to the top of the page
 
+Quote Post
tolik1
сообщение Apr 2 2012, 12:21
Сообщение #19


Частый гость
**

Группа: Свой
Сообщений: 199
Регистрация: 2-03-05
Из: МОСКВА
Пользователь №: 3 016



Цитата(DmitryR @ Mar 27 2012, 17:41) *
Зачем тогда применять особо узкоспециализированные изделия для учебно-научных разработок? Возьмите на самом деле, как вам советовали, одну большую современную ПЛИС. За те деньги, что стоят четыре NvComа можно хороший кит купить.

Добавлю. А если процессоры так интересуют реализуйте их внутри ПЛИС. Будет интересно.
Go to the top of the page
 
+Quote Post
yes
сообщение Apr 2 2012, 15:46
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



но за NVCOM может быть 300МГц на МИПСе и на двух ДСП ядрах (которые для некоторых операций 64х битные)

на ПЛИС такое не реализуешь,

в Stratix III 340 или подобный можно запихать несколько NVCom-ов (но опять же - для этого нужен код RTL, а где его взять?)
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 2nd September 2025 - 05:55
Рейтинг@Mail.ru


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