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

 
 
> Инверсная логика сигналов внутри ПЛИС, Насколько это полезно?
BSV
сообщение Aug 13 2009, 13:44
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 541
Регистрация: 11-04-05
Из: Москва
Пользователь №: 4 045



Некоторые ПЛИС-разработчики используют в своих проектах инверсную логику для внутренних сигналов ПЛИС (например, для сигналов разрешения, сброса и т.п.). Хочется услышать мнение сообщества по вопросу какие у данного подхода есть плюсы. Просто супер будет, если есть какие-либо практические данные по улучшению помехозащищенности или еще какие осязаемые профиты.

В поиске с ходу не нашлось, поэтому если баян, прошу прощения. Тогда ткните носом в тему где это обсуждалось.


--------------------
Дурак, занимающий высокий пост, подобен человеку на вершине горы - все ему кажется маленьким, а всем остальным кажется маленьким он сам. /Законы Мерфи/
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
glock17
сообщение Aug 14 2009, 00:38
Сообщение #2


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

Группа: Свой
Сообщений: 163
Регистрация: 3-09-04
Пользователь №: 586



Цитата(BSV @ Aug 13 2009, 22:44) *
Некоторые ПЛИС-разработчики используют в своих проектах инверсную логику для внутренних сигналов ПЛИС (например, для сигналов разрешения, сброса и т.п.). Хочется услышать мнение сообщества по вопросу какие у данного подхода есть плюсы. Просто супер будет, если есть какие-либо практические данные по улучшению помехозащищенности или еще какие осязаемые профиты.

В поиске с ходу не нашлось, поэтому если баян, прошу прощения. Тогда ткните носом в тему где это обсуждалось.


Что касается помехозащищенности, то инверсные сигналы сброса и разрешения более помехоустойчивы. Если ваша ПЛИС работает вблизи мощной силовой электроники, то помехи бывают такие, что модули с прямой логикой сброса будут часто сбоить (сам с таким сталкивался).

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

А вот при проектировании ASIC полярность сигналов желательно выбирать в соответствии с конкретными библиотеками производителя. Если библиотечный триггер имеет active-high сигналы разрешения и сброса, то лучше в проекте их такими и делать. Кстати, добросовестный производитель кристаллов вам об этом скажет, когда вы будете сдавать ему проект в производство.

В общем, выбирайте инверсную логику, не ошибетесь. Большинство ПЛИС и библиотечных элементов работают как раз в ней.
Go to the top of the page
 
+Quote Post
yura-w
сообщение Aug 18 2009, 18:09
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 305
Регистрация: 22-06-07
Из: Санкт-Петербург
Пользователь №: 28 617



Цитата(glock17 @ Aug 14 2009, 04:38) *
Что касается помехозащищенности, то инверсные сигналы сброса и разрешения более помехоустойчивы. Если ваша ПЛИС работает вблизи мощной силовой электроники, то помехи бывают такие, что модули с прямой логикой сброса будут часто сбоить (сам с таким сталкивался).

ИМНО: это проблема гонок, а не уровня (говорим о внутренних синалах), не сталкивался с подобными вещами в устройствах работающих в жестких условиях

Цитата
В общем, выбирайте инверсную логику, не ошибетесь. Большинство ПЛИС и библиотечных элементов работают как раз в ней.

позвольте не согласиться,
Посмотрите спецификации AVALON и WISHBONE(на них ложиться большая нагрузка по коммутации сигналов в плис), они разработанные разными производителями, а логика и там и там - прямая.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- BSV   Инверсная логика сигналов внутри ПЛИС   Aug 13 2009, 13:44
- - Shtirlits   Цитата(BSV @ Aug 13 2009, 17:44) Некоторы...   Aug 13 2009, 16:43
- - SFx   синтезатор все собирет так, как ему удобно. и мини...   Aug 13 2009, 17:07
- - Builder   Как уже сказали, синтезатор сделает так как ему уд...   Aug 13 2009, 17:21
|- - Mahagam   Цитата(glock17 @ Aug 14 2009, 03:38) Что ...   Aug 14 2009, 06:50
|- - Victor®   Цитата(yura-w @ Aug 18 2009, 21:09) ...   Aug 18 2009, 18:15
- - iosifk   Цитата(BSV @ Aug 13 2009, 17:44) Некоторы...   Aug 14 2009, 05:54
- - BSV   Коллеги, спасибо всем за ответы. Цитата(iosifk ...   Aug 14 2009, 09:08
|- - iosifk   Цитата(BSV @ Aug 14 2009, 13:08) Хотя ПМС...   Aug 14 2009, 10:29
- - yes   хочу дополнить - некоторые производители (Lattice)...   Aug 14 2009, 11:16
- - zverek   Цитата(yes @ Aug 14 2009, 15:16) хочу доп...   Aug 14 2009, 12:37
- - yes   Цитата(zverek @ Aug 14 2009, 16:37) Практ...   Aug 14 2009, 13:28
|- - ArMouReR   Цитата(yes @ Aug 14 2009, 16:28) не стал ...   Aug 16 2009, 12:29
|- - zverek   Цитата(ArMouReR @ Aug 16 2009, 16:29) в I...   Aug 16 2009, 13:20
- - SM   Цитата(zverek @ Aug 14 2009, 16:37) Практ...   Aug 18 2009, 21:42
- - Mahagam   2 SM: речь про ПЛИС. а им, насколько я помню, абсо...   Aug 19 2009, 11:33
- - SM   Цитата(Mahagam @ Aug 19 2009, 15:33) речь...   Aug 19 2009, 12:45


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

 


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


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