More information regarding the process itself can be found at UMC 130nm.
The tools that will be used are
Due to a license update the place
and route tool 'encounter' is no longer available.
Instead use the command 'velocity'
to start.
> source /usr/local-eit/cad2/far130/allsetup
If on the laboratory computers use the following command instead
> inittde dicp10
The setup routine will create a file structure that will look like
this
StartDir
______________________|___________________
|
|
|
|
|
vhdl
netlists WORK
work soc
Use StartDir as default location when running Synopsys or
ModelSim. Before using the
Encounter tool, descend into the library soc. The function
of the other directories are
Some documentation can be found in the directory $FTC/doc .
fsc0l_d_generic_core_<opt>.db & lib
: Low Leakage , Standard Cells
foc0l_a33_t33_generic_io_<opt>.db & lib : Low Leakage,
IO Cells
fsc0h_d_generic_core_<opt>.db & lib
: High Speed, Standard Cells
foc0h_a33_t33_generic_io_<opt>.db & lib : High Speed, IO
Cells
The timing options are
ff1p32vm40c : Fast,
ss1p08v125c : Slow,
tt1p2v25c : Typical,
More documentation of the libraries can be found in the directorys $FAR_LIB/fsc0l_doc,
foc0l_doc, fsc0h_doc, and foc0h_doc.
The synthesis program is started by the command design_vision .
There is a small example that can be studied. Use 'source comp.dv' to start.
Manuals for the syntesize tools can be found at this web page
file:///usr/local-eit/cad2/synopsys/FEVdocs/FEVsuite.html
Note: PrimeTime is now started by the command 'pt_shell -64bit'
There is a small example command file that runs through an entire simulation.
This is executed
by typing 'vsim -do medfilt.cmd' at the shell prompt.
There is a lot of documentation available from the tool menues. Here is
a direct address to a
tutorial $MODEL_SIM/docs/pdfdocs/modelsim_se_tut.pdf
It is started with the command 'encounter' from the library 'soc'.
Do not use an ampersand (&) here.
The window from which Encounter is started will serve as the command
input window.
The setup command will copy some setup- and command files that
executes an example design
in Encounter. The entire session is then launched by the command
'source MedFilt.com' from
the command window. Naturally the commands are also available from the tool
menues.
As shown in the example pad placement file 'MedFilt.io' the corner-
and power pads can be in-
troduced in this file. There is no need to edit them into the verilog file.
Invoke the command Design > Save > GDS and fill
in the name of the stream file to be created.
For mapfile, use faraday_soc.map, which resides in the local
directory from which Encounter is
started.