The Place and Route Package
TexEDA's Place and Route package (LAYPAR)
comprises the two main components LAYPLACE
and LAYROUTE
as well as a dialog frame PARDLG
and additional conversion tools.
- Requirements
-
for working with TexEDA's Place and Route Package LAYPAR:
-
cell library, containing cell shapes with port definitions
-
user library, containing floorplan consisting of cell block(s),
macro(s) and pads
-
macro library (optional), containing pad and macro definitions (all
libraries must be in a special text format or in DBX format)
-
netlist containing instances of base cells and their
interconnections (format Pspice, Hspice or XNDL)
-
a definition file of scan cells if automatic scan path generation is
desired
-
a definition file of clock buffer cells if clock routing is desired
-
a definition file of net priorities
-
a power partitioning file if Dual Voltage is desired
Features:
-
LAYPAR is provided with the capability of managing up to 100
000 standard cells.
-
LAYPAR can take net priorities and pad positions into
consideration.
-
LAYPAR supports the automatic generation of scan paths .
-
Clock trees may be defined and routed separately.
-
To adapt the process to a user's specific requirement a set of
program options is available by LAYPAR.
-
The automatically generated layout may be converted into GDS2, DXF,
or CIF format.
-
The Power Routing for up to 2 Voltages (Dual Voltage) and Ground may
be carried out.
-
Both LAYPLACE and LAYROUTE may calculate parasitics (node
capacitances).
-
According to a given floorplan LAYPLACE
performs a netlist-driven standard cell placement in a field
consisting of cell rows.
-
The standard cells are placed to enable short wire lengths in
subsequent routing.
-
LAYPLACE generates feed cell instances dependent on a given
quota and deviation
-
LAYPLACE works with user-controlled effort in pre-, coarse
and fine placement
-
LAYROUTE performs wiring (routing) of
standard cells previously placed by LAYPLACE
-
LAYROUTE supports up to 3 routing layers in the channel
routing.
-
LAYROUTE generates a layout in DBX format. Hence subsequent
interactive changes or supplements may be carried out using LAYED.
-
LAYROUTE uses a clock skew minimizing algorithm to routing of
clock trees.
- TOP
BACK
Copyright (C) TexEDA Design
GmbH