In EDA: Physical Layout is done, so what's next? (PART_1), I talked about interoperability between opensource Layout Editors which Fedora is shipping or will ship soon:
In Part_2, I'll demonstrate

The opensource tools are described in blue.
I've already created the layout of the invertor (both NMOS and PMOS: w=0.48µm l=0.24µm) and available here.
Open magic with:
magic -TSCN5M_DEEP.12.light -dOGL &
Lambda is the unit length in magic layout. It is a visible square box in the grid mode of magic. Since the minimum size of a ploy (red) area (which is also the possible minimum size of magic) is 2 lambda, the length of lambda is half of the technology size.
When using TSMC 0.25µm, 1 lambda = 0.25µm/2 = 0.12µm
Have a look at the Tech Manager:

_THEN_ open the layout: invertor_lay.mag

Convert the layout to GDSII format with "File -> Write GDS".
Now that you have a GDSII data file, you can import it on "toped".
Once your layout has been completed and appropriate checks have been made, you can either send for wafer fabrication or view it in 3D with gds2pov.gdsoglviewer -p pov_process.txt -i invertor_0u25.gds P+ -c pov_config.txt

I update the pov_process to fit the technology I'm using. However the height of each layer doesn't show the real fabrication's heights. The pov_process file defines the Layer Maps of my GDSII data files. For the TSMC 0.25µm SCN5M_DEEP technology I used these Layers are described on MOSIS SCMOS Technology Codes and Layer Maps :SCN5M, SCN5M_SUBM,and SCN5M_DEEP
Use your mouse to rotate and zoom (right click = zoom out and left click zoom in).
This is a mere simple example that does nothing more than:
0 comments:
Post a Comment