|
Укладка множества source-синхронных DDR интерфейсов в один Спартан6. |
|
|
|
Aug 19 2017, 19:43
|
Профессионал
    
Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884

|
Добрый день.
Возникла проблема - в один кристалл 6 спартана нужно завести много source-синхронных ddr интерфейсов, каждый из которых идет с собственным клоком. Сделали платку, на которой разложили интерфейсы таким образом, чтобы пины одного интерфейса лежали внутри одного банка. Стали собирать - проект не собирается по времянке. Когда рассматриваю проект в PlanAhead, он весь забит связями через весь чип туда-обратно. После гугления выяснилось, что 6 спартан, в отличие от виртекса, сделан по технологии wire bond, и матрица bga в итоге перекладывается в квадратик периметра кристалла. Поэтому непонятно, как выбрать несколько пинов, находящихся предельно близко друг к другу внутри одной зоны локального клока.
После чтения манов я подумал, что нужно было укладывать пины таким образом, чтобы пины одного интерфейса лежали внутри одной пары: Bank:BUFIO2.
Правильно ли это ?
--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
|
|
|
|
|
 |
Ответов
|
Aug 21 2017, 17:45
|
Профессионал
    
Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884

|
Цитата(makc @ Aug 21 2017, 09:35)  В целом правильно. Подробности описаны в UG382 - Spartan-6 FPGA Clocking Resources User Guide Пока я не вычитал этого в UG382, мне пришла в голову мысль подглядеть/проверить раскладки выводов у MIG генератора, попросив его сгенерить корки для ddr памяти. Так вот в трех портах все выводы действительно лежат в одной паре Bank:BUFIO2, но в одном случае ddr2/xc6slx150t/mt47h128m8xx/port3 используется 2 разных bufio2 внутри одного порта: LT;LB: в LT лежат вся шина адреса и часть управления, в LB шина данных и вторая часть управления. Если сигналы, разнесенные в разные клоковые зоны нехорошо, так зачем же ксайлинкс такое делает ?
--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|