dsd13-gos / dsd-14=pdk / Lect01
.pdf
Title: The Introduction to Process Design Kit’s Development
Date:
Author:
1 CADENCE DESIGN SYSTEMS, INC.
The principals of PDK Design
3 |
CADENCE CONFIDENTIAL |
PDK physical and logical structure
libInit.il
libInit.il
4 |
CADENCE CONFIDENTIAL |
PDK physical and logical structure (cont.)
techfile
gpdk_MIET_1.8
display.drf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
assura_gpdk_tech |
|
gpdk |
|
gpdkAssembly |
|
models |
|
PDK_docs |
|
|
skill |
|
stream |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DRC/LVS/RCX |
|
CDBA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
Spectre |
|
|
|
Callback’s |
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
libInit.il
5 |
CADENCE CONFIDENTIAL |
PDK physical and logical structure (cont.)
.cdsinit
NCSU
.cdsenv
bin |
cdssetup |
environment |
model |
|
doc |
skill |
lib |
techfile |
menus |
display.drf |
UNIX env. |
Spectre |
|
|
CDF’s |
CDBA |
|
|
|
|
|
|
|
|
|
|
plot |
misc |
|
|
|
|
Callback’s |
|
|
|
|
|
|
|
DRC/LVS/RCX |
|||
|
? |
? |
|
|
|
|||
|
|
? |
|
misc |
||||
|
|
|
|
|
||||
pipo |
|
|
|
|
techfile |
|||
|
? |
|
|
|
|
|
||
|
|
|
|
? |
|
|
|
|
|
|
|
libInit.il |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
CADENCE CONFIDENTIAL |
PDK physical and logical structure (cont.)
Physical structure resume:
•Физическая структура PDK не стандартизована
•Определяется сложностью и назначением PDK
•Зависит от состава используемых пакетов программ
•Существует минимально необходимый состав PDK
–Techfile
–Display.drf
–Initialization procedure
–SKILL core
–PV
7 |
CADENCE CONFIDENTIAL |
PDK physical and logical structure (cont.)
Initialization procedure
libInit.il – основная процедура инициализации PDK Цели и задачи:
•Установка переменных окружения
•Загрузка утилит для PDK
–Callback’s
–PCell’s
–Others
8 |
CADENCE CONFIDENTIAL |
PDK specification
•Первый шаг при проектировании PDK – создание спецификации
•Исходные данные
–Технологический процесс
–Target design Environment (Platform)
•Определяет состав PDK и требования предъявляемые к элементам PDK
•Регламентирует требования по взаимодействию между элементами
9 |
CADENCE CONFIDENTIAL |
Sample PDK specification (GPDK spec.)
10 |
CADENCE CONFIDENTIAL |
