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

 
 
> Ищу интерфейс к 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
 
Start new topic
Ответов
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

Сообщений в этой теме
- Вовка_Бызов   Ищу интерфейс к VME-bus для Altera Cyclone   Jul 4 2011, 06:49
|- - vitan   Цитата(Вовка_Бызов @ Jul 4 2011, 13:35) Д...   Jul 4 2011, 09:48
|- - Вовка_Бызов   Цитата(vitan @ Jul 4 2011, 13:48) Объясни...   Jul 4 2011, 10:13
|- - vitan   Цитата(Вовка_Бызов @ Jul 4 2011, 14:13) Н...   Jul 4 2011, 10:28
||- - Вовка_Бызов   Цитата(vitan @ Jul 4 2011, 14:28) Или Mic...   Jul 4 2011, 11:31
||- - vitan   Цитата(Вовка_Бызов @ Jul 4 2011, 15:31) П...   Jul 4 2011, 12:22
|||- - Вовка_Бызов   Цитата(vitan @ Jul 4 2011, 16:22) Ну, кол...   Jul 5 2011, 06:04
|||- - vitan   Цитата(Вовка_Бызов @ Jul 5 2011, 10:04) С...   Jul 5 2011, 06:33
|||- - Вовка_Бызов   Цитата(vitan @ Jul 5 2011, 10:33) Их там ...   Jul 5 2011, 07:38
|||- - vitan   Цитата(Вовка_Бызов @ Jul 5 2011, 11:38) М...   Jul 5 2011, 07:40
||- - Victor®   Цитата(Вовка_Бызов @ Jul 4 2011, 14:31) П...   Jul 5 2011, 07:51
|- - DarkLogic   Цитата(Вовка_Бызов @ Jul 4 2011, 14:13) ....   Mar 17 2012, 00:25
- - Shivers   VME в самых шустрых своих режимах (2eSST, 2eVME) р...   Mar 27 2012, 11:24


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

 


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


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