Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
C
Conv TTL RS485 - Gateware
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
Conv TTL RS485 - Gateware
Commits
f5df7ceb
Commit
f5df7ceb
authored
Jan 06, 2015
by
Theodor-Adrian Stana
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
doc: Small changes and additions to HDL guide
parent
28b9e276
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
360 additions
and
364 deletions
+360
-364
cern-title.tex
doc/hdlg/cern-title.tex
+1
-1
conv-regs.tex
doc/hdlg/conv-regs.tex
+3
-9
block-diagram.svg
doc/hdlg/fig/block-diagram.svg
+349
-348
first-pulse-inhibit.svg
doc/hdlg/fig/first-pulse-inhibit.svg
+4
-4
hdlg-conv-ttl-rs485.tex
doc/hdlg/hdlg-conv-ttl-rs485.tex
+3
-2
No files found.
doc/hdlg/cern-title.tex
View file @
f5df7ceb
...
...
@@ -9,7 +9,7 @@
\noindent
\rule
{
\textwidth
}{
.1cm
}
\hfill
January
5
, 2015
\hfill
January
6
, 2015
\vspace*
{
3cm
}
...
...
doc/hdlg/conv-regs.tex
View file @
f5df7ceb
...
...
@@ -84,7 +84,7 @@ Reset value: 0x54343835
\hline
23
&
22
&
21
&
20
&
19
&
18
&
17
&
16
\\
\hline
\multicolumn
{
1
}{
|c|
}{
\cellcolor
{
gray!25
}
WRPRES
}
&
\multicolumn
{
1
}{
|c|
}{
\cellcolor
{
gray!25
}
I2C
\_
WDTO
}
&
\multicolumn
{
6
}{
|c|
}{
\cellcolor
{
gray!25
}
RTM[5:0]
}
\\
\multicolumn
{
1
}{
|c|
}{
-
}
&
\multicolumn
{
1
}{
|c|
}{
\cellcolor
{
gray!25
}
I2C
\_
WDTO
}
&
\multicolumn
{
6
}{
|c|
}{
\cellcolor
{
gray!25
}
RTM[5:0]
}
\\
\hline
15
&
14
&
13
&
12
&
11
&
10
&
9
&
8
\\
\hline
...
...
@@ -128,13 +128,6 @@ I2C\_WDTO
\end{small}
\item
\begin{small}
{
\bf
WRPRES
}
[
\emph
{
read-only
}
]: White Rabbit present
\\
1 -- White Rabbit present
\\
0 -- White Rabbit not present
\end{small}
\item
\begin{small}
{
\bf
I2C
\_
ERR
}
[
\emph
{
read/write
}
]: I2C communication error
\\
...
...
@@ -144,7 +137,8 @@ I2C\_ERR
\textbf
{
Unimplemented bits
}
: write as '0', read undefined
\end{small}
\end{itemize}
\vspace
{
11pt
}
\pagebreak
\subsubsection
{
CR -- Control Register
}
\label
{
app:conv-regs-cr
}
...
...
doc/hdlg/fig/block-diagram.svg
View file @
f5df7ceb
...
...
@@ -9,8 +9,8 @@
xmlns=
"http://www.w3.org/2000/svg"
xmlns:sodipodi=
"http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape=
"http://www.inkscape.org/namespaces/inkscape"
width=
"
550.60352
"
height=
"
247
"
width=
"
999.99994
"
height=
"
448.59866
"
id=
"svg2"
version=
"1.1"
inkscape:version=
"0.48.3.1 r9886"
...
...
@@ -67,9 +67,9 @@
borderopacity=
"1.0"
inkscape:pageopacity=
"0.0"
inkscape:pageshadow=
"2"
inkscape:zoom=
"
2.8
"
inkscape:cx=
"
385.1354
"
inkscape:cy=
"
136.57954
"
inkscape:zoom=
"
1.4
"
inkscape:cx=
"
478.92745
"
inkscape:cy=
"
224.43757
"
inkscape:document-units=
"px"
inkscape:current-layer=
"layer1"
showgrid=
"true"
...
...
@@ -114,9 +114,10 @@
inkscape:label=
"Layer 1"
inkscape:groupmode=
"layer"
id=
"layer1"
transform=
"translate(-113.63672,
-66.362183
)"
>
transform=
"translate(-113.63672,
135.23648
)"
>
<g
id=
"g5717"
>
id=
"g5717"
transform=
"matrix(1.8161889,0,0,1.8161889,-92.74903,-255.76274)"
>
<rect
style=
"fill:#e5e5e5;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id=
"rect3779"
...
...
@@ -144,7 +145,7 @@
</g>
<g
id=
"g4084"
transform=
"
translate(0,30
)"
>
transform=
"
matrix(1.8161889,0,0,1.8161889,-92.74903,-201.27707
)"
>
<rect
y=
"77.362183"
x=
"505"
...
...
@@ -172,7 +173,7 @@
</g>
<g
id=
"g4090"
transform=
"
translate(0,30
)"
>
transform=
"
matrix(1.8161889,0,0,1.8161889,-92.74903,-201.27707
)"
>
<rect
style=
"fill:#e5e5e5;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id=
"rect3807"
...
...
@@ -199,129 +200,129 @@
style=
"font-size:10px;text-align:center;text-anchor:middle"
>
logic
</tspan></text>
</g>
<path
style=
"fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d=
"m
289.19685,113.76113 c 5.16063,6.88084 5.16063,10.32125 0,17.20209 12.04146,0 20.64251,0 25.80315,-8.60104 -5.16064,-8.60105 -13.76169,-8.60105 -25.80315,-8.60105
z"
style=
"fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d=
"m
432.48708,-49.151036 c 9.37268,12.496905 9.37268,18.74534 0,31.242245 21.86957,0 37.4907,0 46.8634,-15.621113 -9.3727,-15.621132 -24.99383,-15.621132 -46.8634,-15.621132
z"
id=
"path3936"
inkscape:connector-curvature=
"0"
sodipodi:nodetypes=
"cccc"
/>
<path
style=
"fill:none;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
d=
"m
275,95.362183 5,0 0,21.999997 5
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
d=
"m
406.70292,-82.567 9.08095,0 0,39.956151 9.08094
,0"
id=
"path5544"
inkscape:connector-curvature=
"0"
sodipodi:nodetypes=
"cccc"
/>
<path
style=
"fill:none;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
d=
"m
275,149.36218 5,0 0,-22 5
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
d=
"m
406.70292,15.507196 9.08095,0 0,-39.956156 9.08094
,0"
id=
"path5546"
inkscape:connector-curvature=
"0"
sodipodi:nodetypes=
"cccc"
/>
<path
style=
"fill:none;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m
320,122.36218 10
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m
488.43142,-33.529904 18.16189
,0"
id=
"path3838"
inkscape:connector-curvature=
"0"
sodipodi:nodetypes=
"cc"
/>
<path
style=
"fill:none;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m
480,122.36218 20
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m
779.02165,-33.529904 36.32378
,0"
id=
"path4096"
inkscape:connector-curvature=
"0"
sodipodi:nodetypes=
"cc"
/>
<path
style=
"fill:none;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m 1
60,95.362183 25
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m 1
97.8412,-82.567 45.40472
,0"
id=
"path4284"
inkscape:connector-curvature=
"0"
sodipodi:nodetypes=
"cc"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path4470"
d=
"m 1
60,149.36218 25
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m 1
97.8412,15.507196 45.40472
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
sodipodi:nodetypes=
"cc"
/>
<text
xml:space=
"preserve"
style=
"font-size:
40
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"1
40
"
y=
"
94.362183
"
style=
"font-size:
72.64756012
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"1
61.51741
"
y=
"
-84.383186
"
id=
"text4472"
sodipodi:linespacing=
"125%"
><tspan
sodipodi:role=
"line"
id=
"tspan4474"
x=
"1
40
"
y=
"
94.362183
"
style=
"font-size:
6
px;font-weight:bold;text-align:center;text-anchor:middle"
>
TTL input
</tspan><tspan
x=
"1
61.51741
"
y=
"
-84.383186
"
style=
"font-size:
10.89713383
px;font-weight:bold;text-align:center;text-anchor:middle"
>
TTL input
</tspan><tspan
sodipodi:role=
"line"
x=
"1
40
"
y=
"
101.86218
"
style=
"font-size:
6
px;text-align:center;text-anchor:middle"
x=
"1
61.51741
"
y=
"
-70.761772
"
style=
"font-size:
10.89713383
px;text-align:center;text-anchor:middle"
id=
"tspan4476"
>
(front pan.)
</tspan></text>
<text
sodipodi:linespacing=
"125%"
id=
"text4478"
y=
"1
47.36218
"
x=
"1
35
"
style=
"font-size:
40
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
y=
"1
1.874824
"
x=
"1
52.43648
"
style=
"font-size:
72.64756012
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space=
"preserve"
><tspan
style=
"font-size:
6
px;font-weight:bold;text-align:center;text-anchor:middle"
y=
"1
47.36218
"
x=
"1
35
"
style=
"font-size:
10.89713383
px;font-weight:bold;text-align:center;text-anchor:middle"
y=
"1
1.874824
"
x=
"1
52.43648
"
id=
"tspan4480"
sodipodi:role=
"line"
>
RS-485 input
</tspan><tspan
id=
"tspan4482"
style=
"font-size:
6
px;text-align:center;text-anchor:middle"
y=
"
154.86218
"
x=
"1
35
"
style=
"font-size:
10.89713383
px;text-align:center;text-anchor:middle"
y=
"
25.496241
"
x=
"1
52.43648
"
sodipodi:role=
"line"
>
(rear pan.)
</tspan></text>
<text
sodipodi:linespacing=
"125%"
id=
"text4484"
y=
"
121.3621
8"
x=
"
635
"
style=
"font-size:
40
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
y=
"
-35.34608
8"
x=
"
1060.5309
"
style=
"font-size:
72.64756012
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space=
"preserve"
><tspan
style=
"font-size:
6
px;font-weight:bold;text-align:center;text-anchor:middle"
y=
"
121.3621
8"
x=
"
635
"
style=
"font-size:
10.89713383
px;font-weight:bold;text-align:center;text-anchor:middle"
y=
"
-35.34608
8"
x=
"
1060.5309
"
id=
"tspan4486"
sodipodi:role=
"line"
>
TTL output
</tspan><tspan
id=
"tspan4488"
style=
"font-size:
6
px;text-align:center;text-anchor:middle"
y=
"
128.86218
"
x=
"
635
"
style=
"font-size:
10.89713383
px;text-align:center;text-anchor:middle"
y=
"
-21.72467
"
x=
"
1060.5309
"
sodipodi:role=
"line"
>
(front pan.)
</tspan></text>
<text
xml:space=
"preserve"
style=
"font-size:
40
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"
640
"
y=
"1
49.36218
"
style=
"font-size:
72.64756012
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"
1069.6118
"
y=
"1
5.507201
"
id=
"text4490"
sodipodi:linespacing=
"125%"
><tspan
sodipodi:role=
"line"
id=
"tspan4492"
x=
"
640
"
y=
"1
49.36218
"
style=
"font-size:
6
px;font-weight:bold;text-align:center;text-anchor:middle"
>
RS-485 output
</tspan><tspan
x=
"
1069.6118
"
y=
"1
5.507201
"
style=
"font-size:
10.89713383
px;font-weight:bold;text-align:center;text-anchor:middle"
>
RS-485 output
</tspan><tspan
sodipodi:role=
"line"
x=
"
640
"
y=
"
156.862
18"
style=
"font-size:
6
px;text-align:center;text-anchor:middle"
x=
"
1069.6118
"
y=
"
29.1286
18"
style=
"font-size:
10.89713383
px;text-align:center;text-anchor:middle"
id=
"tspan4494"
>
(rear pan.)
</tspan></text>
<path
inkscape:connector-curvature=
"0"
id=
"path4496"
d=
"m
590,122.36218 20
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m
978.80243,-33.529904 36.32377
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
sodipodi:nodetypes=
"cc"
/>
<path
style=
"fill:none;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#marker3062)"
d=
"m
490,122.36218 0,30 120
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#marker3062)"
d=
"m
797.18354,-33.529904 0,54.485667 217.94266
,0"
id=
"path4498"
inkscape:connector-curvature=
"0"
/>
<g
id=
"g4887"
transform=
"
translate(0,85
)"
>
transform=
"
matrix(1.8161889,0,0,1.8161889,-92.74903,-101.38668
)"
>
<rect
y=
"132.36218"
x=
"505"
...
...
@@ -350,123 +351,123 @@
<path
inkscape:connector-curvature=
"0"
id=
"path4901"
d=
"m
480,182.36218 20
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m
779.02165,75.44143 36.32378
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
sodipodi:nodetypes=
"cc"
/>
<path
style=
"fill:none;stroke:#000000;stroke-width:0.
5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none
;marker-end:url(#marker3062)"
d=
"m
480,234.36218 20
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleInM)
;marker-end:url(#marker3062)"
d=
"m
779.02165,169.88325 36.32378
,0"
id=
"path4907"
inkscape:connector-curvature=
"0"
sodipodi:nodetypes=
"cc"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path4909"
d=
"m 1
60,292.36218 200
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleInM);marker-end:url(#marker3062)"
d=
"m 1
97.8412,275.22221 363.23778
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleInM);marker-end:url(#marker3062)"
sodipodi:nodetypes=
"cc"
/>
<path
sodipodi:nodetypes=
"cc"
style=
"fill:none;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m
590,182.36218 20
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m
978.80243,75.44143 36.32377
,0"
id=
"path5359"
inkscape:connector-curvature=
"0"
/>
<text
xml:space=
"preserve"
style=
"font-size:
40
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"
635
"
y=
"
177.36218
"
style=
"font-size:
72.64756012
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"
1060.5309
"
y=
"
66.360489
"
id=
"text5361"
sodipodi:linespacing=
"125%"
><tspan
sodipodi:role=
"line"
id=
"tspan5363"
x=
"
635
"
y=
"
177.36218
"
style=
"font-size:
6
px;font-weight:bold;text-align:center;text-anchor:middle"
>
Pulse LEDs
</tspan><tspan
x=
"
1060.5309
"
y=
"
66.360489
"
style=
"font-size:
10.89713383
px;font-weight:bold;text-align:center;text-anchor:middle"
>
Pulse LEDs
</tspan><tspan
sodipodi:role=
"line"
x=
"
635
"
y=
"
184.86218
"
style=
"font-size:
6
px;text-align:center;text-anchor:middle"
x=
"
1060.5309
"
y=
"
79.981903
"
style=
"font-size:
10.89713383
px;text-align:center;text-anchor:middle"
id=
"tspan5365"
>
(front and
</tspan><tspan
sodipodi:role=
"line"
x=
"
635
"
y=
"
192.36218
"
style=
"font-size:
6
px;text-align:center;text-anchor:middle"
x=
"
1060.5309
"
y=
"
93.603325
"
style=
"font-size:
10.89713383
px;text-align:center;text-anchor:middle"
id=
"tspan5367"
>
rear pan.)
</tspan></text>
<path
inkscape:connector-curvature=
"0"
id=
"path5371"
d=
"m
590,234.36218 20
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m
978.80243,169.88325 36.32377
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
sodipodi:nodetypes=
"cc"
/>
<text
sodipodi:linespacing=
"125%"
id=
"text5373"
y=
"
232.36218
"
x=
"
635
"
style=
"font-size:
40
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
y=
"
166.25089
"
x=
"
1060.5309
"
style=
"font-size:
72.64756012
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space=
"preserve"
><tspan
style=
"font-size:
6
px;font-weight:bold;text-align:center;text-anchor:middle"
y=
"
232.36218
"
x=
"
635
"
style=
"font-size:
10.89713383
px;font-weight:bold;text-align:center;text-anchor:middle"
y=
"
166.25089
"
x=
"
1060.5309
"
id=
"tspan5375"
sodipodi:role=
"line"
>
Bicolor LEDs
</tspan><tspan
id=
"tspan5379"
style=
"font-size:
6
px;text-align:center;text-anchor:middle"
y=
"
239.86218
"
x=
"
635
"
style=
"font-size:
10.89713383
px;text-align:center;text-anchor:middle"
y=
"
179.8723
"
x=
"
1060.5309
"
sodipodi:role=
"line"
>
(front pan.)
</tspan></text>
<text
xml:space=
"preserve"
style=
"font-size:
40
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"1
40
"
y=
"2
87.36218
"
style=
"font-size:
72.64756012
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"1
61.51741
"
y=
"2
66.14127
"
id=
"text5383"
sodipodi:linespacing=
"125%"
><tspan
sodipodi:role=
"line"
id=
"tspan5385"
x=
"1
40
"
y=
"2
87.36218
"
style=
"font-size:
6
px;font-weight:bold;text-align:center;text-anchor:middle"
>
I
<tspan
style=
"font-size:
65.00091553%
;baseline-shift:super"
x=
"1
61.51741
"
y=
"2
66.14127
"
style=
"font-size:
10.89713383
px;font-weight:bold;text-align:center;text-anchor:middle"
>
I
<tspan
style=
"font-size:
7.08323669px
;baseline-shift:super"
id=
"tspan5391"
>
2
</tspan>
C
</tspan><tspan
sodipodi:role=
"line"
x=
"1
40
"
y=
"2
94.86218
"
style=
"font-size:
6
px;text-align:center;text-anchor:middle"
x=
"1
61.51741
"
y=
"2
79.7627
"
style=
"font-size:
10.89713383
px;text-align:center;text-anchor:middle"
id=
"tspan5387"
>
(VME P1)
</tspan></text>
<path
inkscape:connector-curvature=
"0"
id=
"path5393"
d=
"m
480,272.36218 130
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleInM);marker-end:url(#marker3062)"
d=
"m
779.02165,257.36218 236.10455
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleInM);marker-end:url(#marker3062)"
sodipodi:nodetypes=
"cc"
/>
<text
sodipodi:linespacing=
"125%"
id=
"text5581"
y=
"2
72
.36218"
x=
"
640
"
style=
"font-size:
40
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
y=
"2
57
.36218"
x=
"
1069.6118
"
style=
"font-size:
72.64756012
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space=
"preserve"
><tspan
style=
"font-size:
6
px;font-weight:bold;text-align:center;text-anchor:middle"
y=
"2
72
.36218"
x=
"
640
"
style=
"font-size:
10.89713383
px;font-weight:bold;text-align:center;text-anchor:middle"
y=
"2
57
.36218"
x=
"
1069.6118
"
id=
"tspan5583"
sodipodi:role=
"line"
>
SPI
</tspan><tspan
id=
"tspan5587"
style=
"font-size:
6
px;text-align:center;text-anchor:middle"
y=
"27
9.86218
"
x=
"
640
"
style=
"font-size:
10.89713383
px;text-align:center;text-anchor:middle"
y=
"27
0.98361
"
x=
"
1069.6118
"
sodipodi:role=
"line"
>
(on-board flash)
</tspan></text>
<rect
style=
"fill:none;stroke:#000000;stroke-width:
2
;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
style=
"fill:none;stroke:#000000;stroke-width:
3.63237786
;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id=
"rect3921"
width=
"
430
"
height=
"
245
"
x=
"
170
"
y=
"
67.362183
"
/>
width=
"
780.96124
"
height=
"
444.96628
"
x=
"
216.00308
"
y=
"
-133.42029
"
/>
<path
transform=
"matrix(
2,0,0,2,574.78516,119.80416
)"
transform=
"matrix(
3.6323778,0,0,3.6323778,951.1694,-38.175752
)"
d=
"m 13.60742,57.279011 c 0,0.552285 -0.447715,1 -1,1 -0.552285,0 -1,-0.447715 -1,-1 0,-0.552285 0.447715,-1 1,-1 0.552285,0 1,0.447715 1,1 z"
sodipodi:ry=
"1"
sodipodi:rx=
"1"
...
...
@@ -476,7 +477,7 @@
style=
"fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.25;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type=
"arc"
/>
<path
transform=
"matrix(
2,0,0,2,574.78516,67.804161
)"
transform=
"matrix(
3.6323778,0,0,3.6323778,951.1694,-132.61757
)"
d=
"m 13.60742,57.279011 c 0,0.552285 -0.447715,1 -1,1 -0.552285,0 -1,-0.447715 -1,-1 0,-0.552285 0.447715,-1 1,-1 0.552285,0 1,0.447715 1,1 z"
sodipodi:ry=
"1"
sodipodi:rx=
"1"
...
...
@@ -494,9 +495,9 @@
sodipodi:rx=
"1"
sodipodi:ry=
"1"
d=
"m 13.60742,57.279011 c 0,0.552285 -0.447715,1 -1,1 -0.552285,0 -1,-0.447715 -1,-1 0,-0.552285 0.447715,-1 1,-1 0.552285,0 1,0.447715 1,1 z"
transform=
"matrix(
2,0,0,2,574.78516,37.804161
)"
/>
transform=
"matrix(
3.6323778,0,0,3.6323778,951.1694,-187.10324
)"
/>
<path
transform=
"matrix(
2,0,0,2,574.78516,7.80416
1)"
transform=
"matrix(
3.6323778,0,0,3.6323778,951.1694,-241.5889
1)"
d=
"m 13.60742,57.279011 c 0,0.552285 -0.447715,1 -1,1 -0.552285,0 -1,-0.447715 -1,-1 0,-0.552285 0.447715,-1 1,-1 0.552285,0 1,0.447715 1,1 z"
sodipodi:ry=
"1"
sodipodi:rx=
"1"
...
...
@@ -514,9 +515,9 @@
sodipodi:rx=
"1"
sodipodi:ry=
"1"
d=
"m 13.60742,57.279011 c 0,0.552285 -0.447715,1 -1,1 -0.552285,0 -1,-0.447715 -1,-1 0,-0.552285 0.447715,-1 1,-1 0.552285,0 1,0.447715 1,1 z"
transform=
"matrix(
2,0,0,2,144.78516,-19.195839
)"
/>
transform=
"matrix(
3.6323778,0,0,3.6323778,170.20817,-290.62601
)"
/>
<path
transform=
"matrix(
2,0,0,2,144.78516,34.80416
1)"
transform=
"matrix(
3.6323778,0,0,3.6323778,170.20817,-192.5518
1)"
d=
"m 13.60742,57.279011 c 0,0.552285 -0.447715,1 -1,1 -0.552285,0 -1,-0.447715 -1,-1 0,-0.552285 0.447715,-1 1,-1 0.552285,0 1,0.447715 1,1 z"
sodipodi:ry=
"1"
sodipodi:rx=
"1"
...
...
@@ -534,9 +535,10 @@
sodipodi:rx=
"1"
sodipodi:ry=
"1"
d=
"m 13.60742,57.279011 c 0,0.552285 -0.447715,1 -1,1 -0.552285,0 -1,-0.447715 -1,-1 0,-0.552285 0.447715,-1 1,-1 0.552285,0 1,0.447715 1,1 z"
transform=
"matrix(
2,0,0,2,144.78516,177.80416
)"
/>
transform=
"matrix(
3.6323778,0,0,3.6323778,170.20817,67.163205
)"
/>
<g
id=
"g5723"
>
id=
"g5723"
transform=
"matrix(1.8161889,0,0,1.8161889,-92.74903,-255.76274)"
>
<rect
style=
"fill:#e5e5e5;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id=
"rect5623"
...
...
@@ -564,7 +566,7 @@
</g>
<g
id=
"g5693"
transform=
"
translate(4.9999988,0
)"
>
transform=
"
matrix(1.8161889,0,0,1.8161889,-83.668087,-255.76274
)"
>
<rect
y=
"187.36218"
x=
"185"
...
...
@@ -592,7 +594,7 @@
</g>
<g
id=
"g5699"
transform=
"
translate(5.1562488,0
)"
>
transform=
"
matrix(1.8161889,0,0,1.8161889,-83.384308,-255.76274
)"
>
<rect
style=
"fill:#e5e5e5;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id=
"rect5663"
...
...
@@ -621,11 +623,11 @@
<path
inkscape:connector-curvature=
"0"
id=
"path5675"
d=
"m 1
60,262.36218 25
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m 1
97.8412,220.73654 45.40472
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
sodipodi:nodetypes=
"cc"
/>
<path
transform=
"matrix(
2,0,0,2,144.78516,147.80416
)"
transform=
"matrix(
3.6323778,0,0,3.6323778,170.20817,12.677538
)"
d=
"m 13.60742,57.279011 c 0,0.552285 -0.447715,1 -1,1 -0.552285,0 -1,-0.447715 -1,-1 0,-0.552285 0.447715,-1 1,-1 0.552285,0 1,0.447715 1,1 z"
sodipodi:ry=
"1"
sodipodi:rx=
"1"
...
...
@@ -636,255 +638,254 @@
sodipodi:type=
"arc"
/>
<text
xml:space=
"preserve"
style=
"font-size:
40
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"1
40
"
y=
"2
62.36218
"
style=
"font-size:
72.64756012
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"1
61.51741
"
y=
"2
20.73654
"
id=
"text5679"
sodipodi:linespacing=
"125%"
><tspan
sodipodi:role=
"line"
id=
"tspan5681"
x=
"1
40
"
y=
"2
62.36218
"
style=
"font-size:
6
px;font-weight:bold;text-align:center;text-anchor:middle"
>
Switches
</tspan><tspan
x=
"1
61.51741
"
y=
"2
20.73654
"
style=
"font-size:
10.89713383
px;font-weight:bold;text-align:center;text-anchor:middle"
>
Switches
</tspan><tspan
sodipodi:role=
"line"
x=
"1
40
"
y=
"2
69.86218
"
style=
"font-size:
6
px;text-align:center;text-anchor:middle"
x=
"1
61.51741
"
y=
"2
34.35796
"
style=
"font-size:
10.89713383
px;text-align:center;text-anchor:middle"
id=
"tspan5683"
>
(on board)
</tspan></text>
<path
style=
"fill:none;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m
66.36328,29 0,102 4.999999
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m
234.16497,-82.567 0,185.25127 9.08095
,0"
id=
"path5729"
inkscape:connector-curvature=
"0"
transform=
"translate(113.63672,66.362183)"
sodipodi:nodetypes=
"ccc"
/>
<path
style=
"fill:none;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m
61.36328,83 0,63 9.99999
9,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m
225.08403,15.507202 0,114.419898 18.1618
9,0"
id=
"path5731"
inkscape:connector-curvature=
"0"
transform=
"translate(113.63672,66.362183)"
sodipodi:nodetypes=
"ccc"
/>
<path
sodipodi:nodetypes=
"cc"
style=
"fill:none;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m
275,262.36218 85
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m
406.70292,220.73654 154.37606
,0"
id=
"path5919"
inkscape:connector-curvature=
"0"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path5921"
d=
"m
275,205.36218 85
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
d=
"m
406.70292,117.21378 154.37606
,0"
style=
"fill:none;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
sodipodi:nodetypes=
"cc"
/>
<g
id=
"g5256"
transform=
"translate(24.975586,0)"
>
<rect
y=
"77.362183"
x=
"340"
height=
"225"
width=
"110"
style=
"fill:#e5e5e5;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.90809447;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id=
"rect2989"
style=
"fill:#e5e5e5;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
/>
width=
"199.78078"
height=
"408.64252"
x=
"570.1156"
y=
"-115.2584"
/>
<text
sodipodi:linespacing=
"125%"
xml:space=
"preserve"
style=
"font-size:72.64756012px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"670.05029"
y=
"-88.015564"
id=
"text3759"
y=
"92.362183"
x=
"395.02441"
style=
"font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space=
"preserve"
><tspan
style=
"font-size:10px;font-weight:bold;text-align:center;text-anchor:middle"
sodipodi:linespacing=
"125%"
><tspan
sodipodi:role=
"line"
x=
"670.05029"
y=
"-88.015564"
id=
"tspan3763"
y=
"92.362183"
x=
"395.02441
"
sodipodi:role=
"line"
>
Converter board
</tspan><tspan
style=
"font-size:10px;font-weight:bold;text-align:center;text-anchor:middle
"
style=
"font-size:18.16189003px;font-weight:bold;text-align:center;text-anchor:middle"
>
Converter board
</tspan><tspan
sodipodi:role=
"line
"
x=
"670.05029"
y=
"-65.313202
"
id=
"tspan3767"
y=
"104.86218"
x=
"395.02441"
sodipodi:role=
"line"
>
common gateware
</tspan></text>
<text
sodipodi:linespacing=
"125%"
id=
"text4024"
y=
"123.36218"
x=
"448"
style=
"font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space=
"preserve"
><tspan
style=
"font-size:6px;text-align:end;text-anchor:end"
y=
"123.36218"
x=
"448"
id=
"tspan4026"
sodipodi:role=
"line"
>
pulse_o
</tspan></text>
style=
"font-size:18.16189003px;font-weight:bold;text-align:center;text-anchor:middle"
>
common gateware
</tspan></text>
<text
xml:space=
"preserve"
style=
"font-size:40
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"342
"
y=
"123.36218
"
id=
"text4028
"
style=
"font-size:72.64756012
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"766.26398
"
y=
"-31.713711
"
id=
"text4024
"
sodipodi:linespacing=
"125%"
><tspan
sodipodi:role=
"line"
id=
"tspan4030
"
x=
"342
"
y=
"123.36218
"
style=
"font-size:6px;text-align:start;text-anchor:start"
>
pulse_i
</tspan></text>
id=
"tspan4026
"
x=
"766.26398
"
y=
"-31.713711
"
style=
"font-size:10.89713383px;text-align:end;text-anchor:end"
>
pulse_o
</tspan></text>
<text
sodipodi:linespacing=
"125%"
id=
"text4903
"
y=
"183.36218
"
x=
"448
"
style=
"font-size:40
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
id=
"text4028
"
y=
"-31.713711
"
x=
"573.74799
"
style=
"font-size:72.64756012
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space=
"preserve"
><tspan
style=
"font-size:6px;text-align:end;text-anchor:end
"
y=
"183.36218
"
x=
"448
"
id=
"tspan4905
"
sodipodi:role=
"line"
>
led_pulse_o
</tspan></text>
style=
"font-size:10.89713383px;text-align:start;text-anchor:start
"
y=
"-31.713711
"
x=
"573.74799
"
id=
"tspan4030
"
sodipodi:role=
"line"
>
pulse_i
</tspan></text>
<text
xml:space=
"preserve"
style=
"font-size:40
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"44
8"
y=
"272.36218
"
id=
"text3928
"
style=
"font-size:72.64756012
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"766.2639
8"
y=
"77.257622
"
id=
"text4903
"
sodipodi:linespacing=
"125%"
><tspan
sodipodi:role=
"line"
id=
"tspan3930"
x=
"448"
y=
"272.36218"
style=
"font-size:6px;text-align:end;text-anchor:end"
>
spi_cs_n_o
</tspan><tspan
id=
"tspan3934"
sodipodi:role=
"line"
x=
"448"
y=
"279.86218"
style=
"font-size:6px;text-align:end;text-anchor:end"
>
spi_sclk_o
</tspan><tspan
id=
"tspan3938"
sodipodi:role=
"line"
x=
"448"
y=
"287.36218"
style=
"font-size:6px;text-align:end;text-anchor:end"
>
spi_mosi_o
</tspan><tspan
id=
"tspan3936"
sodipodi:role=
"line"
x=
"448"
y=
"294.86218"
style=
"font-size:6px;text-align:end;text-anchor:end"
>
spi_miso_i
</tspan><tspan
id=
"tspan3942"
sodipodi:role=
"line"
x=
"448"
y=
"302.36218"
style=
"font-size:6px;text-align:end;text-anchor:end"
/></text>
id=
"tspan4905"
x=
"766.26398"
y=
"77.257622"
style=
"font-size:10.89713383px;text-align:end;text-anchor:end"
>
led_pulse_o
</tspan></text>
<text
sodipodi:linespacing=
"125%"
id=
"text3944
"
y=
"227.36218
"
x=
"44
8"
style=
"font-size:40
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
id=
"text3928
"
y=
"238.89844
"
x=
"766.2639
8"
style=
"font-size:72.64756012
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space=
"preserve"
><tspan
style=
"font-size:6
px;text-align:end;text-anchor:end"
y=
"227.36218
"
x=
"44
8"
id=
"tspan3946
"
style=
"font-size:10.89713383
px;text-align:end;text-anchor:end"
y=
"238.89844
"
x=
"766.2639
8"
id=
"tspan3930
"
sodipodi:role=
"line"
>
spi_cs_n_o
</tspan><tspan
style=
"font-size:6px;text-align:end;text-anchor:end"
y=
"234.86218"
x=
"448"
sodipodi:role=
"line"
id=
"tspan3948"
>
spi_sclk_o
</tspan><tspan
style=
"font-size:6px;text-align:end;text-anchor:end"
y=
"242.36218"
x=
"448"
sodipodi:role=
"line"
id=
"tspan3950"
>
spi_mosi_o
</tspan><tspan
style=
"font-size:6px;text-align:end;text-anchor:end"
y=
"249.86218"
x=
"448"
sodipodi:role=
"line"
id=
"tspan3952"
>
spi_miso_i
</tspan><tspan
style=
"font-size:6px;text-align:end;text-anchor:end"
y=
"257.36218"
x=
"448"
style=
"font-size:10.89713383px;text-align:end;text-anchor:end"
y=
"252.51985"
x=
"766.26398"
sodipodi:role=
"line"
id=
"tspan3934"
>
spi_sclk_o
</tspan><tspan
style=
"font-size:10.89713383px;text-align:end;text-anchor:end"
y=
"266.14127"
x=
"766.26398"
sodipodi:role=
"line"
id=
"tspan3938"
>
spi_mosi_o
</tspan><tspan
style=
"font-size:10.89713383px;text-align:end;text-anchor:end"
y=
"279.7627"
x=
"766.26398"
sodipodi:role=
"line"
id=
"tspan3936"
>
spi_miso_i
</tspan><tspan
style=
"font-size:10.89713383px;text-align:end;text-anchor:end"
y=
"293.38409"
x=
"766.26398"
sodipodi:role=
"line"
id=
"tspan3942"
/></text>
<text
xml:space=
"preserve"
style=
"font-size:72.64756012px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"766.26398"
y=
"149.90518"
id=
"text3944"
sodipodi:linespacing=
"125%"
><tspan
sodipodi:role=
"line"
id=
"tspan3954"
/></text>
x=
"766.26398"
y=
"149.90518"
style=
"font-size:10.89713383px;text-align:end;text-anchor:end"
id=
"tspan3262"
>
bicolor_led_state_i
</tspan><tspan
sodipodi:role=
"line"
x=
"766.26398"
y=
"163.5266"
style=
"font-size:10.89713383px;text-align:end;text-anchor:end"
id=
"tspan3266"
>
bicolor_led_col_o
</tspan><tspan
sodipodi:role=
"line"
x=
"766.26398"
y=
"177.14801"
style=
"font-size:10.89713383px;text-align:end;text-anchor:end"
id=
"tspan3268"
>
bicolor_led_line_o
</tspan><tspan
sodipodi:role=
"line"
x=
"766.26398"
y=
"190.76944"
style=
"font-size:10.89713383px;text-align:end;text-anchor:end"
id=
"tspan3270"
>
bicolor_led_line_oen_o
</tspan></text>
<text
sodipodi:linespacing=
"125%"
xml:space=
"preserve"
style=
"font-size:72.64756012px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"573.74799"
y=
"115.39759"
id=
"text3970"
y=
"204.36218"
x=
"342"
style=
"font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space=
"preserve"
><tspan
style=
"font-size:6px;text-align:start;text-anchor:start"
y=
"204.36218"
x=
"342"
sodipodi:linespacing=
"125%"
><tspan
sodipodi:role=
"line"
id=
"tspan3972"
sodipodi:role=
"line"
>
line_front_i,
</tspan><tspan
id=
"tspan3976"
style=
"font-size:6px;text-align:start;text-anchor:start"
y=
"211.86218"
x=
"342"
sodipodi:role=
"line"
>
etc.
</tspan></text>
x=
"573.74799"
y=
"115.39759"
style=
"font-size:10.89713383px;text-align:start;text-anchor:start"
>
line_front_i,
</tspan><tspan
sodipodi:role=
"line"
x=
"573.74799"
y=
"129.01901"
style=
"font-size:10.89713383px;text-align:start;text-anchor:start"
id=
"tspan3976"
>
etc.
</tspan></text>
<text
xml:space=
"preserve"
style=
"font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"342"
y=
"262.36218"
sodipodi:linespacing=
"125%"
id=
"text3984"
sodipodi:linespacing=
"125%"
><tspan
sodipodi:role=
"line"
y=
"220.73654"
x=
"573.74799"
style=
"font-size:72.64756012px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space=
"preserve"
><tspan
style=
"font-size:10.89713383px;text-align:start;text-anchor:start"
y=
"220.73654"
x=
"573.74799"
id=
"tspan3986"
x=
"342"
y=
"262.36218"
style=
"font-size:6px;text-align:start;text-anchor:start"
>
sw_gp_i,
</tspan><tspan
sodipodi:role=
"line"
x=
"342"
y=
"269.86218"
style=
"font-size:6px;text-align:start;text-anchor:start"
id=
"tspan3988"
>
sw_multicast_i
</tspan></text>
sodipodi:role=
"line"
>
sw_gp_i,
</tspan><tspan
id=
"tspan3988"
style=
"font-size:10.89713383px;text-align:start;text-anchor:start"
y=
"234.35796"
x=
"573.74799"
sodipodi:role=
"line"
>
sw_other_i
</tspan></text>
<text
sodipodi:linespacing=
"125%"
xml:space=
"preserve"
style=
"font-size:72.64756012px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"573.74799"
y=
"271.58984"
id=
"text3990"
y=
"290.36218"
x=
"342"
style=
"font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space=
"preserve"
><tspan
id=
"tspan3994"
style=
"font-size:6px;text-align:start;text-anchor:start"
y=
"290.36218"
x=
"342"
sodipodi:role=
"line"
>
scl,
</tspan><tspan
id=
"tspan4009"
style=
"font-size:6px;text-align:start;text-anchor:start"
y=
"297.86218"
x=
"342"
sodipodi:role=
"line"
>
sda
</tspan></text>
</g>
sodipodi:linespacing=
"125%"
><tspan
sodipodi:role=
"line"
x=
"573.74799"
y=
"271.58984"
style=
"font-size:10.89713383px;text-align:start;text-anchor:start"
id=
"tspan3994"
>
scl,
</tspan><tspan
sodipodi:role=
"line"
x=
"573.74799"
y=
"285.21127"
style=
"font-size:10.89713383px;text-align:start;text-anchor:start"
id=
"tspan4009"
>
sda
</tspan></text>
<rect
style=
"fill:#e5e5e5;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.
5
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
style=
"fill:#e5e5e5;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.
90809447
;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id=
"rect5291"
width=
"
9.84375
"
height=
"
35
"
x=
"
335.15625
"
y=
"
103.44128
"
/>
width=
"
17.878109
"
height=
"
63.566612
"
x=
"
515.95801
"
y=
"
-67.893837
"
/>
<text
xml:space=
"preserve"
style=
"font-size:
40
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"
335
"
y=
"
152.36218
"
style=
"font-size:
72.64756012
px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x=
"
515.67426
"
y=
"
20.955769
"
id=
"text5293"
sodipodi:linespacing=
"125%"
><tspan
sodipodi:role=
"line"
x=
"
335
"
y=
"
152.36218
"
style=
"font-size:1
0
px;text-align:center;text-anchor:middle"
x=
"
515.67426
"
y=
"
20.955769
"
style=
"font-size:1
8.16189003
px;text-align:center;text-anchor:middle"
id=
"tspan5297"
>
First pulse
</tspan><tspan
id=
"tspan5301"
sodipodi:role=
"line"
x=
"
335
"
y=
"
164.86218
"
style=
"font-size:1
0
px;text-align:center;text-anchor:middle"
>
inhibit
</tspan></text>
x=
"
515.67426
"
y=
"
43.658131
"
style=
"font-size:1
8.16189003
px;text-align:center;text-anchor:middle"
>
inhibit
</tspan></text>
<path
sodipodi:nodetypes=
"cc"
inkscape:connector-curvature=
"0"
id=
"path5305"
d=
"m 350,122.36218 10,0"
style=
"fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
/>
d=
"m 542.91709,-33.529904 18.16189,0"
style=
"fill:none;stroke:#000000;stroke-width:0.90809447;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3062)"
/>
<path
sodipodi:type=
"arc"
style=
"fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.25;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id=
"path3118"
sodipodi:cx=
"12.60742"
sodipodi:cy=
"57.279011"
sodipodi:rx=
"1"
sodipodi:ry=
"1"
d=
"m 13.60742,57.279011 a 1,1 0 1 1 -2,0 1,1 0 1 1 2,0 z"
transform=
"matrix(3.6323778,0,0,3.6323778,951.1694,49.303176)"
/>
</g>
</svg>
doc/hdlg/fig/first-pulse-inhibit.svg
View file @
f5df7ceb
...
...
@@ -53,9 +53,9 @@
borderopacity=
"1.0"
inkscape:pageopacity=
"0.0"
inkscape:pageshadow=
"2"
inkscape:zoom=
"
2.
8"
inkscape:cx=
"
229.50438
"
inkscape:cy=
"
18.79113
"
inkscape:zoom=
"
3.95979
8"
inkscape:cx=
"
191.27799
"
inkscape:cy=
"
23.58681
"
inkscape:document-units=
"px"
inkscape:current-layer=
"layer1"
showgrid=
"true"
...
...
@@ -250,7 +250,7 @@
x=
"175"
y=
"127.36218"
style=
"font-size:6px"
id=
"tspan3825"
>
(line
low
for
</tspan><tspan
id=
"tspan3825"
>
(line
disabled
for
</tspan><tspan
sodipodi:role=
"line"
x=
"175"
y=
"134.86218"
...
...
doc/hdlg/hdlg-conv-ttl-rs485.tex
View file @
f5df7ceb
...
...
@@ -75,7 +75,7 @@ work, see \\
\multicolumn
{
1
}{
c
}{
\textbf
{
Date
}}
&
\multicolumn
{
1
}{
c
}{
\textbf
{
Version
}}
&
\multicolumn
{
1
}{
c
}{
\textbf
{
Change
}}
\\
\hline
06-08-2014
&
0.1
&
First draft
\\
0
5
-01-2015
&
0.2
&
Release for gateware v0.0
\\
0
6
-01-2015
&
0.2
&
Release for gateware v0.0
\\
\hline
\end{tabular}
}
...
...
@@ -99,6 +99,7 @@ FPGA & Field-Programmable Gate Array \\
LSR
&
Line Status Register
\\
OSWR
&
Other Switches Register
\\
SR
&
Status Register
\\
SNMP
&
Simple Network Management Protocol
\\
\end{tabular}
\addcontentsline
{
toc
}{
section
}{
List of abbreviations
}
...
...
@@ -112,7 +113,7 @@ SR & Status Register \\
This document is the HDL guide for the CONV-TTL-RS485 project~
\cite
{
conv-ttl-rs485-ohwr
}
.
The HDL for the CONV-TTL-RS485 board uses the converter board common gateware~
\cite
{
conv-common-gw
}
as a subproject and adds some external logic to it to adapt for peculiarities on the CONV-TTL-RS485.
This
short HDL guide
explains these peculiarities and the corresponding logic implemented, and lists
This
document
explains these peculiarities and the corresponding logic implemented, and lists
the memory map for the gateware in Appendix~
\ref
{
app:memmap
}
.
\subsection
{
Additional documentation
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment