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

 
 
> CoolRuner, работа без внешнего ресета
Serg`
сообщение Dec 21 2008, 07:49
Сообщение #1


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

Группа: Участник
Сообщений: 111
Регистрация: 25-06-07
Пользователь №: 28 668



У меня возник вопрос, мб он комуто покажеться глупым, но на поей CPLDшке нет внешнего сигнала ресет!Могу ли я привязкой PULLUP И PULLDOWN Уустоновить исходные значения моих выходных сигналов??И как быть с устоновкой внутренних сигналов?? Запись

Код
signal flag : std_logic:=0;
поможет???
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Serg`
сообщение Dec 23 2008, 20:21
Сообщение #2


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

Группа: Участник
Сообщений: 111
Регистрация: 25-06-07
Пользователь №: 28 668



Спасибо за разъяснения!!Приму к сведению!!Кстати сегодня сделал все по вашим советам и все вышло как надо и без внешнего рескта!!

Еще раз ОГРОМНОЕ СПАСИБО!!
Go to the top of the page
 
+Quote Post
Kolia
сообщение Mar 19 2009, 17:49
Сообщение #3


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

Группа: Свой
Сообщений: 188
Регистрация: 28-09-06
Из: Minsk
Пользователь №: 20 762



В даташите написано, что CoolRuner толерантен к 5Впо входу, но напряжение 5В на пины должно подаваться только после подачи питания 3,3В.
Меня это немногог смущает, как микросхема будет себя вести если я ее подключу к ISA напрямую? Какие могут быть подводные камни в такой схеме?
Go to the top of the page
 
+Quote Post
Boris_TS
сообщение Mar 25 2009, 15:14
Сообщение #4


Злополезный
****

Группа: Свой
Сообщений: 608
Регистрация: 19-06-06
Из: Russia Taganrog
Пользователь №: 18 188



Цитата(Kolia @ Mar 19 2009, 21:49) *
В даташите написано, что CoolRuner толерантен к 5Впо входу, но напряжение 5В на пины должно подаваться только после подачи питания 3,3В.
Меня это немногог смущает, как микросхема будет себя вести если я ее подключу к ISA напрямую? Какие могут быть подводные камни в такой схеме?

Задайте этот вопрос в официальное представительство Xilinx - Inline Group (если Вы у них приобретали микросхемы). У них есть специальный человек для подобных вопросов.
Вижу 4 варианта:
1. ПЛИС сгорает.
2. ПЛИС засаживает ISA.
3. ПЛИС подсаживает ISA, и через себя питает цепь +3.3В.
4. Всё работает нормально.

Чтобы не ломать голову, а что именно будет, в старых проектах с ISA использовал двунаправленные буфера 74AHC(T).
Go to the top of the page
 
+Quote Post
Kolia
сообщение Mar 30 2009, 08:41
Сообщение #5


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

Группа: Свой
Сообщений: 188
Регистрация: 28-09-06
Из: Minsk
Пользователь №: 20 762



Цитата(Boris_TS @ Mar 25 2009, 18:14) *
Чтобы не ломать голову, а что именно будет, в старых проектах с ISA использовал двунаправленные буфера 74AHC(T).

Как вариант можно принять, но у меня формат платы PC/104. А буферы в корпусе типа TSSOP тяжело достать (в основном SOIC). Поэтому хотелось бы узнать у людей кто с этим сталкивался на практике. Или может поставить на шину еще одну плиску (XC9572).
Go to the top of the page
 
+Quote Post
Boris_TS
сообщение Mar 30 2009, 18:36
Сообщение #6


Злополезный
****

Группа: Свой
Сообщений: 608
Регистрация: 19-06-06
Из: Russia Taganrog
Пользователь №: 18 188



Цитата(Kolia @ Mar 30 2009, 11:41) *
Как вариант можно принять, но у меня формат платы PC/104. А буферы в корпусе типа TSSOP тяжело достать (в основном SOIC). Поэтому хотелось бы узнать у людей кто с этим сталкивался на практике.

Работал именно с PC104, ставил две Philips 74AHC(T) в TSSOP корпусе по шине данных, остальные линии (входы для ПЛИС) заходили на XPLA3 напрямую. Питание на ПЛИС подавалось с IRU1207-33CS без задержек.
Go to the top of the page
 
+Quote Post
Kolia
сообщение Mar 31 2009, 06:21
Сообщение #7


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

Группа: Свой
Сообщений: 188
Регистрация: 28-09-06
Из: Minsk
Пользователь №: 20 762



Цитата(Boris_TS @ Mar 30 2009, 21:36) *
Работал именно с PC104, ставил две Philips 74AHC(T) в TSSOP корпусе по шине данных, остальные линии (входы для ПЛИС) заходили на XPLA3 напрямую. Питание на ПЛИС подавалось с IRU1207-33CS без задержек.

Спасибо. Если все работает нормально, то так даже лучше smile.gif, а то для формирования шины на ПЛИС больно жирновато получается. Буду искать TSSOP.
Go to the top of the page
 
+Quote Post
Boris_TS
сообщение Mar 31 2009, 08:33
Сообщение #8


Злополезный
****

Группа: Свой
Сообщений: 608
Регистрация: 19-06-06
Из: Russia Taganrog
Пользователь №: 18 188



Цитата(Kolia @ Mar 31 2009, 09:21) *
Спасибо. Если все работает нормально, то так даже лучше smile.gif, а то для формирования шины на ПЛИС больно жирновато получается. Буду искать TSSOP.

Поищите аналогичные не Philips буферы - вроде их будет попроще достать.

Немного уточню... Вам необходимо проглядеть детально информацию о PC-104 с которыми Вы будете иметь дело. Про свои PC-104 я точно знал, что они не выдадут ток по шинам адреса и управления ISA достаточный для повреждения XPLA3. Если Вам заранее не известен набор PC-104 с которыми понадобиться работать, то на всякий случай, предусмотрите последовательные резисторы на все линии подходящие к XPLA3, в случае необходимости Вы всегда сможете запаять не 0Ом, а что-нибудь посущественней - нескольких XAPP были рекомендации на тему ограничения тока для улучшения выживания для различных семейств ПЛИС.

При поданом питании +3.3В с XPLA3 проблем с 5В толерантностью у меня не возникало ниразу,.. а вот без питания я не пробовал подавать на ПЛИС 5 В сигналы, поэтому ничего не могу сказать об этом случае. А еще есть время конфигурирования ПЛИС... наверное желательно, чтобы в это время на ПЛИС не подовались 5В сигналы...
Но вопросы на которые необходимо знать точные ответы, лучше адресовать к самому Xilinx, т.к. только они знают как они же сами втихоря меняют технолоический процес производства ПЛИС. На форуме мы может только посоветовать или сказать что 4 года назад работало хорошо. А вот в inline Group (официаный представитель Xilinx, вроде бы его зона ответственности распространяется и на Белорусию) есть специальный человечек, отвечающий именно на технические вопросы.
Go to the top of the page
 
+Quote Post
Kolia
сообщение Mar 31 2009, 11:54
Сообщение #9


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

Группа: Свой
Сообщений: 188
Регистрация: 28-09-06
Из: Minsk
Пользователь №: 20 762



Спасибо. Плата PC/104 пока неизвестна, поэтому нужен универсальной вариант. Попробую узнать на Xilinx.
Go to the top of the page
 
+Quote Post
Boris_TS
сообщение Apr 8 2009, 08:30
Сообщение #10


Злополезный
****

Группа: Свой
Сообщений: 608
Регистрация: 19-06-06
Из: Russia Taganrog
Пользователь №: 18 188



Цитата(Kolia @ Mar 31 2009, 14:54) *
Плата PC/104 пока неизвестна, поэтому нужен универсальной вариант.

Э-хе-хе совсем забыл,.. на тему 5V толерантности: есть у меня старый проектик, в котором стоит XCR3256XL-10PQ208I подключенная напрямую к PCI 5V 33Mhz. Конечно, PCI - это не ISA, но несколько этих плат достаточно интенсивно работают (каждый день не менее 10 часов) уже около 2-3 лет с чипсетами VIA, Intel, nForce. Сбоев, как и проблем пока тоже нет. Питание ПЛИС берётся непосредственно с контактов PCI разъема (+3.3V).

Надеюсь эта информация окажется полезной.
Go to the top of the page
 
+Quote Post
sazh
сообщение Apr 8 2009, 08:48
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(Boris_TS @ Apr 8 2009, 12:30) *
Э-хе-хе совсем забыл,.. на тему 5V толерантности: есть у меня старый проектик, в котором стоит XCR3256XL-10PQ208I подключенная напрямую к PCI 5V 33Mhz. Конечно, PCI - это не ISA, но несколько этих плат достаточно интенсивно работают (каждый день не менее 10 часов) уже около 2-3 лет с чипсетами VIA, Intel, nForce. Сбоев, как и проблем пока тоже нет. Питание ПЛИС берётся непосредственно с контактов PCI разъема (+3.3V).

Надеюсь эта информация окажется полезной.


А если старую плату с настоящими 5 вольтовыми уровнями кто то в соседний слот воткнет
Go to the top of the page
 
+Quote Post
Boris_TS
сообщение Apr 9 2009, 06:55
Сообщение #12


Злополезный
****

Группа: Свой
Сообщений: 608
Регистрация: 19-06-06
Из: Russia Taganrog
Пользователь №: 18 188



Цитата(sazh @ Apr 8 2009, 11:48) *
А если старую плату с настоящими 5 вольтовыми уровнями кто то в соседний слот воткнет


Я так понимаю "старую" PCI плату. Да даже если воткнут новую PCI плату удовлетворяющую PCI v2.3 (а все супостатские платы для PC - удовлетворяют этому стандарту или более раннемим, но не PCI v3.0), то тогда питание выходных каскадов должно браться с Vi/o ножек PCI разъемы, а во всех бытовых компьютерах для PCI v2.3 32bit 32Mhz - это только 5V, т.е. 5В уровни сигналов на входах CoolRunner - гарантированы.

Конечно и этот вариант проверили - работает хорошо, устойчиво. Более того оказались, что из использованных, только chipset'ы VIA имеют CMOP (5V) выходы, остальные (Intel и nForce) уже выдают только 3.3В уровни сигналов, а далее, при освобождении сегмента PCI шины, все линии дотягиваются к 5В через резисторы подтяжки.

Т.е. в плане 5V толерантности никаких проблем не возникало. Но опять-таки PCI - не ISA, первоначально PCI находиться в состоянии слабой подтяжки в 5В, именно в это время происходила загрузка (инициализация) CoolRunner 1. А после загрузки никаких проблем не выявлено.
В тоже время, в тестовой плате CoolRunner наработал где-то около 1 часа в незапрограммированном состоянии, при полностью работающем PCI (с VIA KT600+VT8237 - т.е. при добротных CMOP 5V уровнях). Деградация CoolRunner 1 не замечена (эта плата в настоящее время устойчиво работает в лаборатории на стенде).
При работе незапрограммированного CoolRunner на PCI, сам CoolRunner оставался холожным - что косвенно говорит, о нормальной работе 5V толерантности.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Serg`   CoolRuner   Dec 21 2008, 07:49
- - sazh   Цитата(Serg` @ Dec 21 2008, 10:49) У ...   Dec 21 2008, 15:19
- - Boris_TS   Вопрос совсем не глупый, а очень даже нужный - ибо...   Dec 21 2008, 16:38
- - Serg`   Спасибо огромное за сотль полные ответы! Завтр...   Dec 22 2008, 18:48
- - Serg`   Я почитал про half latch и понял следующее: Цитат...   Dec 22 2008, 20:15
|- - Boris_TS   Цитата(Serg` @ Dec 23 2008, 00:15) (к...   Dec 23 2008, 07:33
- - Kolia   Спасибо за дополнение, но я всеже поставлю драйвер...   Apr 10 2009, 11:53


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

 


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


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