ПОИСК Статьи Чертежи Таблицы Поэтапные размещение и разводка из "Проектирование на ПЛИС архитектура, средства и методы " если вы готовы станцевать рок-н-ролл, можете выбрать один или несколько скомпонованных блоков и выкинуть программы размещения и разводки, полученные от поставщика вашей ПЛИС. Каждый блок воспринимается как отдельная единица, и после его формирования он будет оставаться неизменным до тех пор, пока вы не решитесь его изменить. [c.162] Этот подход имеет рад преимуществ. Во-первых, время работы процедуры размещения и разводки ддя отдельного блока чрезвычайно мало по сравнению с разводкой многомиллионного устройства. [c.163] Во-вторых, если сложить время работы средств размещения и разводки для всех отдельно взятых блоков, полученное общее время всё равно будет существенно меньше, чем при работе аналогичных средств для всей схемы целиком. Объяснить это можно тем, что с возрастанием сложности устройства по мере увеличения размеров блока время работы по размещению и разводке увеличивается нелинейно. Кроме того, при размещении и разводке всех блоков можно внести изменения в некоторые из них и повторить процедуру разводки только для изменённых блоков, не затрагивая остальные части кристалла. [c.163] Еще одно преимущество виртуальных прототипов состоит в том, что они могут применяться для создания и сохранения блоков интеллектуальной собственности. Другими словами, после размещения и разводки блока его можно закрыть и экспортировать как новую структурную таблицу соединений уровня КЛБ и таблиц соответствия вместе с соответствующими физическими и временными ограничениями. Впоследствии этот блок может быть использован в других устройствах. Как уже отмечалось, расположение этого блока является относительным, т. е. он может быть перемещён в другую часть кристалла. [c.163] Вернуться к основной статье