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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Ищу интерфейс к VME-bus для Altera Cyclone
Вовка_Бызов
сообщение Jul 4 2011, 06:49
Сообщение #1


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

Группа: Свой
Сообщений: 182
Регистрация: 26-11-07
Из: Москва, Зеленоград
Пользователь №: 32 692



Привет всем!

Собственно - не видел ли кто-то на горизонтах тырнета работающий библиотечный элемент (желательно, но не обязательно - на VHDL) для доступа разрабатываемого девайса к шине VME. Нужен в первую очередь вариант без арбитра шины. Но - в последствии арбитр шины тоже пригодится..

Спасибо всем отозвавшимся!
Go to the top of the page
 
+Quote Post
vitan
сообщение Jul 4 2011, 06:53
Сообщение #2


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Что за девайс? Есть кое-что самодельное, но на AHDL.
Go to the top of the page
 
+Quote Post
Вовка_Бызов
сообщение Jul 4 2011, 07:03
Сообщение #3


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

Группа: Свой
Сообщений: 182
Регистрация: 26-11-07
Из: Москва, Зеленоград
Пользователь №: 32 692



Цитата(vitan @ Jul 4 2011, 10:53) *
Что за девайс? Есть кое-что самодельное, но на AHDL.

Да - девайс, в общем-то специального назначения. Есть реализация со старой шиной в старом конструктиве. Руководство требует перейти в современный формат.
А по-сему- сейчас изыскиваем пути простого перехода. В составе каждого девайса (в том числе - и главного процессора) есть ПЛИС. Вот и подумали, что зашив туда нужное описание, мы решим проблему перехода в VME.

По-сути - на данном этапе стыковка со сторонними устройствами не требуется. Но - подразумевается нашим руководством..
Go to the top of the page
 
+Quote Post
vitan
сообщение Jul 4 2011, 07:08
Сообщение #4


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Вовка_Бызов @ Jul 4 2011, 11:03) *
Да - девайс, в общем-то специального назначения.

Да уж понятно. sm.gif Я спросил не про это, а кем он Вам нужен на шине.

Цитата(Вовка_Бызов @ Jul 4 2011, 11:03) *
Есть реализация со старой шиной в старом конструктиве. Руководство требует перейти в современный формат.
А по-сему- сейчас изыскиваем пути простого перехода. В составе каждого девайса (в том числе - и главного процессора) есть ПЛИС. Вот и подумали, что зашив туда нужное описание, мы решим проблему перехода в VME.

Погодите? Я не ослышался? В VME? А раньше что было?
Может, лучше все-таки куда-нибудь в другое место? Типа в PCI?
Go to the top of the page
 
+Quote Post
Вовка_Бызов
сообщение Jul 4 2011, 07:16
Сообщение #5


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

Группа: Свой
Сообщений: 182
Регистрация: 26-11-07
Из: Москва, Зеленоград
Пользователь №: 32 692



Цитата(vitan @ Jul 4 2011, 11:08) *
Да уж понятно. sm.gif Я спросил не про это, а кем он Вам нужен на шине.


Погодите? Я не ослышался? В VME? А раньше что было?
Может, лучше все-таки куда-нибудь в другое место? Типа в PCI?

Раньше была параллельная 16х шина с адресацией и выделенными цепями прерываний. Со своим кроссом.
Именно в VME - бо у начальства появились мысли при необходимости наращивать систему блоками сторонних фирм. Похоже - руководство вынашивает идею отказаться от собственных разработчиков crying.gif

Как я понимаю (почитав описание VME) в традиционном исполнении на шине один мастер (арбитр), который часто совмещают с главным процессором, а также куча периферии. Ну вот - у нас примерно то же. Есть главный проц. Есть куча девайсов с процами, решающих периферийные задачи. Потому и пишу, что реализация нужна и с арбитром, и - без..
Go to the top of the page
 
+Quote Post
vitan
сообщение Jul 4 2011, 07:49
Сообщение #6


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Вовка_Бызов @ Jul 4 2011, 11:16) *
Раньше была параллельная 16х шина с адресацией и выделенными цепями прерываний. Со своим кроссом.
Именно в VME - бо у начальства появились мысли при необходимости наращивать систему блоками сторонних фирм. Похоже - руководство вынашивает идею отказаться от собственных разработчиков crying.gif

Итак, у Вас есть 16-разрядная кросс-плата? А может она 32-битная? Может, таки в PCI? Просто Вы объясните Вашему руководству, что VME уже почти мертва.

Если хотите, могу дать контроллер слейва A16/D16, но не помню уже, какой там локальный интерфейс (давно дело было). Он работает и применяется в серийных модулях. Есть еще проект по переводу контроллера VIC068A от Cypress, у него локальный интерфейс рассчитан на моторолу 68000. Там и арбитр и interrupt handler есть. У Вас там что стоит?
Go to the top of the page
 
+Quote Post
Вовка_Бызов
сообщение Jul 4 2011, 08:12
Сообщение #7


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

Группа: Свой
Сообщений: 182
Регистрация: 26-11-07
Из: Москва, Зеленоград
Пользователь №: 32 692



Цитата(vitan @ Jul 4 2011, 11:49) *
Итак, у Вас есть 16-разрядная кросс-плата? А может она 32-битная? Может, таки в PCI? Просто Вы объясните Вашему руководству, что VME уже почти мертва.

Очень сложно. Скажем так - у нашего руководства есть "советчики". Против них может действовать только официальная точка зрения. Есть ссылочки на статьи, где об этом (о смерти) что-то говорится? Если да - будет ну ооочччень хорошо. Наши доводы услышаны не были. Нам было сказано, что в ракетных войсках сейчас во всю идет применение VME. И что мы сильно уступаем. Хотя - наша шина (16х) всех устраивает. И работает достаточно быстро. Именно что достаточно.
Цитата(vitan @ Jul 4 2011, 11:49) *
Если хотите, могу дать контроллер слейва A16/D16, но не помню уже, какой там локальный интерфейс (давно дело было). Он работает и применяется в серийных модулях. Есть еще проект по переводу контроллера VIC068A от Cypress, у него локальный интерфейс рассчитан на моторолу 68000. Там и арбитр и interrupt handler есть. У Вас там что стоит?

Какой контроллер прерываний? Все ж на рассыпухе было. А потом сделали аналог на ПЛИС. Да - умнее и шире - но все же аналог старого. Потому что должна была быть преемственность со старыми блоками.
Go to the top of the page
 
+Quote Post
vitan
сообщение Jul 4 2011, 08:26
Сообщение #8


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Вовка_Бызов @ Jul 4 2011, 12:12) *
Очень сложно. Скажем так - у нашего руководства есть "советчики". Против них может действовать только официальная точка зрения. Есть ссылочки на статьи, где об этом (о смерти) что-то говорится? Если да - будет ну ооочччень хорошо. Наши доводы услышаны не были. Нам было сказано, что в ракетных войсках сейчас во всю идет применение VME. И что мы сильно уступаем. Хотя - наша шина (16х) всех устраивает. И работает достаточно быстро. Именно что достаточно.

Не ведитесь, это все лоббирование. sm.gif Куча предприятий понаразрабатывали модулей на этой технологии, и теперь просто так сворачивать не хотят.
Хотите официальных доводов о смерти? Пожалуйста! У нас тут на военно-морском салоне был семинар фирмы RTSoft как раз на тему перехода с VME. Участвовали помимо прочих люди из контрона и интела. Материалы можете заросить у них, думаю, дадут. Так вот, там отдельным слайдом написано:
- Надо ли поддерживать и модернизировать имеющуюся аппаратуру на базе VME? -Да.
- Надо ли разрабатывать новые изделия на этой технологии? -Нет.
Официально от VITA Вы вряд ли чего-то дождетсь, но мнения крупных компаний Ваше руководство не может игнорировать.


Цитата(Вовка_Бызов @ Jul 4 2011, 12:12) *
Какой контроллер прерываний? Все ж на рассыпухе было. А потом сделали аналог на ПЛИС. Да - умнее и шире - но все же аналог старого. Потому что должна была быть преемственность со старыми блоками.

Какая преемственность? По протоколу обмена? Вы хотите сказать, что Ваш старый протокол был совместим с VME? Вряд ли.
В общем, это все не нужно. Могу, правда, еще посоветовать поискать по ключевому слову Tundra. Но и там без PCI не обойтись.
Go to the top of the page
 
+Quote Post
Вовка_Бызов
сообщение Jul 4 2011, 09:35
Сообщение #9


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

Группа: Свой
Сообщений: 182
Регистрация: 26-11-07
Из: Москва, Зеленоград
Пользователь №: 32 692



Цитата(vitan @ Jul 4 2011, 12:26) *
Какая преемственность? По протоколу обмена? Вы хотите сказать, что Ваш старый протокол был совместим с VME? Вряд ли.

Да нет же.. Я говорю о преемственности к нашим старым блокам в новых наших же разработках. Мы ж не собираем все на рассыпухе до сих пор.
А VME - это отдельная песня - так руководство решило показать, что оно идет в ногу с прогрессом. Хотя - как я уже говорил - наша шина - только для внутреннего пользования и ее производительности хватает с лихвой.
Go to the top of the page
 
+Quote Post
vitan
сообщение Jul 4 2011, 09:48
Сообщение #10


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Вовка_Бызов @ Jul 4 2011, 13:35) *
Да нет же.. Я говорю о преемственности к нашим старым блокам в новых наших же разработках.

Объясните, в чем по-Вашему состоит преемственность? Вот, были у Вас какие-то модули, они общались между собой по какой-то шине. Теперь Вы хотите перейти на VME. Там и сигналы дргуие, и софт другой понадобится. В чем преемственность? У Вас на каждом модуле плисина, и Вы хотите обойтись без переделок в аппаратной части? Пяток проводов все равно точняк припаивать придется поверх. А ведь софт еще есть... Какая ж тут преемственность?
Go to the top of the page
 
+Quote Post
Вовка_Бызов
сообщение Jul 4 2011, 10:13
Сообщение #11


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

Группа: Свой
Сообщений: 182
Регистрация: 26-11-07
Из: Москва, Зеленоград
Пользователь №: 32 692



Цитата(vitan @ Jul 4 2011, 13:48) *
Объясните, в чем по-Вашему состоит преемственность? Вот, были у Вас какие-то модули, они общались между собой по какой-то шине. Теперь Вы хотите перейти на VME. Там и сигналы дргуие, и софт другой понадобится. В чем преемственность? У Вас на каждом модуле плисина, и Вы хотите обойтись без переделок в аппаратной части? Пяток проводов все равно точняк припаивать придется поверх. А ведь софт еще есть... Какая ж тут преемственность?

Хех.. Внимательнее читайте. Я писал о преемственности между нашими текущими и старыми разработками (которым уже по 15-20 лет). Т.е. по сути сегодняшней нашей шине почти 20 лет. Ну - терминаторы появились, кросс многослойный.. Но в целом - все то же.

Никто не говорит о преемственности при переходе на VME. Это, по мнению руководства, рывок в современные технологии, качественный скачок вперед. С соответствующими минусами в лице дописывания софта и т.п. А мы, со своей стороны, пытались объяснить руководству, что нам этот VME нафиг не нужен (идея со сторонними блоками может и хороша, но уж очень гипотетична в виду специфики блоков, лучше с 5 вольт на 3.3 переползти..). Пока побеждает, как вы говорите, лоббизм..
Go to the top of the page
 
+Quote Post
vitan
сообщение Jul 4 2011, 10:28
Сообщение #12


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Вовка_Бызов @ Jul 4 2011, 14:13) *
Никто не говорит о преемственности при переходе на VME. Это, по мнению руководства, рывок в современные технологии, качественный скачок вперед. С соответствующими минусами в лице дописывания софта и т.п. А мы, со своей стороны, пытались объяснить руководству, что нам этот VME нафиг не нужен (идея со сторонними блоками может и хороша, но уж очень гипотетична в виду специфики блоков, лучше с 5 вольт на 3.3 переползти..). Пока побеждает, как вы говорите, лоббизм..

Понятно, видимо, я пропустил слово "была" из этой фразы:
Цитата
Потому что должна была быть преемственность со старыми блоками.
sm.gif
Ну и таки нафига козе баян? Поставьте туда что-нибудь нормальное типа того же CоmрactPCI. Скорости Вам хватит (сами сказали), с переделкой софта, как я понял, ваши готовы связаться, и у разработчиков работа появится. Или MicroTCA поставьте, вот это будет реально качественный скачок вперед. Для справки: только пару месяцев назад утвердили новый стандарт MTCA.3 с кондуктивным теплоотводом. Посмотрите, 100% Вам понравится. И не надо этой мути древнючей!
Go to the top of the page
 
+Quote Post
Вовка_Бызов
сообщение Jul 4 2011, 11:31
Сообщение #13


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

Группа: Свой
Сообщений: 182
Регистрация: 26-11-07
Из: Москва, Зеленоград
Пользователь №: 32 692



Цитата(vitan @ Jul 4 2011, 14:28) *
Или MicroTCA поставьте, вот это будет реально качественный скачок вперед. Для справки: только пару месяцев назад утвердили новый стандарт MTCA.3 с кондуктивным теплоотводом. Посмотрите, 100% Вам понравится. И не надо этой мути древнючей!

Пошел на "ковер". Буду уговаривать.

СПАСИБО!
Go to the top of the page
 
+Quote Post
vitan
сообщение Jul 4 2011, 12:22
Сообщение #14


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Вовка_Бызов @ Jul 4 2011, 15:31) *
Пошел на "ковер". Буду уговаривать.

СПАСИБО!

Ну, коли так - удачи! Если чего там еще, каких аргументов надо - обращайтесь.
Про MTCA начнут сразу пенять на разъем (он там как на обычных слотах в компах) - не поддавайтесь! Стандарт делали довольно долго, моделировали, проверяли, и все-таки выпустили.
Если сильно хотят VME (типа чтобы на выставках понты кидать), то тогда уж переходите на VPX. Тоже скачок вперед будет (шина скоростная сериальная). Механика и теплоотвод здесь будут отработаны получше (просто постарше стандарты).
Go to the top of the page
 
+Quote Post
Вовка_Бызов
сообщение Jul 5 2011, 06:04
Сообщение #15


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

Группа: Свой
Сообщений: 182
Регистрация: 26-11-07
Из: Москва, Зеленоград
Пользователь №: 32 692



Цитата(vitan @ Jul 4 2011, 16:22) *
Ну, коли так - удачи! Если чего там еще, каких аргументов надо - обращайтесь.

Смотрел информацию по MTCA и нигде не видел плат 6U. Это действующее ограничение? Или - просто такие реализации мне попадались?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th June 2025 - 21:09
Рейтинг@Mail.ru


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