|
Ищу интерфейс к VME-bus для Altera Cyclone |
|
|
|
Jul 4 2011, 07:03
|
Частый гость
 
Группа: Свой
Сообщений: 182
Регистрация: 26-11-07
Из: Москва, Зеленоград
Пользователь №: 32 692

|
Цитата(vitan @ Jul 4 2011, 10:53)  Что за девайс? Есть кое-что самодельное, но на AHDL. Да - девайс, в общем-то специального назначения. Есть реализация со старой шиной в старом конструктиве. Руководство требует перейти в современный формат. А по-сему- сейчас изыскиваем пути простого перехода. В составе каждого девайса (в том числе - и главного процессора) есть ПЛИС. Вот и подумали, что зашив туда нужное описание, мы решим проблему перехода в VME. По-сути - на данном этапе стыковка со сторонними устройствами не требуется. Но - подразумевается нашим руководством..
|
|
|
|
|
Jul 4 2011, 07:08
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(Вовка_Бызов @ Jul 4 2011, 11:03)  Да - девайс, в общем-то специального назначения. Да уж понятно.  Я спросил не про это, а кем он Вам нужен на шине. Цитата(Вовка_Бызов @ Jul 4 2011, 11:03)  Есть реализация со старой шиной в старом конструктиве. Руководство требует перейти в современный формат. А по-сему- сейчас изыскиваем пути простого перехода. В составе каждого девайса (в том числе - и главного процессора) есть ПЛИС. Вот и подумали, что зашив туда нужное описание, мы решим проблему перехода в VME. Погодите? Я не ослышался? В VME? А раньше что было? Может, лучше все-таки куда-нибудь в другое место? Типа в PCI?
|
|
|
|
|
Jul 4 2011, 07:16
|
Частый гость
 
Группа: Свой
Сообщений: 182
Регистрация: 26-11-07
Из: Москва, Зеленоград
Пользователь №: 32 692

|
Цитата(vitan @ Jul 4 2011, 11:08)  Да уж понятно.  Я спросил не про это, а кем он Вам нужен на шине. Погодите? Я не ослышался? В VME? А раньше что было? Может, лучше все-таки куда-нибудь в другое место? Типа в PCI? Раньше была параллельная 16х шина с адресацией и выделенными цепями прерываний. Со своим кроссом. Именно в VME - бо у начальства появились мысли при необходимости наращивать систему блоками сторонних фирм. Похоже - руководство вынашивает идею отказаться от собственных разработчиков Как я понимаю (почитав описание VME) в традиционном исполнении на шине один мастер (арбитр), который часто совмещают с главным процессором, а также куча периферии. Ну вот - у нас примерно то же. Есть главный проц. Есть куча девайсов с процами, решающих периферийные задачи. Потому и пишу, что реализация нужна и с арбитром, и - без..
|
|
|
|
|
Jul 4 2011, 08:12
|
Частый гость
 
Группа: Свой
Сообщений: 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 есть. У Вас там что стоит? Какой контроллер прерываний? Все ж на рассыпухе было. А потом сделали аналог на ПЛИС. Да - умнее и шире - но все же аналог старого. Потому что должна была быть преемственность со старыми блоками.
|
|
|
|
|
Jul 4 2011, 08:26
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(Вовка_Бызов @ Jul 4 2011, 12:12)  Очень сложно. Скажем так - у нашего руководства есть "советчики". Против них может действовать только официальная точка зрения. Есть ссылочки на статьи, где об этом (о смерти) что-то говорится? Если да - будет ну ооочччень хорошо. Наши доводы услышаны не были. Нам было сказано, что в ракетных войсках сейчас во всю идет применение VME. И что мы сильно уступаем. Хотя - наша шина (16х) всех устраивает. И работает достаточно быстро. Именно что достаточно. Не ведитесь, это все лоббирование.  Куча предприятий понаразрабатывали модулей на этой технологии, и теперь просто так сворачивать не хотят. Хотите официальных доводов о смерти? Пожалуйста! У нас тут на военно-морском салоне был семинар фирмы RTSoft как раз на тему перехода с VME. Участвовали помимо прочих люди из контрона и интела. Материалы можете заросить у них, думаю, дадут. Так вот, там отдельным слайдом написано: - Надо ли поддерживать и модернизировать имеющуюся аппаратуру на базе VME? -Да. - Надо ли разрабатывать новые изделия на этой технологии? -Нет. Официально от VITA Вы вряд ли чего-то дождетсь, но мнения крупных компаний Ваше руководство не может игнорировать. Цитата(Вовка_Бызов @ Jul 4 2011, 12:12)  Какой контроллер прерываний? Все ж на рассыпухе было. А потом сделали аналог на ПЛИС. Да - умнее и шире - но все же аналог старого. Потому что должна была быть преемственность со старыми блоками. Какая преемственность? По протоколу обмена? Вы хотите сказать, что Ваш старый протокол был совместим с VME? Вряд ли. В общем, это все не нужно. Могу, правда, еще посоветовать поискать по ключевому слову Tundra. Но и там без PCI не обойтись.
|
|
|
|
|
Jul 4 2011, 09:35
|
Частый гость
 
Группа: Свой
Сообщений: 182
Регистрация: 26-11-07
Из: Москва, Зеленоград
Пользователь №: 32 692

|
Цитата(vitan @ Jul 4 2011, 12:26)  Какая преемственность? По протоколу обмена? Вы хотите сказать, что Ваш старый протокол был совместим с VME? Вряд ли. Да нет же.. Я говорю о преемственности к нашим старым блокам в новых наших же разработках. Мы ж не собираем все на рассыпухе до сих пор. А VME - это отдельная песня - так руководство решило показать, что оно идет в ногу с прогрессом. Хотя - как я уже говорил - наша шина - только для внутреннего пользования и ее производительности хватает с лихвой.
|
|
|
|
|
Jul 4 2011, 10:13
|
Частый гость
 
Группа: Свой
Сообщений: 182
Регистрация: 26-11-07
Из: Москва, Зеленоград
Пользователь №: 32 692

|
Цитата(vitan @ Jul 4 2011, 13:48)  Объясните, в чем по-Вашему состоит преемственность? Вот, были у Вас какие-то модули, они общались между собой по какой-то шине. Теперь Вы хотите перейти на VME. Там и сигналы дргуие, и софт другой понадобится. В чем преемственность? У Вас на каждом модуле плисина, и Вы хотите обойтись без переделок в аппаратной части? Пяток проводов все равно точняк припаивать придется поверх. А ведь софт еще есть... Какая ж тут преемственность? Хех.. Внимательнее читайте. Я писал о преемственности между нашими текущими и старыми разработками (которым уже по 15-20 лет). Т.е. по сути сегодняшней нашей шине почти 20 лет. Ну - терминаторы появились, кросс многослойный.. Но в целом - все то же. Никто не говорит о преемственности при переходе на VME. Это, по мнению руководства, рывок в современные технологии, качественный скачок вперед. С соответствующими минусами в лице дописывания софта и т.п. А мы, со своей стороны, пытались объяснить руководству, что нам этот VME нафиг не нужен (идея со сторонними блоками может и хороша, но уж очень гипотетична в виду специфики блоков, лучше с 5 вольт на 3.3 переползти..). Пока побеждает, как вы говорите, лоббизм..
|
|
|
|
|
Jul 4 2011, 10:28
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(Вовка_Бызов @ Jul 4 2011, 14:13)  Никто не говорит о преемственности при переходе на VME. Это, по мнению руководства, рывок в современные технологии, качественный скачок вперед. С соответствующими минусами в лице дописывания софта и т.п. А мы, со своей стороны, пытались объяснить руководству, что нам этот VME нафиг не нужен (идея со сторонними блоками может и хороша, но уж очень гипотетична в виду специфики блоков, лучше с 5 вольт на 3.3 переползти..). Пока побеждает, как вы говорите, лоббизм.. Понятно, видимо, я пропустил слово "была" из этой фразы: Цитата Потому что должна была быть преемственность со старыми блоками.  Ну и таки нафига козе баян? Поставьте туда что-нибудь нормальное типа того же CоmрactPCI. Скорости Вам хватит (сами сказали), с переделкой софта, как я понял, ваши готовы связаться, и у разработчиков работа появится. Или MicroTCA поставьте, вот это будет реально качественный скачок вперед. Для справки: только пару месяцев назад утвердили новый стандарт MTCA.3 с кондуктивным теплоотводом. Посмотрите, 100% Вам понравится. И не надо этой мути древнючей!
|
|
|
|
|
Jul 4 2011, 11:31
|
Частый гость
 
Группа: Свой
Сообщений: 182
Регистрация: 26-11-07
Из: Москва, Зеленоград
Пользователь №: 32 692

|
Цитата(vitan @ Jul 4 2011, 14:28)  Или MicroTCA поставьте, вот это будет реально качественный скачок вперед. Для справки: только пару месяцев назад утвердили новый стандарт MTCA.3 с кондуктивным теплоотводом. Посмотрите, 100% Вам понравится. И не надо этой мути древнючей! Пошел на "ковер". Буду уговаривать. СПАСИБО!
|
|
|
|
|
Jul 5 2011, 06:04
|
Частый гость
 
Группа: Свой
Сообщений: 182
Регистрация: 26-11-07
Из: Москва, Зеленоград
Пользователь №: 32 692

|
Цитата(vitan @ Jul 4 2011, 16:22)  Ну, коли так - удачи! Если чего там еще, каких аргументов надо - обращайтесь. Смотрел информацию по MTCA и нигде не видел плат 6U. Это действующее ограничение? Или - просто такие реализации мне попадались?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|