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

 
 
> Инверсная логика сигналов внутри ПЛИС, Насколько это полезно?
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
Ответов
iosifk
сообщение Aug 14 2009, 05:54
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



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


Ну а теперь по жизни.
Если у Вас такая система: "Сделал проект и выкинул", то тогда можно делать как угодно, это на результате не отразится...
Но если Вы делаете изделие, которое будет жить несколько лет, то кому-то его придется сопровождать. Возможно даже и не Вам лично...
Так вот, этот кто-то и будет потом разбираться, что и как там наворочено, где ноль и где единица... Ошибок набьет кучу... Вас вспомнит тихим словом. Так что лучше не увеличивать вероятность возникновения ошибок, а все делать в положительной логике, благо компилятору это все равно...
А если Вы уже начали делать большие проекты, то тогда дело несколько другое...
Выбирите стандартную внутрикристальную шину, например Авалон, для Альтер или что-то в этом духе из распространенных шин из открытых проектов. И все сигналы интерфейса подгоняйте под стандарт такой шины. Сделайте файл соглашения о названии сигналов. Я об это
писал в "Кратком Курсе HDL". Вот теперь, если понадобится подключить Ваш проект к шине, или ввести в проект микроконтроллерное ядро, то Вам уже не понадобится никаких переделок... Да и тестбенчи можно будет использовать многократно... И такой порядок должен быть во все Вашей группе разработчиков.
Удачи!


--------------------
www.iosifk.narod.ru
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
- - glock17   Цитата(BSV @ Aug 13 2009, 22:44) Некоторы...   Aug 14 2009, 00:38
|- - Mahagam   Цитата(glock17 @ Aug 14 2009, 03:38) Что ...   Aug 14 2009, 06:50
|- - yura-w   Цитата(glock17 @ Aug 14 2009, 04:38) Что ...   Aug 18 2009, 18:09
|- - Victor®   Цитата(yura-w @ Aug 18 2009, 21:09) ...   Aug 18 2009, 18:15
- - 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 Текстовая версия Сейчас: 22nd July 2025 - 19:34
Рейтинг@Mail.ru


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