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

 
 
> Вопрос по XCR3064, глупая ситуация
Саша Z
сообщение Aug 14 2008, 13:11
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 921
Регистрация: 6-04-07
Из: Israel
Пользователь №: 26 822



Чего-то уткнулся рогом в довольно глупую ситуацию:
есть борд (подрядчика), на нам маленький CPLD XIlinxа: XCR3064CS48.
В ней элементарная маленькая логика (3-4 and, 4-5 инверторов, 1 pull-down)
3 входа, 4 выхода. Выхода драйвят чип А3901 (motor drive).

Странность в том что при включении питания на выходах возникают сигналы (2 из 4х выходов прыгают в "1") при том что входа остаются в '0'. По началу думал что включены внутренние pull-ups по входам они и дергают выхода вверх через логику, но подрядчик божится что внутренние pull-ups не сконфигурированы. (у меня кода нет, точнее схемы - он рисуетм не кодирует).
Смотрю datasheet A3901 - у него входа вроде тоже не имеют внутренних pull-ups, т.е. вроде нечему выхода дергать в '1' по включению питания....но увы это происходит.
Может кто работал с этим CPLD и знает то чего я не знаю что может привести к такому результату ?

Сейчас сделал такой эксперемент: стер все содержимое CPLD и включил в таком состянии - все 4 выхода сразу-же дернулись в '1' по включению питания.

В datasheet данного CPLD ночего не говориться об внутренних pull-ups, упоминатся внутренние pull-downы но в контексте не использованных входов.

Может ли быть что там какие-нить pull-upы на оговоренных конфигурацией выходах ?

Сейчас читаю еще раз datasheet - пишется что по выходам macrocells есть CT0, CT1 сигналы управления Rreset/Reset по выходу. Эти Rreset/Reset могут быть disabled. Однако говориться о
том что proper power-on Reset дивайса ставит macrocells в "zero" состояние. У самого чипа не вижу dedicated Reset входов (да и в схеме борта нет). Как тогда контролируется power-on reset ? Как контролировать CT0-5 terms microcellов ? Делается ли это автоматически синтезатором если в коде оговорены данные conditions или делается constrainтами ?

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Boris_TS
сообщение Aug 14 2008, 14:59
Сообщение #2


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

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



Предлагаю Вам ознакомиться с документами xapp342.pdf - XPLA3 I/O Cell Characteristics и xapp310.pdf - Power-Up Reset Characteristics of CoolRunner XPLA3 CPLDs. Возможно в них Вам удастся найти ответы.

Обратите внимание, XPLA3 вообще не имеет PullDown (а у Вас он фигуригует...)

Обратите особое внимание на то, что в XPLA3 (CoolRunner) нет чистых tristate выходов. Во всех IO pin есть HalfLatch, и его никак нельзя отключить. Его нагрузочная способность была достаточна, дабы засветить красный светодиод на моей плате...

Если IO pin сконфигурирован как чистый выход, то наличие HalfLatch никак не проявляется.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Саша Z   Вопрос по XCR3064   Aug 14 2008, 13:11
- - Andrew Su   Добрый день. Если я правильно понял проблему, то ...   Aug 14 2008, 15:12
- - sazh   Цитата(Саша Z @ Aug 14 2008, 17:11) Сейча...   Aug 14 2008, 20:07
- - Саша Z   Спасибо всем, просмотрю доки. Чего хотел добиться...   Aug 14 2008, 20:22
|- - sazh   Цитата(Саша Z @ Aug 15 2008, 00:22) Спаси...   Aug 14 2008, 21:09
|- - Саша Z   Цитата(sazh @ Aug 15 2008, 00:09) Ссылки ...   Aug 15 2008, 14:14
|- - Boris_TS   В Xilinx ISE 8.x были ChipView - программа позволя...   Aug 15 2008, 15:39
|- - Саша Z   Цитата(Boris_TS @ Aug 15 2008, 18:39) В X...   Aug 15 2008, 16:20
|- - sazh   Цитата(Саша Z @ Aug 15 2008, 20:20) Спаси...   Aug 15 2008, 17:14
|- - Саша Z   Цитата(sazh @ Aug 15 2008, 20:14) Файлы д...   Aug 16 2008, 08:52
|- - Boris_TS   Цитата(Саша Z @ Aug 16 2008, 12:52) Да и ...   Aug 16 2008, 10:45
|- - Саша Z   Цитата(Boris_TS @ Aug 16 2008, 14:45) Для...   Aug 16 2008, 19:22
|- - Boris_TS   Цитата(Саша Z @ Aug 16 2008, 23:22) Скажи...   Aug 17 2008, 06:16
|- - Саша Z   Цитата(Boris_TS @ Aug 17 2008, 09:16) К с...   Aug 17 2008, 08:40
|- - Boris_TS   Цитата(Саша Z @ Aug 17 2008, 12:40) В pdf...   Aug 17 2008, 10:32
|- - Саша Z   Цитата(Boris_TS @ Aug 17 2008, 13:32) Всё...   Aug 17 2008, 11:43
- - alexander55   Цитата(Саша Z @ Aug 14 2008, 17:11) В лю...   Aug 15 2008, 06:25


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

 


RSS Текстовая версия Сейчас: 25th August 2025 - 01:04
Рейтинг@Mail.ru


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