|
Конфигурирование цепочки ПЛИС, ? |
|
|
|
May 14 2005, 21:18
|
Группа: Новичок
Сообщений: 11
Регистрация: 28-03-05
Пользователь №: 3 750

|
Предполагается, что на плате будет 3-4 ПЛИСины: две EP1C12 и EP1K30. Как лучше поступить, используя одну EPC8(16), подцепить каждую ПЛИС к отдельным разрядам конф.ПЗУ или поставить их в цепочку? В первом случае при включении питания они начнут грузится все одновременно, а Циклоны, вроде много кушают в этот момент, зато быстро и независимо друг от друга (в смысле, при отладке новой платы проще будет найти баг, если что не так). Подскажите, как поступить, наверняка кто такое уже делал? Заранее благодарен за Ваше участие!
|
|
|
|
|
 |
Ответов
(1 - 7)
|
May 15 2005, 12:07
|
Группа: Новичок
Сообщений: 11
Регистрация: 28-03-05
Пользователь №: 3 750

|
Вы правы - ног не хватает. Но БГА ставить начальство не даёт, да и паяют их не запросто, как я понял по высказываниям людей на разных форумах. Количество у нас маленькое. EPCS ставить тоже не могу, "Номенклатура высокотехнологичных..." не позволяет. На военных работаем. Поэтому и изголяюсь. Кстати два Циклона впаралель от одной EPC4 у меня всё-таки уже работает. Вроде ничего, нормально. И питание у них одно. А BGA - хочу, но как уговорить начальника...
А за ссылочку на an.370. pdf отдельное спасибо.
|
|
|
|
|
May 15 2005, 15:10
|
Участник

Группа: Свой
Сообщений: 52
Регистрация: 23-04-05
Пользователь №: 4 422

|
неа... на самом деле, товарищ sazh прав... самые большие проблемые которые вас ждут при раздельном программирвоании - это далеко не само программирование, а именно питание... если все ж решились грузить последовательно, то лучше все же предусмотреть возможность автономной загрузки каждого кристалла через JTAG и EPCS... ну так... для отдельной отладки - мало ли что по поводу БГА... чет у вас начальство чудит откровенно - пайка не вопрос... вопрос выпаять потом для ремонта и замены... потом проблема платы многослойные - где и кто делает, в каких объемах... у нас откровенно никто против БГА не выступает - поять и выпаивать сами можем - линия позволяет... а вот с платами - это да... сторонние производители поработают, поработают, да сорвутся, то со сроками, то с качеством... если у вас нет таких проблем, то смело капайте на мозги руководителям о надежности и перспективности использования БГА... некоторые буржуи уж который год пугают на своих вражеских сайтах, что перестанут выпускать микрухи не в БГА корпусах...
|
|
|
|
|
May 15 2005, 19:00
|
Группа: Новичок
Сообщений: 11
Регистрация: 28-03-05
Пользователь №: 3 750

|
Думаю, что поставлю ПЛИСины как и хотел, впараллель на 4 разряда EPC8. Надеюсь по стартовому току проблем опять не будет. Источник на 1.5В до 3А держит.
Вот ещё дополнительный вопросец по поводу закрузки Циклонов из EPC4(8,16): У меня была такая ситуация, что Циклон по JTAG не хотел грузится ByteBlaster-ом, точнее Quartus-овский программатор говорил, что всё Ok, но проект не запускался, ПЛИС молчала. Это происходило до тех пор, пока EPC была пустая. После заливки прошивки в EPC всё заработало: грузилось и из EPC, и по JTAGу. Так собстенно вопрос в том, что ето было? Мои ошибки или так оно и должно быть (сомневаюсь я, однако)?
А с БГА и сам побаиваюсь насчёт монтажа. Искать где будут производить их монтаж придётся ведь самому, никаких линий у нас нет, всё паяют ручками. Может заодно и подскажете, куда можно обратиться с этим делом в Питере.
|
|
|
|
|
May 16 2005, 03:05
|
Участник

Группа: Свой
Сообщений: 52
Регистрация: 23-04-05
Пользователь №: 4 422

|
на сколько я понимаю, пока EPC не загружена проектом, ноги у нее висят хрен знает в каком состоянии... грузи-не грузи через JTAG, но если от загрузчика на входе стоит сигнал начала конфигурации, а самой конфигурации нет, т.к. нет проекта в EPC, то ПЛИС фиг запуститься... по крайней мере я загружчики на начальных этапах отладки просто не юзаю - отрубаю физически от ПЛИС и работаю через JTAG...
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|