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

 
 
 
Reply to this topicStart new topic
> Altera EPM3256, Сбои в новой партии микросхем
IEC
сообщение Jan 14 2008, 08:19
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 22-03-05
Из: г. Харьков, Украина
Пользователь №: 3 598



Здравствуйте Все!

Помогите советом.

Проект на EPM3256AAQC208-10 откатан и платы выпущены в большом количестве, выпускали около 4 лет на разных партиях микросхем.
Частоты работы около 5 МГц.

Сейчас купили очередную партию микросхем у другого поставщика ( КОМПЕЛ ) и пошли сбои, причем плата та же.

Не появились ли какие то клоны или копии с другими характеристиками?

Заранее спасибо.
Go to the top of the page
 
+Quote Post
IEC
сообщение Jan 16 2008, 18:23
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 22-03-05
Из: г. Харьков, Украина
Пользователь №: 3 598



Спаяно 8 плат пробных.

Везде ошибки в работе почти повторяются.

Перетранслировал проект несколько раз с разными размещениями по кристалу получил сбои в разных процедурах.

Похоже какие-то участки ПЛМ битые.

Есть ли возможность проверить где битые участки макроячеек, или как их исключить для 3256.

И встречал ли кто нибудь чтобы были битые ПЛМ на паре макроячеек.
Go to the top of the page
 
+Quote Post
wolfman
сообщение Jan 16 2008, 20:28
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 529
Регистрация: 15-06-05
Из: Питер
Пользователь №: 6 032



IEC
У нас совсем недавно были закуплены "левые" микрухи, правда это были циклоны.
На них были перебиты номера. Это было видно если под определенным углом.

Может и вам попался левак?


--------------------
Россия это даже не страна.
Россия это секрет, завернутый в загадку и укрытый не проницаемой тайной...
Go to the top of the page
 
+Quote Post
Harbour
сообщение Jan 17 2008, 06:15
Сообщение #4


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



Отсюда поподробнее please - в какой конторе брали и какое семейство ? Как было упаковано ? Что было перебито ? Если revision, то еще можно выйти как-то из положения ...
Go to the top of the page
 
+Quote Post
ig_d
сообщение Jan 17 2008, 07:24
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 26
Регистрация: 5-03-05
Пользователь №: 3 092



Очень рекомендую проверить проект. Сталкивался с этим при переходе с 7064LC на 7064SLC. Был у нас старый проект который нормально работал. После перехода на 7064SLC часть микросхем начала сбоить. Некоторые редко некоторые часто, а некоторый работали нормально. Сначала из за лени подбирали рабочие микросхемы и пробовали даже ругаться с поставщиками. Когда сбоящих микросхем стало очень много посмотрели внимательно проект и обнаружили skew на shift регистре из за того что clock приходил в ячейки не как глобальный.
Go to the top of the page
 
+Quote Post
koe
сообщение Jan 17 2008, 22:31
Сообщение #6





Группа: Участник
Сообщений: 12
Регистрация: 27-10-07
Из: Москва
Пользователь №: 31 781



Цитата(Harbour @ Jan 17 2008, 09:15) *
Отсюда поподробнее please - в какой конторе брали и какое семейство ? Как было упаковано ? Что было перебито ? Если revision, то еще можно выйти как-то из положения ...


Да, да!! Можно подробнее, а то сам недавно купил упаковку EP2C8Q208C8N, вроде перебитой маркировки не наблюдал. Но пока еще на платы не запаивал.


--------------------
Стабильность - признак мастерства :)
Go to the top of the page
 
+Quote Post
IEC
сообщение Jan 30 2008, 09:34
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 22-03-05
Из: г. Харьков, Украина
Пользователь №: 3 598



Что то я вообще умаялся.
Проект запустил, работает без сбоев, только при температуре 16 градусов и выше. Если температура Алтеры ниже, то идут сбои. причем везде только один разряд постоянно переходит в "1" с "0".

С помощью внешнего
микроконтроллера читаем данные через / мультиплексор с регистра / в Алтере.
Все данные в регистр занесены предварительно, адрес для мультиплексора установлен тоже заранее.

Что делать - ума не приложу.
Go to the top of the page
 
+Quote Post
sazh
сообщение Jan 30 2008, 12:19
Сообщение #8


Гуру
******

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



Цитата(IEC @ Jan 30 2008, 12:34) *
Что то я вообще умаялся.
Проект запустил, работает без сбоев, только при температуре 16 градусов и выше. Если температура Алтеры ниже, то идут сбои. причем везде только один разряд постоянно переходит в "1" с "0".

С помощью внешнего
микроконтроллера читаем данные через / мультиплексор с регистра / в Алтере.
Все данные в регистр занесены предварительно, адрес для мультиплексора установлен тоже заранее.

Что делать - ума не приложу.


Если не читается. Значит и не пишется.
Наверняка дело в проекте. Если представить работу микроконтроллера с CPLD как с внешней памятью
на двунаправленной шине и симитировать аналогичные сигналы cs, wr, oe на CPLD,
неужели не будет работать.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jan 30 2008, 13:18
Сообщение #9


Гуру
******

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



Цитата(IEC @ Jan 30 2008, 12:34) *
Что делать - ума не приложу.

А посмотреть, куда сдвигается импульс при охлаждении...
Скорее всего, микросхемы становятся медленнее. Значти, где-то не хватает времени предустановки.
Ну а далее, посмотреть таблицу времен...
Переразвести цепи, уменьшить логику...
Продублировать регистры...
Бороться и искать!!!


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
IEC
сообщение Jan 30 2008, 16:34
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 22-03-05
Из: г. Харьков, Украина
Пользователь №: 3 598



Цитата(sazh @ Jan 30 2008, 15:19) *
Если не читается. Значит и не пишется.
Наверняка дело в проекте. Если представить работу микроконтроллера с CPLD как с внешней памятью
на двунаправленной шине и симитировать аналогичные сигналы cs, wr, oe на CPLD,
неужели не будет работать.


Дело в том, что там на плате и память стоит и магистраль расширения ( ISA slots ). По тестам работа с памятью со сдвигом адресов, при переключении банков памяти все работает. Все внутрениие блокировки ( регистры читаются и устанавливаются ), много дополнительных входов-выходов которые тоже правильно тестируются с помощью внешних тестовых плат, сбоит только работа с мультиплексором и то 1 бит от температуры.

Срасибо за советы, буду дальше копать.
Go to the top of the page
 
+Quote Post
vetal
сообщение Jan 30 2008, 16:55
Сообщение #11


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Платы у того же поставщика заказывали? Сколько плат не работает?
Go to the top of the page
 
+Quote Post
sazh
сообщение Jan 30 2008, 19:40
Сообщение #12


Гуру
******

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



Цитата(IEC @ Jan 30 2008, 19:34) *
сбоит только работа с мультиплексором и то 1 бит от температуры.


Вот в это вериться с большим трудом.
С CPLD по температуре ничего сказать не могу.
Но по FPGA асех могу сказать, что даже коммерческий вариант работает при - 40.
С минусом меньше проблем, чем с плюсом.
Конечно речь идет о сертифицированном поставщике.
Go to the top of the page
 
+Quote Post
dvladim
сообщение Jan 30 2008, 20:48
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737



Цитата(iosifk @ Jan 30 2008, 16:18) *
А посмотреть, куда сдвигается импульс при охлаждении...
Скорее всего, микросхемы становятся медленнее.

От вас-то. sad.gif

При охлаждении схемы становятся быстрее, при нагреве - медленне. (КМОП).
Соотношение примерно такое:
если взять за норму быстродействие при +20 С, то при -60 С схема будет процентов на 20 быстрее, при +125 С схема становится процентов на 50 медленне.

Связано это (точно не помню) с подвижностью носителей. (Те, кто помнят физику полупроводников, меня поправят.)

Сообщение отредактировал dvladim - Jan 30 2008, 20:50
Go to the top of the page
 
+Quote Post
IEC
сообщение Jan 31 2008, 06:35
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 22-03-05
Из: г. Харьков, Украина
Пользователь №: 3 598



Я уже на партию микросхем смотрел, вроде все правильные надписи стоят и там где надо. Правда покупали у другого поставщика. Раньше через Киев брали прямо из евроскладов, а сейчас решили через Москву из КОМПЕЛе взять.

Раньше брали через КОМПЕЛ АСЕХ никаких проблем не было.

Цитата
Платы у того же поставщика заказывали? Сколько плат не работает?


Платы у того же производителя.

А не работает только эта серия ЕРМ3256, другую, более старую поставил все пошло.

Может кто подскажет , можно ли найти уточнения для данной серии у производителя, может какие-то незначительные изменения в производстве и т.д.


EPM3256aqc208-10
BBB770619A
VBB 7757982
303SA6L0J
Go to the top of the page
 
+Quote Post

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

 


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


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