[an error occurred while processing this directive]
|
Откуда информация, что сигнал в Global Network попадает именно через FastTrack? В rpt у CLKCELL нет ни одного Fan-out'а (именно они делаются FastTrack'ами):
Fan-In Fan-Out
IOC LC EC Row Col Primitive Code INP FBK OUT FBK Name
- 1 - A 01 LCELL 2 0 0 1 CELL1
- 1 - A 02 LCELL 0 1 0 1 CELL2
- 1 - B 06 LCELL G 1 0 0 0 CLKCELL
- 7 - A 02 DFFE + 0 1 1 0 FF
Еще одна непонятка - в даташите сказано: An LE drives the global
signal by driving a row line that drives the peripheral bus which then
drives the global signal. (про fastrack ни слова).
Однако в статистике задействован всего один row LH fastrack. И драйвит он вход CLKCELL'a. Отсюда подозрение - что это какие-то специальные row line для драйвенья глобальных линий.
В общем, чтоб уйти от этих непоняток я дал компилятору полную свободу действий, чтоб он расположил CLKCELL в наиболее оптимальном месте, сократив по минимуму время попадания сигнала в глобальную цепь (так как не знаю, где надо его вручную расположить с этой целью). И даже в этом случае задержка оказалась дольше, чем из конца чипа в конец по фастреку.
Да и по теории не может сигнал, пробуферированный раз так N и имеющий древовидную структуру обогнать сигнал, распространяющийся по просто проволоке без буферов на то-же расстояние.
E-mail: info@telesys.ru