dumbo 0 14 мая, 2005 Опубликовано 14 мая, 2005 · Жалоба Предполагается, что на плате будет 3-4 ПЛИСины: две EP1C12 и EP1K30. Как лучше поступить, используя одну EPC8(16), подцепить каждую ПЛИС к отдельным разрядам конф.ПЗУ или поставить их в цепочку? В первом случае при включении питания они начнут грузится все одновременно, а Циклоны, вроде много кушают в этот момент, зато быстро и независимо друг от друга (в смысле, при отладке новой платы проще будет найти баг, если что не так). Подскажите, как поступить, наверняка кто такое уже делал? Заранее благодарен за Ваше участие! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sazh 3 15 мая, 2005 Опубликовано 15 мая, 2005 · Жалоба Такая реализация обычно проистекает из необходимости иметь много контактов ввода-вывода, но боязни использовать кристаллы с шариковыми выводами и имеет много изъянов: По включению питания бросок тока и надо закладываться на каждый кристалл по вторичным источникам питания, плюс один дополнительный на ядро ацекса. EPC8 по размерам и стоимости не самая маленькая. Имеете три разных проекта (кристаллы практически пустышки) и заморочки с их стыковкой, дополнительные внешние связи на плате. Берите один кристалл с шариками циклон или стратих. Их уже давно паяют все кому не лень. А у Вас проблем по печати не будет. Меньше соблазнов осциллограф включать. Но если закладываться, то я бы закладывался до конца. Три кристалла (три проекта) - три загрузочных ПЗУ: В JTAG цепочке два циклона, ацекс, EPC2 (для загрузки ацекса). На каждый циклон по EPCS (которые можно программировать байтбластером МВ по JTAG через циклон, скачайте с сайта Альтеры an.370. pdf). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dumbo 0 15 мая, 2005 Опубликовано 15 мая, 2005 · Жалоба Вы правы - ног не хватает. Но БГА ставить начальство не даёт, да и паяют их не запросто, как я понял по высказываниям людей на разных форумах. Количество у нас маленькое. EPCS ставить тоже не могу, "Номенклатура высокотехнологичных..." не позволяет. На военных работаем. Поэтому и изголяюсь. Кстати два Циклона впаралель от одной EPC4 у меня всё-таки уже работает. Вроде ничего, нормально. И питание у них одно. А BGA - хочу, но как уговорить начальника... А за ссылочку на an.370. pdf отдельное спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CITY 0 15 мая, 2005 Опубликовано 15 мая, 2005 · Жалоба неа... на самом деле, товарищ sazh прав... самые большие проблемые которые вас ждут при раздельном программирвоании - это далеко не само программирование, а именно питание... если все ж решились грузить последовательно, то лучше все же предусмотреть возможность автономной загрузки каждого кристалла через JTAG и EPCS... ну так... для отдельной отладки - мало ли что ;) по поводу БГА... чет у вас начальство чудит откровенно - пайка не вопрос... вопрос выпаять потом для ремонта и замены... потом проблема платы многослойные - где и кто делает, в каких объемах... у нас откровенно никто против БГА не выступает - поять и выпаивать сами можем - линия позволяет... а вот с платами - это да... сторонние производители поработают, поработают, да сорвутся, то со сроками, то с качеством... если у вас нет таких проблем, то смело капайте на мозги руководителям о надежности и перспективности использования БГА... некоторые буржуи уж который год пугают на своих вражеских сайтах, что перестанут выпускать микрухи не в БГА корпусах... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sazh 3 15 мая, 2005 Опубликовано 15 мая, 2005 · Жалоба "Кстати два Циклона впаралель от одной EPC4 у меня всё-таки уже работает. Вроде ничего, нормально. И питание у них одно" Я недостаточно точно выразился. Конечно питание одно. Я имел ввиду параметр Power-Up Current. Для EP1C12 это 900ма. Для двух уже 1.8А А например для EP1C20 это 1.2А. Запас по мощности вроде бы разный должен быть. Со всем остальным Вам на месте видней. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dumbo 0 15 мая, 2005 Опубликовано 15 мая, 2005 · Жалоба Думаю, что поставлю ПЛИСины как и хотел, впараллель на 4 разряда EPC8. Надеюсь по стартовому току проблем опять не будет. Источник на 1.5В до 3А держит. Вот ещё дополнительный вопросец по поводу закрузки Циклонов из EPC4(8,16): У меня была такая ситуация, что Циклон по JTAG не хотел грузится ByteBlaster-ом, точнее Quartus-овский программатор говорил, что всё Ok, но проект не запускался, ПЛИС молчала. Это происходило до тех пор, пока EPC была пустая. После заливки прошивки в EPC всё заработало: грузилось и из EPC, и по JTAGу. Так собстенно вопрос в том, что ето было? Мои ошибки или так оно и должно быть (сомневаюсь я, однако)? А с БГА и сам побаиваюсь насчёт монтажа. Искать где будут производить их монтаж придётся ведь самому, никаких линий у нас нет, всё паяют ручками. Может заодно и подскажете, куда можно обратиться с этим делом в Питере. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CITY 0 16 мая, 2005 Опубликовано 16 мая, 2005 · Жалоба на сколько я понимаю, пока EPC не загружена проектом, ноги у нее висят хрен знает в каком состоянии... грузи-не грузи через JTAG, но если от загрузчика на входе стоит сигнал начала конфигурации, а самой конфигурации нет, т.к. нет проекта в EPC, то ПЛИС фиг запуститься... по крайней мере я загружчики на начальных этапах отладки просто не юзаю - отрубаю физически от ПЛИС и работаю через JTAG... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sazh 3 16 мая, 2005 Опубликовано 16 мая, 2005 · Жалоба "Вот ещё дополнительный вопросец по поводу закрузки Циклонов из EPC4(8,16)". Думаю, у Вас что-то наложилось. Пустая ПЗУ никак не может влиять на процесс загрузки по JTAG, даже если есть ошибки по разводке печатной платы (в третьем состоянии). А вот после программирования ее неправильно сформированным *.pof файлом она не выйдет в confdone и может заблокировать возможность загрузки по JTAG циклона, стратикса. В Питере хорошо паяют на ГРАНИТ-ВТ с полной проверкой (можно только шарики). печатные платы хорошо делают на PCB professional Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться