|
Миграция EP3C16->EP3C25 |
|
|
|
Nov 29 2011, 05:47
|
Местный
  
Группа: Участник
Сообщений: 313
Регистрация: 2-07-11
Пользователь №: 66 023

|
Цитата(gosu-art @ Nov 28 2011, 15:04)  Есть плата которая разведена под EP3C16F256. Можно ли запаять вместо нее EP3C25F256? У последней больше ног под VCCINT (18 против 12). ничего если некоторые будут висеть в "воздухе"? В документации на EP3C написано делать не так. Если сделаете, то если задействовать не всю внктреннюю логику, не на максимальной скорости, не в полном температурном диапазоне, то может заработает, может быть не на всех экземплярах микросхем. Как минимум, нужно прозвонить и убедиться что все 18 ног под VCCINT у EP3C25F256 внутри микросхемы соединены вместе. Если да, то есть шанс. Если нет и окажется что 12-ю подключёнными не вся схема запитана - то работать вряд ли будет.
|
|
|
|
|
Dec 1 2011, 06:42
|
Знающий
   
Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939

|
Цитата(sazh @ Dec 1 2011, 09:30)  jtag chain debugger должен что то сказать после авто детекта даже при неподключенном к плате usb бластере. Error: JTAG chain problem detected Error: No device detected
|
|
|
|
|
Dec 1 2011, 07:05
|
Знающий
   
Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939

|
Цитата(maksimp @ Dec 1 2011, 09:51)  Эта та самая плата с EP3C25 вместо EP3C16? Какой ток потребляется по каждому из трёх питаний? Если бластер отключить, какое напряжение на TCK, TDI, TMS, TDO? На TDI и TMS 2,5В? Запаяли EP3C16. Подтяжки с Жтага пока убрал. TMS и TDI ->3.1В с подтяжкой и без. Остальные по нулям.
|
|
|
|
|
Dec 1 2011, 07:53
|
Знающий
   
Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107

|
1. А на DCLK чего?
2. Вообще глянул тут в хэндбук, там написано. что для MSEL=010B питание JTAG должно быть 3.3В, а в схеме нарисовано 2.5 на колодку JTAG. И это при том, что банки все запитаны от 3.3В. Странно...
3. Потом еще момент нелепый: на данных EPCS16 висит резистор, а по DCLK его нет. Обычно резистор ставится в таких случаях именно для подавления звона на фронтах, который может быть сильным и приводить к лишним сдвигам в регистре приема данных. А звон в данных регистру неинтересен, так как он успокаивается к моменту фронта тактового сигнала. А в Вашей схеме все наоборот...
4. Если Вы используете AS, то чего тогда не вывели прямиком на бластер этот режим? Я так понимаю, что решили сэкономить на одном разъеме и программировать EPCS-ку из ПЛИС через ASDO. Чего тогда было просто не оставить один разъем программирования в режиме AS?
Ну это конечно в большей степени общие замечания, они вряд ли являются причиной проблемы.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|