|
Глобальные тактовые сигналы, особенности использования |
|
|
|
 |
Ответов
|
Dec 10 2004, 15:54
|
Частый гость
 
Группа: Свой
Сообщений: 104
Регистрация: 10-12-04
Из: Ебург
Пользователь №: 1 436

|
Цитата(udofun @ Dec 7 2004, 23:51) поднимаю еще раз тему. можно ли использовать быстрых тактовых сигналов больше чем глобальных тактовых линий? как альтера будет это все разводить? мы пробовали, когда получали хороших результат, когда ничего не работало. просто не было сигнала и все. хотя цепи были заведены. Среда Quartus. Просто хотим использоать плис с 4мя глобальными тактовыми сигналами, но тактовых входов может быть больше, скажем 8. Вариант, завести все clock на IO, IO вывести и звести на GCLK. Проект сам пока еще не доведен, проверить пока не можем. Проблемы как правило начинаются, когда кристал загружен на 80-90%. Хотелось бы ясность получить. Что происходит и как они глобальные тактовые разводятся. Глобальные никак не разводятся, они идут через все макроячейки. И теоретически (да и практически) сигнал, поданый на Глобальный вход, достигает всех макроячеек одновременнои занимает при этом всего одну линию в микросхеме.
|
|
|
|
|
Dec 15 2004, 20:39
|
Частый гость
 
Группа: Свой
Сообщений: 97
Регистрация: 5-12-04
Из: Великий Новгород
Пользователь №: 1 333

|
Цитата(Инженер @ Dec 10 2004, 18:54) Глобальные никак не разводятся, они идут через все макроячейки. И теоретически (да и практически) сигнал, поданый на Глобальный вход, достигает всех макроячеек одновременнои занимает при этом всего одну линию в микросхеме. Вообще-то не совсем так. Хоть глобальные сигналы и идут через все макроячейки, но длина линий связи все-таки разная, и задержки тоже будут разные.
|
|
|
|
|
Mar 8 2005, 13:31
|

Местный
  
Группа: Свой
Сообщений: 449
Регистрация: 28-10-04
Из: Украина
Пользователь №: 1 002

|
Цитата(Barbarossa @ Dec 15 2004, 23:39) Цитата(Инженер @ Dec 10 2004, 18:54) Глобальные никак не разводятся, они идут через все макроячейки. И теоретически (да и практически) сигнал, поданый на Глобальный вход, достигает всех макроячеек одновременнои занимает при этом всего одну линию в микросхеме. Вообще-то не совсем так. Хоть глобальные сигналы и идут через все макроячейки, но длина линий связи все-таки разная, и задержки тоже будут разные. Как бы да. Но разброс времен прихода глобального клока на все триггеры устройства на порядок меньше задержки на одном уровне логики (грубо, на одном логическом элементе). Поэтому проектируя ФПГА можно считать глобальный клок одинаковым для всех. Вот в ASICах, там другое дело, там клок имеет задержки распространения, сравнимые с логичеким. Ну так там и софт совсем другой для проектирования используется, это его задача следить за таймингами.
--------------------
Умею молчать на 37 языках...
|
|
|
|
|
Mar 9 2005, 07:01
|
Профессионал
    
Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770

|
Цитата(Gorby @ Mar 8 2005, 17:31) Цитата(Barbarossa @ Dec 15 2004, 23:39) Цитата(Инженер @ Dec 10 2004, 18:54) Глобальные никак не разводятся, они идут через все макроячейки. И теоретически (да и практически) сигнал, поданый на Глобальный вход, достигает всех макроячеек одновременнои занимает при этом всего одну линию в микросхеме. Вообще-то не совсем так. Хоть глобальные сигналы и идут через все макроячейки, но длина линий связи все-таки разная, и задержки тоже будут разные. Как бы да. IMHO это неверно для современных FPGA - в них применены специальные средства для ликвидации скоса в глобальных линиях, что подтверждается статическим временным анализом.
|
|
|
|
Сообщений в этой теме
udofun Глобальные тактовые сигналы Nov 18 2004, 13:16 3.14 Про Altera я не скажу, а в Xilinx на глобальные бу... Nov 18 2004, 17:18 alex_elect Попытаюсь обьяснить, как сам понял, для Cyclone.
В... Nov 19 2004, 10:42 myq Мое мнение, основанное на чтении DS и личном опыте... Dec 8 2004, 07:37 Гяук Цитата(udofun @ Dec 7 2004, 21:51)Проблемы ка... Dec 10 2004, 13:44 dinam Не совсем вроде по теме, но... Возникла такая зада... Apr 28 2008, 05:25 tvcam Один из вариантов: умножить на 4, затем поделить н... Apr 28 2008, 09:04 Kostolomus Цитата(dinam @ Apr 28 2008, 09:25) Так вс... May 4 2008, 10:17
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|