start
This commit is contained in:
parent
91b955e8a1
commit
51943fec23
|
@ -0,0 +1,31 @@
|
|||
# Generic Makefile for TeTeX projet
|
||||
# (C) 1999, Czo
|
||||
# $Id: Makefile,v 1.1 2002/10/24 14:50:16 czo Exp $
|
||||
|
||||
MYFILE=overview
|
||||
|
||||
%.eps : %.fig
|
||||
fig2dev -L ps -c -p dummy $*.fig $*.eps
|
||||
|
||||
%.eps : %.gif
|
||||
convert $*.gif $*.eps
|
||||
|
||||
all : datapath.eps genview.eps graal.eps stacs.eps tools.eps ps
|
||||
@echo done...
|
||||
|
||||
view : all
|
||||
gv $(MYFILE).ps
|
||||
|
||||
ps : $(MYFILE).tex
|
||||
latex $(MYFILE).tex
|
||||
dvips $(MYFILE).dvi -o $(MYFILE).ps
|
||||
|
||||
distrib : all
|
||||
ps2pdf $(MYFILE).ps
|
||||
cp -f $(MYFILE).ps ..
|
||||
cp -f $(MYFILE).pdf ..
|
||||
$(MAKE) clean
|
||||
|
||||
clean :
|
||||
rm -f $(MYFILE).ps $(MYFILE).pdf *.log *.dvi *.aux *.bak datapath.eps genview.eps graal.eps stacs.eps tools.eps
|
||||
|
Binary file not shown.
After Width: | Height: | Size: 124 KiB |
Binary file not shown.
After Width: | Height: | Size: 69 KiB |
Binary file not shown.
After Width: | Height: | Size: 51 KiB |
|
@ -0,0 +1,503 @@
|
|||
%!PS-Adobe-2.0
|
||||
%%Title: na3_dp
|
||||
%%Creator: mbk2ps V2.0
|
||||
%%For: fred
|
||||
%%CreationDate: Fri May 28 13:42:51 1993
|
||||
%%DocumentSuppliedProcSet: MBKtoPostScript
|
||||
%%DocumentSuppliedFonts: PatternFont
|
||||
%%BoundingBox: 168 86 428 756
|
||||
%%EndComments
|
||||
|
||||
%%BeginFont: PatternFont 1
|
||||
7 dict dup
|
||||
begin
|
||||
/FontType 3 def
|
||||
/FontMatrix [.03125 0 0 .03125 0 0] def
|
||||
/FontBBox [0 0 32 32] def
|
||||
/Encoding 256 array def
|
||||
0 1 255 {
|
||||
Encoding exch /.notdef put
|
||||
} for
|
||||
Encoding
|
||||
dup 6 /diagonal45 put
|
||||
dup 2 /hach1 put
|
||||
dup 3 /hach2 put
|
||||
dup 12 /cross put
|
||||
dup 11 /full put
|
||||
dup 4 /hach3 put
|
||||
dup 5 /point2 put
|
||||
dup 7 /square put
|
||||
dup 8 /triangle put
|
||||
dup 9 /octogone put
|
||||
dup 10 /diagonal45h put
|
||||
dup 1 /point1 put
|
||||
pop
|
||||
/PatternDefs 15 dict def
|
||||
PatternDefs
|
||||
begin
|
||||
/draw_pixel {
|
||||
exec
|
||||
moveto
|
||||
1 0 rlineto
|
||||
0 1 rlineto
|
||||
-1 0 rlineto
|
||||
0 -1 rlineto
|
||||
} def
|
||||
/.notdef [] def
|
||||
/diagonal45 [
|
||||
{0 0} {0 1} {1 0} {1 1} {1 2} {2 1} {2 2} {2 3} {3 2}
|
||||
{3 3} {3 4} {4 3} {4 4} {4 5} {5 4} {5 5} {5 6} {6 5}
|
||||
{6 6} {6 7} {7 6} {7 7} {7 8} {8 7} {8 8} {8 9} {9 8}
|
||||
{9 9} {9 10} {10 9} {10 10} {10 11} {11 10} {11 11} {11 12} {12 11}
|
||||
{12 12} {12 13} {13 12} {13 13} {13 14} {14 13} {14 14} {14 15} {15 14}
|
||||
{15 15} {15 16} {16 15} {16 16} {16 17} {17 16} {17 17} {17 18} {18 17}
|
||||
{18 18} {18 19} {19 18} {19 19} {19 20} {20 19} {20 20} {20 21} {21 20}
|
||||
{21 21} {21 22} {22 21} {22 22} {22 23} {23 22} {23 23} {23 24} {24 23}
|
||||
{24 24} {24 25} {25 24} {25 25} {25 26} {26 25} {26 26} {26 27} {27 26}
|
||||
{27 27} {27 28} {28 27} {28 28} {28 29} {29 28} {29 29} {29 30} {30 29}
|
||||
{30 30} {30 31} {31 30} {31 31}
|
||||
] def
|
||||
/diagonal45h [
|
||||
{0 0} {2 2} {4 4} {6 6} {8 8} {10 10} {12 12} {14 14} {16 16}
|
||||
{18 18} {20 20} {22 22} {24 24} {26 26} {28 28} {30 30}
|
||||
] def
|
||||
/hach1 [
|
||||
{0 15} {0 31} {1 14} {1 30} {2 13} {2 29} {3 12} {3 28} {4 11}
|
||||
{4 27} {5 10} {5 26} {6 9} {6 25} {7 8} {7 24} {8 7} {8 23}
|
||||
{9 6} {9 22} {10 5} {10 21} {11 4} {11 20} {12 3} {12 19} {13 2}
|
||||
{13 18} {14 1} {14 17} {15 0} {15 16} {16 15} {16 31} {17 14} {17 30}
|
||||
{18 13} {18 29} {19 12} {19 28} {20 11} {20 27} {21 10} {21 26} {22 9}
|
||||
{22 25} {23 8} {23 24} {24 7} {24 23} {25 6} {25 22} {26 5} {26 21}
|
||||
{27 4} {27 20} {28 3} {28 19} {29 2} {29 18} {30 1} {30 17} {31 0}
|
||||
{31 16}
|
||||
] def
|
||||
/hach2 [
|
||||
{0 0} {0 15} {1 1} {1 16} {2 2} {2 17} {3 3} {3 18} {4 4}
|
||||
{4 19} {5 5} {5 20} {6 6} {6 21} {7 7} {7 22} {8 8} {8 23}
|
||||
{9 9} {9 24} {10 10} {10 25} {11 11} {11 26} {12 12} {12 27} {13 13}
|
||||
{13 28} {14 14} {14 29} {15 0} {15 15} {15 30} {16 1} {16 16} {16 31}
|
||||
{17 2} {17 17} {18 3} {18 18} {19 4} {19 19} {20 5} {20 20} {21 6}
|
||||
{21 21} {22 7} {22 22} {23 8} {23 23} {24 9} {24 24} {25 10} {25 25}
|
||||
{26 11} {26 26} {27 12} {27 27} {28 13} {28 28} {29 14} {29 29} {30 15}
|
||||
{30 30} {31 16} {31 31}
|
||||
] def
|
||||
% /cross [
|
||||
% {2 1} {18 1} {2 2} {18 2} {0 3} {1 3} {2 3} {3 3} {4 3} {16 3} {17 3} {18 3} {19 3} {20 3}
|
||||
% {2 4} {2 5} {18 4} {18 5} {10 17} {26 17} {10 18} {26 18} {8 19} {9 19} {10 19} {11 19}
|
||||
% {12 19} {24 19} {25 19} {26 19} {27 19} {28 19} {10 20} {26 20} {10 21} {26 21}
|
||||
% ] def
|
||||
/cross [
|
||||
{0 3} {0 7} {0 11} {0 15} {0 19} {0 23} {0 27} {0 31} {1 0}
|
||||
{1 2} {1 4} {1 6} {1 8} {1 10} {1 12} {1 14} {1 16} {1 18}
|
||||
{1 20} {1 22} {1 24} {1 26} {1 28} {1 30} {2 1} {2 5} {2 9}
|
||||
{2 13} {2 17} {2 21} {2 25} {2 29} {3 0} {3 2} {3 4} {3 6}
|
||||
{3 8} {3 10} {3 12} {3 14} {3 16} {3 18} {3 20} {3 22} {3 24}
|
||||
{3 26} {3 28} {3 30} {4 1} {4 2} {4 3} {4 7} {4 9} {4 10}
|
||||
{4 11} {4 15} {4 17} {4 18} {4 19} {4 23} {4 25} {4 26} {4 27}
|
||||
{4 31} {5 0} {5 1} {5 2} {5 3} {5 4} {5 6} {5 8} {5 9}
|
||||
{5 10} {5 11} {5 12} {5 14} {5 16} {5 17} {5 18} {5 19} {5 20}
|
||||
{5 22} {5 24} {5 25} {5 26} {5 27} {5 28} {5 30} {6 1} {6 2}
|
||||
{6 3} {6 5} {6 9} {6 10} {6 11} {6 13} {6 17} {6 18} {6 19}
|
||||
{6 21} {6 25} {6 26} {6 27} {6 29} {7 0} {7 2} {7 4} {7 6}
|
||||
{7 8} {7 10} {7 12} {7 14} {7 16} {7 18} {7 20} {7 22} {7 24}
|
||||
{7 26} {7 28} {7 30} {8 3} {8 7} {8 11} {8 15} {8 19} {8 23}
|
||||
{8 27} {8 31} {9 0} {9 2} {9 4} {9 6} {9 8} {9 10} {9 12}
|
||||
{9 14} {9 16} {9 18} {9 20} {9 22} {9 24} {9 26} {9 28} {9 30}
|
||||
{10 1} {10 5} {10 9} {10 13} {10 17} {10 21} {10 25} {10 29} {11 0}
|
||||
{11 2} {11 4} {11 6} {11 8} {11 10} {11 12} {11 14} {11 16} {11 18}
|
||||
{11 20} {11 22} {11 24} {11 26} {11 28} {11 30} {12 1} {12 2} {12 3}
|
||||
{12 7} {12 9} {12 10} {12 11} {12 15} {12 17} {12 18} {12 19} {12 23}
|
||||
{12 25} {12 26} {12 27} {12 31} {13 0} {13 1} {13 2} {13 3} {13 4}
|
||||
{13 6} {13 8} {13 9} {13 10} {13 11} {13 12} {13 14} {13 16} {13 17}
|
||||
{13 18} {13 19} {13 20} {13 22} {13 24} {13 25} {13 26} {13 27} {13 28}
|
||||
{13 30} {14 1} {14 2} {14 3} {14 5} {14 9} {14 10} {14 11} {14 13}
|
||||
{14 17} {14 18} {14 19} {14 21} {14 25} {14 26} {14 27} {14 29} {15 0}
|
||||
{15 2} {15 4} {15 6} {15 8} {15 10} {15 12} {15 14} {15 16} {15 18}
|
||||
{15 20} {15 22} {15 24} {15 26} {15 28} {15 30} {16 3} {16 7} {16 11}
|
||||
{16 15} {16 19} {16 23} {16 27} {16 31} {17 0} {17 2} {17 4} {17 6}
|
||||
{17 8} {17 10} {17 12} {17 14} {17 16} {17 18} {17 20} {17 22} {17 24}
|
||||
{17 26} {17 28} {17 30} {18 1} {18 5} {18 9} {18 13} {18 17} {18 21}
|
||||
{18 25} {18 29} {19 0} {19 2} {19 4} {19 6} {19 8} {19 10} {19 12}
|
||||
{19 14} {19 16} {19 18} {19 20} {19 22} {19 24} {19 26} {19 28} {19 30}
|
||||
{20 1} {20 2} {20 3} {20 7} {20 9} {20 10} {20 11} {20 15} {20 17}
|
||||
{20 18} {20 19} {20 23} {20 25} {20 26} {20 27} {20 31} {21 0} {21 1}
|
||||
{21 2} {21 3} {21 4} {21 6} {21 8} {21 9} {21 10} {21 11} {21 12}
|
||||
{21 14} {21 16} {21 17} {21 18} {21 19} {21 20} {21 22} {21 24} {21 25}
|
||||
{21 26} {21 27} {21 28} {21 30} {22 1} {22 2} {22 3} {22 5} {22 9}
|
||||
{22 10} {22 11} {22 13} {22 17} {22 18} {22 19} {22 21} {22 25} {22 26}
|
||||
{22 27} {22 29} {23 0} {23 2} {23 4} {23 6} {23 8} {23 10} {23 12}
|
||||
{23 14} {23 16} {23 18} {23 20} {23 22} {23 24} {23 26} {23 28} {23 30}
|
||||
{24 3} {24 7} {24 11} {24 15} {24 19} {24 23} {24 27} {24 31} {25 0}
|
||||
{25 2} {25 4} {25 6} {25 8} {25 10} {25 12} {25 14} {25 16} {25 18}
|
||||
{25 20} {25 22} {25 24} {25 26} {25 28} {25 30} {26 1} {26 5} {26 9}
|
||||
{26 13} {26 17} {26 21} {26 25} {26 29} {27 0} {27 2} {27 4} {27 6}
|
||||
{27 8} {27 10} {27 12} {27 14} {27 16} {27 18} {27 20} {27 22} {27 24}
|
||||
{27 26} {27 28} {27 30} {28 1} {28 2} {28 3} {28 7} {28 9} {28 10}
|
||||
{28 11} {28 15} {28 17} {28 18} {28 19} {28 23} {28 25} {28 26} {28 27}
|
||||
{28 31} {29 0} {29 1} {29 2} {29 3} {29 4} {29 6} {29 8} {29 9}
|
||||
{29 10} {29 11} {29 12} {29 14} {29 16} {29 17} {29 18} {29 19} {29 20}
|
||||
{29 22} {29 24} {29 25} {29 26} {29 27} {29 28} {29 30} {30 1} {30 2}
|
||||
{30 3} {30 5} {30 9} {30 10} {30 11} {30 13} {30 17} {30 18} {30 19}
|
||||
{30 21} {30 25} {30 26} {30 27} {30 29} {31 0} {31 2} {31 4} {31 6}
|
||||
{31 8} {31 10} {31 12} {31 14} {31 16} {31 18} {31 20} {31 22} {31 24}
|
||||
{31 26} {31 28} {31 30}
|
||||
] def
|
||||
/hach3 [
|
||||
{0 7} {0 23} {1 6} {1 8} {1 22} {1 24} {2 5} {2 9} {2 21}
|
||||
{2 25} {3 4} {3 10} {3 20} {3 26} {4 3} {4 11} {4 19} {4 27}
|
||||
{5 2} {5 12} {5 18} {5 28} {6 1} {6 13} {6 17} {6 29} {7 0}
|
||||
{7 14} {7 16} {7 30} {8 1} {8 15} {8 31} {9 2} {9 14} {9 16}
|
||||
{9 30} {10 3} {10 13} {10 17} {10 29} {11 4} {11 12} {11 18} {11 28}
|
||||
{12 5} {12 11} {12 19} {12 27} {13 6} {13 10} {13 20} {13 26} {14 7}
|
||||
{14 9} {14 21} {14 25} {15 8} {15 22} {15 24} {16 7} {16 9} {16 23}
|
||||
{17 6} {17 10} {17 22} {17 24} {18 5} {18 11} {18 21} {18 25} {19 4}
|
||||
{19 12} {19 20} {19 26} {20 3} {20 13} {20 19} {20 27} {21 2} {21 14}
|
||||
{21 18} {21 28} {22 1} {22 15} {22 17} {22 29} {23 0} {23 16} {23 30}
|
||||
{24 1} {24 15} {24 17} {24 31} {25 2} {25 14} {25 18} {25 30} {26 3}
|
||||
{26 13} {26 19} {26 29} {27 4} {27 12} {27 20} {27 28} {28 5} {28 11}
|
||||
{28 21} {28 27} {29 6} {29 10} {29 22} {29 26} {30 7} {30 9} {30 23}
|
||||
{30 25} {31 8} {31 24}
|
||||
] def
|
||||
/point2 [
|
||||
{0 6} {0 7} {0 8} {0 22} {0 23} {0 24} {1 7} {1 23} {7 15}
|
||||
{7 31} {8 0} {8 14} {8 15} {8 16} {8 30} {8 31} {9 15} {9 31}
|
||||
{15 7} {15 23} {16 6} {16 7} {16 8} {16 22} {16 23} {16 24} {17 7}
|
||||
{17 23} {23 15} {23 31} {24 0} {24 14} {24 15} {24 16} {24 30} {24 31}
|
||||
{25 15} {25 31} {31 7} {31 23}
|
||||
] def
|
||||
/square [
|
||||
{7 8} {8 8} {9 8} {10 8} {11 8} {12 8} {13 8} {7 9} {7 10} {7 11} {7 12} {7 13} {7 14}
|
||||
{13 9} {13 10} {13 14} {13 11} {13 12} {13 13} {8 14} {9 14} {10 14} {11 14} {12 14}
|
||||
{23 24} {24 24} {25 24} {26 24} {27 24} {28 24} {29 24} {29 25} {29 26} {29 27} {29 28}
|
||||
{29 29} {29 30} {28 30} {27 30} {26 30} {25 30} {24 30} {23 30} {23 29} {23 28}
|
||||
{23 27} {23 26} {23 25}
|
||||
] def
|
||||
/triangle [
|
||||
{21 9} {22 9} {23 9} {24 9} {25 9} {26 9} {27 9} {28 9} {29 9} {30 9} {31 9}
|
||||
{22 10} {23 11} {24 12} {25 13} {26 14} {27 13} {28 12} {29 11} {30 10}
|
||||
] def
|
||||
/octogone [
|
||||
{9 24} {10 24} {11 24} {12 25} {13 26} {13 27} {13 28} {12 29} {11 30} {10 30} {9 30}
|
||||
{8 29} {7 28} {7 27} {7 26} {8 25}
|
||||
] def
|
||||
/point1 [
|
||||
{0 7} {0 23} {8 15} {8 31} {16 7} {16 23} {24 15} {24 31}
|
||||
] def
|
||||
/x [
|
||||
{23 8}{29 8}{24 9}{28 9}{25 10}{27 10}{26 11}{27 12}{25 12}{28 13}
|
||||
{24 13}{29 14}{23 14}{7 24}{13 24}{8 25}{12 25}{9 26}{11 26}{10 27}
|
||||
{11 28}{9 28}{12 29}{8 29}{13 30}{7 30}
|
||||
] def
|
||||
/full [
|
||||
{0 1} {0 7} {0 13} {0 19} {0 25} {0 29} {1 0} {1 6} {1 12}
|
||||
{1 18} {1 24} {1 28} {2 5} {2 11} {2 17} {2 23} {2 27} {2 31}
|
||||
{3 4} {3 10} {3 16} {3 22} {3 26} {3 30} {4 3} {4 9} {4 15}
|
||||
{4 21} {4 25} {4 29} {5 2} {5 8} {5 14} {5 20} {5 24} {5 28}
|
||||
{6 1} {6 7} {6 13} {6 19} {6 23} {6 27} {6 31} {7 0} {7 6}
|
||||
{7 12} {7 18} {7 22} {7 26} {7 30} {8 5} {8 11} {8 17} {8 21}
|
||||
{8 25} {8 29} {9 4} {9 10} {9 16} {9 20} {9 24} {9 28} {10 3}
|
||||
{10 9} {10 15} {10 19} {10 23} {10 27} {11 2} {11 8} {11 14} {11 18}
|
||||
{11 22} {11 26} {12 1} {12 7} {12 13} {12 17} {12 21} {12 25} {12 31}
|
||||
{13 0} {13 6} {13 12} {13 16} {13 20} {13 24} {13 30} {14 5} {14 11}
|
||||
{14 15} {14 19} {14 23} {14 29} {15 4} {15 10} {15 14} {15 18} {15 22}
|
||||
{15 28} {16 3} {16 9} {16 13} {16 17} {16 21} {16 27} {17 2} {17 8}
|
||||
{17 12} {17 16} {17 20} {17 26} {18 1} {18 7} {18 11} {18 15} {18 19}
|
||||
{18 25} {18 31} {19 0} {19 6} {19 10} {19 14} {19 18} {19 24} {19 30}
|
||||
{20 5} {20 9} {20 13} {20 17} {20 23} {20 29} {21 4} {21 8} {21 12}
|
||||
{21 16} {21 22} {21 28} {22 3} {22 7} {22 11} {22 15} {22 21} {22 27}
|
||||
{23 2} {23 6} {23 10} {23 14} {23 20} {23 26} {24 1} {24 5} {24 9}
|
||||
{24 13} {24 19} {24 25} {24 31} {25 0} {25 4} {25 8} {25 12} {25 18}
|
||||
{25 24} {25 30} {26 3} {26 7} {26 11} {26 17} {26 23} {26 29} {27 2}
|
||||
{27 6} {27 10} {27 16} {27 22} {27 28} {28 1} {28 5} {28 9} {28 15}
|
||||
{28 21} {28 27} {29 0} {29 4} {29 8} {29 14} {29 20} {29 26} {30 3}
|
||||
{30 7} {30 13} {30 19} {30 25} {30 31} {31 2} {31 6} {31 12} {31 18}
|
||||
{31 24} {31 30}
|
||||
] def
|
||||
end
|
||||
/BuildChar {
|
||||
3 dict
|
||||
begin
|
||||
/PatternCode exch def
|
||||
/PatternDict exch def
|
||||
/PatternName PatternDict /Encoding get PatternCode get def
|
||||
PatternDict
|
||||
begin
|
||||
32 0 0 0 32 32 setcachedevice
|
||||
PatternDefs
|
||||
begin
|
||||
PatternDefs PatternName get
|
||||
gsave
|
||||
newpath
|
||||
{draw_pixel} forall
|
||||
fill
|
||||
grestore
|
||||
end
|
||||
end
|
||||
end
|
||||
} bind def
|
||||
end
|
||||
/PatternFont exch definefont pop
|
||||
%%EndFont
|
||||
|
||||
%%BeginProcSet: MBKtoPostScript 1
|
||||
/bdef {bind def} bind def
|
||||
/arg {exch def} bdef
|
||||
/patternfill {
|
||||
gsave
|
||||
6 dict
|
||||
begin
|
||||
/PatternCode arg
|
||||
pathbbox
|
||||
/Ytr arg
|
||||
/Xtr arg
|
||||
/Ybl arg
|
||||
/Xbl arg
|
||||
clip
|
||||
/StringForFilling 32 string def
|
||||
0 1 31 {
|
||||
StringForFilling exch PatternCode put
|
||||
} for
|
||||
/PatternFont findfont PatternFontScale scalefont setfont
|
||||
(\1) stringwidth pop
|
||||
dup Xbl exch div floor /Xbl arg
|
||||
dup Ybl exch div floor /Ybl arg
|
||||
dup Xtr exch div ceiling /Xtr arg
|
||||
dup Ytr exch div ceiling /Ytr arg
|
||||
dup dup Xbl mul exch Ybl mul moveto
|
||||
Xtr Xbl sub 32 div ceiling cvi
|
||||
Ytr Ybl sub cvi {
|
||||
gsave
|
||||
dup {
|
||||
StringForFilling show
|
||||
} repeat
|
||||
grestore
|
||||
exch
|
||||
dup 0 exch rmoveto
|
||||
exch
|
||||
} repeat
|
||||
pop pop
|
||||
end
|
||||
grestore
|
||||
} bdef
|
||||
/draw_rectangle {
|
||||
exec
|
||||
4 dict
|
||||
begin
|
||||
/Y1 arg
|
||||
/X1 arg
|
||||
/Y0 arg
|
||||
dup /X0 arg
|
||||
Y0 moveto
|
||||
X1 dup
|
||||
Y0 lineto
|
||||
Y1 lineto
|
||||
X0 dup
|
||||
Y1 lineto
|
||||
Y0 lineto
|
||||
end
|
||||
} bdef
|
||||
/draw_rectangles {
|
||||
newpath
|
||||
{draw_rectangle} forall
|
||||
patternfill
|
||||
stroke
|
||||
} bdef
|
||||
/draw_path {
|
||||
exec
|
||||
moveto
|
||||
{exec lineto} forall
|
||||
} bdef
|
||||
/draw_paths {
|
||||
newpath
|
||||
{draw_path} forall
|
||||
patternfill
|
||||
stroke
|
||||
} bdef
|
||||
/draw_square {
|
||||
moveto
|
||||
dup
|
||||
dup
|
||||
0 rlineto
|
||||
0 exch rlineto
|
||||
neg
|
||||
dup
|
||||
0 rlineto
|
||||
0 exch rlineto
|
||||
} bdef
|
||||
/strokeAB {
|
||||
gsave
|
||||
.5 setlinewidth
|
||||
newpath
|
||||
draw_rectangle
|
||||
[3] 0 setdash
|
||||
stroke
|
||||
grestore
|
||||
} bdef
|
||||
/showstring {
|
||||
gsave
|
||||
rotate
|
||||
dup stringwidth pop 2 div neg 0 rmoveto
|
||||
false charpath
|
||||
gsave
|
||||
1 setgray
|
||||
2 setlinewidth
|
||||
1 setlinejoin
|
||||
1 setlinecap
|
||||
stroke
|
||||
grestore
|
||||
fill
|
||||
grestore
|
||||
} bdef
|
||||
/splitted_pages {
|
||||
/SplitRows exch def
|
||||
/SplitColumns exch def
|
||||
/circuit exch def
|
||||
newpath
|
||||
LeftMargin BottomMargin moveto
|
||||
0 PageHeight rlineto
|
||||
PageWidth 0 rlineto
|
||||
0 PageHeight neg rlineto
|
||||
closepath
|
||||
clip
|
||||
newpath
|
||||
0 1 SplitRows 1 sub {
|
||||
/SplitRowNb exch def
|
||||
0 1 SplitColumns 1 sub {
|
||||
/SplitColumnNb exch def
|
||||
gsave
|
||||
PageWidth SplitColumnNb mul neg
|
||||
PageHeight SplitRowNb mul neg
|
||||
translate
|
||||
circuit
|
||||
gsave
|
||||
showpage
|
||||
grestore
|
||||
grestore
|
||||
} for
|
||||
} for
|
||||
} def
|
||||
%%EndProcSet
|
||||
%%EndProlog
|
||||
|
||||
%%BeginSetup
|
||||
0.10 setlinewidth
|
||||
2 setlinecap
|
||||
0 setlinejoin
|
||||
%%EndSetup
|
||||
|
||||
1.000000 dup scale
|
||||
127.500000 76.000000 translate
|
||||
|
||||
50 50 290 650 strokeAB
|
||||
/PatternFontScale 15 def
|
||||
gsave
|
||||
1 [
|
||||
{ 50 390 290 670 }
|
||||
] draw_rectangles
|
||||
2 [
|
||||
{ 215 635 245 665 } { 155 635 185 665 } { 95 635 125 665 }
|
||||
] draw_rectangles
|
||||
3 [
|
||||
{ 215 35 245 65 } { 155 35 185 65 } { 95 35 125 65 }
|
||||
] draw_rectangles
|
||||
2 [
|
||||
{ 65 115 95 145 } { 245 115 275 145 } { 85 95 135 215 } { 145 95 195 215 } { 205 95 255 215 } { 245 95 275 215 } { 190 95 210 215 } { 130 95 150 215 } { 65 95 95 215 }
|
||||
] draw_rectangles
|
||||
3 [
|
||||
{ 245 515 275 545 } { 125 565 155 595 } { 185 565 215 595 } { 125 515 155 545 } { 65 565 95 595 } { 205 485 255 605 } { 85 485 135 605 } { 145 485 195 605 } { 245 485 275 605 } { 65 485 95 605 }
|
||||
] draw_rectangles
|
||||
3 [
|
||||
{ 190 485 210 605 } { 130 485 150 605 }
|
||||
] draw_rectangles
|
||||
12 [
|
||||
{ 225 45 235 55 } { 165 45 175 55 } { 105 45 115 55 } { 255 525 265 535 } { 145 375 155 385 } { 255 45 265 55 } { 195 45 205 55 } { 255 645 265 655 } { 135 575 145 585 } { 195 575 205 585 }
|
||||
] draw_rectangles
|
||||
12 [
|
||||
{ 75 125 85 135 } { 135 525 145 535 } { 135 45 145 55 } { 195 645 205 655 } { 85 425 95 435 } { 205 325 215 335 } { 255 125 265 135 } { 75 45 85 55 } { 75 575 85 585 } { 225 645 235 655 }
|
||||
] draw_rectangles
|
||||
12 [
|
||||
{ 165 645 175 655 } { 75 645 85 655 } { 135 645 145 655 } { 105 645 115 655 }
|
||||
] draw_rectangles
|
||||
11 [
|
||||
{ 165 525 175 535 } { 195 475 205 485 } { 135 475 145 485 } { 195 525 205 535 } { 75 525 85 535 } { 195 225 205 235 } { 135 225 145 235 } { 75 225 85 235 } { 255 175 265 185 } { 255 475 265 485 }
|
||||
] draw_rectangles
|
||||
11 [
|
||||
{ 75 475 85 485 } { 255 575 265 585 } { 75 175 85 185 } { 255 275 265 285 } { 135 175 145 185 } { 135 125 145 135 } { 195 175 205 185 } { 195 125 205 135 } { 75 375 85 385 } { 255 375 265 385 }
|
||||
] draw_rectangles
|
||||
11 [
|
||||
{ 195 275 205 285 } { 195 375 205 385 } { 195 425 205 435 } { 135 425 145 435 } { 135 325 145 335 } { 135 275 145 285 } { 75 275 85 285 } { 75 325 85 335 } { 255 425 265 435 } { 255 325 265 335 }
|
||||
] draw_rectangles
|
||||
11 [
|
||||
{ 255 225 265 235 }
|
||||
] draw_rectangles
|
||||
4 [
|
||||
{ 135 365 165 395 } { 75 415 105 445 } { 195 315 225 345 } { 225 470 235 620 } { 105 80 115 230 } { 165 80 175 230 } { 105 470 115 620 } { 165 470 175 620 } { 225 80 235 230 } { 225 325 235 475 }
|
||||
] draw_rectangles
|
||||
4 [
|
||||
{ 225 225 235 335 } { 205 320 235 340 } { 165 375 175 475 } { 165 225 175 385 } { 145 370 175 390 } { 105 425 115 475 } { 105 225 115 435 } { 85 420 115 440 }
|
||||
] draw_rectangles
|
||||
5 [
|
||||
{ 220 40 240 60 } { 160 40 180 60 } { 100 40 120 60 } { 250 520 270 540 } { 140 370 160 390 } { 250 40 270 60 } { 190 40 210 60 } { 250 640 270 660 } { 130 570 150 590 } { 190 570 210 590 }
|
||||
] draw_rectangles
|
||||
5 [
|
||||
{ 70 120 90 140 } { 130 520 150 540 } { 130 40 150 60 } { 190 640 210 660 } { 80 420 100 440 } { 200 320 220 340 } { 250 120 270 140 } { 70 40 90 60 } { 70 570 90 590 } { 220 640 240 660 }
|
||||
] draw_rectangles
|
||||
5 [
|
||||
{ 160 640 180 660 } { 70 640 90 660 } { 130 640 150 660 } { 100 640 120 660 } { 75 40 265 60 } { 190 575 210 655 } { 75 640 205 660 } { 70 575 90 655 } { 195 640 265 660 } { 70 45 90 135 }
|
||||
] draw_rectangles
|
||||
5 [
|
||||
{ 255 125 265 495 } { 75 425 85 535 } { 75 175 85 435 } { 75 425 95 435 } { 195 325 205 485 } { 195 125 205 335 } { 195 325 215 335 } { 135 375 145 485 } { 135 375 155 385 } { 135 125 145 385 }
|
||||
] draw_rectangles
|
||||
5 [
|
||||
{ 255 515 265 585 } { 255 485 265 525 } { 135 515 265 525 } { 135 515 145 585 }
|
||||
] draw_rectangles
|
||||
6 [
|
||||
{ 40 10 60 90 } { 280 10 300 90 } { 40 620 60 680 } { 280 620 300 680 } { 245 35 275 65 } { 185 35 215 65 } { 245 635 275 665 } { 125 35 155 65 } { 185 635 215 665 } { 65 35 95 65 }
|
||||
] draw_rectangles
|
||||
6 [
|
||||
{ 65 635 95 665 } { 125 635 155 665 } { 40 10 300 90 } { 40 620 300 680 }
|
||||
] draw_rectangles
|
||||
10 [
|
||||
{ 40 120 300 140 } { 40 220 300 240 } { 40 270 300 290 } { 40 320 300 340 } { 40 370 300 390 } { 40 420 300 440 } { 40 470 300 490 } { 40 520 300 540 } { 40 570 300 590 } { 40 170 300 190 }
|
||||
] draw_rectangles
|
||||
grestore
|
||||
/Courier-Bold findfont 12 scalefont setfont
|
||||
50 50 moveto (vss.0) 0 showstring
|
||||
290 50 moveto (vss.1) 0 showstring
|
||||
50 650 moveto (vdd.0) 0 showstring
|
||||
290 650 moveto (vdd.1) 0 showstring
|
||||
170 530 moveto (nwell_28) 0 showstring
|
||||
200 480 moveto (i2_2) 0 showstring
|
||||
140 480 moveto (i1_2) 0 showstring
|
||||
200 530 moveto (o_1) 0 showstring
|
||||
80 530 moveto (i0_1) 0 showstring
|
||||
200 230 moveto (i2_7) 0 showstring
|
||||
140 230 moveto (i1_7) 0 showstring
|
||||
80 230 moveto (i0_7) 0 showstring
|
||||
260 180 moveto (o_8) 0 showstring
|
||||
260 480 moveto (o_2) 0 showstring
|
||||
80 480 moveto (i0_2) 0 showstring
|
||||
260 580 moveto (o_0) 0 showstring
|
||||
80 180 moveto (i0_8) 0 showstring
|
||||
260 280 moveto (o_6) 0 showstring
|
||||
140 180 moveto (i1_8) 0 showstring
|
||||
140 130 moveto (i1_9) 0 showstring
|
||||
200 180 moveto (i2_8) 0 showstring
|
||||
200 130 moveto (i2_9) 0 showstring
|
||||
80 380 moveto (i0_4) 0 showstring
|
||||
260 380 moveto (o_4) 0 showstring
|
||||
200 280 moveto (i2_6) 0 showstring
|
||||
200 380 moveto (i2_4) 0 showstring
|
||||
200 430 moveto (i2_3) 0 showstring
|
||||
140 430 moveto (i1_3) 0 showstring
|
||||
140 330 moveto (i1_5) 0 showstring
|
||||
140 280 moveto (i1_6) 0 showstring
|
||||
80 280 moveto (i0_6) 0 showstring
|
||||
80 330 moveto (i0_5) 0 showstring
|
||||
260 430 moveto (o_3) 0 showstring
|
||||
260 330 moveto (o_5) 0 showstring
|
||||
260 230 moveto (o_7) 0 showstring
|
||||
showpage
|
||||
%%Trailer
|
||||
%%EndComments
|
||||
|
|
@ -0,0 +1,465 @@
|
|||
%!PS-Adobe-2.0
|
||||
%%Title: na3_y
|
||||
%%Creator: mbk2ps V2.0
|
||||
%%For: fred
|
||||
%%CreationDate: Fri May 28 13:42:41 1993
|
||||
%%DocumentSuppliedProcSet: MBKtoPostScript
|
||||
%%DocumentSuppliedFonts: PatternFont
|
||||
%%BoundingBox: 172 164 422 678
|
||||
%%EndComments
|
||||
|
||||
%%BeginFont: PatternFont 1
|
||||
7 dict dup
|
||||
begin
|
||||
/FontType 3 def
|
||||
/FontMatrix [.03125 0 0 .03125 0 0] def
|
||||
/FontBBox [0 0 32 32] def
|
||||
/Encoding 256 array def
|
||||
0 1 255 {
|
||||
Encoding exch /.notdef put
|
||||
} for
|
||||
Encoding
|
||||
dup 6 /diagonal45 put
|
||||
dup 2 /hach1 put
|
||||
dup 3 /hach2 put
|
||||
dup 12 /cross put
|
||||
dup 11 /full put
|
||||
dup 4 /hach3 put
|
||||
dup 5 /point2 put
|
||||
dup 7 /square put
|
||||
dup 8 /triangle put
|
||||
dup 9 /octogone put
|
||||
dup 10 /diagonal45h put
|
||||
dup 1 /point1 put
|
||||
pop
|
||||
/PatternDefs 15 dict def
|
||||
PatternDefs
|
||||
begin
|
||||
/draw_pixel {
|
||||
exec
|
||||
moveto
|
||||
1 0 rlineto
|
||||
0 1 rlineto
|
||||
-1 0 rlineto
|
||||
0 -1 rlineto
|
||||
} def
|
||||
/.notdef [] def
|
||||
/diagonal45 [
|
||||
{0 0} {0 1} {1 0} {1 1} {1 2} {2 1} {2 2} {2 3} {3 2}
|
||||
{3 3} {3 4} {4 3} {4 4} {4 5} {5 4} {5 5} {5 6} {6 5}
|
||||
{6 6} {6 7} {7 6} {7 7} {7 8} {8 7} {8 8} {8 9} {9 8}
|
||||
{9 9} {9 10} {10 9} {10 10} {10 11} {11 10} {11 11} {11 12} {12 11}
|
||||
{12 12} {12 13} {13 12} {13 13} {13 14} {14 13} {14 14} {14 15} {15 14}
|
||||
{15 15} {15 16} {16 15} {16 16} {16 17} {17 16} {17 17} {17 18} {18 17}
|
||||
{18 18} {18 19} {19 18} {19 19} {19 20} {20 19} {20 20} {20 21} {21 20}
|
||||
{21 21} {21 22} {22 21} {22 22} {22 23} {23 22} {23 23} {23 24} {24 23}
|
||||
{24 24} {24 25} {25 24} {25 25} {25 26} {26 25} {26 26} {26 27} {27 26}
|
||||
{27 27} {27 28} {28 27} {28 28} {28 29} {29 28} {29 29} {29 30} {30 29}
|
||||
{30 30} {30 31} {31 30} {31 31}
|
||||
] def
|
||||
/diagonal45h [
|
||||
{0 0} {2 2} {4 4} {6 6} {8 8} {10 10} {12 12} {14 14} {16 16}
|
||||
{18 18} {20 20} {22 22} {24 24} {26 26} {28 28} {30 30}
|
||||
] def
|
||||
/hach1 [
|
||||
{0 15} {0 31} {1 14} {1 30} {2 13} {2 29} {3 12} {3 28} {4 11}
|
||||
{4 27} {5 10} {5 26} {6 9} {6 25} {7 8} {7 24} {8 7} {8 23}
|
||||
{9 6} {9 22} {10 5} {10 21} {11 4} {11 20} {12 3} {12 19} {13 2}
|
||||
{13 18} {14 1} {14 17} {15 0} {15 16} {16 15} {16 31} {17 14} {17 30}
|
||||
{18 13} {18 29} {19 12} {19 28} {20 11} {20 27} {21 10} {21 26} {22 9}
|
||||
{22 25} {23 8} {23 24} {24 7} {24 23} {25 6} {25 22} {26 5} {26 21}
|
||||
{27 4} {27 20} {28 3} {28 19} {29 2} {29 18} {30 1} {30 17} {31 0}
|
||||
{31 16}
|
||||
] def
|
||||
/hach2 [
|
||||
{0 0} {0 15} {1 1} {1 16} {2 2} {2 17} {3 3} {3 18} {4 4}
|
||||
{4 19} {5 5} {5 20} {6 6} {6 21} {7 7} {7 22} {8 8} {8 23}
|
||||
{9 9} {9 24} {10 10} {10 25} {11 11} {11 26} {12 12} {12 27} {13 13}
|
||||
{13 28} {14 14} {14 29} {15 0} {15 15} {15 30} {16 1} {16 16} {16 31}
|
||||
{17 2} {17 17} {18 3} {18 18} {19 4} {19 19} {20 5} {20 20} {21 6}
|
||||
{21 21} {22 7} {22 22} {23 8} {23 23} {24 9} {24 24} {25 10} {25 25}
|
||||
{26 11} {26 26} {27 12} {27 27} {28 13} {28 28} {29 14} {29 29} {30 15}
|
||||
{30 30} {31 16} {31 31}
|
||||
] def
|
||||
% /cross [
|
||||
% {2 1} {18 1} {2 2} {18 2} {0 3} {1 3} {2 3} {3 3} {4 3} {16 3} {17 3} {18 3} {19 3} {20 3}
|
||||
% {2 4} {2 5} {18 4} {18 5} {10 17} {26 17} {10 18} {26 18} {8 19} {9 19} {10 19} {11 19}
|
||||
% {12 19} {24 19} {25 19} {26 19} {27 19} {28 19} {10 20} {26 20} {10 21} {26 21}
|
||||
% ] def
|
||||
/cross [
|
||||
{0 3} {0 7} {0 11} {0 15} {0 19} {0 23} {0 27} {0 31} {1 0}
|
||||
{1 2} {1 4} {1 6} {1 8} {1 10} {1 12} {1 14} {1 16} {1 18}
|
||||
{1 20} {1 22} {1 24} {1 26} {1 28} {1 30} {2 1} {2 5} {2 9}
|
||||
{2 13} {2 17} {2 21} {2 25} {2 29} {3 0} {3 2} {3 4} {3 6}
|
||||
{3 8} {3 10} {3 12} {3 14} {3 16} {3 18} {3 20} {3 22} {3 24}
|
||||
{3 26} {3 28} {3 30} {4 1} {4 2} {4 3} {4 7} {4 9} {4 10}
|
||||
{4 11} {4 15} {4 17} {4 18} {4 19} {4 23} {4 25} {4 26} {4 27}
|
||||
{4 31} {5 0} {5 1} {5 2} {5 3} {5 4} {5 6} {5 8} {5 9}
|
||||
{5 10} {5 11} {5 12} {5 14} {5 16} {5 17} {5 18} {5 19} {5 20}
|
||||
{5 22} {5 24} {5 25} {5 26} {5 27} {5 28} {5 30} {6 1} {6 2}
|
||||
{6 3} {6 5} {6 9} {6 10} {6 11} {6 13} {6 17} {6 18} {6 19}
|
||||
{6 21} {6 25} {6 26} {6 27} {6 29} {7 0} {7 2} {7 4} {7 6}
|
||||
{7 8} {7 10} {7 12} {7 14} {7 16} {7 18} {7 20} {7 22} {7 24}
|
||||
{7 26} {7 28} {7 30} {8 3} {8 7} {8 11} {8 15} {8 19} {8 23}
|
||||
{8 27} {8 31} {9 0} {9 2} {9 4} {9 6} {9 8} {9 10} {9 12}
|
||||
{9 14} {9 16} {9 18} {9 20} {9 22} {9 24} {9 26} {9 28} {9 30}
|
||||
{10 1} {10 5} {10 9} {10 13} {10 17} {10 21} {10 25} {10 29} {11 0}
|
||||
{11 2} {11 4} {11 6} {11 8} {11 10} {11 12} {11 14} {11 16} {11 18}
|
||||
{11 20} {11 22} {11 24} {11 26} {11 28} {11 30} {12 1} {12 2} {12 3}
|
||||
{12 7} {12 9} {12 10} {12 11} {12 15} {12 17} {12 18} {12 19} {12 23}
|
||||
{12 25} {12 26} {12 27} {12 31} {13 0} {13 1} {13 2} {13 3} {13 4}
|
||||
{13 6} {13 8} {13 9} {13 10} {13 11} {13 12} {13 14} {13 16} {13 17}
|
||||
{13 18} {13 19} {13 20} {13 22} {13 24} {13 25} {13 26} {13 27} {13 28}
|
||||
{13 30} {14 1} {14 2} {14 3} {14 5} {14 9} {14 10} {14 11} {14 13}
|
||||
{14 17} {14 18} {14 19} {14 21} {14 25} {14 26} {14 27} {14 29} {15 0}
|
||||
{15 2} {15 4} {15 6} {15 8} {15 10} {15 12} {15 14} {15 16} {15 18}
|
||||
{15 20} {15 22} {15 24} {15 26} {15 28} {15 30} {16 3} {16 7} {16 11}
|
||||
{16 15} {16 19} {16 23} {16 27} {16 31} {17 0} {17 2} {17 4} {17 6}
|
||||
{17 8} {17 10} {17 12} {17 14} {17 16} {17 18} {17 20} {17 22} {17 24}
|
||||
{17 26} {17 28} {17 30} {18 1} {18 5} {18 9} {18 13} {18 17} {18 21}
|
||||
{18 25} {18 29} {19 0} {19 2} {19 4} {19 6} {19 8} {19 10} {19 12}
|
||||
{19 14} {19 16} {19 18} {19 20} {19 22} {19 24} {19 26} {19 28} {19 30}
|
||||
{20 1} {20 2} {20 3} {20 7} {20 9} {20 10} {20 11} {20 15} {20 17}
|
||||
{20 18} {20 19} {20 23} {20 25} {20 26} {20 27} {20 31} {21 0} {21 1}
|
||||
{21 2} {21 3} {21 4} {21 6} {21 8} {21 9} {21 10} {21 11} {21 12}
|
||||
{21 14} {21 16} {21 17} {21 18} {21 19} {21 20} {21 22} {21 24} {21 25}
|
||||
{21 26} {21 27} {21 28} {21 30} {22 1} {22 2} {22 3} {22 5} {22 9}
|
||||
{22 10} {22 11} {22 13} {22 17} {22 18} {22 19} {22 21} {22 25} {22 26}
|
||||
{22 27} {22 29} {23 0} {23 2} {23 4} {23 6} {23 8} {23 10} {23 12}
|
||||
{23 14} {23 16} {23 18} {23 20} {23 22} {23 24} {23 26} {23 28} {23 30}
|
||||
{24 3} {24 7} {24 11} {24 15} {24 19} {24 23} {24 27} {24 31} {25 0}
|
||||
{25 2} {25 4} {25 6} {25 8} {25 10} {25 12} {25 14} {25 16} {25 18}
|
||||
{25 20} {25 22} {25 24} {25 26} {25 28} {25 30} {26 1} {26 5} {26 9}
|
||||
{26 13} {26 17} {26 21} {26 25} {26 29} {27 0} {27 2} {27 4} {27 6}
|
||||
{27 8} {27 10} {27 12} {27 14} {27 16} {27 18} {27 20} {27 22} {27 24}
|
||||
{27 26} {27 28} {27 30} {28 1} {28 2} {28 3} {28 7} {28 9} {28 10}
|
||||
{28 11} {28 15} {28 17} {28 18} {28 19} {28 23} {28 25} {28 26} {28 27}
|
||||
{28 31} {29 0} {29 1} {29 2} {29 3} {29 4} {29 6} {29 8} {29 9}
|
||||
{29 10} {29 11} {29 12} {29 14} {29 16} {29 17} {29 18} {29 19} {29 20}
|
||||
{29 22} {29 24} {29 25} {29 26} {29 27} {29 28} {29 30} {30 1} {30 2}
|
||||
{30 3} {30 5} {30 9} {30 10} {30 11} {30 13} {30 17} {30 18} {30 19}
|
||||
{30 21} {30 25} {30 26} {30 27} {30 29} {31 0} {31 2} {31 4} {31 6}
|
||||
{31 8} {31 10} {31 12} {31 14} {31 16} {31 18} {31 20} {31 22} {31 24}
|
||||
{31 26} {31 28} {31 30}
|
||||
] def
|
||||
/hach3 [
|
||||
{0 7} {0 23} {1 6} {1 8} {1 22} {1 24} {2 5} {2 9} {2 21}
|
||||
{2 25} {3 4} {3 10} {3 20} {3 26} {4 3} {4 11} {4 19} {4 27}
|
||||
{5 2} {5 12} {5 18} {5 28} {6 1} {6 13} {6 17} {6 29} {7 0}
|
||||
{7 14} {7 16} {7 30} {8 1} {8 15} {8 31} {9 2} {9 14} {9 16}
|
||||
{9 30} {10 3} {10 13} {10 17} {10 29} {11 4} {11 12} {11 18} {11 28}
|
||||
{12 5} {12 11} {12 19} {12 27} {13 6} {13 10} {13 20} {13 26} {14 7}
|
||||
{14 9} {14 21} {14 25} {15 8} {15 22} {15 24} {16 7} {16 9} {16 23}
|
||||
{17 6} {17 10} {17 22} {17 24} {18 5} {18 11} {18 21} {18 25} {19 4}
|
||||
{19 12} {19 20} {19 26} {20 3} {20 13} {20 19} {20 27} {21 2} {21 14}
|
||||
{21 18} {21 28} {22 1} {22 15} {22 17} {22 29} {23 0} {23 16} {23 30}
|
||||
{24 1} {24 15} {24 17} {24 31} {25 2} {25 14} {25 18} {25 30} {26 3}
|
||||
{26 13} {26 19} {26 29} {27 4} {27 12} {27 20} {27 28} {28 5} {28 11}
|
||||
{28 21} {28 27} {29 6} {29 10} {29 22} {29 26} {30 7} {30 9} {30 23}
|
||||
{30 25} {31 8} {31 24}
|
||||
] def
|
||||
/point2 [
|
||||
{0 6} {0 7} {0 8} {0 22} {0 23} {0 24} {1 7} {1 23} {7 15}
|
||||
{7 31} {8 0} {8 14} {8 15} {8 16} {8 30} {8 31} {9 15} {9 31}
|
||||
{15 7} {15 23} {16 6} {16 7} {16 8} {16 22} {16 23} {16 24} {17 7}
|
||||
{17 23} {23 15} {23 31} {24 0} {24 14} {24 15} {24 16} {24 30} {24 31}
|
||||
{25 15} {25 31} {31 7} {31 23}
|
||||
] def
|
||||
/square [
|
||||
{7 8} {8 8} {9 8} {10 8} {11 8} {12 8} {13 8} {7 9} {7 10} {7 11} {7 12} {7 13} {7 14}
|
||||
{13 9} {13 10} {13 14} {13 11} {13 12} {13 13} {8 14} {9 14} {10 14} {11 14} {12 14}
|
||||
{23 24} {24 24} {25 24} {26 24} {27 24} {28 24} {29 24} {29 25} {29 26} {29 27} {29 28}
|
||||
{29 29} {29 30} {28 30} {27 30} {26 30} {25 30} {24 30} {23 30} {23 29} {23 28}
|
||||
{23 27} {23 26} {23 25}
|
||||
] def
|
||||
/triangle [
|
||||
{21 9} {22 9} {23 9} {24 9} {25 9} {26 9} {27 9} {28 9} {29 9} {30 9} {31 9}
|
||||
{22 10} {23 11} {24 12} {25 13} {26 14} {27 13} {28 12} {29 11} {30 10}
|
||||
] def
|
||||
/octogone [
|
||||
{9 24} {10 24} {11 24} {12 25} {13 26} {13 27} {13 28} {12 29} {11 30} {10 30} {9 30}
|
||||
{8 29} {7 28} {7 27} {7 26} {8 25}
|
||||
] def
|
||||
/point1 [
|
||||
{0 7} {0 23} {8 15} {8 31} {16 7} {16 23} {24 15} {24 31}
|
||||
] def
|
||||
/x [
|
||||
{23 8}{29 8}{24 9}{28 9}{25 10}{27 10}{26 11}{27 12}{25 12}{28 13}
|
||||
{24 13}{29 14}{23 14}{7 24}{13 24}{8 25}{12 25}{9 26}{11 26}{10 27}
|
||||
{11 28}{9 28}{12 29}{8 29}{13 30}{7 30}
|
||||
] def
|
||||
/full [
|
||||
{0 1} {0 7} {0 13} {0 19} {0 25} {0 29} {1 0} {1 6} {1 12}
|
||||
{1 18} {1 24} {1 28} {2 5} {2 11} {2 17} {2 23} {2 27} {2 31}
|
||||
{3 4} {3 10} {3 16} {3 22} {3 26} {3 30} {4 3} {4 9} {4 15}
|
||||
{4 21} {4 25} {4 29} {5 2} {5 8} {5 14} {5 20} {5 24} {5 28}
|
||||
{6 1} {6 7} {6 13} {6 19} {6 23} {6 27} {6 31} {7 0} {7 6}
|
||||
{7 12} {7 18} {7 22} {7 26} {7 30} {8 5} {8 11} {8 17} {8 21}
|
||||
{8 25} {8 29} {9 4} {9 10} {9 16} {9 20} {9 24} {9 28} {10 3}
|
||||
{10 9} {10 15} {10 19} {10 23} {10 27} {11 2} {11 8} {11 14} {11 18}
|
||||
{11 22} {11 26} {12 1} {12 7} {12 13} {12 17} {12 21} {12 25} {12 31}
|
||||
{13 0} {13 6} {13 12} {13 16} {13 20} {13 24} {13 30} {14 5} {14 11}
|
||||
{14 15} {14 19} {14 23} {14 29} {15 4} {15 10} {15 14} {15 18} {15 22}
|
||||
{15 28} {16 3} {16 9} {16 13} {16 17} {16 21} {16 27} {17 2} {17 8}
|
||||
{17 12} {17 16} {17 20} {17 26} {18 1} {18 7} {18 11} {18 15} {18 19}
|
||||
{18 25} {18 31} {19 0} {19 6} {19 10} {19 14} {19 18} {19 24} {19 30}
|
||||
{20 5} {20 9} {20 13} {20 17} {20 23} {20 29} {21 4} {21 8} {21 12}
|
||||
{21 16} {21 22} {21 28} {22 3} {22 7} {22 11} {22 15} {22 21} {22 27}
|
||||
{23 2} {23 6} {23 10} {23 14} {23 20} {23 26} {24 1} {24 5} {24 9}
|
||||
{24 13} {24 19} {24 25} {24 31} {25 0} {25 4} {25 8} {25 12} {25 18}
|
||||
{25 24} {25 30} {26 3} {26 7} {26 11} {26 17} {26 23} {26 29} {27 2}
|
||||
{27 6} {27 10} {27 16} {27 22} {27 28} {28 1} {28 5} {28 9} {28 15}
|
||||
{28 21} {28 27} {29 0} {29 4} {29 8} {29 14} {29 20} {29 26} {30 3}
|
||||
{30 7} {30 13} {30 19} {30 25} {30 31} {31 2} {31 6} {31 12} {31 18}
|
||||
{31 24} {31 30}
|
||||
] def
|
||||
end
|
||||
/BuildChar {
|
||||
3 dict
|
||||
begin
|
||||
/PatternCode exch def
|
||||
/PatternDict exch def
|
||||
/PatternName PatternDict /Encoding get PatternCode get def
|
||||
PatternDict
|
||||
begin
|
||||
32 0 0 0 32 32 setcachedevice
|
||||
PatternDefs
|
||||
begin
|
||||
PatternDefs PatternName get
|
||||
gsave
|
||||
newpath
|
||||
{draw_pixel} forall
|
||||
fill
|
||||
grestore
|
||||
end
|
||||
end
|
||||
end
|
||||
} bind def
|
||||
end
|
||||
/PatternFont exch definefont pop
|
||||
%%EndFont
|
||||
|
||||
%%BeginProcSet: MBKtoPostScript 1
|
||||
/bdef {bind def} bind def
|
||||
/arg {exch def} bdef
|
||||
/patternfill {
|
||||
gsave
|
||||
6 dict
|
||||
begin
|
||||
/PatternCode arg
|
||||
pathbbox
|
||||
/Ytr arg
|
||||
/Xtr arg
|
||||
/Ybl arg
|
||||
/Xbl arg
|
||||
clip
|
||||
/StringForFilling 32 string def
|
||||
0 1 31 {
|
||||
StringForFilling exch PatternCode put
|
||||
} for
|
||||
/PatternFont findfont PatternFontScale scalefont setfont
|
||||
(\1) stringwidth pop
|
||||
dup Xbl exch div floor /Xbl arg
|
||||
dup Ybl exch div floor /Ybl arg
|
||||
dup Xtr exch div ceiling /Xtr arg
|
||||
dup Ytr exch div ceiling /Ytr arg
|
||||
dup dup Xbl mul exch Ybl mul moveto
|
||||
Xtr Xbl sub 32 div ceiling cvi
|
||||
Ytr Ybl sub cvi {
|
||||
gsave
|
||||
dup {
|
||||
StringForFilling show
|
||||
} repeat
|
||||
grestore
|
||||
exch
|
||||
dup 0 exch rmoveto
|
||||
exch
|
||||
} repeat
|
||||
pop pop
|
||||
end
|
||||
grestore
|
||||
} bdef
|
||||
/draw_rectangle {
|
||||
exec
|
||||
4 dict
|
||||
begin
|
||||
/Y1 arg
|
||||
/X1 arg
|
||||
/Y0 arg
|
||||
dup /X0 arg
|
||||
Y0 moveto
|
||||
X1 dup
|
||||
Y0 lineto
|
||||
Y1 lineto
|
||||
X0 dup
|
||||
Y1 lineto
|
||||
Y0 lineto
|
||||
end
|
||||
} bdef
|
||||
/draw_rectangles {
|
||||
newpath
|
||||
{draw_rectangle} forall
|
||||
patternfill
|
||||
stroke
|
||||
} bdef
|
||||
/draw_path {
|
||||
exec
|
||||
moveto
|
||||
{exec lineto} forall
|
||||
} bdef
|
||||
/draw_paths {
|
||||
newpath
|
||||
{draw_path} forall
|
||||
patternfill
|
||||
stroke
|
||||
} bdef
|
||||
/draw_square {
|
||||
moveto
|
||||
dup
|
||||
dup
|
||||
0 rlineto
|
||||
0 exch rlineto
|
||||
neg
|
||||
dup
|
||||
0 rlineto
|
||||
0 exch rlineto
|
||||
} bdef
|
||||
/strokeAB {
|
||||
gsave
|
||||
.5 setlinewidth
|
||||
newpath
|
||||
draw_rectangle
|
||||
[3] 0 setdash
|
||||
stroke
|
||||
grestore
|
||||
} bdef
|
||||
/showstring {
|
||||
gsave
|
||||
rotate
|
||||
dup stringwidth pop 2 div neg 0 rmoveto
|
||||
false charpath
|
||||
gsave
|
||||
1 setgray
|
||||
2 setlinewidth
|
||||
1 setlinejoin
|
||||
1 setlinecap
|
||||
stroke
|
||||
grestore
|
||||
fill
|
||||
grestore
|
||||
} bdef
|
||||
/splitted_pages {
|
||||
/SplitRows exch def
|
||||
/SplitColumns exch def
|
||||
/circuit exch def
|
||||
newpath
|
||||
LeftMargin BottomMargin moveto
|
||||
0 PageHeight rlineto
|
||||
PageWidth 0 rlineto
|
||||
0 PageHeight neg rlineto
|
||||
closepath
|
||||
clip
|
||||
newpath
|
||||
0 1 SplitRows 1 sub {
|
||||
/SplitRowNb exch def
|
||||
0 1 SplitColumns 1 sub {
|
||||
/SplitColumnNb exch def
|
||||
gsave
|
||||
PageWidth SplitColumnNb mul neg
|
||||
PageHeight SplitRowNb mul neg
|
||||
translate
|
||||
circuit
|
||||
gsave
|
||||
showpage
|
||||
grestore
|
||||
grestore
|
||||
} for
|
||||
} for
|
||||
} def
|
||||
%%EndProcSet
|
||||
%%EndProlog
|
||||
|
||||
%%BeginSetup
|
||||
0.10 setlinewidth
|
||||
2 setlinecap
|
||||
0 setlinejoin
|
||||
%%EndSetup
|
||||
|
||||
1.000000 dup scale
|
||||
127.500000 158.500000 translate
|
||||
|
||||
50 30 290 450 strokeAB
|
||||
/PatternFontScale 15 def
|
||||
gsave
|
||||
1 [
|
||||
{ 50 260 290 520 }
|
||||
] draw_rectangles
|
||||
2 [
|
||||
{ 125 435 155 465 } { 185 435 215 465 } { 245 435 275 465 } { 65 435 95 465 } { 75 440 265 460 }
|
||||
] draw_rectangles
|
||||
3 [
|
||||
{ 125 5 155 35 } { 185 5 215 35 } { 245 5 275 35 } { 65 5 95 35 } { 75 10 265 30 }
|
||||
] draw_rectangles
|
||||
2 [
|
||||
{ 65 125 95 155 } { 65 65 95 95 } { 245 125 275 155 } { 65 65 95 185 } { 125 65 155 185 } { 245 65 275 185 } { 185 65 215 185 } { 205 65 255 185 } { 145 65 195 185 } { 85 65 135 185 }
|
||||
] draw_rectangles
|
||||
3 [
|
||||
{ 65 375 95 405 } { 65 315 95 345 } { 125 265 155 295 } { 125 325 155 355 } { 185 375 215 405 } { 185 315 215 345 } { 245 325 275 355 } { 245 265 275 295 } { 65 265 95 395 } { 185 265 215 395 }
|
||||
] draw_rectangles
|
||||
3 [
|
||||
{ 125 265 155 385 } { 245 265 275 385 } { 205 265 255 385 } { 145 265 195 385 } { 85 265 135 385 }
|
||||
] draw_rectangles
|
||||
12 [
|
||||
{ 135 445 145 455 } { 195 445 205 455 } { 135 15 145 25 } { 195 15 205 25 } { 75 135 85 145 } { 75 75 85 85 } { 255 135 265 145 } { 75 385 85 395 } { 75 325 85 335 } { 135 275 145 285 }
|
||||
] draw_rectangles
|
||||
12 [
|
||||
{ 135 335 145 345 } { 195 385 205 395 } { 195 325 205 335 } { 255 335 265 345 } { 75 215 85 225 } { 145 215 155 225 } { 205 215 215 225 } { 135 165 145 175 } { 195 165 205 175 } { 255 215 265 225 }
|
||||
] draw_rectangles
|
||||
12 [
|
||||
{ 75 275 85 285 } { 255 445 265 455 } { 75 445 85 455 } { 255 15 265 25 } { 75 15 85 25 } { 255 275 265 285 }
|
||||
] draw_rectangles
|
||||
4 [
|
||||
{ 65 205 95 235 } { 135 205 165 235 } { 195 205 225 235 } { 205 210 235 230 } { 225 195 235 255 } { 145 210 175 230 } { 165 195 175 255 } { 75 205 115 235 } { 105 195 115 255 } { 225 50 235 200 }
|
||||
] draw_rectangles
|
||||
4 [
|
||||
{ 165 50 175 200 } { 105 50 115 200 } { 225 250 235 400 } { 165 250 175 400 } { 105 250 115 400 }
|
||||
] draw_rectangles
|
||||
5 [
|
||||
{ 285 10 295 90 } { 45 10 55 90 } { 285 390 295 470 } { 45 390 55 470 } { 130 440 150 460 } { 190 440 210 460 } { 130 10 150 30 } { 190 10 210 30 } { 70 130 90 150 } { 70 70 90 90 }
|
||||
] draw_rectangles
|
||||
5 [
|
||||
{ 250 130 270 150 } { 70 380 90 400 } { 70 320 90 340 } { 130 270 150 290 } { 130 330 150 350 } { 190 380 210 400 } { 190 320 210 340 } { 250 330 270 350 } { 70 210 90 230 } { 140 210 160 230 }
|
||||
] draw_rectangles
|
||||
5 [
|
||||
{ 200 210 220 230 } { 130 160 150 180 } { 190 160 210 180 } { 250 210 270 230 } { 70 270 90 290 } { 250 440 270 460 } { 70 440 90 460 } { 250 10 270 30 } { 70 10 90 30 } { 250 270 270 290 }
|
||||
] draw_rectangles
|
||||
5 [
|
||||
{ 45 10 295 90 } { 250 425 270 455 } { 190 325 210 455 } { 130 425 150 455 } { 45 390 295 470 } { 70 325 90 455 } { 195 210 215 230 } { 190 165 210 225 } { 135 210 155 230 } { 130 165 150 225 }
|
||||
] draw_rectangles
|
||||
5 [
|
||||
{ 250 135 270 345 } { 75 215 85 285 } { 130 275 150 345 } { 135 270 265 290 } { 70 15 90 145 } { 75 10 265 30 }
|
||||
] draw_rectangles
|
||||
6 [
|
||||
{ 250 20 270 40 } { 190 20 210 40 } { 130 20 150 40 } { 70 20 90 40 } { 250 440 270 460 } { 190 440 210 460 } { 130 440 150 460 } { 70 440 90 460 } { 125 155 155 185 } { 185 155 215 185 }
|
||||
] draw_rectangles
|
||||
6 [
|
||||
{ 245 205 275 235 } { 65 265 95 295 } { 250 20 270 460 } { 70 20 90 460 } { 190 20 210 460 } { 130 20 150 460 }
|
||||
] draw_rectangles
|
||||
grestore
|
||||
/Courier-Bold findfont 12 scalefont setfont
|
||||
260 30 moveto (f.0) 0 showstring
|
||||
200 30 moveto (i0.0) 0 showstring
|
||||
140 30 moveto (i1.0) 0 showstring
|
||||
80 30 moveto (i2.0) 0 showstring
|
||||
290 50 moveto (vss.1) 0 showstring
|
||||
50 50 moveto (vss.0) 0 showstring
|
||||
260 450 moveto (f.1) 0 showstring
|
||||
200 450 moveto (i0.1) 0 showstring
|
||||
140 450 moveto (i1.1) 0 showstring
|
||||
80 450 moveto (i2.1) 0 showstring
|
||||
290 430 moveto (vdd.1) 0 showstring
|
||||
50 430 moveto (vdd.0) 0 showstring
|
||||
showpage
|
||||
%%Trailer
|
||||
%%EndComments
|
||||
|
|
@ -0,0 +1,612 @@
|
|||
%!PS-Adobe-2.0 EPSF-1.2
|
||||
%%Title: nmx2_dp.ps
|
||||
%%BoundingBox: 36 18 568 805
|
||||
%%Creator: Rps v1.03 with l2p -color -noheader nmx2_dp
|
||||
%SCALE=2.936567
|
||||
% = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
|
||||
% This is the beginning of the l2p COLOR PostScript dictionnary.
|
||||
% (If you want to change colors or patterns, this is THE place to do it.)
|
||||
% (Remember that you can substitute another PostScript dictionnary.)
|
||||
%%Pages: 1 1
|
||||
%%EndComments
|
||||
%%BeginPreview: 256 64 1 64
|
||||
%0000000000000000000000000000000000000000000000000000000000000000
|
||||
%0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
|
||||
%0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
|
||||
%0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
|
||||
%0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF00000000000000000000000000000000000000F000000000000000FFFF0
|
||||
%0FFFF00000000FFFF0FFF000FFF000000000000000FFF00000000000000FFFF0
|
||||
%0FFFF00000000F0000F00F0F00000000000000000FF0FF00F0F0FFF0000FFFF0
|
||||
%0FFFF00000000F0000F00F0F0000000000000000FFF0FFF0F0F0F0F0000FFFF0
|
||||
%0FFFF00000000FFF00FFF000FF0000000000000000F0F000F0F0FFF0000FFFF0
|
||||
%0FFFF00000000F0000F0000000F000000000000000F0F000F0F0F000000FFFF0
|
||||
%0FFFF00000000F0000F0000000F000000000000000F0F000FFF0F000000FFFF0
|
||||
%0FFFF00000000FFFF0F0000FFF0000000000000000FFF00000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF00000000FFF00FFF00FFFF0F000F0FFF0FFFF0F00000F000000000FFFF0
|
||||
%0FFFF00000000F00F0F00F0F0000F000F00F00F0000F00000F000000000FFFF0
|
||||
%0FFFF00000000F00F0F00F0F00000F0F000F00F0000F00F00F000000000FFFF0
|
||||
%0FFFF00000000FFF00FFF00FFF000F0F000F00FFF00F00F00F000000000FFFF0
|
||||
%0FFFF00000000F0000F0F00F00000F0F000F00F00000F0F0F0000000000FFFF0
|
||||
%0FFFF00000000F0000F00F0F000000F0000F00F00000FF0FF0000000000FFFF0
|
||||
%0FFFF00000000F0000F00F0FFFF000F000FFF0FFFF00F000F0000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF00000000F00000FF00F00F00FF00F00F0FFFF00000000000000000FFFF0
|
||||
%0FFFF00000000F0000F00F0F00F0F00F0F00F00F0000000000000000000FFFF0
|
||||
%0FFFF00000000F0000F00F0F00F0F00F0F00F00F0000000000000000000FFFF0
|
||||
%0FFFF00000000F0000FFFF00FF00F00F0F00F00F0000000000000000000FFFF0
|
||||
%0FFFF00000000F0000F00F00F000F00F0F00F00F0000000000000000000FFFF0
|
||||
%0FFFF00000000F0000F00F00F000F00F0F00F00F0000000000000000000FFFF0
|
||||
%0FFFF00000000FFFF0F00F00F0000FF00FFFF00F0000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000FF0000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF00000000F00F000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF00000000000F000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF0000000000F0000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000F00000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF00000000F000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF00000000FFFF000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF00000000FFF000FF00FFF00FFFF0FFF00000000000000000000000FFFF0
|
||||
%0FFFF00000000F00F0F00F0F00F0F0000F00F0000000000000000000000FFFF0
|
||||
%0FFFF00000000F00F0F00F0F00F0F0000F00F0000000000000000000000FFFF0
|
||||
%0FFFF00000000FFF00FFFF0FFF00FFF00FFF00000000000000000000000FFFF0
|
||||
%0FFFF00000000F0000F00F0F0000F0000F0F00000000000000000000000FFFF0
|
||||
%0FFFF00000000F0000F00F0F0000F0000F00F0000000000000000000000FFFF0
|
||||
%0FFFF00000000F0000F00F0F0000FFFF0F00F0000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
|
||||
%0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
|
||||
%0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
|
||||
%0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
|
||||
%0000000000000000000000000000000000000000000000000000000000000000
|
||||
%%EndPreview
|
||||
%%EndProlog
|
||||
|
||||
%%BeginSetup
|
||||
/INFO % Change jobname in order to give info about status
|
||||
{/statusdict where exch pop {
|
||||
statusdict exch /jobname exch put
|
||||
} if } bind def
|
||||
|
||||
/NOP % Draw nothing with x,y,w,h
|
||||
{pop pop pop pop} bind def
|
||||
|
||||
/ER % Draw an [E]mpty [R]ectangle with x,y,w,h
|
||||
{/h exch def /w exch def newpath moveto
|
||||
0 h rlineto w 0 rlineto 0 h neg rlineto
|
||||
closepath stroke} bind def
|
||||
|
||||
/E2R % Draw an [E]mpty dashed [R]ectangle with x,y,w,h
|
||||
{/context save def /h exch def /w exch def newpath moveto
|
||||
1.0 setlinewidth [4.0 4.0] 0 setdash
|
||||
0 h rlineto w 0 rlineto 0 h neg rlineto
|
||||
closepath stroke context restore} bind def
|
||||
|
||||
/D1FR % Draw a [D]iagonal [1] [F]illed [R]ectangle with x,y,w,h
|
||||
{/context save def /h exch def /w exch def translate newpath
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath stroke
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath clip
|
||||
1.0 setlinewidth
|
||||
h neg 2 add 4 w {
|
||||
newpath 0 moveto h h rlineto stroke
|
||||
} for context restore} bind def
|
||||
|
||||
/D2FR % Draw a [D]iagonal [2] [F]illed [R]ectangle with x,y,w,h
|
||||
{/context save def /h exch def /w exch def translate newpath
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath stroke
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath clip
|
||||
1.0 setlinewidth
|
||||
h neg 8 w {
|
||||
newpath 0 moveto h h rlineto stroke
|
||||
} for context restore} bind def
|
||||
|
||||
/D6FR % Draw a [D]iagonal [6] [F]illed [R]ectangle with x,y,w,h
|
||||
{/context save def /h exch def /w exch def translate newpath
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath stroke
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath clip
|
||||
0.5 setlinewidth [1 4] 0 setdash
|
||||
0 4 w h add {
|
||||
newpath 0 moveto h neg h rlineto stroke
|
||||
} for context restore} bind def
|
||||
|
||||
/D7FR % Draw a [D]iagonal [7] [F]illed [R]ectangle with x,y,w,h
|
||||
{/context save def /h exch def /w exch def translate newpath
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath stroke
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath clip
|
||||
[2 9] 0 setdash
|
||||
1.0 setlinewidth
|
||||
0 4 w h add {
|
||||
newpath 0 moveto h neg h rlineto stroke
|
||||
} for context restore} bind def
|
||||
|
||||
/D8FR % Draw a [D]iagonal [8] [F]illed [R]ectangle with x,y,w,h
|
||||
{/context save def /h exch def /w exch def translate newpath
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath stroke
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath clip
|
||||
2.0 setlinewidth
|
||||
0 6 w h add {
|
||||
newpath 0 moveto h neg h rlineto stroke
|
||||
} for context restore} bind def
|
||||
|
||||
/D9FR % Draw a [D]iagonal [9] [F]illed [R]ectangle with x,y,w,h
|
||||
{/context save def /h exch def /w exch def translate newpath
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath stroke
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath clip
|
||||
1.0 setlinewidth
|
||||
1 4 w h add {
|
||||
newpath 0 moveto h neg h rlineto stroke
|
||||
} for context restore} bind def
|
||||
|
||||
/X1FR % Draw a [X]cross [1] [F]illed [R]ectangle with x,y,w,h
|
||||
{/context save def /h exch def /w exch def translate newpath
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath stroke
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath clip
|
||||
1.0 setlinewidth
|
||||
h neg 4 w {
|
||||
newpath 0 moveto h h rlineto stroke
|
||||
} for
|
||||
0 4 w h add {
|
||||
newpath 0 moveto h neg h rlineto stroke
|
||||
} for context restore} bind def
|
||||
|
||||
/X2FR % Draw a [X]cross [2] [F]illed [R]ectangle with x,y,w,h
|
||||
{/context save def /h exch def /w exch def translate newpath
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath stroke
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath clip
|
||||
1.0 setlinewidth
|
||||
h neg 2 w {
|
||||
newpath 0 moveto h h rlineto stroke
|
||||
} for
|
||||
0 2 w h add {
|
||||
newpath 0 moveto h neg h rlineto stroke
|
||||
} for context restore} bind def
|
||||
|
||||
%- - - BEGIN OF LAYER TRADUCTION - - -
|
||||
/NWELL_init {
|
||||
/R { D6FR } bind def
|
||||
/setcmykcolor where {begin 0.0 0.5 1.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/PWELL_init {
|
||||
/R { D6FR } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 1.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/NIMP_init {
|
||||
/R { D9FR } bind def
|
||||
/setcmykcolor where {begin 1.0 0.0 1.0 0.2 setcmykcolor end} if
|
||||
} def
|
||||
/PIMP_init {
|
||||
/R { D9FR } bind def
|
||||
/setcmykcolor where {begin 1.0 0.0 1.0 0.2 setcmykcolor end} if
|
||||
} def
|
||||
/ACTIV_init {
|
||||
/R { D6FR } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 1.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/NDIF_init {
|
||||
/R { D9FR } bind def
|
||||
/setcmykcolor where {begin 1.0 0.0 1.0 0.2 setcmykcolor end} if
|
||||
} def
|
||||
/PDIF_init {
|
||||
/R { D1FR } bind def
|
||||
/setcmykcolor where {begin 0.0 0.2 1.0 0.2 setcmykcolor end} if
|
||||
} def
|
||||
/NTIE_init {
|
||||
/R { D9FR } bind def
|
||||
/setcmykcolor where {begin 1.0 0.0 1.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/PTIE_init {
|
||||
/R { D1FR } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 1.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/POLY_init {
|
||||
/R { X1FR } bind def
|
||||
/setcmykcolor where {begin 0.0 1.0 1.0 0.2 setcmykcolor end} if
|
||||
} def
|
||||
/GATE_init {
|
||||
/R { X1FR } bind def
|
||||
/setcmykcolor where {begin 0.0 1.0 1.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/TPOLY_init {
|
||||
/R { X1FR } bind def
|
||||
/setcmykcolor where {begin 0.2 0.7 0.7 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/CONT_init {
|
||||
/R { X2FR } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
/ALU1_init {
|
||||
/R { D7FR } bind def
|
||||
/setcmykcolor where {begin 1.0 1.0 0.0 0.2 setcmykcolor end} if
|
||||
} def
|
||||
/TALU1_init {
|
||||
/R { D7FR } bind def
|
||||
/setcmykcolor where {begin 1.0 1.0 0.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/VIA1_init {
|
||||
/R { X2FR } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
/ALU2_init {
|
||||
/R { D2FR } bind def
|
||||
/setcmykcolor where {begin 1.0 0.0 0.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/TALU2_init {
|
||||
/R { D2FR } bind def
|
||||
/setcmykcolor where {begin 1.0 0.0 0.2 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/VIA2_init {
|
||||
/R { X2FR } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
/ALU3_init {
|
||||
/R { D8FR } bind def
|
||||
/setcmykcolor where {begin 0.0 1.0 0.0 0.2 setcmykcolor end} if
|
||||
} def
|
||||
/TALU3_init {
|
||||
/R { D8FR } bind def
|
||||
/setcmykcolor where {begin 0.0 1.0 0.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/VIA3_init {
|
||||
/R { X2FR } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
/ALU4_init {
|
||||
/R { D8FR } bind def
|
||||
/setcmykcolor where {begin 0.0 1.0 0.0 0.2 setcmykcolor end} if
|
||||
} def
|
||||
/CPAS_init {
|
||||
/R { NOP } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/REF_init {
|
||||
/R { NOP } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
/USER0_init {
|
||||
/R { NOP } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
/USER1_init {
|
||||
/R { NOP } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
/USER2_init {
|
||||
/R { NOP } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
/ABOX_init {
|
||||
/R { E2R } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
/UNKNOW_init {
|
||||
/R { NOP } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
%- - - END OF LAYER TRADUCTION - - -
|
||||
%%EndSetup
|
||||
|
||||
% This is the end of the l2p COLOR PostScript dictionnary.
|
||||
% = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
|
||||
%%Page: 1 1
|
||||
1.468284 setlinewidth
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
NWELL_init
|
||||
159.335821 464.358209 281.910448 328.895522 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
PWELL_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
NIMP_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
PIMP_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
ACTIV_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
NDIF_init
|
||||
282.671642 200.067164 35.238806 35.238806 R
|
||||
388.388060 188.320896 35.238806 35.238806 R
|
||||
176.955224 188.320896 35.238806 35.238806 R
|
||||
388.388060 153.082090 35.238806 105.716418 R
|
||||
376.641791 153.082090 23.492537 105.716418 R
|
||||
341.402985 153.082090 23.492537 105.716418 R
|
||||
341.402985 153.082090 23.492537 105.716418 R
|
||||
306.164179 153.082090 23.492537 105.716418 R
|
||||
270.925373 153.082090 23.492537 105.716418 R
|
||||
235.686567 153.082090 23.492537 105.716418 R
|
||||
235.686567 153.082090 23.492537 105.716418 R
|
||||
200.447761 153.082090 23.492537 105.716418 R
|
||||
176.955224 153.082090 35.238806 105.716418 R
|
||||
282.671642 153.082090 35.238806 105.716418 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
PDIF_init
|
||||
282.671642 552.455224 35.238806 35.238806 R
|
||||
388.388060 611.186567 35.238806 35.238806 R
|
||||
176.955224 611.186567 35.238806 35.238806 R
|
||||
235.686567 470.231343 23.492537 211.432836 R
|
||||
200.447761 470.231343 23.492537 211.432836 R
|
||||
270.925373 470.231343 23.492537 211.432836 R
|
||||
235.686567 470.231343 23.492537 211.432836 R
|
||||
341.402985 470.231343 23.492537 211.432836 R
|
||||
306.164179 470.231343 23.492537 211.432836 R
|
||||
376.641791 470.231343 23.492537 211.432836 R
|
||||
341.402985 470.231343 23.492537 211.432836 R
|
||||
282.671642 470.231343 35.238806 211.432836 R
|
||||
388.388060 470.231343 35.238806 211.432836 R
|
||||
176.955224 470.231343 35.238806 211.432836 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
NTIE_init
|
||||
388.388060 716.902985 35.238806 35.238806 R
|
||||
176.955224 716.902985 35.238806 35.238806 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
PTIE_init
|
||||
388.388060 82.604478 35.238806 35.238806 R
|
||||
176.955224 82.604478 35.238806 35.238806 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
POLY_init
|
||||
235.686567 47.365672 35.238806 35.238806 R
|
||||
270.925373 752.141791 35.238806 35.238806 R
|
||||
329.656716 47.365672 35.238806 35.238806 R
|
||||
270.925373 693.410448 35.238806 35.238806 R
|
||||
388.388060 376.261194 35.238806 35.238806 R
|
||||
176.955224 317.529851 35.238806 35.238806 R
|
||||
223.940299 329.276119 11.746269 129.208955 R
|
||||
223.940299 270.544776 11.746269 70.477612 R
|
||||
188.701493 317.529851 46.985075 35.238806 R
|
||||
364.895522 388.007463 11.746269 70.477612 R
|
||||
364.895522 270.544776 11.746269 129.208955 R
|
||||
364.895522 376.261194 46.985075 35.238806 R
|
||||
259.179104 59.111940 11.746269 82.223881 R
|
||||
247.432836 59.111940 23.492537 11.746269 R
|
||||
329.656716 59.111940 11.746269 82.223881 R
|
||||
329.656716 59.111940 23.492537 11.746269 R
|
||||
329.656716 693.410448 11.746269 82.223881 R
|
||||
282.671642 763.888060 58.731343 11.746269 R
|
||||
259.179104 693.410448 35.238806 11.746269 R
|
||||
282.671642 693.410448 11.746269 23.492537 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
GATE_init
|
||||
223.940299 452.611940 11.746269 246.671642 R
|
||||
259.179104 452.611940 11.746269 246.671642 R
|
||||
329.656716 452.611940 11.746269 246.671642 R
|
||||
364.895522 452.611940 11.746269 246.671642 R
|
||||
364.895522 135.462687 11.746269 140.955224 R
|
||||
329.656716 135.462687 11.746269 140.955224 R
|
||||
259.179104 135.462687 11.746269 140.955224 R
|
||||
223.940299 135.462687 11.746269 140.955224 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
TPOLY_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
CONT_init
|
||||
247.432836 59.111940 11.746269 11.746269 R
|
||||
282.671642 763.888060 11.746269 11.746269 R
|
||||
400.134328 728.649254 11.746269 11.746269 R
|
||||
188.701493 728.649254 11.746269 11.746269 R
|
||||
294.417910 564.201493 11.746269 11.746269 R
|
||||
294.417910 211.813433 11.746269 11.746269 R
|
||||
400.134328 200.067164 11.746269 11.746269 R
|
||||
188.701493 200.067164 11.746269 11.746269 R
|
||||
400.134328 622.932836 11.746269 11.746269 R
|
||||
341.402985 59.111940 11.746269 11.746269 R
|
||||
188.701493 622.932836 11.746269 11.746269 R
|
||||
282.671642 705.156716 11.746269 11.746269 R
|
||||
400.134328 388.007463 11.746269 11.746269 R
|
||||
188.701493 329.276119 11.746269 11.746269 R
|
||||
400.134328 94.350746 11.746269 11.746269 R
|
||||
188.701493 94.350746 11.746269 11.746269 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
ALU1_init
|
||||
241.559701 53.238806 23.492537 23.492537 R
|
||||
276.798507 758.014925 23.492537 23.492537 R
|
||||
(16Ko of nmx2_dp)INFO
|
||||
394.261194 722.776119 23.492537 23.492537 R
|
||||
182.828358 722.776119 23.492537 23.492537 R
|
||||
394.261194 758.014925 23.492537 23.492537 R
|
||||
182.828358 758.014925 23.492537 23.492537 R
|
||||
182.828358 53.238806 23.492537 23.492537 R
|
||||
288.544776 558.328358 23.492537 23.492537 R
|
||||
288.544776 205.940299 23.492537 23.492537 R
|
||||
394.261194 194.194030 23.492537 23.492537 R
|
||||
182.828358 194.194030 23.492537 23.492537 R
|
||||
394.261194 617.059701 23.492537 23.492537 R
|
||||
335.529851 53.238806 23.492537 23.492537 R
|
||||
182.828358 617.059701 23.492537 23.492537 R
|
||||
394.261194 53.238806 23.492537 23.492537 R
|
||||
276.798507 699.283582 23.492537 23.492537 R
|
||||
394.261194 382.134328 23.492537 23.492537 R
|
||||
182.828358 323.402985 23.492537 23.492537 R
|
||||
394.261194 88.477612 23.492537 23.492537 R
|
||||
182.828358 88.477612 23.492537 23.492537 R
|
||||
235.686567 59.111940 11.746269 11.746269 R
|
||||
353.149254 59.111940 11.746269 11.746269 R
|
||||
353.149254 763.888060 11.746269 11.746269 R
|
||||
235.686567 763.888060 11.746269 11.746269 R
|
||||
182.828358 59.111940 23.492537 152.701493 R
|
||||
394.261194 59.111940 23.492537 152.701493 R
|
||||
182.828358 622.932836 23.492537 152.701493 R
|
||||
394.261194 622.932836 23.492537 152.701493 R
|
||||
235.686567 59.111940 23.492537 11.746269 R
|
||||
235.686567 763.888060 58.731343 11.746269 R
|
||||
235.686567 59.111940 11.746269 716.522388 R
|
||||
294.417910 153.082090 11.746269 481.597015 R
|
||||
188.701493 270.544776 11.746269 305.402985 R
|
||||
353.149254 59.111940 11.746269 657.791045 R
|
||||
353.149254 705.156716 11.746269 70.477612 R
|
||||
282.671642 705.156716 82.223881 11.746269 R
|
||||
341.402985 59.111940 23.492537 11.746269 R
|
||||
400.134328 270.544776 11.746269 305.402985 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
TALU1_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
VIA1_init
|
||||
400.134328 763.888060 11.746269 11.746269 R
|
||||
188.701493 763.888060 11.746269 11.746269 R
|
||||
188.701493 59.111940 11.746269 11.746269 R
|
||||
400.134328 59.111940 11.746269 11.746269 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
ALU2_init
|
||||
388.388060 752.141791 35.238806 35.238806 R
|
||||
176.955224 752.141791 35.238806 35.238806 R
|
||||
176.955224 47.365672 35.238806 35.238806 R
|
||||
388.388060 47.365672 35.238806 35.238806 R
|
||||
147.589552 18.000000 23.492537 93.970149 R
|
||||
429.500000 18.000000 23.492537 93.970149 R
|
||||
147.589552 734.522388 23.492537 70.477612 R
|
||||
429.500000 734.522388 23.492537 70.477612 R
|
||||
147.589552 734.522388 305.402985 70.477612 R
|
||||
147.589552 18.000000 305.402985 93.970149 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
TALU2_init
|
||||
147.589552 147.208955 305.402985 23.492537 R
|
||||
147.589552 205.940299 305.402985 23.492537 R
|
||||
147.589552 264.671642 305.402985 23.492537 R
|
||||
147.589552 323.402985 305.402985 23.492537 R
|
||||
147.589552 382.134328 305.402985 23.492537 R
|
||||
147.589552 440.865672 305.402985 23.492537 R
|
||||
147.589552 499.597015 305.402985 23.492537 R
|
||||
147.589552 558.328358 305.402985 23.492537 R
|
||||
147.589552 617.059701 305.402985 23.492537 R
|
||||
147.589552 675.791045 305.402985 23.492537 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
VIA2_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
ALU3_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
TALU3_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
VIA3_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
ALU4_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
CPAS_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
REF_init
|
||||
294.417910 505.470149 11.746269 11.746269 R
|
||||
294.417910 388.007463 11.746269 11.746269 R
|
||||
400.134328 564.201493 11.746269 11.746269 R
|
||||
188.701493 564.201493 11.746269 11.746269 R
|
||||
294.417910 622.932836 11.746269 11.746269 R
|
||||
294.417910 270.544776 11.746269 11.746269 R
|
||||
188.701493 270.544776 11.746269 11.746269 R
|
||||
294.417910 153.082090 11.746269 11.746269 R
|
||||
400.134328 270.544776 11.746269 11.746269 R
|
||||
188.701493 388.007463 11.746269 11.746269 R
|
||||
400.134328 329.276119 11.746269 11.746269 R
|
||||
188.701493 446.738806 11.746269 11.746269 R
|
||||
400.134328 446.738806 11.746269 11.746269 R
|
||||
294.417910 446.738806 11.746269 11.746269 R
|
||||
294.417910 622.932836 11.746269 11.746269 R
|
||||
294.417910 329.276119 11.746269 11.746269 R
|
||||
188.701493 505.470149 11.746269 11.746269 R
|
||||
400.134328 505.470149 11.746269 11.746269 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
USER0_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
USER1_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
USER2_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
ABOX_init
|
||||
159.335821 64.985075 281.910448 704.776119 R
|
||||
layer restore
|
||||
showpage
|
||||
%%EOF
|
|
@ -0,0 +1,645 @@
|
|||
%!PS-Adobe-2.0 EPSF-1.2
|
||||
%%Title: nmx2_y.ps
|
||||
%%BoundingBox: 36 18 568 805
|
||||
%%Creator: Rps v1.03 with l2p -color -noheader -scale=2.936567 nmx2_y
|
||||
%SCALE=2.936567
|
||||
% = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
|
||||
% This is the beginning of the l2p COLOR PostScript dictionnary.
|
||||
% (If you want to change colors or patterns, this is THE place to do it.)
|
||||
% (Remember that you can substitute another PostScript dictionnary.)
|
||||
%%Pages: 1 1
|
||||
%%EndComments
|
||||
%%BeginPreview: 256 64 1 64
|
||||
%0000000000000000000000000000000000000000000000000000000000000000
|
||||
%0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
|
||||
%0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
|
||||
%0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
|
||||
%0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF00000000000000000000000000000000000000F000000000000000FFFF0
|
||||
%0FFFF00000000FFFF0FFF000FFF000000000000000FFF00000000000000FFFF0
|
||||
%0FFFF00000000F0000F00F0F00000000000000000FF0FF00F0F0FFF0000FFFF0
|
||||
%0FFFF00000000F0000F00F0F0000000000000000FFF0FFF0F0F0F0F0000FFFF0
|
||||
%0FFFF00000000FFF00FFF000FF0000000000000000F0F000F0F0FFF0000FFFF0
|
||||
%0FFFF00000000F0000F0000000F000000000000000F0F000F0F0F000000FFFF0
|
||||
%0FFFF00000000F0000F0000000F000000000000000F0F000FFF0F000000FFFF0
|
||||
%0FFFF00000000FFFF0F0000FFF0000000000000000FFF00000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF00000000FFF00FFF00FFFF0F000F0FFF0FFFF0F00000F000000000FFFF0
|
||||
%0FFFF00000000F00F0F00F0F0000F000F00F00F0000F00000F000000000FFFF0
|
||||
%0FFFF00000000F00F0F00F0F00000F0F000F00F0000F00F00F000000000FFFF0
|
||||
%0FFFF00000000FFF00FFF00FFF000F0F000F00FFF00F00F00F000000000FFFF0
|
||||
%0FFFF00000000F0000F0F00F00000F0F000F00F00000F0F0F0000000000FFFF0
|
||||
%0FFFF00000000F0000F00F0F000000F0000F00F00000FF0FF0000000000FFFF0
|
||||
%0FFFF00000000F0000F00F0FFFF000F000FFF0FFFF00F000F0000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF00000000F00000FF00F00F00FF00F00F0FFFF00000000000000000FFFF0
|
||||
%0FFFF00000000F0000F00F0F00F0F00F0F00F00F0000000000000000000FFFF0
|
||||
%0FFFF00000000F0000F00F0F00F0F00F0F00F00F0000000000000000000FFFF0
|
||||
%0FFFF00000000F0000FFFF00FF00F00F0F00F00F0000000000000000000FFFF0
|
||||
%0FFFF00000000F0000F00F00F000F00F0F00F00F0000000000000000000FFFF0
|
||||
%0FFFF00000000F0000F00F00F000F00F0F00F00F0000000000000000000FFFF0
|
||||
%0FFFF00000000FFFF0F00F00F0000FF00FFFF00F0000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000FF0000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF00000000F00F000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF00000000000F000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF0000000000F0000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000F00000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF00000000F000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF00000000FFFF000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF00000000FFF000FF00FFF00FFFF0FFF00000000000000000000000FFFF0
|
||||
%0FFFF00000000F00F0F00F0F00F0F0000F00F0000000000000000000000FFFF0
|
||||
%0FFFF00000000F00F0F00F0F00F0F0000F00F0000000000000000000000FFFF0
|
||||
%0FFFF00000000FFF00FFFF0FFF00FFF00FFF00000000000000000000000FFFF0
|
||||
%0FFFF00000000F0000F00F0F0000F0000F0F00000000000000000000000FFFF0
|
||||
%0FFFF00000000F0000F00F0F0000F0000F00F0000000000000000000000FFFF0
|
||||
%0FFFF00000000F0000F00F0F0000FFFF0F00F0000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFF000000000000000000000000000000000000000000000000000000FFFF0
|
||||
%0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
|
||||
%0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
|
||||
%0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
|
||||
%0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
|
||||
%0000000000000000000000000000000000000000000000000000000000000000
|
||||
%%EndPreview
|
||||
%%EndProlog
|
||||
|
||||
%%BeginSetup
|
||||
/INFO % Change jobname in order to give info about status
|
||||
{/statusdict where exch pop {
|
||||
statusdict exch /jobname exch put
|
||||
} if } bind def
|
||||
|
||||
/NOP % Draw nothing with x,y,w,h
|
||||
{pop pop pop pop} bind def
|
||||
|
||||
/ER % Draw an [E]mpty [R]ectangle with x,y,w,h
|
||||
{/h exch def /w exch def newpath moveto
|
||||
0 h rlineto w 0 rlineto 0 h neg rlineto
|
||||
closepath stroke} bind def
|
||||
|
||||
/E2R % Draw an [E]mpty dashed [R]ectangle with x,y,w,h
|
||||
{/context save def /h exch def /w exch def newpath moveto
|
||||
1.0 setlinewidth [4.0 4.0] 0 setdash
|
||||
0 h rlineto w 0 rlineto 0 h neg rlineto
|
||||
closepath stroke context restore} bind def
|
||||
|
||||
/D1FR % Draw a [D]iagonal [1] [F]illed [R]ectangle with x,y,w,h
|
||||
{/context save def /h exch def /w exch def translate newpath
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath stroke
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath clip
|
||||
1.0 setlinewidth
|
||||
h neg 2 add 4 w {
|
||||
newpath 0 moveto h h rlineto stroke
|
||||
} for context restore} bind def
|
||||
|
||||
/D2FR % Draw a [D]iagonal [2] [F]illed [R]ectangle with x,y,w,h
|
||||
{/context save def /h exch def /w exch def translate newpath
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath stroke
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath clip
|
||||
1.0 setlinewidth
|
||||
h neg 8 w {
|
||||
newpath 0 moveto h h rlineto stroke
|
||||
} for context restore} bind def
|
||||
|
||||
/D6FR % Draw a [D]iagonal [6] [F]illed [R]ectangle with x,y,w,h
|
||||
{/context save def /h exch def /w exch def translate newpath
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath stroke
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath clip
|
||||
0.5 setlinewidth [1 4] 0 setdash
|
||||
0 4 w h add {
|
||||
newpath 0 moveto h neg h rlineto stroke
|
||||
} for context restore} bind def
|
||||
|
||||
/D7FR % Draw a [D]iagonal [7] [F]illed [R]ectangle with x,y,w,h
|
||||
{/context save def /h exch def /w exch def translate newpath
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath stroke
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath clip
|
||||
[2 9] 0 setdash
|
||||
1.0 setlinewidth
|
||||
0 4 w h add {
|
||||
newpath 0 moveto h neg h rlineto stroke
|
||||
} for context restore} bind def
|
||||
|
||||
/D8FR % Draw a [D]iagonal [8] [F]illed [R]ectangle with x,y,w,h
|
||||
{/context save def /h exch def /w exch def translate newpath
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath stroke
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath clip
|
||||
2.0 setlinewidth
|
||||
0 6 w h add {
|
||||
newpath 0 moveto h neg h rlineto stroke
|
||||
} for context restore} bind def
|
||||
|
||||
/D9FR % Draw a [D]iagonal [9] [F]illed [R]ectangle with x,y,w,h
|
||||
{/context save def /h exch def /w exch def translate newpath
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath stroke
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath clip
|
||||
1.0 setlinewidth
|
||||
1 4 w h add {
|
||||
newpath 0 moveto h neg h rlineto stroke
|
||||
} for context restore} bind def
|
||||
|
||||
/X1FR % Draw a [X]cross [1] [F]illed [R]ectangle with x,y,w,h
|
||||
{/context save def /h exch def /w exch def translate newpath
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath stroke
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath clip
|
||||
1.0 setlinewidth
|
||||
h neg 4 w {
|
||||
newpath 0 moveto h h rlineto stroke
|
||||
} for
|
||||
0 4 w h add {
|
||||
newpath 0 moveto h neg h rlineto stroke
|
||||
} for context restore} bind def
|
||||
|
||||
/X2FR % Draw a [X]cross [2] [F]illed [R]ectangle with x,y,w,h
|
||||
{/context save def /h exch def /w exch def translate newpath
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath stroke
|
||||
0 0 moveto 0 h rlineto w 0 rlineto 0 h neg rlineto closepath clip
|
||||
1.0 setlinewidth
|
||||
h neg 2 w {
|
||||
newpath 0 moveto h h rlineto stroke
|
||||
} for
|
||||
0 2 w h add {
|
||||
newpath 0 moveto h neg h rlineto stroke
|
||||
} for context restore} bind def
|
||||
|
||||
%- - - BEGIN OF LAYER TRADUCTION - - -
|
||||
/NWELL_init {
|
||||
/R { D6FR } bind def
|
||||
/setcmykcolor where {begin 0.0 0.5 1.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/PWELL_init {
|
||||
/R { D6FR } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 1.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/NIMP_init {
|
||||
/R { D9FR } bind def
|
||||
/setcmykcolor where {begin 1.0 0.0 1.0 0.2 setcmykcolor end} if
|
||||
} def
|
||||
/PIMP_init {
|
||||
/R { D9FR } bind def
|
||||
/setcmykcolor where {begin 1.0 0.0 1.0 0.2 setcmykcolor end} if
|
||||
} def
|
||||
/ACTIV_init {
|
||||
/R { D6FR } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 1.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/NDIF_init {
|
||||
/R { D9FR } bind def
|
||||
/setcmykcolor where {begin 1.0 0.0 1.0 0.2 setcmykcolor end} if
|
||||
} def
|
||||
/PDIF_init {
|
||||
/R { D1FR } bind def
|
||||
/setcmykcolor where {begin 0.0 0.2 1.0 0.2 setcmykcolor end} if
|
||||
} def
|
||||
/NTIE_init {
|
||||
/R { D9FR } bind def
|
||||
/setcmykcolor where {begin 1.0 0.0 1.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/PTIE_init {
|
||||
/R { D1FR } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 1.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/POLY_init {
|
||||
/R { X1FR } bind def
|
||||
/setcmykcolor where {begin 0.0 1.0 1.0 0.2 setcmykcolor end} if
|
||||
} def
|
||||
/GATE_init {
|
||||
/R { X1FR } bind def
|
||||
/setcmykcolor where {begin 0.0 1.0 1.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/TPOLY_init {
|
||||
/R { X1FR } bind def
|
||||
/setcmykcolor where {begin 0.2 0.7 0.7 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/CONT_init {
|
||||
/R { X2FR } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
/ALU1_init {
|
||||
/R { D7FR } bind def
|
||||
/setcmykcolor where {begin 1.0 1.0 0.0 0.2 setcmykcolor end} if
|
||||
} def
|
||||
/TALU1_init {
|
||||
/R { D7FR } bind def
|
||||
/setcmykcolor where {begin 1.0 1.0 0.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/VIA1_init {
|
||||
/R { X2FR } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
/ALU2_init {
|
||||
/R { D2FR } bind def
|
||||
/setcmykcolor where {begin 1.0 0.0 0.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/TALU2_init {
|
||||
/R { D2FR } bind def
|
||||
/setcmykcolor where {begin 1.0 0.0 0.2 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/VIA2_init {
|
||||
/R { X2FR } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
/ALU3_init {
|
||||
/R { D8FR } bind def
|
||||
/setcmykcolor where {begin 0.0 1.0 0.0 0.2 setcmykcolor end} if
|
||||
} def
|
||||
/TALU3_init {
|
||||
/R { D8FR } bind def
|
||||
/setcmykcolor where {begin 0.0 1.0 0.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/VIA3_init {
|
||||
/R { X2FR } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
/ALU4_init {
|
||||
/R { D8FR } bind def
|
||||
/setcmykcolor where {begin 0.0 1.0 0.0 0.2 setcmykcolor end} if
|
||||
} def
|
||||
/CPAS_init {
|
||||
/R { NOP } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 0.0 setcmykcolor end} if
|
||||
} def
|
||||
/REF_init {
|
||||
/R { NOP } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
/USER0_init {
|
||||
/R { NOP } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
/USER1_init {
|
||||
/R { NOP } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
/USER2_init {
|
||||
/R { NOP } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
/ABOX_init {
|
||||
/R { E2R } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
/UNKNOW_init {
|
||||
/R { NOP } bind def
|
||||
/setcmykcolor where {begin 0.0 0.0 0.0 1.0 setcmykcolor end} if
|
||||
} def
|
||||
%- - - END OF LAYER TRADUCTION - - -
|
||||
%%EndSetup
|
||||
|
||||
% This is the end of the l2p COLOR PostScript dictionnary.
|
||||
% = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
|
||||
%%Page: 1 1
|
||||
1.468284 setlinewidth
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
NWELL_init
|
||||
88.858206 405.626844 422.865648 305.402968 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
PWELL_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
NIMP_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
PIMP_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
ACTIV_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
NDIF_init
|
||||
317.910432 282.291030 35.238804 35.238804 R
|
||||
176.955216 258.798494 35.238804 35.238804 R
|
||||
176.955216 188.320886 35.238804 35.238804 R
|
||||
458.865648 258.798494 35.238804 35.238804 R
|
||||
458.865648 188.320886 35.238804 35.238804 R
|
||||
317.910432 235.305958 35.238804 35.238804 R
|
||||
458.865648 176.574618 35.238804 140.955216 R
|
||||
388.388040 176.574618 35.238804 140.955216 R
|
||||
317.910432 176.574618 35.238804 140.955216 R
|
||||
247.432824 176.574618 35.238804 140.955216 R
|
||||
176.955216 176.574618 35.238804 140.955216 R
|
||||
447.119380 176.574618 23.492536 140.955216 R
|
||||
411.880576 176.574618 23.492536 140.955216 R
|
||||
376.641772 176.574618 23.492536 140.955216 R
|
||||
341.402968 176.574618 23.492536 140.955216 R
|
||||
306.164164 176.574618 23.492536 140.955216 R
|
||||
270.925360 176.574618 23.492536 140.955216 R
|
||||
235.686556 176.574618 23.492536 140.955216 R
|
||||
200.447752 176.574618 23.492536 140.955216 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
PDIF_init
|
||||
388.388040 458.485050 35.238804 35.238804 R
|
||||
176.955216 446.738782 35.238804 35.238804 R
|
||||
176.955216 493.723854 35.238804 35.238804 R
|
||||
247.432824 552.455194 35.238804 35.238804 R
|
||||
247.432824 505.470122 35.238804 35.238804 R
|
||||
317.910432 493.723854 35.238804 35.238804 R
|
||||
317.910432 446.738782 35.238804 35.238804 R
|
||||
388.388040 411.499978 35.238804 35.238804 R
|
||||
458.865648 493.723854 35.238804 35.238804 R
|
||||
458.865648 446.738782 35.238804 35.238804 R
|
||||
247.432824 611.186534 35.238804 35.238804 R
|
||||
388.388040 411.499978 35.238804 270.164164 R
|
||||
458.865648 411.499978 35.238804 270.164164 R
|
||||
317.910432 411.499978 35.238804 270.164164 R
|
||||
247.432824 411.499978 35.238804 270.164164 R
|
||||
176.955216 411.499978 35.238804 270.164164 R
|
||||
447.119380 411.499978 23.492536 270.164164 R
|
||||
411.880576 411.499978 23.492536 270.164164 R
|
||||
376.641772 411.499978 23.492536 270.164164 R
|
||||
341.402968 411.499978 23.492536 270.164164 R
|
||||
306.164164 411.499978 23.492536 270.164164 R
|
||||
270.925360 411.499978 23.492536 270.164164 R
|
||||
235.686556 411.499978 23.492536 270.164164 R
|
||||
200.447752 411.499978 23.492536 270.164164 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
NTIE_init
|
||||
106.477608 411.499978 35.238804 35.238804 R
|
||||
106.477608 481.977586 35.238804 35.238804 R
|
||||
106.477608 552.455194 35.238804 35.238804 R
|
||||
106.477608 611.186534 35.238804 35.238804 R
|
||||
106.477608 423.246246 35.238804 187.940288 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
PTIE_init
|
||||
106.477608 176.574618 35.238804 35.238804 R
|
||||
106.477608 282.291030 35.238804 35.238804 R
|
||||
106.477608 235.305958 35.238804 35.238804 R
|
||||
106.477608 117.843278 35.238804 35.238804 R
|
||||
106.477608 153.082082 35.238804 152.701484 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
POLY_init
|
||||
329.656700 341.022370 35.238804 35.238804 R
|
||||
188.701484 329.276102 35.238804 35.238804 R
|
||||
259.179092 329.276102 35.238804 35.238804 R
|
||||
447.119380 329.276102 35.238804 35.238804 R
|
||||
200.447752 335.149236 35.238804 23.492536 R
|
||||
223.940288 329.276102 11.746268 70.477608 R
|
||||
270.925360 335.149236 35.238804 23.492536 R
|
||||
294.417896 329.276102 11.746268 70.477608 R
|
||||
435.373112 335.149236 35.238804 23.492536 R
|
||||
435.373112 329.276102 11.746268 70.477608 R
|
||||
364.895504 329.276102 11.746268 70.477608 R
|
||||
341.402968 346.895504 35.238804 23.492536 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
GATE_init
|
||||
435.373112 393.880576 11.746268 305.402968 R
|
||||
364.895504 393.880576 11.746268 305.402968 R
|
||||
294.417896 393.880576 11.746268 305.402968 R
|
||||
223.940288 393.880576 11.746268 305.402968 R
|
||||
435.373112 158.955216 11.746268 176.194020 R
|
||||
364.895504 158.955216 11.746268 176.194020 R
|
||||
294.417896 158.955216 11.746268 176.194020 R
|
||||
223.940288 158.955216 11.746268 176.194020 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
TPOLY_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
CONT_init
|
||||
329.656700 294.037298 11.746268 11.746268 R
|
||||
341.402968 352.768638 11.746268 11.746268 R
|
||||
400.134308 470.231318 11.746268 11.746268 R
|
||||
118.223876 188.320886 11.746268 11.746268 R
|
||||
118.223876 423.246246 11.746268 11.746268 R
|
||||
118.223876 493.723854 11.746268 11.746268 R
|
||||
(16Ko of nmx2_y)INFO
|
||||
118.223876 564.201462 11.746268 11.746268 R
|
||||
118.223876 622.932802 11.746268 11.746268 R
|
||||
118.223876 294.037298 11.746268 11.746268 R
|
||||
118.223876 247.052226 11.746268 11.746268 R
|
||||
118.223876 129.589546 11.746268 11.746268 R
|
||||
188.701484 270.544762 11.746268 11.746268 R
|
||||
188.701484 200.067154 11.746268 11.746268 R
|
||||
470.611916 270.544762 11.746268 11.746268 R
|
||||
470.611916 200.067154 11.746268 11.746268 R
|
||||
188.701484 458.485050 11.746268 11.746268 R
|
||||
188.701484 505.470122 11.746268 11.746268 R
|
||||
259.179092 564.201462 11.746268 11.746268 R
|
||||
259.179092 517.216390 11.746268 11.746268 R
|
||||
329.656700 505.470122 11.746268 11.746268 R
|
||||
329.656700 458.485050 11.746268 11.746268 R
|
||||
400.134308 423.246246 11.746268 11.746268 R
|
||||
470.611916 505.470122 11.746268 11.746268 R
|
||||
470.611916 458.485050 11.746268 11.746268 R
|
||||
200.447752 341.022370 11.746268 11.746268 R
|
||||
270.925360 341.022370 11.746268 11.746268 R
|
||||
458.865648 341.022370 11.746268 11.746268 R
|
||||
259.179092 622.932802 11.746268 11.746268 R
|
||||
329.656700 247.052226 11.746268 11.746268 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
ALU1_init
|
||||
323.783566 288.164164 23.492536 23.492536 R
|
||||
335.529834 346.895504 23.492536 23.492536 R
|
||||
394.261174 464.358184 23.492536 23.492536 R
|
||||
112.350742 182.447752 23.492536 23.492536 R
|
||||
112.350742 417.373112 23.492536 23.492536 R
|
||||
112.350742 487.850720 23.492536 23.492536 R
|
||||
112.350742 558.328328 23.492536 23.492536 R
|
||||
112.350742 617.059668 23.492536 23.492536 R
|
||||
112.350742 288.164164 23.492536 23.492536 R
|
||||
112.350742 241.179092 23.492536 23.492536 R
|
||||
112.350742 123.716412 23.492536 23.492536 R
|
||||
182.828350 264.671628 23.492536 23.492536 R
|
||||
182.828350 194.194020 23.492536 23.492536 R
|
||||
464.738782 264.671628 23.492536 23.492536 R
|
||||
464.738782 194.194020 23.492536 23.492536 R
|
||||
182.828350 452.611916 23.492536 23.492536 R
|
||||
182.828350 499.596988 23.492536 23.492536 R
|
||||
253.305958 558.328328 23.492536 23.492536 R
|
||||
253.305958 511.343256 23.492536 23.492536 R
|
||||
323.783566 499.596988 23.492536 23.492536 R
|
||||
323.783566 452.611916 23.492536 23.492536 R
|
||||
394.261174 417.373112 23.492536 23.492536 R
|
||||
464.738782 499.596988 23.492536 23.492536 R
|
||||
464.738782 452.611916 23.492536 23.492536 R
|
||||
194.574618 335.149236 23.492536 23.492536 R
|
||||
265.052226 335.149236 23.492536 23.492536 R
|
||||
452.992514 335.149236 23.492536 23.492536 R
|
||||
182.828350 382.134308 23.492536 23.492536 R
|
||||
253.305958 382.134308 23.492536 23.492536 R
|
||||
323.783566 393.880576 23.492536 23.492536 R
|
||||
464.738782 382.134308 23.492536 23.492536 R
|
||||
394.261174 370.388040 23.492536 23.492536 R
|
||||
253.305958 617.059668 23.492536 23.492536 R
|
||||
323.783566 241.179092 23.492536 23.492536 R
|
||||
82.985072 558.328328 11.746268 93.970144 R
|
||||
82.985072 111.970144 11.746268 93.970144 R
|
||||
505.850720 558.328328 11.746268 93.970144 R
|
||||
505.850720 111.970144 11.746268 93.970144 R
|
||||
464.738782 458.485050 23.492536 70.477608 R
|
||||
188.701484 458.485050 152.701484 11.746268 R
|
||||
323.783566 458.485050 23.492536 70.477608 R
|
||||
329.656700 517.216390 152.701484 11.746268 R
|
||||
323.783566 352.768638 23.492536 58.731340 R
|
||||
464.738782 153.082082 23.492536 129.208948 R
|
||||
82.985072 111.970144 434.611916 93.970144 R
|
||||
182.828350 153.082082 23.492536 129.208948 R
|
||||
464.738782 341.022370 23.492536 58.731340 R
|
||||
458.865648 341.022370 23.492536 11.746268 R
|
||||
253.305958 517.216390 23.492536 117.462680 R
|
||||
82.985072 558.328328 434.611916 93.970144 R
|
||||
188.701484 341.022370 23.492536 11.746268 R
|
||||
182.828350 341.022370 23.492536 58.731340 R
|
||||
259.179092 341.022370 23.492536 11.746268 R
|
||||
253.305958 341.022370 23.492536 58.731340 R
|
||||
329.656700 352.768638 23.492536 11.746268 R
|
||||
323.783566 247.052226 23.492536 58.731340 R
|
||||
394.261174 282.291030 23.492536 199.686556 R
|
||||
329.656700 276.417896 82.223876 23.492536 R
|
||||
112.350742 423.246246 23.492536 211.432824 R
|
||||
112.350742 129.589546 23.492536 176.194020 R
|
||||
182.828350 458.485050 23.492536 58.731340 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
TALU1_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
VIA1_init
|
||||
188.701484 388.007442 11.746268 11.746268 R
|
||||
259.179092 388.007442 11.746268 11.746268 R
|
||||
329.656700 399.753710 11.746268 11.746268 R
|
||||
470.611916 388.007442 11.746268 11.746268 R
|
||||
400.134308 376.261174 11.746268 11.746268 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
ALU2_init
|
||||
176.955216 376.261174 35.238804 35.238804 R
|
||||
247.432824 376.261174 35.238804 35.238804 R
|
||||
317.910432 388.007442 35.238804 35.238804 R
|
||||
458.865648 376.261174 35.238804 35.238804 R
|
||||
388.388040 364.514906 35.238804 35.238804 R
|
||||
464.738782 617.059668 23.492536 23.492536 R
|
||||
464.738782 123.716412 23.492536 23.492536 R
|
||||
394.261174 617.059668 23.492536 23.492536 R
|
||||
394.261174 123.716412 23.492536 23.492536 R
|
||||
323.783566 617.059668 23.492536 23.492536 R
|
||||
323.783566 123.716412 23.492536 23.492536 R
|
||||
253.305958 617.059668 23.492536 23.492536 R
|
||||
253.305958 123.716412 23.492536 23.492536 R
|
||||
182.828350 617.059668 23.492536 23.492536 R
|
||||
182.828350 123.716412 23.492536 23.492536 R
|
||||
182.828350 123.716412 23.492536 516.835792 R
|
||||
253.305958 123.716412 23.492536 516.835792 R
|
||||
394.261174 123.716412 23.492536 516.835792 R
|
||||
464.738782 123.716412 23.492536 516.835792 R
|
||||
323.783566 123.716412 23.492536 516.835792 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
TALU2_init
|
||||
112.350742 123.716412 23.492536 516.835792 R
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
VIA2_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
ALU3_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
TALU3_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
VIA3_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
ALU4_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
CPAS_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
REF_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
USER0_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
USER1_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
USER2_init
|
||||
layer restore
|
||||
|
||||
%- - - - - - - - - - - - [NEW LAYER]
|
||||
/layer save def
|
||||
ABOX_init
|
||||
88.858206 135.462680 422.865648 493.343256 R
|
||||
layer restore
|
||||
showpage
|
||||
%%EOF
|
|
@ -0,0 +1,6 @@
|
|||
This is BibTeX, C Version 0.99c
|
||||
The top-level auxiliary file: overview.aux
|
||||
The style file: unsrt.bst
|
||||
Database file #1: /users/cao4/fred/tex/articles/bib/article.bib
|
||||
Database file #2: /users/cao4/fred/tex/articles/padp/pplace.bib
|
||||
Database file #3: ./thesis.bib
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
After Width: | Height: | Size: 160 KiB |
|
@ -0,0 +1,8 @@
|
|||
@PHDTHESIS{mythesis,
|
||||
author = "Fr{\'e}d{\'e}ric P{\'e}trot",
|
||||
month = jul,
|
||||
school = "Universit{\'e} Pierre et Marie Curie, Laboratoire MASI",
|
||||
title = "Outils d'aide au d\'eveloppement de biblioth\`eques
|
||||
{VLSI} portables",
|
||||
year = "1994"
|
||||
}
|
|
@ -0,0 +1,147 @@
|
|||
#FIG 3.2
|
||||
Landscape
|
||||
Center
|
||||
Metric
|
||||
Letter
|
||||
100.00
|
||||
Single
|
||||
-2
|
||||
1200 2
|
||||
2 1 0 1 -1 7 0 0 -1 0.000 0 0 7 1 1 2
|
||||
3 1 1.00 60.00 120.00
|
||||
3 1 1.00 60.00 120.00
|
||||
5715 7020 5175 6030
|
||||
2 1 0 1 -1 7 0 0 -1 0.000 0 0 7 0 1 2
|
||||
3 1 1.00 60.00 120.00
|
||||
3825 7020 4680 5805
|
||||
2 1 0 1 -1 7 0 0 -1 0.000 0 0 7 1 0 2
|
||||
3 1 1.00 60.00 120.00
|
||||
4215 5820 3615 6420
|
||||
2 1 0 1 -1 7 0 0 -1 0.000 0 0 7 1 0 2
|
||||
3 1 1.00 60.00 120.00
|
||||
4215 5520 3615 5520
|
||||
2 1 0 1 -1 7 0 0 -1 0.000 0 0 7 1 0 2
|
||||
3 1 1.00 60.00 120.00
|
||||
4215 3420 3615 3420
|
||||
2 1 0 1 -1 7 0 0 -1 0.000 0 0 7 1 0 2
|
||||
3 1 1.00 60.00 120.00
|
||||
4215 3120 3615 2520
|
||||
2 1 0 1 -1 7 0 0 -1 0.000 0 0 7 1 0 2
|
||||
3 1 1.00 60.00 120.00
|
||||
5415 3795 5988 4111
|
||||
2 1 0 1 -1 7 0 0 -1 0.000 0 0 7 1 0 2
|
||||
3 1 1.00 60.00 120.00
|
||||
4815 4320 4815 3795
|
||||
2 1 0 1 -1 7 0 0 -1 0.000 0 0 7 1 0 2
|
||||
3 1 1.00 60.00 120.00
|
||||
4815 5220 4815 4620
|
||||
2 1 0 1 -1 7 0 0 -1 0.000 0 0 7 1 0 2
|
||||
3 1 1.00 60.00 120.00
|
||||
6017 4200 5446 5489
|
||||
2 1 0 1 -1 7 0 0 -1 0.000 0 0 7 1 0 2
|
||||
3 1 1.00 60.00 120.00
|
||||
4215 1320 3615 1320
|
||||
2 1 0 1 -1 7 0 0 -1 0.000 0 0 7 1 0 2
|
||||
3 1 1.00 60.00 120.00
|
||||
4215 1620 3615 2220
|
||||
2 1 0 1 -1 -1 0 0 -1 0.000 0 0 -1 0 0 1
|
||||
4814 5820
|
||||
2 1 0 1 -1 -1 0 0 -1 0.000 0 0 -1 0 0 4
|
||||
4215 5878 4214 5220 5414 5220 5413 5854
|
||||
2 1 0 1 -1 7 0 0 -1 0.000 0 0 7 1 0 2
|
||||
3 1 1.00 60.00 120.00
|
||||
5445 1530 6031 2078
|
||||
2 1 0 1 -1 7 0 0 -1 0.000 0 0 7 1 0 2
|
||||
3 1 1.00 60.00 120.00
|
||||
5985 3375 5413 5258
|
||||
2 1 0 1 -1 7 0 0 -1 0.000 0 0 7 1 0 2
|
||||
3 1 1.00 60.00 120.00
|
||||
6029 2730 5383 1674
|
||||
2 1 0 1 -1 7 0 0 -1 0.000 0 0 7 1 0 2
|
||||
3 1 1.00 60.00 120.00
|
||||
5999 3307 5510 3304
|
||||
2 1 0 1 -1 7 0 0 -1 0.000 0 0 7 1 0 2
|
||||
3 1 1.00 60.00 120.00
|
||||
6054 2825 5503 3148
|
||||
2 1 0 1 -1 7 0 0 -1 0.000 0 0 7 1 0 2
|
||||
3 1 1.00 60.00 120.00
|
||||
6031 2131 5446 3052
|
||||
2 1 0 1 -1 -1 0 0 -1 0.000 0 0 -1 0 0 1
|
||||
6659 2612
|
||||
2 4 0 1 -1 -1 0 0 -1 0.000 0 0 7 0 0 5
|
||||
7264 2476 7264 1606 6056 1606 6056 2476 7264 2476
|
||||
2 1 0 1 -1 -1 0 0 -1 0.000 0 0 -1 0 0 1
|
||||
4814 1620
|
||||
2 1 0 1 -1 -1 0 0 -1 0.000 0 0 -1 0 0 4
|
||||
4215 1620 4215 1020 5415 1020 5415 1620
|
||||
2 4 0 1 -1 -1 0 0 -1 0.000 0 0 7 0 0 5
|
||||
3615 1470 3615 1170 2415 1170 2415 1470 3615 1470
|
||||
2 4 0 1 -1 -1 0 0 -1 0.000 0 0 7 0 0 5
|
||||
3614 2534 3614 2234 2414 2234 2414 2534 3614 2534
|
||||
2 4 0 1 -1 -1 0 0 -1 0.000 0 0 7 0 0 5
|
||||
7259 2916 7259 2616 6059 2616 6059 2916 7259 2916
|
||||
2 1 0 1 -1 -1 0 0 -1 0.000 0 0 -1 0 0 1
|
||||
6661 3196
|
||||
2 1 0 1 -1 -1 0 0 -1 0.000 0 0 -1 0 0 1
|
||||
6661 3196
|
||||
2 4 0 1 -1 -1 0 0 -1 0.000 0 0 7 0 0 5
|
||||
7286 3601 7286 3046 6034 3046 6034 3601 7286 3601
|
||||
2 4 0 1 -1 -1 0 0 -1 0.000 0 0 7 0 0 5
|
||||
7286 5131 7286 3833 6033 3833 6033 5131 7286 5131
|
||||
2 4 0 1 -1 -1 0 0 -1 0.000 0 0 7 0 0 5
|
||||
6270 7350 6270 7050 5070 7050 5070 7350 6270 7350
|
||||
2 4 0 1 -1 -1 0 0 -1 0.000 0 0 7 0 0 5
|
||||
4560 7350 4560 7050 3360 7050 3360 7350 4560 7350
|
||||
2 4 0 1 -1 -1 0 0 -1 0.000 0 0 7 0 0 5
|
||||
3614 6719 3614 6419 2414 6419 2414 6719 3614 6719
|
||||
2 4 0 1 -1 -1 0 0 -1 0.000 0 0 7 0 0 5
|
||||
3614 5684 3614 5384 2414 5384 2414 5684 3614 5684
|
||||
2 4 0 1 -1 -1 0 0 -1 0.000 0 0 7 0 0 5
|
||||
5415 4620 5415 4320 4215 4320 4215 4620 5415 4620
|
||||
2 1 0 1 -1 -1 0 0 -1 0.000 0 0 -1 0 0 1
|
||||
4815 4320
|
||||
2 1 0 1 -1 -1 0 0 -1 0.000 0 0 -1 0 0 1
|
||||
4859 3720
|
||||
2 1 0 1 -1 -1 0 0 -1 0.000 0 0 -1 0 0 1
|
||||
4859 3120
|
||||
2 1 0 1 -1 -1 0 0 -1 0.000 0 0 -1 0 0 4
|
||||
4260 3720 4260 3120 5460 3120 5460 3720
|
||||
2 4 0 1 -1 -1 0 0 -1 0.000 0 0 7 0 0 5
|
||||
3614 3569 3614 3269 2414 3269 2414 3569 3614 3569
|
||||
2 4 0 1 -1 -1 0 0 -1 0.000 0 0 7 0 0 5
|
||||
3630 2010 3630 1710 2430 1710 2430 2010 3630 2010
|
||||
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
|
||||
3 1 1.00 60.00 120.00
|
||||
2970 2025 2970 2250
|
||||
3 2 0 1 -1 -1 0 0 -1 0.000 0 0 0 4
|
||||
5410 5856 5100 6015 4500 5715 4212 5875
|
||||
0.000 -1.000 -1.000 0.000
|
||||
3 2 0 1 -1 -1 0 0 -1 0.000 0 0 0 4
|
||||
5415 1620 5115 1770 4515 1470 4215 1620
|
||||
0.000 -1.000 -1.000 0.000
|
||||
3 2 0 1 -1 -1 0 0 -1 0.000 0 0 0 4
|
||||
5460 3720 5160 3870 4560 3570 4260 3720
|
||||
0.000 -1.000 -1.000 0.000
|
||||
4 0 -1 0 0 28 14 0.0000 4 165 720 4401 5445 Physical\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 120 360 4590 5715 view\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 165 270 6502 1816 syf\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 135 900 4281 1245 Behavioral\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 120 360 4589 1440 view\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 165 450 2736 1386 proof\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 120 540 2669 2459 asimut\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 165 450 5415 7252 graal\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 135 450 3705 7275 dreal\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 135 270 2849 6644 s2r\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 135 360 2781 5609 druc\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 135 900 4356 3345 Structural\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 120 360 4634 3540 view\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 135 270 2864 3494 lvx\001
|
||||
4 0 0 50 0 28 14 0.0000 4 135 540 6390 2835 loon\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 165 360 6525 2295 boog\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 135 360 6525 2070 boom\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 165 540 6390 3330 genlib\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 150 360 6480 4815 ring\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 120 270 6480 4185 ocp\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 90 360 6480 4500 nero\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 150 540 2745 1935 genpat\001
|
||||
4 0 -1 0 0 28 14 0.0000 4 120 540 4590 4545 cougar\001
|
|
@ -0,0 +1,24 @@
|
|||
# Generic Makefile for TeTeX projet
|
||||
# (C) 1999, Czo
|
||||
# $Id: Makefile,v 1.1 2002/10/24 14:49:52 czo Exp $
|
||||
|
||||
MYFILE=start
|
||||
|
||||
%.eps : %.fig
|
||||
fig2dev -L ps -c -p dummy $*.fig $*.eps
|
||||
|
||||
view : ps
|
||||
gv $(MYFILE).ps
|
||||
|
||||
ps : $(MYFILE).tex
|
||||
latex $(MYFILE).tex
|
||||
dvips $(MYFILE).dvi -o $(MYFILE).ps
|
||||
|
||||
distrib : clean ps
|
||||
ps2pdf $(MYFILE).ps
|
||||
cp -f $(MYFILE).ps ..
|
||||
cp -f $(MYFILE).pdf ..
|
||||
$(MAKE) clean
|
||||
|
||||
clean :
|
||||
rm -f $(MYFILE).ps $(MYFILE).pdf *.log *.dvi *.aux
|
|
@ -0,0 +1,264 @@
|
|||
%%%%%%%%%%%%%%%%%%%%
|
||||
%
|
||||
% The addaccu tutorial.
|
||||
% Original Version 1.0 in text form by Francois Pecheux
|
||||
% Version for Alliance releases 2.0 and up by Frederic Petrot
|
||||
% Modified by czo for Alliance release 4.0 (01/2000)
|
||||
% TODO : no fully working, needs some adjustements
|
||||
% $Id: start.tex,v 1.1 2002/10/24 14:49:52 czo Exp $
|
||||
%
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
\documentclass{article}
|
||||
\usepackage{palatino,doublespace,here,psfig,fancybox}
|
||||
\textwidth 15cm
|
||||
\textheight 23cm
|
||||
\oddsidemargin +0.75cm
|
||||
\evensidemargin -0.75cm
|
||||
\setstretch{1.2}
|
||||
%%%%%%%%%%%%%%%
|
||||
% Setting the width of the verbatim parts according to 80 tt chars
|
||||
% Since it is tt, any char is fine
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
\newlength{\verbatimbox}
|
||||
\settowidth{\verbatimbox}{\scriptsize\tt
|
||||
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
}
|
||||
\newenvironment{framedverbatim}
|
||||
{\VerbatimEnvironment\par\noindent\scriptsize
|
||||
\begin{Sbox}\begin{minipage}{\verbatimbox}\begin{Verbatim}}%
|
||||
{\end{Verbatim}\end{minipage}\end{Sbox}
|
||||
\setlength{\fboxsep}{3mm}\center\shadowbox{\TheSbox}\normalsize\par\noindent}
|
||||
\newenvironment{phraseverbatim}
|
||||
{\VerbatimEnvironment\par\vspace*{2mm}\noindent\footnotesize
|
||||
\begin{Sbox}\begin{minipage}{.979\textwidth}\begin{Verbatim}}%
|
||||
{\end{Verbatim}\end{minipage}\end{Sbox}\setlength{\shadowsize}{2pt}%
|
||||
\shadowbox{\TheSbox}\normalsize\par\noindent}
|
||||
|
||||
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
%
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
\begin{document}
|
||||
|
||||
\begin{center}
|
||||
\Huge Using \bf Alliance\\
|
||||
\Huge tutorials
|
||||
\end{center}
|
||||
\vspace{2cm}
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
%
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
\begin{center}
|
||||
Abstract
|
||||
|
||||
\begin{quote}
|
||||
\em
|
||||
These tutorials introduce the design flow to be used in the
|
||||
\textbf{Alliance} CAD framework for the design and verification of a
|
||||
standard cells circuit, including the pads.
|
||||
Each step of the desgin flow is supported by one or more specific
|
||||
tools, whose use is briefly explained in the tutorials.
|
||||
|
||||
These texts are meant to be simple and comprehensive, and are to be used
|
||||
to get \emph{into} the system.
|
||||
Should something be unclear or wrong, please indicate this by sending
|
||||
an e-mail to \texttt{alliance-support@lip6.fr}.
|
||||
\rm
|
||||
\end{quote}
|
||||
\end{center}
|
||||
|
||||
|
||||
\section{Introduction}
|
||||
In these tutorials, you will learn the practical use of some basic
|
||||
\textbf{Alliance} tools by building some very simple circuits from scratch.
|
||||
It is recommended that you read the \texttt{overview.ps} file before
|
||||
proceeding, as it describes the main steps of the design conceptually.
|
||||
|
||||
\section{Before starting}
|
||||
In those tutorials you will learn the practical use of the following
|
||||
\textbf{Alliance} tools :
|
||||
|
||||
In the first tutorial (tutorial1/ directory) :
|
||||
\begin{itemize}
|
||||
\item \textbf{asimut} : VHDL compiler and simulator.
|
||||
\item \textbf{genpat} : patterns generator.
|
||||
\item \textbf{genlib} : Netlist capture.
|
||||
\end{itemize}
|
||||
|
||||
In the second tutorial (tutorial2/ directory) :
|
||||
\begin{itemize}
|
||||
\item \textbf{scr} : Standard cell placer and router.
|
||||
\item \textbf{druc} : Design rule checker.
|
||||
\item \textbf{ring} : Core to pads router.
|
||||
\item \textbf{lynx} : Symbolic layout extractor.
|
||||
\item \textbf{lvx} : Netlist comparator.
|
||||
\item \textbf{graal}: Graphic layout editor.
|
||||
\end{itemize}
|
||||
|
||||
In the third tutorial (tutorial3/ directory) :
|
||||
\begin{itemize}
|
||||
\item \textbf{yagle} : Functionnal abstractor.
|
||||
\item \textbf{proof} : Formal proof between two behavioral descriptions.
|
||||
\item \textbf{tas} : Timing analysis static.
|
||||
\end{itemize}
|
||||
|
||||
In the forth tutorial (tutorial5/ directory) :
|
||||
\begin{itemize}
|
||||
\item \textbf{syf} : Finite state machine synthesizer.
|
||||
\item \textbf{boom} : Boolean optimization of a logic level behavioral
|
||||
description (VHDL data flow).
|
||||
\item \textbf{boog} : Mapping of a behavioral descriptiononto a standard cell
|
||||
library.
|
||||
\item \textbf{loon} : Fanout optimizer, global optimizer and timing analyser of
|
||||
a gate netlist.
|
||||
\item \textbf{xsch} : Graphical schematic viewer.
|
||||
\end{itemize}
|
||||
|
||||
If you run a \texttt{c-like} shell, like \texttt{csh} or \texttt{tcsh},
|
||||
try to run the following command :
|
||||
|
||||
\begin{phraseverbatim}
|
||||
~alp/addaccu %-) source /usr/local/alliance/share/etc/alc_env.csh
|
||||
\end{phraseverbatim}
|
||||
|
||||
Otherwise, if you run a \texttt{sh-like} shell, try to run the following
|
||||
command :
|
||||
\begin{phraseverbatim}
|
||||
~alp/addaccu %-) source /usr/local/alliance/share/etc/alc_env.sh
|
||||
\end{phraseverbatim}
|
||||
\\
|
||||
Before we proceed to the tutorial, you must make sure that the
|
||||
\textbf{Alliance} tools are readilly available when invoking them at the
|
||||
prompt.
|
||||
The prompt in represented in the following text by the symbol~:
|
||||
\begin{phraseverbatim}
|
||||
~alp/addaccu %-)
|
||||
\end{phraseverbatim}
|
||||
In this system, \texttt{alp} is the user, \texttt{addaccu} is the current
|
||||
directory, and \texttt{\%-)} is supposed to give us courage!
|
||||
|
||||
Try issuing the following command to check that \textbf{Alliance} is
|
||||
correctly installed:
|
||||
|
||||
\begin{phraseverbatim}
|
||||
~alp/addaccu %-) ali
|
||||
\end{phraseverbatim}
|
||||
|
||||
If everything is working, you get the following result:
|
||||
\begin{figure}[H]\center\leavevmode
|
||||
\begin{framedverbatim}
|
||||
|
||||
@ @@@@ @
|
||||
@ @@ @@@
|
||||
@@@ @@ @
|
||||
@@@ @@
|
||||
@ @@ @@ @@@@
|
||||
@ @@ @@ @@
|
||||
@ @@ @@ @@
|
||||
@@@@@@@ @@ @@
|
||||
@ @@ @@ @@
|
||||
@ @@ @@ @@
|
||||
@@@@ @@@@ @@@@@@ @@@@@@
|
||||
|
||||
ALliance Information
|
||||
|
||||
Alliance CAD System 4.0.8, ali 1.0
|
||||
Copyright (c) 1999-2001, ASIM/LIP6/UPMC
|
||||
E-mail support: alliance-support@asim.lip6.fr
|
||||
|
||||
|
||||
Alliance settings :
|
||||
|
||||
ALLIANCE_OS = Linux
|
||||
ALLIANCE_TOP = /usr/local/alliance/archi/Linux
|
||||
ALLIANCE_VERSION = '"4.0.8"'
|
||||
|
||||
DREAL_TECHNO_NAME=/usr/local/alliance/archi/Linux/etc/cmos_7.dreal
|
||||
ELP_TECHNO_NAME=/usr/local/alliance/archi/Linux/etc/prol10_11.elp
|
||||
GENVIEW_TECHNO_NAME=/usr/local/alliance/archi/Linux/etc/cmos_11.genview
|
||||
GRAAL_TECHNO_NAME=/usr/local/alliance/archi/Linux/etc/cmos_11.graal
|
||||
MBK_C4_LIB=./cellsC4
|
||||
MBK_CATAL_NAME=CATAL
|
||||
MBK_CATA_LIB=.:/usr/local/alliance/archi/Linux/cells/sxlib:/usr/local/alliance/a
|
||||
rchi/Linux/cells/padlib
|
||||
MBK_IN_LO=vst
|
||||
MBK_IN_PH=ap
|
||||
MBK_OUT_LO=vst
|
||||
MBK_OUT_PH=ap
|
||||
MBK_SCALE_X=100
|
||||
MBK_TARGET_LIB=/usr/local/alliance/archi/Linux/cells/sxlib
|
||||
MBK_VDD=vdd
|
||||
MBK_VSS=vss
|
||||
MBK_WORK_LIB=.
|
||||
RDS_TECHNO_NAME=/usr/local/alliance/archi/Linux/etc/cmos_11.rds
|
||||
VH_BEHSFX=vbe
|
||||
VH_DLYSFX=dly
|
||||
VH_MAXERR=10
|
||||
VH_PATSFX=pat
|
||||
XFSM_PARAM_NAME=/usr/local/alliance/archi/Linux/etc/xfsm.par
|
||||
XPAT_PARAM_NAME=/usr/local/alliance/archi/Linux/etc/xpat.par
|
||||
XSCH_PARAM_NAME=/usr/local/alliance/archi/Linux/etc/xsch.par
|
||||
\end{framedverbatim}
|
||||
\caption{\textbf{Alliance} environment variables.}
|
||||
\label{ali}
|
||||
\end{figure}
|
||||
|
||||
\section{Execution environment set up}
|
||||
Later, before you will start examining alliance tools, you will probably want
|
||||
to know the environment variables setup.
|
||||
To see it, please enter the following command :
|
||||
|
||||
\begin{phraseverbatim}
|
||||
~alp/addaccu %-) env | grep MBK
|
||||
\end{phraseverbatim}
|
||||
|
||||
\begin{figure}[H]\center\leavevmode
|
||||
\begin{framedverbatim}
|
||||
~alp/addaccu %-) env | grep MBK
|
||||
MBK_OUT_PH=ap
|
||||
MBK_CATAL_NAME=CATAL
|
||||
MBK_SCALE_X=100
|
||||
MBK_VSS=vss
|
||||
MBK_CATA_LIB=.:/usr/local/alliance/archi/Linux/cells/sxlib:
|
||||
/usr/local/alliance/archi/Linux/cells/padlib
|
||||
MBK_WORK_LIB=.
|
||||
MBK_VDD=vdd
|
||||
MBK_C4_LIB=./cellsC4
|
||||
MBK_IN_LO=vst
|
||||
MBK_IN_PH=ap
|
||||
MBK_TARGET_LIB=/usr/local/alliance/archi/Linux/cells/sxlib
|
||||
MBK_OUT_LO=vst
|
||||
\end{framedverbatim}
|
||||
\caption{\label{mbk} \texttt{MBK} environment variables.}
|
||||
\end{figure}
|
||||
|
||||
In figure \ref{mbk} you can see all of them. All these variables are documented
|
||||
at least with a manual page. However, some variables are documented in each
|
||||
tutorial.
|
||||
|
||||
\section{File Formats}
|
||||
One of the interesting features of \textbf{Alliance} is that different
|
||||
file formats can be used for both netlist and layout view.
|
||||
However,
|
||||
in the design methodology we wish to promote, some formats are
|
||||
recommended.
|
||||
The \texttt{vst}, structural \textbf{VHDL}, is dedicated to netlist
|
||||
specification.
|
||||
The \texttt{al} format is dedicated to extracted layout representation.
|
||||
The \texttt{ap} format is the usual layout format.
|
||||
|
||||
So, prior to generate a specification netlist, you shall type:
|
||||
\begin{phraseverbatim}
|
||||
~alp/addaccu %-) setenv MBK_OUT_LO vst
|
||||
\end{phraseverbatim}
|
||||
|
||||
But if you wish to extract a netlist from the layout then you'll do:
|
||||
\begin{phraseverbatim}
|
||||
~alp/addaccu %-) setenv MBK_OUT_LO al
|
||||
\end{phraseverbatim}
|
||||
|
||||
|
||||
You are now ready to actually do all tutorials.
|
||||
\end{document}
|
Loading…
Reference in New Issue