Спасибо за скрипт. Завтра опробую. Планирую делать так: 1. В RTL добавляю ио ячейки. Общее количество выводов порядка 240, для ввода/вывода используется 180. Остальные задействую для питания коре и ио ячеек, подключив их к VDD, VCC, PVDD, PVCC etc. 2. В floorplanner создаю коре и скриптом расставляю ио ячейки с минимальным шагом каждую в соответствии с требуемой цоколевкой. Более производительного способа случайно нет? Как их, кстати, расставлять, чтобы они потом с падами совпали (как определить начальные координаты)? Core-to-border задавать равным размеру требуемым под пады? 3. Добавляю пины в коре. Пинами станут выводы ио ячеек? 4. Выгружаю пины командой axgDumpPlacement - результирующий файл подсовываю createNplace_bondpads.pl. В результате получаю скрипт создающий кольцо падов? 5. Запускаю скрипт в Астро. В результате добавятся пады и автоматически присоединятся к выходам соответствующих ио ячеек? Так правильно? В чем тогда смысл tdf файла?
Сообщение отредактировал starley - Mar 4 2009, 21:18
|