OpenCores
URL https://opencores.org/ocsvn/an-fpga-implementation-of-low-latency-noc-based-mpsoc/an-fpga-implementation-of-low-latency-noc-based-mpsoc/trunk

Subversion Repositories an-fpga-implementation-of-low-latency-noc-based-mpsoc

[/] [an-fpga-implementation-of-low-latency-noc-based-mpsoc/] [trunk/] [mpsoc/] [src_c/] [plot/] [out.eps] - Blame information for rev 48

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 16 alirezamon
%!PS-Adobe-2.0 EPSF-2.0
2
%%Title: temp.eps
3 48 alirezamon
%%Creator: gnuplot 5.2 patchlevel 2
4
%%CreationDate: Fri Jun 26 02:15:24 2020
5 16 alirezamon
%%DocumentFonts: (atend)
6
%%BoundingBox: 50 50 410 302
7
%%EndComments
8
%%BeginProlog
9
/gnudict 256 dict def
10
gnudict begin
11
%
12
% The following true/false flags may be edited by hand if desired.
13
% The unit line width and grayscale image gamma correction may also be changed.
14
%
15
/Color true def
16
/Blacktext false def
17
/Solid false def
18
/Dashlength 1 def
19
/Landscape false def
20
/Level1 false def
21 48 alirezamon
/Level3 false def
22 16 alirezamon
/Rounded false def
23
/ClipToBoundingBox false def
24
/SuppressPDFMark false def
25
/TransparentPatterns false def
26
/gnulinewidth 5.000 def
27
/userlinewidth gnulinewidth def
28
/Gamma 1.0 def
29
/BackgroundColor {-1.000 -1.000 -1.000} def
30
%
31
/vshift -50 def
32
/dl1 {
33 48 alirezamon
  10.0 Dashlength userlinewidth gnulinewidth div mul mul mul
34 16 alirezamon
  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
35
} def
36
/dl2 {
37 48 alirezamon
  10.0 Dashlength userlinewidth gnulinewidth div mul mul mul
38 16 alirezamon
  Rounded { currentlinewidth 0.75 mul add } if
39
} def
40
/hpt_ 31.5 def
41
/vpt_ 31.5 def
42
/hpt hpt_ def
43
/vpt vpt_ def
44
/doclip {
45
  ClipToBoundingBox {
46
    newpath 50 50 moveto 410 50 lineto 410 302 lineto 50 302 lineto closepath
47
    clip
48
  } if
49
} def
50
%
51 48 alirezamon
% Gnuplot Prolog Version 5.1 (Oct 2015)
52 16 alirezamon
%
53
%/SuppressPDFMark true def
54
%
55
/M {moveto} bind def
56
/L {lineto} bind def
57
/R {rmoveto} bind def
58
/V {rlineto} bind def
59
/N {newpath moveto} bind def
60
/Z {closepath} bind def
61
/C {setrgbcolor} bind def
62
/f {rlineto fill} bind def
63
/g {setgray} bind def
64
/Gshow {show} def   % May be redefined later in the file to support UTF-8
65
/vpt2 vpt 2 mul def
66
/hpt2 hpt 2 mul def
67
/Lshow {currentpoint stroke M 0 vshift R
68 48 alirezamon
        Blacktext {gsave 0 setgray textshow grestore} {textshow} ifelse} def
69 16 alirezamon
/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
70 48 alirezamon
        Blacktext {gsave 0 setgray textshow grestore} {textshow} ifelse} def
71 16 alirezamon
/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R
72 48 alirezamon
        Blacktext {gsave 0 setgray textshow grestore} {textshow} ifelse} def
73 16 alirezamon
/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
74
  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
75
/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
76
 {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
77
/BL {stroke userlinewidth 2 mul setlinewidth
78
        Rounded {1 setlinejoin 1 setlinecap} if} def
79
/AL {stroke userlinewidth 2 div setlinewidth
80
        Rounded {1 setlinejoin 1 setlinecap} if} def
81
/UL {dup gnulinewidth mul /userlinewidth exch def
82
        dup 1 lt {pop 1} if 10 mul /udl exch def} def
83
/PL {stroke userlinewidth setlinewidth
84
        Rounded {1 setlinejoin 1 setlinecap} if} def
85
3.8 setmiterlimit
86 48 alirezamon
% Classic Line colors (version 5.0)
87 16 alirezamon
/LCw {1 1 1} def
88
/LCb {0 0 0} def
89
/LCa {0 0 0} def
90
/LC0 {1 0 0} def
91
/LC1 {0 1 0} def
92
/LC2 {0 0 1} def
93
/LC3 {1 0 1} def
94
/LC4 {0 1 1} def
95
/LC5 {1 1 0} def
96
/LC6 {0 0 0} def
97
/LC7 {1 0.3 0} def
98
/LC8 {0.5 0.5 0.5} def
99 48 alirezamon
% Default dash patterns (version 5.0)
100
/LTB {BL [] LCb DL} def
101 16 alirezamon
/LTw {PL [] 1 setgray} def
102 48 alirezamon
/LTb {PL [] LCb DL} def
103 16 alirezamon
/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
104
/LT0 {PL [] LC0 DL} def
105 48 alirezamon
/LT1 {PL [2 dl1 3 dl2] LC1 DL} def
106
/LT2 {PL [1 dl1 1.5 dl2] LC2 DL} def
107
/LT3 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC3 DL} def
108
/LT4 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
109
/LT5 {PL [4 dl1 2 dl2] LC5 DL} def
110
/LT6 {PL [1.5 dl1 1.5 dl2 1.5 dl1 1.5 dl2 1.5 dl1 6 dl2] LC6 DL} def
111
/LT7 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC7 DL} def
112
/LT8 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC8 DL} def
113
/SL {[] 0 setdash} def
114 16 alirezamon
/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
115
/Dia {stroke [] 0 setdash 2 copy vpt add M
116
  hpt neg vpt neg V hpt vpt neg V
117
  hpt vpt V hpt neg vpt V closepath stroke
118
  Pnt} def
119
/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
120
  currentpoint stroke M
121
  hpt neg vpt neg R hpt2 0 V stroke
122
 } def
123
/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
124
 
125
  hpt2 neg 0 V closepath stroke
126
  Pnt} def
127
/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
128
  hpt2 vpt2 neg V currentpoint stroke M
129
  hpt2 neg 0 R hpt2 vpt2 V stroke} def
130
/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
131
  hpt neg vpt -1.62 mul V
132
  hpt 2 mul 0 V
133
  hpt neg vpt 1.62 mul V closepath stroke
134
  Pnt} def
135
/Star {2 copy Pls Crs} def
136
/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
137
 
138
  hpt2 neg 0 V closepath fill} def
139
/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
140
  hpt neg vpt -1.62 mul V
141
  hpt 2 mul 0 V
142
  hpt neg vpt 1.62 mul V closepath fill} def
143
/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
144
  hpt neg vpt 1.62 mul V
145
  hpt 2 mul 0 V
146
  hpt neg vpt -1.62 mul V closepath stroke
147
  Pnt} def
148
/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
149
  hpt neg vpt 1.62 mul V
150
  hpt 2 mul 0 V
151
  hpt neg vpt -1.62 mul V closepath fill} def
152
/DiaF {stroke [] 0 setdash vpt add M
153
  hpt neg vpt neg V hpt vpt neg V
154
  hpt vpt V hpt neg vpt V closepath fill} def
155
/Pent {stroke [] 0 setdash 2 copy gsave
156
  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
157
  closepath stroke grestore Pnt} def
158
/PentF {stroke [] 0 setdash gsave
159
  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
160
  closepath fill grestore} def
161
/Circle {stroke [] 0 setdash 2 copy
162
  hpt 0 360 arc stroke Pnt} def
163
/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
164
/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
165
/C1 {BL [] 0 setdash 2 copy moveto
166
        2 copy vpt 0 90 arc closepath fill
167
        vpt 0 360 arc closepath} bind def
168
/C2 {BL [] 0 setdash 2 copy moveto
169
        2 copy vpt 90 180 arc closepath fill
170
        vpt 0 360 arc closepath} bind def
171
/C3 {BL [] 0 setdash 2 copy moveto
172
        2 copy vpt 0 180 arc closepath fill
173
        vpt 0 360 arc closepath} bind def
174
/C4 {BL [] 0 setdash 2 copy moveto
175
        2 copy vpt 180 270 arc closepath fill
176
        vpt 0 360 arc closepath} bind def
177
/C5 {BL [] 0 setdash 2 copy moveto
178
        2 copy vpt 0 90 arc
179
        2 copy moveto
180
        2 copy vpt 180 270 arc closepath fill
181
        vpt 0 360 arc} bind def
182
/C6 {BL [] 0 setdash 2 copy moveto
183
        2 copy vpt 90 270 arc closepath fill
184
        vpt 0 360 arc closepath} bind def
185
/C7 {BL [] 0 setdash 2 copy moveto
186
        2 copy vpt 0 270 arc closepath fill
187
        vpt 0 360 arc closepath} bind def
188
/C8 {BL [] 0 setdash 2 copy moveto
189
        2 copy vpt 270 360 arc closepath fill
190
        vpt 0 360 arc closepath} bind def
191
/C9 {BL [] 0 setdash 2 copy moveto
192
        2 copy vpt 270 450 arc closepath fill
193
        vpt 0 360 arc closepath} bind def
194
/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
195
        2 copy moveto
196
        2 copy vpt 90 180 arc closepath fill
197
        vpt 0 360 arc closepath} bind def
198
/C11 {BL [] 0 setdash 2 copy moveto
199
        2 copy vpt 0 180 arc closepath fill
200
        2 copy moveto
201
        2 copy vpt 270 360 arc closepath fill
202
        vpt 0 360 arc closepath} bind def
203
/C12 {BL [] 0 setdash 2 copy moveto
204
        2 copy vpt 180 360 arc closepath fill
205
        vpt 0 360 arc closepath} bind def
206
/C13 {BL [] 0 setdash 2 copy moveto
207
        2 copy vpt 0 90 arc closepath fill
208
        2 copy moveto
209
        2 copy vpt 180 360 arc closepath fill
210
        vpt 0 360 arc closepath} bind def
211
/C14 {BL [] 0 setdash 2 copy moveto
212
        2 copy vpt 90 360 arc closepath fill
213
        vpt 0 360 arc} bind def
214
/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
215
        vpt 0 360 arc closepath} bind def
216
/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
217
        neg 0 rlineto closepath} bind def
218
/Square {dup Rec} bind def
219
/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
220
/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
221
/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
222
/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
223
/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
224
/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
225
/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
226
        exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
227
/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
228
/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
229
        2 copy vpt Square fill Bsquare} bind def
230
/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
231
/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
232
/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
233
        Bsquare} bind def
234
/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
235
        Bsquare} bind def
236
/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
237
/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
238
        2 copy vpt Square fill Bsquare} bind def
239
/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
240
        2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
241
/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
242
/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
243
/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
244
/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
245
/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
246
/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
247
/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
248
/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
249
/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
250
/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
251
/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
252
/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
253
/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
254
/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
255
/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
256
/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
257
/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
258
/DiaE {stroke [] 0 setdash vpt add M
259
  hpt neg vpt neg V hpt vpt neg V
260
  hpt vpt V hpt neg vpt V closepath stroke} def
261
/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
262
 
263
  hpt2 neg 0 V closepath stroke} def
264
/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
265
  hpt neg vpt -1.62 mul V
266
  hpt 2 mul 0 V
267
  hpt neg vpt 1.62 mul V closepath stroke} def
268
/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
269
  hpt neg vpt 1.62 mul V
270
  hpt 2 mul 0 V
271
  hpt neg vpt -1.62 mul V closepath stroke} def
272
/PentE {stroke [] 0 setdash gsave
273
  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
274
  closepath stroke grestore} def
275
/CircE {stroke [] 0 setdash
276
  hpt 0 360 arc stroke} def
277
/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
278
/DiaW {stroke [] 0 setdash vpt add M
279
  hpt neg vpt neg V hpt vpt neg V
280
  hpt vpt V hpt neg vpt V Opaque stroke} def
281
/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
282
 
283
  hpt2 neg 0 V Opaque stroke} def
284
/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
285
  hpt neg vpt -1.62 mul V
286
  hpt 2 mul 0 V
287
  hpt neg vpt 1.62 mul V Opaque stroke} def
288
/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
289
  hpt neg vpt 1.62 mul V
290
  hpt 2 mul 0 V
291
  hpt neg vpt -1.62 mul V Opaque stroke} def
292
/PentW {stroke [] 0 setdash gsave
293
  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
294
  Opaque stroke grestore} def
295
/CircW {stroke [] 0 setdash
296
  hpt 0 360 arc Opaque stroke} def
297
/BoxFill {gsave Rec 1 setgray fill grestore} def
298
/Density {
299
  /Fillden exch def
300
  currentrgbcolor
301
  /ColB exch def /ColG exch def /ColR exch def
302
  /ColR ColR Fillden mul Fillden sub 1 add def
303
  /ColG ColG Fillden mul Fillden sub 1 add def
304
  /ColB ColB Fillden mul Fillden sub 1 add def
305
  ColR ColG ColB setrgbcolor} def
306
/BoxColFill {gsave Rec PolyFill} def
307
/PolyFill {gsave Density fill grestore grestore} def
308
/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
309
%
310
% PostScript Level 1 Pattern Fill routine for rectangles
311
% Usage: x y w h s a XX PatternFill
312
%       x,y = lower left corner of box to be filled
313
%       w,h = width and height of box
314
%         a = angle in degrees between lines and x-axis
315
%        XX = 0/1 for no/yes cross-hatch
316
%
317
/PatternFill {gsave /PFa [ 9 2 roll ] def
318
  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
319
  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
320
  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
321
  clip
322
  currentlinewidth 0.5 mul setlinewidth
323
  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
324
 
325
 
326
        {PFa 4 get mul 0 M 0 PFs V} for
327
 
328
 
329
        {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
330
 } if
331
  stroke grestore} def
332
%
333
/languagelevel where
334
 {pop languagelevel} {1} ifelse
335 48 alirezamon
dup 2 lt
336
        {/InterpretLevel1 true def
337
         /InterpretLevel3 false def}
338
        {/InterpretLevel1 Level1 def
339
         2 gt
340
            {/InterpretLevel3 Level3 def}
341
            {/InterpretLevel3 false def}
342
         ifelse }
343 16 alirezamon
 ifelse
344
%
345
% PostScript level 2 pattern fill definitions
346
%
347
/Level2PatternFill {
348
/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
349
        bind def
350
/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
351
<< Tile8x8
352
 /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke}
353
>> matrix makepattern
354
/Pat1 exch def
355
<< Tile8x8
356
 /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
357
 
358
>> matrix makepattern
359
/Pat2 exch def
360
<< Tile8x8
361
 /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
362
        8 8 L 8 0 L 0 0 L fill}
363
>> matrix makepattern
364
/Pat3 exch def
365
<< Tile8x8
366
 /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
367
 
368
>> matrix makepattern
369
/Pat4 exch def
370
<< Tile8x8
371
 /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
372
 
373
>> matrix makepattern
374
/Pat5 exch def
375
<< Tile8x8
376
 /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
377
 
378
>> matrix makepattern
379
/Pat6 exch def
380
<< Tile8x8
381
 /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
382
 
383
>> matrix makepattern
384
/Pat7 exch def
385
<< Tile8x8
386
 /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
387
        12 0 M -4 8 L 12 4 M 0 10 L stroke}
388
>> matrix makepattern
389
/Pat8 exch def
390
<< Tile8x8
391
 /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
392
        -4 0 M 12 8 L -4 4 M 8 10 L stroke}
393
>> matrix makepattern
394
/Pat9 exch def
395
/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
396
/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
397
/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
398
/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
399
/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
400
/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
401
/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
402
} def
403
%
404
%
405
%End of PostScript Level 2 code
406
%
407
/PatternBgnd {
408
  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
409
} def
410
%
411
% Substitute for Level 2 pattern fill codes with
412
% grayscale if Level 2 support is not selected.
413
%
414
/Level1PatternFill {
415
/Pattern1 {0.250 Density} bind def
416
/Pattern2 {0.500 Density} bind def
417
/Pattern3 {0.750 Density} bind def
418
/Pattern4 {0.125 Density} bind def
419
/Pattern5 {0.375 Density} bind def
420
/Pattern6 {0.625 Density} bind def
421
/Pattern7 {0.875 Density} bind def
422
} def
423
%
424
% Now test for support of Level 2 code
425
%
426
Level1 {Level1PatternFill} {Level2PatternFill} ifelse
427
%
428
/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
429
dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
430
currentdict end definefont pop
431 48 alirezamon
%
432
/Metrics {ExtendTextBox Gswidth} def
433
/Lwidth {currentpoint stroke M 0 vshift R Metrics} def
434
/Rwidth {currentpoint stroke M dup stringwidth pop neg vshift R Metrics} def
435
/Cwidth {currentpoint stroke M dup stringwidth pop -2 div vshift R Metrics} def
436
/GLwidth {currentpoint stroke M 0 vshift R {ExtendTextBox} forall} def
437
/GRwidth {currentpoint stroke M dup Gwidth vshift R {ExtendTextBox} forall} def
438
/GCwidth {currentpoint stroke M dup Gwidth 2 div vshift R {ExtendTextBox} forall} def
439
/GLwidth2 {0 Gwidth AddGlyphWidth} def
440
/GRwidth2 {Gwidth -1 mul 0 AddGlyphWidth} def
441
/GCwidth2 {Gwidth 2 div dup -1 mul AddGlyphWidth} def
442
/AddGlyphWidth { dup TBx2 gt {userdict /TBx2 3 -1 roll put} {pop} ifelse
443
                 dup TBx1 lt {userdict /TBx1 3 -1 roll put} {pop} ifelse } def
444 16 alirezamon
/MFshow {
445
   { dup 5 get 3 ge
446
     { 5 get 3 eq {gsave} {grestore} ifelse }
447
     {dup dup 0 get findfont exch 1 get scalefont setfont
448
     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
449 48 alirezamon
     get exch 4 get {textshow} {Metrics pop 0 R} ifelse }if dup 5 get 0 eq
450 16 alirezamon
     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
451 48 alirezamon
     get 1 eq {dup 2 get exch dup 3 get exch 6 get Gswidth pop -2 div
452
     dup 0 R} {dup 6 get Gswidth pop -2 div 0 R 6 get
453
     textshow 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
454 16 alirezamon
     pop aload pop M} ifelse }ifelse }ifelse }
455
     ifelse }
456
   forall} def
457
/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
458
/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
459
 {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
460
     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
461
/MLshow { currentpoint stroke M
462
 
463
  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
464
/MRshow { currentpoint stroke M
465
  exch dup MFwidth neg 3 -1 roll R
466
  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
467
/MCshow { currentpoint stroke M
468
  exch dup MFwidth -2 div 3 -1 roll R
469
  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
470
/XYsave    { [( ) 1 2 true false 3 ()] } bind def
471
/XYrestore { [( ) 1 2 true false 4 ()] } bind def
472
Level1 SuppressPDFMark or
473
{} {
474
/SDict 10 dict def
475
systemdict /pdfmark known not {
476
  userdict /pdfmark systemdict /cleartomark get put
477
} if
478
SDict begin [
479
  /Title (temp.eps)
480
  /Subject (gnuplot plot)
481 48 alirezamon
  /Creator (gnuplot 5.2 patchlevel 2)
482 16 alirezamon
%  /Producer (gnuplot)
483
%  /Keywords ()
484 48 alirezamon
  /CreationDate (Fri Jun 26 02:15:24 2020)
485 16 alirezamon
  /DOCINFO pdfmark
486
end
487
} ifelse
488 48 alirezamon
%
489
% Support for boxed text - Ethan A Merritt Sep 2016
490
%
491
/InitTextBox { userdict /TBy2 3 -1 roll put userdict /TBx2 3 -1 roll put
492
           userdict /TBy1 3 -1 roll put userdict /TBx1 3 -1 roll put
493
           /Boxing true def } def
494
/ExtendTextBox { dup type /stringtype eq
495
    { Boxing { gsave dup false charpath pathbbox
496
      dup TBy2 gt {userdict /TBy2 3 -1 roll put} {pop} ifelse
497
      dup TBx2 gt {userdict /TBx2 3 -1 roll put} {pop} ifelse
498
      dup TBy1 lt {userdict /TBy1 3 -1 roll put} {pop} ifelse
499
      dup TBx1 lt {userdict /TBx1 3 -1 roll put} {pop} ifelse
500
      grestore } if }
501
    {} ifelse} def
502
/PopTextBox { newpath TBx1 TBxmargin sub TBy1 TBymargin sub M
503
               TBx1 TBxmargin sub TBy2 TBymargin add L
504
               TBx2 TBxmargin add TBy2 TBymargin add L
505
               TBx2 TBxmargin add TBy1 TBymargin sub L closepath } def
506
/DrawTextBox { PopTextBox stroke /Boxing false def} def
507
/FillTextBox { gsave PopTextBox fill grestore /Boxing false def} def
508
 
509
/TBxmargin 20 def
510
/TBymargin 20 def
511
/Boxing false def
512
/textshow { ExtendTextBox Gshow } def
513
%
514 16 alirezamon
end
515
%%EndProlog
516
%%Page: 1 1
517
gnudict begin
518
gsave
519
doclip
520
50 50 translate
521
0.050 0.050 scale
522
 
523
newpath
524
(Helvetica) findfont 150 scalefont setfont
525
BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {BackgroundColor C 1.000 0 0 7200.00 5040.00 BoxColFill} if
526
1.000 UL
527
LTb
528
LCb setrgbcolor
529 48 alirezamon
645 480 M
530 16 alirezamon
63 0 V
531
6221 0 R
532
-63 0 V
533
stroke
534 48 alirezamon
555 480 M
535 16 alirezamon
[ [(Helvetica) 150.0 0.0 true true 0 ( 0)]
536
] -50.0 MRshow
537
1.000 UL
538
LTb
539
LCb setrgbcolor
540 48 alirezamon
645 970 M
541 16 alirezamon
63 0 V
542
6221 0 R
543
-63 0 V
544
stroke
545 48 alirezamon
555 970 M
546 38 alirezamon
[ [(Helvetica) 150.0 0.0 true true 0 ( 5)]
547
] -50.0 MRshow
548
1.000 UL
549
LTb
550
LCb setrgbcolor
551 48 alirezamon
645 1460 M
552 38 alirezamon
63 0 V
553
6221 0 R
554
-63 0 V
555
stroke
556 48 alirezamon
555 1460 M
557 16 alirezamon
[ [(Helvetica) 150.0 0.0 true true 0 ( 10)]
558
] -50.0 MRshow
559
1.000 UL
560
LTb
561
LCb setrgbcolor
562 48 alirezamon
645 1950 M
563 16 alirezamon
63 0 V
564
6221 0 R
565
-63 0 V
566
stroke
567 48 alirezamon
555 1950 M
568 38 alirezamon
[ [(Helvetica) 150.0 0.0 true true 0 ( 15)]
569 16 alirezamon
] -50.0 MRshow
570
1.000 UL
571
LTb
572
LCb setrgbcolor
573 48 alirezamon
645 2440 M
574 16 alirezamon
63 0 V
575
6221 0 R
576
-63 0 V
577
stroke
578 48 alirezamon
555 2440 M
579 38 alirezamon
[ [(Helvetica) 150.0 0.0 true true 0 ( 20)]
580 16 alirezamon
] -50.0 MRshow
581
1.000 UL
582
LTb
583
LCb setrgbcolor
584 48 alirezamon
645 2929 M
585 16 alirezamon
63 0 V
586
6221 0 R
587
-63 0 V
588
stroke
589 48 alirezamon
555 2929 M
590 38 alirezamon
[ [(Helvetica) 150.0 0.0 true true 0 ( 25)]
591 16 alirezamon
] -50.0 MRshow
592
1.000 UL
593
LTb
594
LCb setrgbcolor
595 48 alirezamon
645 3419 M
596 16 alirezamon
63 0 V
597
6221 0 R
598
-63 0 V
599
stroke
600 48 alirezamon
555 3419 M
601 38 alirezamon
[ [(Helvetica) 150.0 0.0 true true 0 ( 30)]
602 16 alirezamon
] -50.0 MRshow
603
1.000 UL
604
LTb
605
LCb setrgbcolor
606 48 alirezamon
645 3909 M
607 16 alirezamon
63 0 V
608
6221 0 R
609
-63 0 V
610
stroke
611 48 alirezamon
555 3909 M
612 38 alirezamon
[ [(Helvetica) 150.0 0.0 true true 0 ( 35)]
613 16 alirezamon
] -50.0 MRshow
614
1.000 UL
615
LTb
616
LCb setrgbcolor
617 48 alirezamon
645 4399 M
618 16 alirezamon
63 0 V
619
6221 0 R
620
-63 0 V
621
stroke
622 48 alirezamon
555 4399 M
623 38 alirezamon
[ [(Helvetica) 150.0 0.0 true true 0 ( 40)]
624 16 alirezamon
] -50.0 MRshow
625
1.000 UL
626
LTb
627
LCb setrgbcolor
628 48 alirezamon
645 4889 M
629 16 alirezamon
63 0 V
630
6221 0 R
631
-63 0 V
632
stroke
633 48 alirezamon
555 4889 M
634 38 alirezamon
[ [(Helvetica) 150.0 0.0 true true 0 ( 45)]
635 16 alirezamon
] -50.0 MRshow
636
1.000 UL
637
LTb
638
LCb setrgbcolor
639 48 alirezamon
645 480 M
640 16 alirezamon
 
641 48 alirezamon
 
642 16 alirezamon
 
643
stroke
644 48 alirezamon
645 330 M
645 16 alirezamon
[ [(Helvetica) 150.0 0.0 true true 0 ( 0)]
646
] -50.0 MCshow
647
1.000 UL
648
LTb
649
LCb setrgbcolor
650 48 alirezamon
1692 480 M
651 16 alirezamon
 
652 48 alirezamon
 
653 16 alirezamon
 
654
stroke
655 48 alirezamon
1692 330 M
656
[ [(Helvetica) 150.0 0.0 true true 0 ( 2)]
657 16 alirezamon
] -50.0 MCshow
658
1.000 UL
659
LTb
660
LCb setrgbcolor
661 48 alirezamon
2740 480 M
662 16 alirezamon
 
663 48 alirezamon
 
664 16 alirezamon
 
665
stroke
666 48 alirezamon
2740 330 M
667
[ [(Helvetica) 150.0 0.0 true true 0 ( 4)]
668 16 alirezamon
] -50.0 MCshow
669
1.000 UL
670
LTb
671
LCb setrgbcolor
672
3787 480 M
673
 
674 48 alirezamon
 
675 16 alirezamon
 
676
stroke
677 48 alirezamon
3787 330 M
678
[ [(Helvetica) 150.0 0.0 true true 0 ( 6)]
679 16 alirezamon
] -50.0 MCshow
680
1.000 UL
681
LTb
682
LCb setrgbcolor
683 48 alirezamon
4834 480 M
684 16 alirezamon
 
685 48 alirezamon
 
686 16 alirezamon
 
687
stroke
688 48 alirezamon
4834 330 M
689
[ [(Helvetica) 150.0 0.0 true true 0 ( 8)]
690 16 alirezamon
] -50.0 MCshow
691
1.000 UL
692
LTb
693
LCb setrgbcolor
694 48 alirezamon
5882 480 M
695 16 alirezamon
 
696 48 alirezamon
 
697 16 alirezamon
 
698
stroke
699 48 alirezamon
5882 330 M
700
[ [(Helvetica) 150.0 0.0 true true 0 ( 10)]
701 16 alirezamon
] -50.0 MCshow
702
1.000 UL
703
LTb
704
LCb setrgbcolor
705 48 alirezamon
6929 480 M
706 16 alirezamon
 
707 48 alirezamon
 
708 16 alirezamon
 
709
stroke
710 48 alirezamon
6929 330 M
711
[ [(Helvetica) 150.0 0.0 true true 0 ( 12)]
712 16 alirezamon
] -50.0 MCshow
713
1.000 UL
714
LTb
715
LCb setrgbcolor
716
1.000 UL
717 48 alirezamon
LTB
718 16 alirezamon
LCb setrgbcolor
719 48 alirezamon
645 4889 N
720
645 480 L
721 16 alirezamon
6284 0 V
722 48 alirezamon
 
723 16 alirezamon
-6284 0 V
724
Z stroke
725 48 alirezamon
1.000 UP
726
1.000 UL
727
LTb
728 16 alirezamon
LCb setrgbcolor
729 48 alirezamon
LCb setrgbcolor
730
135 2684 M
731 16 alirezamon
currentpoint gsave translate -270 rotate 0 0 moveto
732 48 alirezamon
[ [(Helvetica) 150.0 0.0 true true 0 (Average delay \(clk\))]
733
] -50.0 MCshow
734 16 alirezamon
grestore
735
LTb
736
LCb setrgbcolor
737 48 alirezamon
3787 105 M
738
[ [(Helvetica) 150.0 0.0 true true 0 (Average injection ratio flit/clk\(%\))]
739
] -50.0 MCshow
740 16 alirezamon
LTb
741
% Begin plot #1
742
1.500 UP
743
2.000 UL
744 48 alirezamon
LTb
745 16 alirezamon
1.00 0.00 0.00 C LCb setrgbcolor
746 48 alirezamon
6236 4751 M
747
[ [(Helvetica) 150.0 0.0 true true 0 (2SNs-RND1)]
748 16 alirezamon
] -50.0 MRshow
749 48 alirezamon
1.500 UP
750
2.000 UL
751
LTb
752
1.00 0.00 0.00 C 6326 4751 M
753 16 alirezamon
423 0 V
754 48 alirezamon
5462 4889 M
755
5272 4693 L
756
4532 4105 L
757
3531 3615 L
758
-586 -98 V
759
-395 -98 V
760
2059 3223 L
761
-293 0 V
762
-327 -98 V
763
-178 0 V
764
-193 0 V
765
5272 4693 Box
766
4532 4105 Box
767
3531 3615 Box
768
2945 3517 Box
769
2550 3419 Box
770
2059 3223 Box
771
1766 3223 Box
772
1439 3125 Box
773
1261 3125 Box
774
1068 3125 Box
775
6537 4751 Box
776 16 alirezamon
% End plot #1
777
% Begin plot #2
778
1.500 UP
779
2.000 UL
780 48 alirezamon
LTb
781 16 alirezamon
0.00 0.00 1.00 C LCb setrgbcolor
782 48 alirezamon
6236 4601 M
783
[ [(Helvetica) 150.0 0.0 true true 0 (4SNs-RND1)]
784 16 alirezamon
] -50.0 MRshow
785 48 alirezamon
1.500 UP
786
2.000 UL
787
LTb
788
0.00 0.00 1.00 C 6326 4601 M
789 16 alirezamon
423 0 V
790 48 alirezamon
-809 288 R
791
5356 4399 L
792
4584 3811 L
793
3560 3321 L
794
-606 -98 V
795
-402 0 V
796
-493 -98 V
797
-293 0 V
798
-327 0 V
799
-178 0 V
800
-193 0 V
801
5356 4399 Circle
802
4584 3811 Circle
803
3560 3321 Circle
804
2954 3223 Circle
805
2552 3223 Circle
806
2059 3125 Circle
807
1766 3125 Circle
808
1439 3125 Circle
809
1261 3125 Circle
810
1068 3125 Circle
811
6537 4601 Circle
812 16 alirezamon
% End plot #2
813 48 alirezamon
2.000 UL
814 16 alirezamon
LTb
815
LCb setrgbcolor
816 48 alirezamon
1.000 UL
817
LTB
818
LCb setrgbcolor
819
645 4889 N
820
645 480 L
821 16 alirezamon
6284 0 V
822 48 alirezamon
 
823 16 alirezamon
-6284 0 V
824
Z stroke
825
1.000 UP
826
1.000 UL
827
LTb
828
LCb setrgbcolor
829
stroke
830
grestore
831
end
832
showpage
833
%%Trailer
834
%%DocumentFonts: Helvetica

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.