|
| Viewdraw initialization file for ePD Version 2005! e! v# Z0 M; B# G" \* A: h
|7 G# s; `% p; }/ `0 @
| (c) Copyright 2005 Mentor Graphics Corporation z" N @$ @8 ]3 y
||
( L0 ^% [9 C9 t% Z. @ U|0 o! L5 b9 L3 [9 |6 t- V7 y
| Set the default display characteristics for each object \2 G/ P, a0 ]& G/ f/ Y5 q; |
| ~6 D- X C$ x9 A
|
( T# {0 ?3 ]+ J: @% _) n| Colors3 a2 y0 R p! w1 T
| ------------------------------------------------------------------
/ @! ]+ r/ P) k|) n6 ^8 ~% w2 o% e9 k
| 0 Black | 4 Red | 8 Gray | 12 Lt. Red
) }4 X" h' N" E9 _6 w' O| 1 Blue | 5 Magenta | 9 Lt. Blue | 13 Lt. Magenta
% E" P6 z1 O0 t# I& R) m| 2 Green | 6 Brown | 10 Lt. Green | 14 Yellow! {7 |1 ~& ?- C; b* e
| 3 Cyan | 7 Lt. Gray | 11 Lt. Cyan | 15 White3 u$ `6 m! a: x$ L; @# z8 W
|
# U- y9 O3 `! L9 {. [|
* r0 b+ L! L. }! k| Fillstyles:+ T7 L1 b T1 x3 t/ n
| ------------------------------------------------------------------
* T+ }& B% J% y8 C7 H8 D; B6 T|+ L" _; f% `7 e7 g
| 0 Hollow | 1 Solid% B" \. i; v" t( z. O7 y0 h" N# x
|" w! ^8 z3 p, [$ I( _
|2 E8 ^# ^( M7 ]. ?$ l
| Object Color Fillstyle Linestyle
6 f, b9 l8 O# [" C- {0 b& x1 K8 F| or Font
% \, ^" x8 P7 K* S" M0 m* J" ^/ o| ------ ----- --------- ---------3 c7 F. H/ M Y* h$ Q
|1 \9 [9 c4 J# m: U3 r: S+ p
NET 12 1 0' E8 S3 t" s/ [! a' g+ a d/ N
COMPONENT 15 0 0
! D9 [2 Y3 T* u. s% J) o* S8 q' TATTRIBUTE 14 0 0$ E' D- e: T( O7 J
LABEL 15 0 0
# u6 U8 r9 o+ Z. D+ U3 DPIN 3 0 0
; ]- e4 |. N0 OBOX 2 0 0
, ?' |! R! z, s) H4 s: `4 J. NLINE 2 0 0
: ]9 E& k4 w/ ~" G6 qCIRCLE 2 0 08 e [! A G2 c% S
ARC 2 0 0, M( L/ Q: Y- ]9 B* `6 I! G
TEXT 10 0 0; c9 V5 A7 k8 ?) B) ~8 [
|
5 w( i O( d7 C( s7 b6 Z8 B|" B) E3 |- R2 Y8 j1 w7 W
| set the display characteristics for the selection layer& ^( j6 B5 |: F/ A
|; @* l2 F1 l+ x3 |' h
SELECTION_LAYER 15 0 0/ _( g4 F5 |/ B- B3 s
|, I5 X- l, c: r: A
| set the display characteristics for the border layer$ ?$ R' x# H7 Y* J
|
9 a6 B1 e& s; j- ~9 `BORDER_LAYER 15 0 0
3 a* C7 R+ L! l3 s6 R: \/ @% q|6 K$ L% i( I+ ^& X
| set the display characteristics for the value layer
7 ?/ D# p2 m: s' b7 H|
. r9 q, {; V0 z+ O+ }VALUE_LAYER 7 0 0
/ A% h N$ a# J f0 B+ E|0 h b/ ?( A2 U$ ~$ |. g4 G
| set the display characteristics for the annotation layer
4 q( B" I! L) R- J7 N9 f$ w|
4 S$ ?4 V$ u5 \0 i' ~ANNO_LAYER 7 0 00 T; T8 i' Z# A3 Y
|" K3 |; n9 \* w! }( [' J" G
| set the background color( f+ f. x* U F; ]% y$ x
|7 z3 L' X/ w! V$ ?3 {) a/ N
|5.0 WINDOW_BACKGROUND 0 0 0
( ?& r* K- C0 Y* p% s" ^|
7 C! q# `5 P( m; ?8 v4 p) L8 H1 O& e9 ^# L$ V0 x8 v
|
6 ?) ?% B$ } F2 e& i$ Y% Q" K) q. n| Default values+ U. F9 Z8 `- ^1 ^7 [) v) ~
|0 u9 v3 K% C: B) O' F1 P& d
. y6 J; v$ S/ @0 } U' EGRID 10 | Grid spacing (units)5 P1 N; s3 n. m6 D# w; v
! {( J ]$ {% u
DOTSIZE 5 | Solder dot radius (units); P, R P- |# ~: I
BUS_DOTSIZE 12 | Bus solder dot radius (units)& F: `! L+ k+ p1 A6 Z4 a
BOXSIZE 5 | Dangling joint box width (units). D2 C* V- O* h1 d* }: G! b' Z
TEXTSIZE 10 | Text size (units)4 R q, I; C) `8 |2 x+ U- X# e
TEXTORIGIN 3 | Text origin
3 Y `* @1 `/ aBUSWIDTH 4 | Bus half-width (units)* `, N+ |! F) [0 l; I) m2 O/ o/ m
BUBBLESIZE 5 | Bubble size on pins (units)# K+ h; @/ B4 u: F
4 G0 T3 D3 E+ h7 M! yAUTOLOG 10 | Autolog value (number of Viewdraw commands to
6 N1 e$ M1 l9 F( E# s/ U | hold before writing to log file)
F5 d4 f( C$ s* [$ P u/ x: \' f( O* \8 m
SDISTANCE 10 | Selection distance (units)2 |3 u8 l$ l( i! n6 P6 c) U
ADISTANCE 20 | Avoidance distance (units)( K1 c% U0 V5 T$ m; q7 b9 u
: l( L6 ?2 P9 \8 h, {SHEETSIZE 1 | Sheet size.
* _7 g3 }5 U9 ]9 H! P$ k | 0 = ASIZE, 1 = BSIZE, 2 = CSIZE, 3 = DSIZE,
) O0 ^& _- p* |# w1 X, @ | 4 = ESIZE, 5 = A4, 6 = A3, 7 = A2,3 N0 V% q: m& A' q
| 8 = A1, 9 = A0+ E9 r8 b; U' s$ s) g
| 10 = ZSIZE (requires width and height)
4 t! ^' d! J0 O7 V | Ex: SHEETSIZE 10 200 200
& w6 E' b+ q' @" j8 ^# W8 \1 [
" t* S+ p! S; Y- g. C0 a: rROUTE 2 | Net routing.! u! J& g- g, f: z% @
| 0 = Straight, 1 = Orthogonal, 2 = Avoidance6 {% h1 k5 F& x ~: X* M
5 R5 a" v. C: [, x: X
SCOPE 0 | Scope for labels 0 = Local, 1 = Global
3 @3 Z8 k5 Z3 S1 N& S5 @1 R2 y5 P
# `6 a& b" r! J* g! Z8 fTEXT_THRESHOLD 3 | Threshold (units)2 A3 P: f. x& T/ R
; h2 Y/ f* R' M8 _+ u. b( m
NEW_ATTR_VIS 1 | New attribute and value visibility
2 {. j+ G0 ]( G% I2 r | 1 = Name and value visible,6 f0 }6 k& c7 Q; W
| 2 = Name only visible
. G: v4 O3 ]5 o# z4 o+ w( R+ ]( b; ~; f | 3 = Value only visible
1 X; L( {; }) }4 I
! R, M, N+ C$ a* n- y$ b* ^6 ^BLOCKTYPE 0 | Default block type
6 O1 w" Q9 \( u# z8 p | 0 = Composite, 1 = Module, 2 = annotate, 3 = pin
2 N. t! c) Q3 m4 P& @4 g, }# c
( L' u; n! ^4 LUNDO 16 | number of commands to undo- P' j. q1 q9 D% @( ]% r; ^
) X) l. Q, ]7 m) d' I. t! p|
7 h! V8 m! l8 F) A| Default modes. (1 = On or Yes; 0 = Off or No.); k; H" K/ g/ V, F
|
& W6 Z- ^9 q l# t ]& ]7 g& Q5 G
& ?& Q5 I; V! VGRIDON 1 | Grid display.( W: ]6 G" v/ U9 k2 `
BORDERON 1 | Border display.
" }& K. c z3 O+ A+ dHEADERON 1 | Header display.
. F. L+ u$ Z& V$ Q8 a4 vCOMPTEXTON 1 | Component text, labels and attributes.' Z; k9 B G( W# \/ l& y+ ^3 d* f
TEXTON 1 | Text.
0 L! Y- q( j: ^! x6 x, cATTRON 1 | Attributes
/ l8 C* z& I. N% ?3 n( e( cLABELON 1 | labels) ?6 _6 \) N6 Z! I! c
DETAIL 1 | detail ** Changed at 5.0 **/ a/ M! s& R: t! @: A
SNAPTOPIN 1 | snap to pin1 o% m+ N8 n4 C& c. ?. i0 \
UNIQUE_LABEL 0 | create unique labels on copy$ Z8 x9 F0 T Z2 ]& q
VALUESON 1 | display simulation values (or generic b/a)
) f4 o8 x" }+ }$ Z) OCONTEXT_WINDOW 0 | display context window ** Changed at 5.0 **. `% x4 r# ~. P" ^% |8 o
NAMESON 0 | display internal names* S5 g/ ^: z g3 I* d" l
SORTON 1 | alphabetically sort dialog entries; X8 s0 ^4 X% i0 b( Q5 \0 E6 K
PNUMSON 1 | display pin numbers0 D% b/ V0 u5 @
RNUMSON 1 | display refdes
( I4 z' q2 s/ U0 KDEFSHEET 0 | search for sheet template for new sheets
9 w4 r9 Y) b1 i5 ^( q& zXTRAERRS 1 | print out all errors in checker' e7 p2 ?7 Y6 E; r
DBOXON 0 | pick names from dialog boxes' y2 b9 y" U1 t( y1 V
STROKES 1 | executing commands using strokes
, v. p1 g, Y9 N4 S) zDYNAMIC_PANNING 1 | moving with dynamic panning
$ L$ T0 \* \' Z, J" Y
t# Y7 m6 O- i/ _# ~, f% h
# L* Y' J! w( P|
8 I5 v3 D9 Q Q| Turning this on will enable case preservation for attribute values. This
1 _9 y {$ M# x4 M; C& D% F| may sound interesting, but it can raise havoc with downstream tools, as
, D% T' F6 k) N' }9 H2 E2 `| well as with older tools that don't supprt mixed-case. 4 v: B; y8 W: c0 l
|' x* G# _. G6 l
PRESERVE_CASE 1 | turn on case preservation
' {, h6 g2 E, I1 Q- o
* Z7 w) z$ i: D) K) s|5 r8 f2 u: M! S( ^* Z
| This is an example of how to add an attribute to the mixed case list. In# `, a5 O6 y5 c, U8 T# Q
| this example, any attribute named DATASHEET would be allowed to have a
6 d6 S" p8 T p- H| mixed-case value.$ Y( ]; L" R. D ~& G' b
|
6 |; _' i: W% D. g( N; d) G7 wALLOW_VALUE_MIXED #
, ` D& T1 E7 a8 m) A' s l0 q6 s' @$ z) S7 v( _8 d
|5.0 DB_ERR_VERBOSE 1 | verbose database reader error messages
( Y. h3 L# `+ H|5.0 FUBPINTYPEON 1 | create PINTYPE att as FUB pins created$ e) \1 z( F! P5 l3 ?' R
|5.0 SELNAMEON 0 | display selected object's name in LL
1 u+ b* M" p& j7 t& {! m, O* }% K( V+ o+ O
5 V, m$ B2 }2 \5 h& t T% b5 L8 aNETNAME VDD | Upon creation, VDD will have global scope." U- z, j, f6 P) s- J: J. z
NETNAME GND | Upon creation, GND will have global scope.$ y. v: F' I7 n e! I
; O2 v- k' c8 b1 z
|SYMBOL_QUALIFIERS \D | Demorgan / t# |* s- Q* d* m5 n6 P" c
|SYMBOL_QUALIFIERS \C | Conventional
2 f/ |3 l* L- Q|SYMBOL_QUALIFIERS \A | Ansi
, l; O" \( k0 r, N B8 x/ o [|SYMBOL_QUALIFIERS \P | Package
& R1 @$ c" B" w7 x
* K2 k( Q$ X) p! ], z/ ]% mATTR_RESET SS#1 | Never copy this SCICARD attribute
$ s+ T# I+ n" B' k( J) IATTR_RESET SS#2 | Never copy this SCICARD attribute
# s$ f* r% P5 w* y% W+ P, o1 `& qATTR_RESET ALL_ID | Never copy this ALLEGRO attribute
1 x m2 B/ q! N1 Y3 K# GATTR_RESET GEN_ID | Never copy this ALLEGRO attribute
0 H; v- n: {. N% h9 xATTR_RESET DIFF_PAIR | Never copy the DIFF_PAIR attribute" j, |( T. a7 _1 Y( g7 `
ATTR_RESET REFDES SYMBOL_VALUE | Reset REFDES attribute value from symbol0 M7 F/ j7 d0 a2 [% I
/ [8 o7 m5 E( k1 t|8.0 SHOW_TOOLTIP_FOR REFDES+ S4 C& u: w# z& g# w: p
|8.0 COMPONENT_TOOLTIPS 1
* j$ D/ u: J' N
' Q9 E7 u0 {+ G& ~% b/ Y1 i* O|5.0 COARSE_GRID 01 ~! u$ c i7 \. m, @1 W
|5.0 DYNAMIC_XY 04 V1 x8 A, H$ T- u* G
|5.0 BEGIN_NETS_IN_SPACE 0
& V7 f2 p$ a8 O, e" i|5.0 OATS 1
4 H4 y1 H M4 m. [' k- ?. R# O1 N5 C. [( @) b
|5.0 ATTR_PROMOTE BIT
$ D4 z& a" Y2 A% W" S% {; E* b% O: _% j6 g+ C/ z
|7.5 PARTIAL_UNLIMITED_TEXT_LENGTH 1
+ Z( {. d |, z6 |! @; |2 s$ z. {2 b& A& Y
|8.0 IO_PINS builtin:in.1% @2 i- ]9 i; p" b2 ^8 Z# A+ i
|8.0 IO_PINS builtin ut.1
- P2 O* a2 m, E2 K! x0 C|8.0 IO_PINS builtin:bi.1, z, i. ^4 G2 e6 b) b6 h
|8.0 ONSHEET_PINS builtin nsheet.17 R g3 m \4 J8 ?4 Z
|8.0 OFFSHEET_PINS builtin ffsheet.1+ w& m2 I, }' p. f% v4 p3 U
|8.0 POWER_PINS builtin:pwr.1
% g" K u/ H# E3 B; ^6 B|8.0 GROUND_PINS builtin:gnd.1+ ^5 a* [3 a$ S* O! i7 p# \# U
|8.1 SERIES_RESISTOR_SYM analog:res.1
% B8 ^% v7 h' e& M* u6 X# G, Y|8.1 PARALLEL_RESISTOR_SYM analog:res.2! Y. H0 i+ u6 L B" M9 W
|8.1 CAPACITOR_SYM analog:cap.1( o5 y5 ?) F o; M7 w
|8.1 GROUND_SYM builtin:gnd.1- ~( |4 a% k8 q4 C6 ?4 t4 \
|8.1 POWER_SYM builtin:pwr.1" W7 ^1 n: B% [! m
+ q6 J0 V0 o3 e, o| Design Directories
) e/ i- [; ]- D% X4 i( J| ------------------7 _3 J/ v- z: d/ W/ `
|. G! h9 D/ t+ Q2 v. n! }4 w7 q
| Format: DIR [DirType(s)] DirPath (LibName)
/ Z0 A) p: ~. V* D) [|3 b1 B( J0 l. |! H! ?
| DirType: p or pw - primary / writable' r, `% x% \+ Z! C" y# \
| w - writable (read/write)
) h. B7 s1 L m7 z+ i2 T| r - read-only. v( M2 q2 E, w( S9 T9 W
| m or rm - read-only megafile P1 y. z1 ?6 g v) n8 I1 }
|! q3 `1 i$ G' l$ w, T
| DirPath: directory specification ("." for current directory relative path)4 x' @; g% H8 O! T0 p" C
|
! T* `6 g- }9 h3 }1 g' I, J& i| LibName: library name aka library alias or VHDL library name (optional)* E. G1 S* j7 U3 u7 U
| 32 characters or less. Must begin with a letter.
2 P, h* S: W( o' L|, m \" z& z0 L5 R2 e
| examples:
9 a% ~+ Q5 O5 ^- Z0 f5 q; p|3 n) Q2 y) y V" X
| DIR [p] .6 g! j5 E: G+ y% c. m
| DIR [r] /libs/74ls (vl74ls)" K% Z) ?5 u- N9 Y
| DIR [r] /libs/builtin (builtin)9 E. s/ m; u1 n# {$ X
| DIR [w] ./under/development/alu (newalu)% B2 f& q% v/ A4 n# t
|, D* C9 s& N7 F
DIR [p] . |
|