Commit 0bf34b20 authored by Theodor-Adrian Stana's avatar Theodor-Adrian Stana

doc: Added manual pulse triggering and other info

Extra info added:
- updated and corrected pulse jitter information
- updated memory map
- updated pulse repetition mechanism figure to contain pulse counters
  and manual pulse triggering
Signed-off-by: Theodor-Adrian Stana's avatarTheodor Stana <t.stana@cern.ch>
parent b8f35c09
......@@ -9,7 +9,7 @@
\noindent \rule{\textwidth}{.1cm}
\hfill January 28, 2013
\hfill January 31, 2013
\vspace*{3cm}
......
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
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="648.84711"
height="153.19746"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="cr-mpt.svg">
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.4"
inkscape:cx="216.54515"
inkscape:cy="-111.30067"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1855"
inkscape:window-height="1176"
inkscape:window-x="65"
inkscape:window-y="24"
inkscape:window-maximized="1">
<inkscape:grid
type="xygrid"
id="grid2985"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
units="mm"
spacingx="1mm"
spacingy="1mm"
originx="-4.0220486mm"
originy="-229.85889mm" />
</sodipodi:namedview>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-14.251353,-84.704086)">
<rect
style="fill:#cccccc;fill-opacity:1;stroke:none"
id="rect3822"
width="24.80315"
height="35.433071"
x="637.79529"
y="95.669266" />
<rect
style="fill:#cccccc;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect2989"
width="53.149605"
height="35.433071"
x="584.64569"
y="95.669266" />
<g
id="g3791">
<rect
y="95.669266"
x="70.866142"
height="35.433071"
width="88.58268"
id="rect3783"
style="fill:#cccccc;fill-opacity:1" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path3779"
d="m 159.44882,95.669269 -88.582678,0"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path3781"
d="m 159.44882,131.10234 -88.582678,0"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<rect
style="fill:none;stroke:#000000;stroke-opacity:1"
id="rect3798"
width="425.19684"
height="35.433071"
x="159.44882"
y="95.669266" />
<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="343.76111"
y="120.67584"
id="text3800"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3802"
x="343.76111"
y="120.67584"
style="font-size:20px;font-weight:bold">PASS</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3804"
y="120.67584"
x="588.63263"
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:20px;font-weight:bold"
y="120.67584"
x="588.63263"
id="tspan3806"
sodipodi:role="line">RST</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 637.79528,95.669269 24.80315,0"
id="path3818"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 637.79528,131.10234 24.80315,0"
id="path3820"
inkscape:connector-curvature="0" />
<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="609.44879"
y="92.125961"
id="text3824"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3826"
x="609.44879"
y="92.125961"
style="font-size:10px">1</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3828"
y="92.125961"
x="556.29919"
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"
y="92.125961"
x="556.29919"
id="tspan3830"
sodipodi:role="line">2</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="184.25197"
y="92.125961"
id="text3832"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3834"
x="184.25197"
y="92.125961"
style="font-size:10px">9</tspan></text>
<rect
y="201.96848"
x="637.79529"
height="35.433071"
width="24.80315"
id="rect3836"
style="fill:#cccccc;fill-opacity:1;stroke:none" />
<rect
y="201.96848"
x="584.64569"
height="35.433071"
width="53.149605"
id="rect3838"
style="fill:#cccccc;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<g
id="g3840"
transform="translate(0,106.29921)">
<rect
style="fill:#cccccc;fill-opacity:1"
id="rect3842"
width="88.58268"
height="35.433071"
x="70.866142"
y="95.669266" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 159.44882,95.669269 -88.582678,0"
id="path3844"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 159.44882,131.10234 -88.582678,0"
id="path3846"
inkscape:connector-curvature="0" />
</g>
<rect
y="201.96848"
x="159.44882"
height="35.433071"
width="425.19684"
id="rect3848"
style="fill:none;stroke:#000000;stroke-opacity:1" />
<text
sodipodi:linespacing="125%"
id="text3850"
y="226.77164"
x="340.64099"
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:20px;font-weight:bold"
y="226.77164"
x="340.64099"
id="tspan3852"
sodipodi:role="line">CHAN</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="588.63263"
y="226.77164"
id="text3854"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3856"
x="588.63263"
y="226.77164"
style="font-size:20px;font-weight:bold">RST</tspan></text>
<path
inkscape:connector-curvature="0"
id="path3858"
d="m 637.79528,201.96848 24.80315,0"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path3860"
d="m 637.79528,237.40155 24.80315,0"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<text
sodipodi:linespacing="125%"
id="text3862"
y="198.42517"
x="609.44879"
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"
y="198.42517"
x="609.44879"
id="tspan3864"
sodipodi:role="line">1</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="556.29919"
y="198.42517"
id="text3866"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3868"
x="556.29919"
y="198.42517"
style="font-size:10px">2</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3874"
y="198.42517"
x="184.25197"
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"
y="198.42517"
x="184.25197"
id="tspan3876"
sodipodi:role="line">9</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="14.173228"
y="103.64459"
id="text3880"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3882"
x="14.173228"
y="103.64459"
style="font-size:10px">Before</tspan><tspan
sodipodi:role="line"
x="14.173228"
y="116.14459"
id="tspan3884"
style="font-size:10px">magic</tspan><tspan
sodipodi:role="line"
x="14.173228"
y="128.64459"
id="tspan3886"
style="font-size:10px">sequence</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3888"
y="209.9438"
x="14.173228"
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"
y="209.9438"
x="14.173228"
id="tspan3890"
sodipodi:role="line">After</tspan><tspan
style="font-size:10px"
id="tspan3892"
y="222.4438"
x="14.173228"
sodipodi:role="line">magic</tspan><tspan
style="font-size:10px"
id="tspan3894"
y="234.9438"
x="14.173228"
sodipodi:role="line">sequence</tspan></text>
</g>
</svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
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="228.89287"
height="280.55576"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="man-trig-fsm.svg">
<defs
id="defs4">
<marker
inkscape:stockid="TriangleOutM"
orient="auto"
refY="0"
refX="0"
id="TriangleOutM"
style="overflow:visible">
<path
id="path3955"
d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
transform="scale(0.4,0.4)"
inkscape:connector-curvature="0" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.9899495"
inkscape:cx="51.039525"
inkscape:cy="72.595645"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1855"
inkscape:window-height="1148"
inkscape:window-x="65"
inkscape:window-y="24"
inkscape:window-maximized="1"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-195.97395,-202.91246)">
<g
id="g3765">
<path
transform="matrix(0.37647987,0,0,0.37647987,123.32929,149.27814)"
d="m 374.28571,195.93361 c 0,28.7977 -40.29438,52.14286 -90,52.14286 -49.70563,0 -90,-23.34516 -90,-52.14286 0,-28.79771 40.29437,-52.14286 90,-52.14286 49.70562,0 90,23.34515 90,52.14286 z"
sodipodi:ry="52.142857"
sodipodi:rx="90"
sodipodi:cy="195.93361"
sodipodi:cx="284.28571"
id="path2985"
style="fill:none;stroke:#000000;stroke-width:2.65618443;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc" />
<text
sodipodi:linespacing="125%"
id="text3755"
y="226.68822"
x="218.92159"
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"
y="226.68822"
x="218.92159"
id="tspan3757"
sodipodi:role="line">IDLE</tspan></text>
</g>
<g
id="g3770"
transform="translate(0,-2.3033295)">
<path
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.65618443;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path3759"
sodipodi:cx="284.28571"
sodipodi:cy="195.93361"
sodipodi:rx="90"
sodipodi:ry="52.142857"
d="m 374.28571,195.93361 c 0,28.7977 -40.29438,52.14286 -90,52.14286 -49.70563,0 -90,-23.34516 -90,-52.14286 0,-28.79771 40.29437,-52.14286 90,-52.14286 49.70562,0 90,23.34515 90,52.14286 z"
transform="matrix(0.37647987,0,0,0.37647987,123.32929,211.65506)" />
<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="214.68575"
y="289.06024"
id="text3761"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3763"
x="214.68575"
y="289.06024"
style="font-size:10px">PASS1</tspan></text>
</g>
<g
id="g3775"
transform="translate(0,57.770204)">
<path
transform="matrix(0.37647987,0,0,0.37647987,123.32929,211.65506)"
d="m 374.28571,195.93361 c 0,28.7977 -40.29438,52.14286 -90,52.14286 -49.70563,0 -90,-23.34516 -90,-52.14286 0,-28.79771 40.29437,-52.14286 90,-52.14286 49.70562,0 90,23.34515 90,52.14286 z"
sodipodi:ry="52.142857"
sodipodi:rx="90"
sodipodi:cy="195.93361"
sodipodi:cx="284.28571"
id="path3777"
style="fill:none;stroke:#000000;stroke-width:2.65618443;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc" />
<text
sodipodi:linespacing="125%"
id="text3779"
y="289.06024"
x="214.68575"
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"
y="289.06024"
x="214.68575"
id="tspan3781"
sodipodi:role="line">PASS2</tspan></text>
</g>
<g
transform="translate(0,117.84375)"
id="g3783">
<path
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.65618443;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path3785"
sodipodi:cx="284.28571"
sodipodi:cy="195.93361"
sodipodi:rx="90"
sodipodi:ry="52.142857"
d="m 374.28571,195.93361 c 0,28.7977 -40.29438,52.14286 -90,52.14286 -49.70563,0 -90,-23.34516 -90,-52.14286 0,-28.79771 40.29437,-52.14286 90,-52.14286 49.70562,0 90,23.34515 90,52.14286 z"
transform="matrix(0.37647987,0,0,0.37647987,123.32929,211.65506)" />
<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="214.68575"
y="289.06024"
id="text3787"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3789"
x="214.68575"
y="289.06024"
style="font-size:10px">PASS3</tspan></text>
</g>
<g
id="g3799"
transform="translate(110.20613,177.91737)">
<path
transform="matrix(0.37647987,0,0,0.37647987,123.32929,211.65506)"
d="m 374.28571,195.93361 c 0,28.7977 -40.29438,52.14286 -90,52.14286 -49.70563,0 -90,-23.34516 -90,-52.14286 0,-28.79771 40.29437,-52.14286 90,-52.14286 49.70562,0 90,23.34515 90,52.14286 z"
sodipodi:ry="52.142857"
sodipodi:rx="90"
sodipodi:cy="195.93361"
sodipodi:cx="284.28571"
id="path3793"
style="fill:none;stroke:#000000;stroke-width:2.65618443;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc" />
<text
sodipodi:linespacing="125%"
id="text3795"
y="289.06024"
x="219.78584"
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"
y="289.06024"
x="219.78584"
id="tspan3797"
sodipodi:role="line">GEN</tspan></text>
</g>
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path3804"
d="m 230.35714,242.71932 0,17.06518"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutM)" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutM)"
d="m 230.35714,302.71932 0,17.06518"
id="path4250"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4252"
d="m 230.35714,362.54074 0,17.06518"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutM)" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutM)"
d="m 230.35714,422.64481 0,17.06518"
id="path4254"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<text
sodipodi:linespacing="125%"
id="text4256"
y="254.51773"
x="210.52301"
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;font-weight:bold"
y="254.51773"
x="210.52301"
id="tspan4258"
sodipodi:role="line">0xde</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="210.75739"
y="314.51773"
id="text4260"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4262"
x="210.75739"
y="314.51773"
style="font-size:6px;font-weight:bold">0xad</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4264"
y="374.33914"
x="210.52301"
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;font-weight:bold"
y="374.33914"
x="210.52301"
id="tspan4266"
sodipodi:role="line">0xbe</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="211.8736"
y="434.44321"
id="text4268"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4270"
x="211.8736"
y="434.44321"
style="font-size:6px;font-weight:bold">0xef</tspan></text>
<g
id="g4842">
<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="270.07297"
y="281.25565"
id="text4700"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4702"
x="270.07297"
y="281.25565"
style="font-size:6px;font-weight:bold">!= 0xad</tspan></text>
<g
transform="translate(21.973897,4.2478605)"
id="g4786">
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutM)"
d="m 242.34396,278.86894 39.02947,0"
id="path4768"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<g
id="g4778"
transform="translate(0,-184.35284)">
<path
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.65618443;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:21.2494761, 21.2494761;stroke-dashoffset:0"
id="path4780"
sodipodi:cx="284.28571"
sodipodi:cy="195.93361"
sodipodi:rx="90"
sodipodi:ry="52.142857"
d="m 374.28571,195.93361 c 0,28.7977 -40.29438,52.14286 -90,52.14286 -49.70563,0 -90,-23.34516 -90,-52.14286 0,-28.79771 40.29437,-52.14286 90,-52.14286 49.70562,0 90,23.34515 90,52.14286 z"
transform="matrix(0.37647987,0,0,0.37647987,211.56152,389.45671)" />
<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="307.15381"
y="466.86679"
id="text4782"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4784"
x="307.15381"
y="466.86679"
style="font-size:10px">IDLE</tspan></text>
</g>
</g>
</g>
<g
id="g4852"
transform="translate(0,60.073533)">
<text
sodipodi:linespacing="125%"
id="text4854"
y="281.25565"
x="270.07297"
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;font-weight:bold"
y="281.25565"
x="270.07297"
id="tspan4856"
sodipodi:role="line">!= 0xbe</tspan></text>
<g
id="g4858"
transform="translate(21.973897,4.2478605)">
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4860"
d="m 242.34396,278.86894 39.02947,0"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutM)" />
<g
transform="translate(0,-184.35284)"
id="g4862">
<path
transform="matrix(0.37647987,0,0,0.37647987,211.56152,389.45671)"
d="m 374.28571,195.93361 c 0,28.7977 -40.29438,52.14286 -90,52.14286 -49.70563,0 -90,-23.34516 -90,-52.14286 0,-28.79771 40.29437,-52.14286 90,-52.14286 49.70562,0 90,23.34515 90,52.14286 z"
sodipodi:ry="52.142857"
sodipodi:rx="90"
sodipodi:cy="195.93361"
sodipodi:cx="284.28571"
id="path4864"
style="fill:none;stroke:#000000;stroke-width:2.65618443;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:21.2494761, 21.2494761;stroke-dashoffset:0"
sodipodi:type="arc" />
<text
sodipodi:linespacing="125%"
id="text4866"
y="466.86679"
x="307.15381"
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"
y="466.86679"
x="307.15381"
id="tspan4868"
sodipodi:role="line">IDLE</tspan></text>
</g>
</g>
</g>
<g
id="g3075">
<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="270.07297"
y="401.40274"
id="text4872"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4874"
x="270.07297"
y="401.40274"
style="font-size:6px;font-weight:bold">!= 0xef</tspan></text>
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4878"
d="m 264.31786,403.26388 39.02947,0"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutM)" />
<g
transform="translate(21.973897,-59.9579)"
id="g4880">
<path
transform="matrix(0.37647987,0,0,0.37647987,211.56152,389.45671)"
d="m 374.28571,195.93361 c 0,28.7977 -40.29438,52.14286 -90,52.14286 -49.70563,0 -90,-23.34516 -90,-52.14286 0,-28.79771 40.29437,-52.14286 90,-52.14286 49.70562,0 90,23.34515 90,52.14286 z"
sodipodi:ry="52.142857"
sodipodi:rx="90"
sodipodi:cy="195.93361"
sodipodi:cx="284.28571"
id="path4882"
style="fill:none;stroke:#000000;stroke-width:2.65618443;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:21.2494761, 21.2494761;stroke-dashoffset:0"
sodipodi:type="arc" />
<text
sodipodi:linespacing="125%"
id="text4884"
y="466.86679"
x="307.15381"
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"
y="466.86679"
x="307.15381"
id="tspan4886"
sodipodi:role="line">IDLE</tspan></text>
</g>
</g>
<g
transform="translate(0,177.91737)"
id="g3050">
<path
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.65618443;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path3052"
sodipodi:cx="284.28571"
sodipodi:cy="195.93361"
sodipodi:rx="90"
sodipodi:ry="52.142857"
d="m 374.28571,195.93361 c 0,28.7977 -40.29438,52.14286 -90,52.14286 -49.70563,0 -90,-23.34516 -90,-52.14286 0,-28.79771 40.29437,-52.14286 90,-52.14286 49.70562,0 90,23.34515 90,52.14286 z"
transform="matrix(0.37647987,0,0,0.37647987,123.32929,211.65506)" />
<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="203.55537"
y="287.95184"
id="text3054"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3056"
x="203.55537"
y="287.95184"
style="font-size:10px">GET_CHAN</tspan></text>
</g>
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path3073"
d="m 264.31786,463.33749 39.02947,0"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutM)" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutM)"
d="m 178.39286,260.13516 50,0 0,-240.083113 -156.329227,0"
id="path3084"
inkscape:connector-curvature="0"
transform="translate(195.97395,202.91246)"
sodipodi:nodetypes="cccc" />
</g>
</svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
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="510.67554"
height="270.0524"
id="svg3599"
version="1.1"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="pulse-gen.svg">
<defs
id="defs3601" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="3.959798"
inkscape:cx="130.35037"
inkscape:cy="146.77337"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:window-width="1855"
inkscape:window-height="1176"
inkscape:window-x="65"
inkscape:window-y="24"
inkscape:window-maximized="1"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
showguides="true"
inkscape:guide-bbox="true">
<inkscape:grid
type="xygrid"
id="grid3607"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
units="mm"
spacingx="0.5mm"
spacingy="0.5mm"
originx="-46.933192mm"
originy="-204.42944mm" />
</sodipodi:namedview>
<metadata
id="metadata3604">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-166.29871,-57.953476)">
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 230.31496,134.64565 -35.43308,0"
id="path4381"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-size:10px;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="193.11023"
y="138.18895"
id="text4395"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4397"
x="193.11023"
y="138.18895"
style="text-align:end;text-anchor:end">trig_i</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 212.59843,134.64565 0,85.03937 106.29921,0"
id="path4399"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 372.04724,219.68502 35.43307,0"
id="path4401"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
id="path4403"
d="m 460.62992,219.68502 26.5748,-3e-5"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
sodipodi:nodetypes="cc" />
<g
id="g4413">
<rect
style="opacity:0.98999999;fill:none;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect4383"
width="53.149605"
height="88.58268"
x="318.89764"
y="201.96848" />
<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"
d="m 318.89765,269.29132 10.62992,7.08661 -10.62992,7.08662"
id="path4385"
inkscape:connector-curvature="0" />
<text
xml:space="preserve"
style="font-size:10px;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="322.44095"
y="223.22832"
id="text4405"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4407"
x="322.44095"
y="223.22832">Q</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4409"
y="223.22832"
x="361.41733"
style="font-size:10px;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
y="223.22832"
x="361.41733"
id="tspan4411"
sodipodi:role="line">D</tspan></text>
</g>
<rect
style="opacity:0.98999999;fill:none;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect4423"
width="53.149605"
height="88.58268"
x="230.31496"
y="60.236187" />
<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"
d="m 230.31496,127.55903 10.62992,7.08661 -10.62992,7.08662"
id="path4425"
inkscape:connector-curvature="0" />
<text
xml:space="preserve"
style="font-size:10px;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="233.85826"
y="81.496025"
id="text4427"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4429"
x="233.85826"
y="81.496025">Q</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4431"
y="81.49604"
x="272.83466"
style="font-size:10px;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
y="81.49604"
x="272.83466"
id="tspan4433"
sodipodi:role="line">D</tspan></text>
<g
transform="translate(88.582672,3.9048082e-6)"
id="g4435">
<rect
style="opacity:0.98999999;fill:none;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect4437"
width="53.149605"
height="88.58268"
x="318.89764"
y="201.96848" />
<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"
d="m 318.89765,269.29132 10.62992,7.08661 -10.62992,7.08662"
id="path4439"
inkscape:connector-curvature="0" />
<text
xml:space="preserve"
style="font-size:10px;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="322.44095"
y="223.22832"
id="text4441"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4443"
x="322.44095"
y="223.22832">Q</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4445"
y="223.22832"
x="361.41733"
style="font-size:10px;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
y="223.22832"
x="361.41733"
id="tspan4447"
sodipodi:role="line">D</tspan></text>
</g>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 230.31496,77.952734 -17.71653,0 -17.71655,0"
id="path4463"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<text
sodipodi:linespacing="125%"
id="text4465"
y="81.49604"
x="193.11023"
style="font-size:10px;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
y="81.49604"
x="193.11023"
id="tspan4467"
sodipodi:role="line"
style="text-align:end;text-anchor:end">'1'</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 283.46457,77.952734 310.03936,-2.9e-5"
id="path4469"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<g
transform="translate(310.03936,-180.70866)"
id="g5327">
<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"
d="m 283.46457,248.03147 0,46.063 14.17323,-7.08662 0,-31.88976 -14.17323,-7.08662"
id="path5329"
inkscape:connector-curvature="0" />
<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="287.00787"
y="287.00784"
id="text5331"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan5333"
x="287.00787"
y="287.00784"
style="font-size:10px">1</tspan></text>
<text
sodipodi:linespacing="125%"
id="text5335"
y="262.20471"
x="287.00787"
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"
y="262.20471"
x="287.00787"
id="tspan5337"
sodipodi:role="line">0</tspan></text>
</g>
<text
xml:space="preserve"
style="font-size:10px;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="246.99962"
y="146.81888"
id="text4523"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4525"
x="246.99962"
y="146.81888">CLR</tspan></text>
<rect
style="opacity:0.98999999;fill:#000000;fill-opacity:0.1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect4527"
width="79.724419"
height="115.15749"
x="487.20471"
y="175.39365" />
<text
sodipodi:linespacing="125%"
id="text4529"
y="223.2283"
x="565.15747"
style="font-size:10px;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
y="223.2283"
x="565.15747"
id="tspan4531"
sodipodi:role="line"
style="text-align:end;text-anchor:end">OGF1</tspan></text>
<text
xml:space="preserve"
style="font-size:10px;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="565.15747"
y="187.79521"
id="text4533"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4535"
x="565.15747"
y="187.79521"
style="text-align:end;text-anchor:end">OGF0</tspan></text>
<path
transform="translate(102.61519,151.36215)"
d="m 111.75489,-16.716501 c 0,0.978457 -0.79319,1.771653 -1.77165,1.771653 -0.97846,0 -1.77166,-0.793196 -1.77166,-1.771653 0,-0.978457 0.7932,-1.771654 1.77166,-1.771654 0.97846,0 1.77165,0.793197 1.77165,1.771654 z"
sodipodi:ry="1.7716535"
sodipodi:rx="1.7716535"
sodipodi:cy="-16.716501"
sodipodi:cx="109.98324"
id="path5193"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
sodipodi:type="arc" />
<path
inkscape:connector-curvature="0"
id="path4564"
d="m 487.20467,269.29129 10.62992,7.08661 -10.62992,7.08662"
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 318.89764,276.37793 -124.01576,0"
id="path4566"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 310.03937,276.37793 0,49.6063 168.30708,0 0,-49.6063 8.85827,0"
id="path4568"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 398.62205,325.98423 0,-49.6063 8.85826,0"
id="path4608"
inkscape:connector-curvature="0" />
<path
transform="translate(288.63881,342.70073)"
d="m 111.75489,-16.716501 c 0,0.978457 -0.79319,1.771653 -1.77165,1.771653 -0.97846,0 -1.77166,-0.793196 -1.77166,-1.771653 0,-0.978457 0.7932,-1.771654 1.77166,-1.771654 0.97846,0 1.77165,0.793197 1.77165,1.771654 z"
sodipodi:ry="1.7716535"
sodipodi:rx="1.7716535"
sodipodi:cy="-16.716501"
sodipodi:cx="109.98324"
id="path4614"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
sodipodi:type="arc" />
<path
transform="translate(200.05613,293.09443)"
d="m 111.75489,-16.716501 c 0,0.978457 -0.79319,1.771653 -1.77165,1.771653 -0.97846,0 -1.77166,-0.793196 -1.77166,-1.771653 0,-0.978457 0.7932,-1.771654 1.77166,-1.771654 0.97846,0 1.77165,0.793197 1.77165,1.771654 z"
sodipodi:ry="1.7716535"
sodipodi:rx="1.7716535"
sodipodi:cy="-16.716501"
sodipodi:cx="109.98324"
id="path4618"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
sodipodi:type="arc" />
<text
sodipodi:linespacing="125%"
id="text4622"
y="279.92123"
x="193.11023"
style="font-size:10px;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
y="279.92123"
x="193.11023"
id="tspan4624"
sodipodi:role="line"
style="text-align:end;text-anchor:end">clk_i</tspan></text>
<text
xml:space="preserve"
style="font-size:10px;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="488.97638"
y="223.2283"
id="text4626"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4628"
x="488.97638"
y="223.2283">SGF0</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 607.67716,90.354309 30.11811,0"
id="path4720"
inkscape:connector-curvature="0" />
<text
sodipodi:linespacing="125%"
id="text4722"
y="93.897614"
x="639.56702"
style="font-size:10px;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
y="93.897614"
x="639.56702"
id="tspan4724"
sodipodi:role="line">pulse_o</tspan></text>
<text
sodipodi:linespacing="125%"
id="text15558"
y="171.85033"
x="516.43378"
style="font-size:10.340312px;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
y="171.85033"
x="516.43378"
id="tspan15560"
sodipodi:role="line">FSM</tspan></text>
<text
sodipodi:linespacing="125%"
id="text16076"
y="187.79521"
x="488.97638"
style="font-size:10px;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
y="187.79521"
x="488.97638"
id="tspan16078"
sodipodi:role="line">SGF1</tspan></text>
<rect
style="opacity:0.98999999;fill:#000000;fill-opacity:0.1;fill-rule:nonzero;stroke:#323333;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect16082"
width="62.007778"
height="17.716543"
x="363.18896"
y="175.39365" />
<text
xml:space="preserve"
style="font-size:10.340312px;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="365.92108"
y="171.85033"
id="text16084"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan16086"
x="365.92108"
y="171.85033">glitch filter</tspan></text>
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="path16088"
sodipodi:cx="109.98324"
sodipodi:cy="-16.716501"
sodipodi:rx="1.7716535"
sodipodi:ry="1.7716535"
d="m 111.75489,-16.716501 c 0,0.978457 -0.79319,1.771653 -1.77165,1.771653 -0.97846,0 -1.77166,-0.793196 -1.77166,-1.771653 0,-0.978457 0.7932,-1.771654 1.77166,-1.771654 0.97846,0 1.77165,0.793197 1.77165,1.771654 z"
transform="translate(200.05613,236.40149)" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 165.98368,159.6988 0,-35.43307 53.1496,0"
id="path16090"
inkscape:connector-curvature="0"
transform="translate(144.05569,59.986187)"
sodipodi:nodetypes="ccc" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 425.19685,184.25192 62.00787,0"
id="path16092"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 422.87344,124.26573 8.85827,0 0,-26.574802 -318.89764,0 0,-8.858268"
id="path16094"
inkscape:connector-curvature="0"
transform="translate(144.05569,59.986187)"
sodipodi:nodetypes="ccccc" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 566.92912,219.68499 17.71654,0 0,-115.15748 8.85827,0"
id="path16096"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 456.53485,10.879904 0,-8.8582674 -31.88976,0"
id="path16100"
inkscape:connector-curvature="0"
transform="translate(144.05569,59.986187)" />
<text
xml:space="preserve"
style="font-size:10px;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="564.45178"
y="65.551132"
id="text16102"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan16104"
x="564.45178"
y="65.551132"
style="text-align:end;text-anchor:end">gf_en</tspan></text>
<text
style="font-size:15px"
id="text424"
x="487.20471"
y="308.26767">
<tspan
id="tspan426"
sodipodi:role="line"
y="308.26767"
x="487.20471 492.96472 499.52469 504.98871"
style="font-size:8px;font-variant:normal;font-weight:bold;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:DejaVu Sans Bold;-inkscape-font-specification:DejaVuSans-Bold">SGF1</tspan>
</text>
<text
style="font-size:15px"
id="text428"
x="513.08478"
y="308.26767">
<tspan
id="tspan430"
sodipodi:role="line"
y="308.26767"
x="513.08478 515.97278 518.50879 523.58075 526.72473 531.62079 534.91675 538.06079 540.59674 547.14075 552.21277 557.13275 562.20477 564.74078 569.81274 572.02875 574.23676 577.3808 581.78076 586.85278 589.38873 594.42877 596.64478 599.78076 604.70074 607.99677 610.54077 612.74878 616.91675 619.45276 624.37274 629.44476 634.34875 639.42072 641.62872 646.54871"
style="font-size:8px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVuSans">- Start when glitch filter is enabled</tspan>
</text>
<text
style="font-size:15px"
id="text432"
x="487.20471"
y="299.40939">
<tspan
id="tspan434"
sodipodi:role="line"
y="299.40939"
x="487.20471 492.96472 499.52469 504.98871"
style="font-size:8px;font-variant:normal;font-weight:bold;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:DejaVu Sans Bold;-inkscape-font-specification:DejaVuSans-Bold">SGF0</tspan>
</text>
<text
style="font-size:15px"
id="text436"
x="513.08478"
y="299.40939">
<tspan
id="tspan438"
sodipodi:role="line"
y="299.40939"
x="513.08478 515.97278 518.50879 523.58075 526.72473 531.62079 534.91675 538.06079 540.59674 547.14075 552.21277 557.13275 562.20477 564.74078 569.81274 572.02875 574.23676 577.3808 581.78076 586.85278 589.38873 594.42877 596.64478 599.78076 604.70074 607.99677 610.54077 612.74878 616.91675 619.45276 624.52472 626.74072 630.90076 635.80475 640.87671 643.08478 648.0047"
style="font-size:8px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVuSans">- Start when glitch filter is disabled</tspan>
</text>
<text
style="font-size:15px"
id="text440"
x="487.20471"
y="325.98419">
<tspan
id="tspan442"
sodipodi:role="line"
y="325.98419"
x="487.20471 494.00473 500.5647 506.02872"
style="font-size:8px;font-variant:normal;font-weight:bold;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:DejaVu Sans Bold;-inkscape-font-specification:DejaVuSans-Bold">OGF1</tspan>
</text>
<text
style="font-size:15px"
id="text444"
x="514.12476"
y="325.98419">
<tspan
id="tspan446"
sodipodi:role="line"
y="325.98419"
x="514.12476 517.00476 519.54077 525.83679 530.90875 534.05273 539.12476 544.19678 547.33276 549.87677 556.41278 561.4848 566.40479 571.47675 574.02075 579.09277 581.30078 583.51672 586.65277 591.05273 596.12476 598.66876 603.70874 605.91675 609.06079 613.98077 617.27673 619.81274 622.02875 626.18872 628.73279 633.65271 638.72473 643.62079 648.69275 650.90875 655.82874"
style="font-size:8px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVuSans">- Output when glitch filter is enabled</tspan>
</text>
<text
style="font-size:15px"
id="text448"
x="487.20471"
y="317.12592">
<tspan
id="tspan450"
sodipodi:role="line"
y="317.12592"
x="487.20471 494.00473 500.5647 506.02872"
style="font-size:8px;font-variant:normal;font-weight:bold;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:DejaVu Sans Bold;-inkscape-font-specification:DejaVuSans-Bold">OGF0</tspan>
</text>
<text
style="font-size:15px"
id="text452"
x="514.12476"
y="317.12592">
<tspan
id="tspan454"
sodipodi:role="line"
y="317.12592"
x="514.12476 517.00476 519.54077 525.83679 530.90875 534.05273 539.12476 544.19678 547.33276 549.87677 556.41278 561.4848 566.40479 571.47675 574.02075 579.09277 581.30078 583.51672 586.65277 591.05273 596.12476 598.66876 603.70874 605.91675 609.06079 613.98077 617.27673 619.81274 622.02875 626.18872 628.73279 633.80475 636.01276 640.18073 645.07678 650.14874 652.36475 657.28473"
style="font-size:8px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVuSans">- Output when glitch filter is disabled</tspan>
</text>
<text
sodipodi:linespacing="125%"
id="text3071"
y="108.07082"
x="233.85826"
style="font-size:10px;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
y="108.07082"
x="233.85826"
id="tspan3073"
sodipodi:role="line">EN</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 52.729603,46.574036 35.433068,0"
id="path3075"
inkscape:connector-curvature="0"
transform="translate(142.15228,57.953476)"
sodipodi:nodetypes="cc" />
<text
sodipodi:linespacing="125%"
id="text3077"
y="108.07082"
x="193.11023"
style="font-size:10px;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
y="108.07082"
x="193.11023"
id="tspan3079"
sodipodi:role="line"
style="text-align:end;text-anchor:end">gf_en</tspan></text>
<text
xml:space="preserve"
style="font-size:10px;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="322.44092"
y="249.80312"
id="text3081"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3083"
x="322.44092"
y="249.80312">EN</tspan></text>
<path
inkscape:connector-curvature="0"
id="path3085"
d="m 292.32283,246.2598 26.5748,0"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<text
xml:space="preserve"
style="font-size:10px;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="290.55115"
y="249.80312"
id="text3087"
sodipodi:linespacing="125%"><tspan
style="text-align:end;text-anchor:end"
sodipodi:role="line"
id="tspan3089"
x="290.55115"
y="249.80312">gf_en</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3091"
y="249.80312"
x="411.02362"
style="font-size:10px;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
y="249.80312"
x="411.02362"
id="tspan3093"
sodipodi:role="line">EN</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 372.04723,246.2598 35.43308,0"
id="path3101"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
</g>
</svg>
......@@ -10,11 +10,11 @@
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="649.06592"
height="294.55118"
height="286.4646"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="pulse-rep.pdf">
sodipodi:docname="pulse-rep.svg">
<defs
id="defs4">
<marker
......@@ -53,9 +53,9 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.979899"
inkscape:cx="284.16277"
inkscape:cy="144.97264"
inkscape:zoom="0.9899495"
inkscape:cx="336.5785"
inkscape:cy="-24.823563"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
......@@ -81,7 +81,7 @@
spacingx="0.5mm"
spacingy="0.5mm"
originx="0.53971377mm"
originy="-204.43556mm" />
originy="-207.07666mm" />
</sodipodi:namedview>
<metadata
id="metadata7">
......@@ -91,7 +91,7 @@
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
......@@ -99,7 +99,19 @@
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(1.9123726,-33.433089)">
transform="translate(1.9123726,-32.161435)">
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 396.99111,104.75592 28.34646,0 0,19.48819 12.40157,0"
id="path9412"
inkscape:connector-curvature="0"
transform="translate(-1.9123726,33.433089)" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 407.48031,178.93704 15.94489,0 0,-14.17323 12.40157,0"
id="path9391"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccc" />
<rect
style="fill:#e5e5e5;fill-opacity:1;stroke:none"
id="rect5381"
......@@ -178,35 +190,39 @@
</g>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 384.44882,164.76379 -21.25984,0 0,134.6457 -350.787406,-1e-5"
d="m 380.90551,141.73231 -26.5748,0 0,157.67718 -341.929136,-1e-5"
id="path3872"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccc" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 405.70866,161.22048 37.20473,0"
d="m 455.31496,161.2205 23.0315,-2e-5"
id="path3882"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<rect
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="rect3884"
width="26.574802"
height="49.606312"
x="442.91339"
y="143.50394" />
<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="448.34436"
y="171.94724"
id="text3886"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3888"
x="448.34436"
<g
id="g9384"
transform="translate(35.317056,0)">
<rect
y="143.50394"
x="442.91339"
height="49.606312"
width="26.574802"
id="rect3884"
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<text
sodipodi:linespacing="125%"
id="text3886"
y="171.94724"
style="font-size:10px;font-weight:bold">PG</tspan></text>
x="448.34436"
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"
y="171.94724"
x="448.34436"
id="tspan3888"
sodipodi:role="line">PG</tspan></text>
</g>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 331.29921,115.15751 0,-24.803167"
......@@ -288,19 +304,20 @@
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 395.07873,147.04725 8.85827,0 0,-17.71653 8.85827,0 0,17.71653 26.57481,0"
d="m 442.91338,139.96066 8.85827,0 0,-17.71653 8.85827,0 0,17.71653 26.57481,0"
id="path3959"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
id="path3961"
d="m 473.03149,147.04726 8.85827,0 0,-17.71653 8.85827,0 0,17.71653 26.57481,0"
d="m 513.77952,139.96066 8.85827,0 0,-17.71653 8.85827,0 0,17.71653 26.57481,0"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path3963"
d="m 469.48822,161.22048 46.06299,0"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
d="m 504.92126,161.22048 10.62995,0"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#b2b2b2;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none"
d="m 216.14173,108.07088 17.71653,0"
......@@ -349,14 +366,14 @@
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 331.79921,116.15751 -21.25984,0 0,-23.031498 -24.80315,2.5e-5"
d="m 328.2559,93.126037 -42.51968,0"
id="path4059"
inkscape:connector-curvature="0"
transform="translate(52.649606,41.519663)"
sodipodi:nodetypes="cccc" />
sodipodi:nodetypes="cc" />
<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 380.90551,152.61943 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"
d="m 376.3622,129.58796 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"
id="path3936"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccc" />
......@@ -594,20 +611,19 @@
sodipodi:linespacing="125%"
id="text5141"
y="187.7953"
x="430.51181"
x="465.94489"
style="font-size:10px;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
y="187.7953"
x="430.51181"
x="465.94489"
id="tspan5143"
sodipodi:role="line"
style="text-align:end;text-anchor:end">gfen</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 414.70765,142.73232 -10.62992,0"
d="m 478.34646,184.25198 -10.62992,0"
id="path5145"
inkscape:connector-curvature="0"
transform="translate(28.205738,41.519663)" />
inkscape:connector-curvature="0" />
<text
xml:space="preserve"
style="font-size:10px;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"
......@@ -747,18 +763,6 @@
id="path5375"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
sodipodi:type="arc" />
<path
style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:32, 32;stroke-dashoffset:0"
d="m 191.33858,35.433089 0,290.551171"
id="path5377"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path5406"
d="m 628.93701,35.433089 0,290.551171"
style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:32, 32;stroke-dashoffset:0" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 58.464574,170.07872 7.08661,0"
......@@ -855,5 +859,108 @@
x="74.409447"
y="271.25989"
style="font-style:normal;text-align:center;text-anchor:middle">sig.</tspan></text>
<path
sodipodi:nodetypes="cccc"
inkscape:connector-curvature="0"
id="path9389"
d="m 431.28346,152.61945 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.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<g
transform="translate(-84.064396,-138.28575)"
id="g9393">
<g
id="g9405"
transform="translate(9.9248237,134.64567)">
<g
id="g9940"
transform="translate(-4.6342965,-3.7735205e-5)">
<rect
style="fill:none;stroke:#000000;stroke-width:0.55000001;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="rect9395"
width="45.062992"
height="40.747997"
x="440.87186"
y="161.31731" />
<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="463.22269"
y="171.94724"
id="text9397"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan9399"
x="463.22269"
y="171.94724"
style="font-size:10px;font-weight:bold;text-align:center;text-anchor:middle">Manual</tspan><tspan
id="tspan9416"
sodipodi:role="line"
x="463.22269"
y="184.44724"
style="font-size:10px;font-weight:bold;text-align:center;text-anchor:middle">pulse</tspan><tspan
sodipodi:role="line"
x="463.22269"
y="196.94724"
style="font-size:10px;font-weight:bold;text-align:center;text-anchor:middle"
id="tspan9403">trigger</tspan></text>
</g>
<g
transform="translate(71.546806,-90.354368)"
id="g9947">
<g
id="g9966"
transform="translate(34.752405,-3.5433002)">
<rect
style="fill:none;stroke:#000000;stroke-width:0.55000001;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="rect9949"
width="47.15398"
height="26.57481"
x="440.87186"
y="161.31731" />
<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="464.25354"
y="172.08273"
id="text9951"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
x="464.25354"
y="172.08273"
style="font-size:10px;font-weight:bold;text-align:center;text-anchor:middle"
id="tspan9957">Pulse</tspan><tspan
id="tspan9964"
sodipodi:role="line"
x="464.25354"
y="184.58273"
style="font-size:10px;font-weight:bold;text-align:center;text-anchor:middle">counter</tspan></text>
</g>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 425.33757,104.75592 0,-62.007876 49.6063,0"
id="path9972"
inkscape:connector-curvature="0"
transform="translate(0.6803937,127.42754)" />
</g>
</g>
</g>
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="path9414"
sodipodi:cx="109.98324"
sodipodi:cy="-16.716501"
sodipodi:rx="1.7716535"
sodipodi:ry="1.7716535"
d="m 111.75489,-16.716501 c 0,0.978457 -0.79319,1.771653 -1.77165,1.771653 -0.97846,0 -1.77166,-0.793196 -1.77166,-1.771653 0,-0.978457 0.7932,-1.771654 1.77166,-1.771654 0.97846,0 1.77165,0.793197 1.77165,1.771654 z"
transform="translate(313.44196,154.90551)" />
<rect
style="fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:18, 18;stroke-dashoffset:10.2"
id="rect9974"
width="434.05524"
height="283.4646"
x="196.79427"
y="0.22834618"
transform="translate(-1.9123726,33.433089)" />
</g>
</svg>
......@@ -9,7 +9,7 @@
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="520.09448"
width="562.12146"
height="508.918"
id="svg3005"
version="1.1"
......@@ -39,9 +39,9 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.979899"
inkscape:cx="285.10727"
inkscape:cy="233.68722"
inkscape:zoom="1.4"
inkscape:cx="153.61775"
inkscape:cy="260.85656"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
......@@ -66,8 +66,8 @@
units="mm"
spacingy="0.5mm"
spacingx="0.5mm"
originx="5.1411113mm"
originy="74.070555mm" />
originx="17.002051mm"
originy="74.070554mm" />
</sodipodi:namedview>
<metadata
id="metadata3010">
......@@ -85,12 +85,12 @@
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-43.291338,93.851074)">
transform="translate(-1.2643871,93.851074)">
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path3028"
d="m 391.03543,46.312975 0,33.661423"
d="m 399.8937,46.312975 0,33.661423"
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<g
id="g3950"
......@@ -185,7 +185,7 @@
<path
inkscape:connector-curvature="0"
id="path3986"
d="m 398.12205,57.828723 -5.31496,0"
d="m 406.98032,57.828723 -5.31496,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(#TriangleOutM)"
sodipodi:nodetypes="cc" />
<g
......@@ -234,32 +234,10 @@
id="path4008"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<g
id="g4010"
transform="translate(267.51969,102.75591)">
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4012"
d="m 127.05905,-22.781508 -7.08661,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" />
<text
xml:space="preserve"
style="font-size:10px;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="102.25591"
y="-21.009853"
id="text4014"
sodipodi:linespacing="125%"><tspan
style="font-size:8px"
sodipodi:role="line"
id="tspan4016"
x="102.25591"
y="-21.009853">90%</tspan></text>
</g>
<path
inkscape:connector-curvature="0"
id="path4018"
d="m 417.61025,145.52558 0,17.71654"
d="m 426.46851,145.52558 0,17.71654"
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<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"
......@@ -275,83 +253,11 @@
<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(#TriangleOutM)"
d="m 424.69686,154.38385 -5.31496,0"
d="m 433.55512,154.38385 -5.31496,0"
id="path4024"
inkscape:connector-curvature="0" />
<text
sodipodi:linespacing="125%"
id="text4026"
y="157.92715"
x="426.46851"
style="font-size:10px;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
y="157.92715"
x="426.46851"
id="tspan4028"
sodipodi:role="line">t<tspan
id="tspan4030"
style="font-size:65.00091553%;baseline-shift:sub">j</tspan></tspan></text>
<g
transform="matrix(1,0,0,-1,274.6063,216.64171)"
id="g4072">
<g
id="g4074">
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-start:none"
d="m 114.65748,143.75393 19.48819,-70.866153 7.08661,0"
id="path4076"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-start:none"
d="m 123.51575,143.75393 8.85827,0 19.48818,-70.866146"
id="path4078"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
</g>
<g
id="g4080"
transform="translate(-0.50000072,12.651579)">
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 168.30709,53.447583 c -5.31496,5.016962 3.54331,8.560269 0,13.87523"
id="path4082"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4084"
d="m 171.85039,53.447583 c -5.31496,5.016962 3.54331,8.560269 0,13.87523"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<path
inkscape:connector-curvature="0"
id="path4086"
d="m 43.791338,144.00392 79.724412,-0.24999 19.48819,-70.866146 23.91732,-7e-6"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
sodipodi:nodetypes="cccc" />
<path
inkscape:connector-curvature="0"
id="path4088"
d="m 170.46457,72.887777 22.14567,7e-6 19.48819,70.866146 75.6811,0.24999"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
sodipodi:nodetypes="cccc" />
</g>
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4090"
d="m 375.09055,57.828723 5.31496,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(#TriangleOutM)" />
<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(#TriangleOutM)"
d="m 398.12205,57.828723 -5.31496,0"
id="path4092"
inkscape:connector-curvature="0" />
<g
transform="translate(267.51969,102.75591)"
transform="translate(276.37796,102.75591)"
id="g4094">
<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"
......@@ -372,39 +278,17 @@
sodipodi:role="line"
style="font-size:8px">90%</tspan></text>
</g>
<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"
d="m 417.61025,145.52558 0,17.71654"
id="path4102"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
id="path4104"
d="m 408.75197,145.52558 0,17.71654"
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<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 401.66536,154.38385 5.31496,0"
id="path4106"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
inkscape:connector-curvature="0"
id="path4108"
d="m 424.69686,154.38385 -5.31496,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(#TriangleOutM)"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-size:10px;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="426.46851"
y="157.92715"
x="415.83859"
y="156.21855"
id="text4110"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4112"
x="426.46851"
y="157.92715">t<tspan
x="415.83859"
y="156.21855">t<tspan
style="font-size:65.00091553%;baseline-shift:sub"
id="tspan4114">j</tspan></tspan></text>
<text
......@@ -485,7 +369,7 @@
</g>
<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"
d="m 116.42914,297.88777 0,33.66143"
d="m 125.2874,297.88777 0,33.66143"
id="path4116"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
......@@ -536,56 +420,22 @@
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
sodipodi:nodetypes="cccc" />
</g>
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4137"
d="m 100.48426,309.40352 5.31496,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(#TriangleOutM)" />
<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(#TriangleOutM)"
d="m 123.51576,309.40352 -5.31496,0"
id="path4139"
inkscape:connector-curvature="0" />
<text
xml:space="preserve"
style="font-size:10px;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="86.31102"
y="311.23822"
x="109.34252"
y="310.28937"
id="text4141"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4143"
x="86.31102"
y="311.23822">t<tspan
x="109.34252"
y="310.28937">t<tspan
style="font-size:65.00091553%;baseline-shift:sub"
id="tspan23164">PD</tspan></tspan></text>
<g
transform="translate(-7.0866014,354.33071)"
id="g4147">
<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"
d="m 127.05905,-22.781508 -7.08661,0"
id="path4149"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<text
sodipodi:linespacing="125%"
id="text4151"
y="-21.009853"
x="102.25591"
style="font-size:10px;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
y="-21.009853"
x="102.25591"
id="tspan4153"
sodipodi:role="line"
style="font-size:8px">90%</tspan></text>
</g>
<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"
d="m 143.00396,397.10038 0,17.71654"
d="m 151.8622,397.10038 0,17.71654"
id="path4155"
inkscape:connector-curvature="0" />
<path
......@@ -602,107 +452,43 @@
<path
inkscape:connector-curvature="0"
id="path4161"
d="m 150.09057,405.95865 -5.31496,0"
d="m 158.94881,405.95865 -5.31496,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(#TriangleOutM)"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-size:10px;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="151.86224"
y="409.50195"
id="text4163"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4165"
x="151.86224"
y="409.50195">t<tspan
style="font-size:65.00091553%;baseline-shift:sub"
id="tspan4167">j</tspan></tspan></text>
<g
id="g4169"
transform="matrix(1,0,0,-1,8.6283465e-6,468.21651)">
<g
id="g4171">
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4173"
d="m 114.65748,143.75393 19.48819,-70.866153 7.08661,0"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-start:none" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4175"
d="m 123.51575,143.75393 8.85827,0 19.48818,-70.866146"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-start:none" />
</g>
<g
transform="translate(-0.50000072,12.651579)"
id="g4177">
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4179"
d="m 168.30709,53.447583 c -5.31496,5.016962 3.54331,8.560269 0,13.87523"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 171.85039,53.447583 c -5.31496,5.016962 3.54331,8.560269 0,13.87523"
id="path4181"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
</g>
<path
sodipodi:nodetypes="cccc"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 43.791338,144.00392 79.724412,-0.24999 19.48819,-70.866146 23.91732,-7e-6"
id="path4183"
inkscape:connector-curvature="0" />
<path
sodipodi:nodetypes="cccc"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 170.46457,72.887777 22.14567,7e-6 19.48819,70.866146 75.6811,0.24999"
id="path4185"
inkscape:connector-curvature="0" />
</g>
<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 100.48426,309.40352 5.31496,0"
d="m 100.48425,306.74606 5.31496,0"
id="path4187"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
inkscape:connector-curvature="0"
id="path4189"
d="m 123.51576,309.40352 -5.31496,0"
d="m 132.37402,306.74606 -5.31496,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(#TriangleOutM)"
sodipodi:nodetypes="cc" />
<g
id="g4191"
transform="translate(-7.0866014,354.33071)">
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4193"
d="m 127.05905,-22.781508 -7.08661,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" />
<text
xml:space="preserve"
style="font-size:10px;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="102.25591"
y="-21.009853"
id="text4195"
sodipodi:linespacing="125%"><tspan
style="font-size:8px"
sodipodi:role="line"
id="tspan4197"
x="102.25591"
y="-21.009853">90%</tspan></text>
</g>
<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"
d="m 128.83071,331.5492 -7.08661,0"
id="path4193"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<text
sodipodi:linespacing="125%"
id="text4195"
y="333.32086"
x="135.91733"
style="font-size:10px;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
y="333.32086"
x="135.91733"
id="tspan4197"
sodipodi:role="line"
style="font-size:8px">90%</tspan></text>
<path
inkscape:connector-curvature="0"
id="path4199"
d="m 143.00396,397.10038 0,17.71654"
d="m 151.8622,397.10038 0,17.71654"
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<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"
......@@ -718,18 +504,18 @@
<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(#TriangleOutM)"
d="m 150.09057,405.95865 -5.31496,0"
d="m 158.94881,405.95865 -5.31496,0"
id="path4205"
inkscape:connector-curvature="0" />
<text
sodipodi:linespacing="125%"
id="text4207"
y="409.50195"
x="151.86224"
y="407.79337"
x="139.46063"
style="font-size:10px;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
y="409.50195"
x="151.86224"
y="407.79337"
x="139.46063"
id="tspan4209"
sodipodi:role="line">t<tspan
id="tspan4211"
......@@ -792,11 +578,11 @@
<path
inkscape:connector-curvature="0"
id="path3973"
d="m 123.51574,145.52558 0,17.71654"
d="m 114.65748,145.52558 0,17.71654"
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<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 116.42913,154.38385 5.31496,0"
d="m 107.57087,154.38385 5.31496,0"
id="path3977"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
......@@ -809,14 +595,14 @@
<text
xml:space="preserve"
style="font-size:10px;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="141.23228"
y="157.92715"
x="121.74409"
y="156.21855"
id="text4795"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4797"
x="141.23228"
y="157.92715">t<tspan
x="121.74409"
y="156.21855">t<tspan
style="font-size:65.00091553%;baseline-shift:sub"
id="tspan3022">j</tspan></tspan></text>
<g
......@@ -911,7 +697,7 @@
<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(#TriangleOutM)"
d="m 123.51575,57.828723 -5.31496,0"
d="m 132.37402,57.828723 -5.31496,0"
id="path3806"
inkscape:connector-curvature="0" />
<g
......@@ -959,33 +745,27 @@
id="path3892"
d="m 111.11417,37.454713 -7.08661,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" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path3905"
d="m 119.97244,136.66731 -7.08661,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" />
<text
xml:space="preserve"
style="font-size:10px;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="95.169289"
x="96.940948"
y="138.43896"
id="text3907"
sodipodi:linespacing="125%"><tspan
style="font-size:8px"
sodipodi:role="line"
id="tspan3909"
x="95.169289"
x="96.940948"
y="138.43896">10%</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"
d="m 119.97244,136.66731 -7.08661,0"
d="m 128.83071,136.66731 -7.08661,0"
id="path3911"
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"
d="m 116.42913,53.399596 0,83.267714"
d="m 125.2874,53.399596 0,83.267714"
id="path4414"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
......@@ -996,14 +776,14 @@
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<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"
d="m 398.12205,396.85038 0,17.71654"
d="m 389.26378,396.85038 0,17.71654"
id="path4458"
inkscape:connector-curvature="0" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4460"
d="m 391.03544,405.70865 5.31496,0"
d="m 382.17717,405.70865 5.31496,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(#TriangleOutM)" />
<path
sodipodi:nodetypes="cc"
......@@ -1014,12 +794,12 @@
<text
sodipodi:linespacing="125%"
id="text4464"
y="409.25195"
x="415.83859"
y="407.54337"
x="394.57874"
style="font-size:10px;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
y="409.25195"
x="415.83859"
y="407.54337"
x="394.57874"
id="tspan4466"
sodipodi:role="line">t<tspan
id="tspan4468"
......@@ -1071,12 +851,6 @@
id="path4486"
inkscape:connector-curvature="0" />
</g>
<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"
d="m 394.57875,387.99211 -7.08661,0"
id="path4488"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<text
sodipodi:linespacing="125%"
id="text4490"
......@@ -1093,7 +867,7 @@
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4494"
d="m 394.57875,387.99211 -7.08661,0"
d="m 403.43701,387.99211 -7.08661,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" />
<g
transform="matrix(1,0,0,-1,-265.74803,266.248)"
......@@ -1151,26 +925,14 @@
</g>
<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 375.09056,309.40352 5.31496,0"
d="m 375.09055,306.74606 5.31496,0"
id="path4516"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
inkscape:connector-curvature="0"
id="path4518"
d="m 398.12206,309.40352 -5.31496,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(#TriangleOutM)"
sodipodi:nodetypes="cc" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4526"
d="m 375.09056,309.40352 5.31496,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(#TriangleOutM)" />
<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(#TriangleOutM)"
d="m 398.12206,309.40352 -5.31496,0"
d="m 406.98032,306.74606 -5.31496,0"
id="path4528"
inkscape:connector-curvature="0" />
<path
......@@ -1183,7 +945,7 @@
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4532"
d="m 391.03544,304.97439 0,83.26772"
d="m 399.8937,304.97439 0,83.26772"
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<text
xml:space="preserve"
......@@ -1211,11 +973,11 @@
sodipodi:linespacing="125%"
id="text23434"
y="60.486217"
x="86.31102"
x="109.34252"
style="font-size:10px;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
y="60.486217"
x="86.31102"
x="109.34252"
id="tspan23436"
sodipodi:role="line">t<tspan
id="tspan23438"
......@@ -1223,28 +985,96 @@
<text
xml:space="preserve"
style="font-size:10px;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="360.91733"
x="383.94882"
y="60.486217"
id="text23440"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan23442"
x="360.91733"
x="383.94882"
y="60.486217">t<tspan
style="font-size:65.00091553%;baseline-shift:sub"
id="tspan23444">PD</tspan></tspan></text>
<text
sodipodi:linespacing="125%"
id="text23446"
y="313.83267"
x="360.91733"
y="310.28937"
x="385.72046"
style="font-size:10px;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
y="313.83267"
x="360.91733"
y="310.28937"
x="385.72046"
id="tspan23448"
sodipodi:role="line">t<tspan
id="tspan23450"
style="font-size:65.00091553%;baseline-shift:sub">PD</tspan></tspan></text>
<text
sodipodi:linespacing="125%"
id="text3209"
y="265.06448"
x="17.216536"
style="font-size:10px;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-weight:normal;text-align:center;text-anchor:middle"
y="265.06448"
x="17.216536"
id="tspan3211"
sodipodi:role="line">input</tspan><tspan
style="font-weight:bold;text-align:center;text-anchor:middle"
id="tspan3213"
y="277.56448"
x="17.216536"
sodipodi:role="line" /></text>
<text
xml:space="preserve"
style="font-size:10px;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="17.216536"
y="365.21063"
id="text3215"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3217"
x="17.216536"
y="365.21063"
style="font-weight:normal;text-align:center;text-anchor:middle">output</tspan><tspan
sodipodi:role="line"
x="17.216536"
y="377.71063"
id="tspan3219"
style="font-weight:bold;text-align:center;text-anchor:middle" /></text>
<text
xml:space="preserve"
style="font-size:10px;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="17.216536"
y="6.7010837"
id="text3221"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3223"
x="17.216536"
y="6.7010837"
style="font-weight:normal;text-align:center;text-anchor:middle">input</tspan><tspan
sodipodi:role="line"
x="17.216536"
y="19.201084"
id="tspan3225"
style="font-weight:bold;text-align:center;text-anchor:middle" /></text>
<text
sodipodi:linespacing="125%"
id="text3227"
y="107.52225"
x="17.216536"
style="font-size:10px;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-weight:normal;text-align:center;text-anchor:middle"
y="107.52225"
x="17.216536"
id="tspan3229"
sodipodi:role="line">output</tspan><tspan
style="font-weight:bold;text-align:center;text-anchor:middle"
id="tspan3231"
y="120.02225"
x="17.216536"
sodipodi:role="line" /></text>
</g>
</svg>
......@@ -60,6 +60,7 @@
23-12-2013 & 1.05 & Added remote reprogramming support \\
10-01-2014 & 1.06 & Added SNMP access sub-section \\
28-01-2014 & 1.07 & Added Diagnostics section and moved remote resetting subsection to this section \\
31-01-2014 & 1.08 & Added manual pulse triggering sub-section \\
\hline
\end{tabular}
}
......@@ -122,6 +123,7 @@ pulses (see Section~\ref{sec:pulse-def}). The main features of the board are:
\item gateware version
\item state of on-board switches and RTM detection lines
\item input pulse counters
\item manual pulse triggering
\end{itemize}
\item Remote reprogramming over I$^2$C lines on VME P1 connector
\item Status LEDs
......@@ -247,7 +249,7 @@ more details can be found in Section~\ref{sec:pulse-rep}. If a TTL (TTL-BAR) pul
on a channel input, it is regenerated on the output of the same channel in TTL (TTL-BAR),
as well as the blocking outputs of the same channel on the rear panel, if a CONV-TTL-RTM
board with an attached CONV-TTL-RTM-BLO is present. Similarly, if a blocking pulse arrives
on the back panel, it is replicated on the TTL output channel.
on the rear panel, it is replicated on the TTL output channel.
\begin{figure}[htbp]
\centerline{\includegraphics[scale=.75]{fig/ttl-chan}}
......@@ -339,6 +341,10 @@ the used switches are also listed in Table~\ref{tbl:switches}.
Note that both switches in Table~\ref{tbl:switches} are board-wide switches; selecting
one position or the other yields a selection valid for all six pulse replication channels.
\textbf{\textit{It is recommended to not switch any of the switches while the board is plugged
into the crate, otherwise potential damage can be incurred to hardware components on the
board.}}
%======================================================================================
% SEC: Pulse replication
%======================================================================================
......@@ -386,7 +392,7 @@ pulses.
$V_{OL}$ & Output pulse low-level amplitude & & 0 & 0.7 & V \\
$t_{p,i}$& Input pulse width & 50 & & & ns \\
$t_{p,o}$& Output pulse width & & 1.2 & & ${\mu}s$ \\
$T_{min}$& Period of pulse signal (3) & 4.8 & & & ${\mu}s$ \\
$T_{min}$& Period of pulse signal (3) & 6 & & & ${\mu}s$ \\
$t_r$ & Rise time & 1 & 3.2 & 4.9 & ns \\
$t_f$ & Fall time & 2 & 4 & 5.6 & ns \\
\hline
......@@ -396,7 +402,8 @@ pulses.
\noindent Note 1: Pulse amplitude for which a $t_{p,o}$ pulse is replicated at the output. \\
\noindent Note 2: $V_{IH}$, $V_{IL}$ correspond to the thresholds of input Schmitt triggers. \\
\noindent Note 3: Max. pulse frequency dictated by blocking output max. frequency. \\
\noindent Note 3: Max. pulse frequency dictated by blocking output max. frequency and limited
by the FPGA gateware. \\
\pagebreak
\begin{table}[h]
......@@ -415,7 +422,7 @@ pulses.
$V_{OL}$ & Output pulse low-level amplitude (2) & & 0 & & V \\
$t_{p,i}$& Input pulse width & 50 & & 3900& ns \\
$t_{p,o}$& Output pulse width & & 1.2 & & ${\mu}s$ \\
$T_{min}$& Min. period of pulse signal & 4.8 & & & ${\mu}s$ \\
$T_{min}$& Period of pulse signal (3) & 6 & & & ${\mu}s$ \\
$t_r$ & Rise time & 75 & 140 & 225 & ns \\
$t_f$ & Fall time & 75 & 160 & 225 & ns \\
\hline
......@@ -425,6 +432,8 @@ pulses.
\noindent Note 1: Pulse amplitude for which a $t_{p,o}$ pulse is replicated at the output. \\
\noindent Note 2: Voltage amplitude between the differential signal lines. \\
\noindent Note 3: Max. pulse frequency dictated by blocking output max. frequency and limited
by the FPGA gateware. \\
%--------------------------------------------------------------------------------------
% SUBSEC: TTL vs TTL-BAR
......@@ -480,12 +489,13 @@ plugged into a channel.
The pulse generator (PG) block in the FPGA generates $t_{p,o}$ wide (Table~\ref{tbl:pulse-def-ttl})
TTL pulses at its output on the rising edge of its input. It therefore expects TTL pulses at
its input. The rest of the logic external to this block is used to accomodate for TTL-BAR
its input. The rest of the logic external to this block is used to accommodate for TTL-BAR
and blocking pulses.
First, the OR gate at the PG input indicates the condition for a pulse to
be regenerated. When a pulse arrives at either of the two inputs, TTL or TTL-BAR on the
front panel, or blocking on the rear panel, a pulse is generated on the output.
First, the OR gates at the PG input indicate the condition for a pulse to
be regenerated. The conditions for pulse generation are either that pulse is manually triggered
as described in Section~\ref{sec:diag-man-trig}, or that a pulse arrives on either of the inputs of a channel
(TTL or TTL-BAR on the front panel, or blocking on the rear panel).
On the blocking side, the voltage level of blocking pulses arriving on the RTM is adapted
to a voltage level suitable for the FPGA by on-board circuitry external to the FPGA.
......@@ -504,14 +514,32 @@ The \textit{no signal detect} block at the multiplexer input on the TTL-BAR side
detects the lack of a signal by checking for a continuous high level on the line.
This is important when the TTL selection switch is set to TTL-BAR, since no signal
would mean a DC high-level signal appears at the OR gate input and this signal would
inhibit pulses arriving from the blocking side.
inhibit pulses arriving from the blocking side. The \textit{no signal detect} block
checks if the line is high for more than 100~$\mu$s when the TTL selection switch is
set for TTL-BAR signals and disables the TTL input line to the PG, thus allowing for
blocking pulses arriving on the rear panel to be detected by the PG.
\textbf{\textit{Note that due to the nature of TTL-BAR signals (high when idle), when the cable is removed
from the connector, or when the pulse sending device upstream of the CONV-TTL-BLO is turned off,
the channel line goes high due to the Schmitt trigger at the input of the CONV-TTL-BLO, and
a pulse will be generated on the output.}}
One pulse counter is implemented for each channel. As can be seen in Figure~\ref{fig:pulse-rep},
this pulse counter increments when a rising edge is detected on the output of the OR gate
between the two inputs types. More details about the pulse counters can be found in
Section~\ref{sec:diag-pulse-cnt}.
%--------------------------------------------------------------------------------------
% SUBSEC: Rep details
% SUBSEC: Pulse jitter and delay
%--------------------------------------------------------------------------------------
\subsection{Pulse jitter and delay}
\label{sec:pulse-jit}
Figure~\ref{fig:tpd-jit} defines propagation delay from input to output and output
jitter and shows how propagation delay was measured per each signal type.
Table~\ref{tbl:pulse-tpd-jit} presents the characteristics measured on
the CONV-TTL-BLO.
The PG block incorporates a glitch filter that can prevent pulses being generated as a
result of a glitch occurring on input channels. The glitch filter can be enabled via
SW1.1 (Figure~\ref{fig:switches-ptype}).
......@@ -523,27 +551,10 @@ SW1.1 (Figure~\ref{fig:switches-ptype}).
\end{figure}
Placing SW1.1 in the \textbf{ON} position will enable the glitch filter inside the PG block.
The pulse signal is sampled with a 125~MHz on-board clock and passed through the
glitch filter which rejects any pulses narrower than 40~ns, but introduces an 8~ns jitter
on the leading edge of the output signal. Jitter appears in the form of pulses being triggered
either 8~ns before or 8~ns after the ideal edge, based on when the input pulse is sampled.
This is shown in Figure~\ref{fig:tpd-jit}.
When SW1.1 is in the \textbf{OFF} (default) position, the glitch filter is disabled and the
pulse signal is regenerated at the output without being sampled with an on-board clock. This
yields jitter-free pulses at the output, but a glitch on the input will lead to a pulse being
generated at the output.
The glitch filter internal to the PG block may be enabled when the environment where the
board operates is noisy. A noisy environment may lead to glitches induced on the
signal lines and thus unwanted pulses on the output of the CONV-TTL-BLO. When the
environment is not so noisy, or when the 8~ns jitter is deemed to be an issue, SW1.1
can be left in the \textbf{OFF} position.
Figure~\ref{fig:tpd-jit} defines propagation delay from input to output and output
jitter and shows how propagation delay was measured per each signal type.
Table~\ref{tbl:pulse-tpd-jit} presents the characteristics measured on
the CONV-TTL-BLO.
The pulse signal is sampled with a 20~MHz on-board clock and passed through the
glitch filter which rejects any pulses narrower than 50~ns, but introduces a 50~ns jitter
on the leading edge of the output signal. Jitter appears in the form of an uncertainty on when
a pulse is output.
\begin{figure}[h]
\centerline{\includegraphics[width=.6\textwidth,keepaspectratio]{fig/tpd-jit}}
......@@ -563,7 +574,7 @@ the CONV-TTL-BLO.
\hline
$t_j$ & Leading edge jitter & & \\
& \hspace{2mm} Without glitch filter & 0 & ns \\
& \hspace{2mm} With glitch filter & 8 & ns \\
& \hspace{2mm} With glitch filter & 50 & ns \\
$t_{PD}$ & Propagation delay (1) & & \\
& \hspace{2mm} TTL to TTL & 40 & ns \\
& \hspace{2mm} TTL to blocking & 80 & ns \\
......@@ -578,7 +589,27 @@ the CONV-TTL-BLO.
}
\end{table}
\noindent Note 1: If glitch filter is enabled, it adds an extra 56~ns delay to $t_{PD}$.
\noindent Note 1: If the glitch filter is enabled, it adds an extra 350~ns delay to $t_{PD}$.
\vspace*{11pt}
Since an input pulse is asynchronous to the sampling clock, it may arrive
before or after the sampling clock's rising edge. If it arrives before the sampling clock rising
edge, it is sampled on the current cycle. However, if the input pulse arrives after the rising edge,
it will get sampled on the next clock rising edge. The output pulse may therefore present
an uncertainty on when its leading edge arrives; this uncertainty (shown in Figure~\ref{fig:tpd-jit}),
which is the output jitter, is based on the 50~ns sampling clock.
When SW1.1 is in the \textbf{OFF} (default) position, the glitch filter is disabled and the
pulse signal is regenerated at the output without being sampled with an on-board clock. This
yields jitter-free pulses at the output, but a glitch on the input will lead to a pulse being
generated at the output.
The glitch filter internal to the PG block may be enabled when the environment where the
board operates is noisy. A noisy environment may lead to glitches induced on the
signal lines and thus unwanted pulses on the output of the CONV-TTL-BLO. When the
environment is not so noisy, or when the 50~ns jitter is deemed to be an issue, SW1.1
can be left in the \textbf{OFF} position.
%======================================================================================
% SEC: Communicating to the CONV-TTL-BLO
......@@ -893,6 +924,63 @@ iso.3.6.1.4.1.37968.1.1.8.2.2.1.2.3 = STRING: "2"
Note that the backslash in the command above is not needed, it is just added
here for formatting reasons and to keep to the rules of the Linux command-line.
%------------------------------------------------------------------------------
% SUBSEC: Manual trigger
%------------------------------------------------------------------------------
\subsection{Manual pulse triggering}
\label{sec:diag-man-trig}
It is possible to remotely trigger a pulse on a channel of choice. This feature
should only be used when debugging the connection between two CONV-TTL-BLO boards,
or between a CONV-TTL-BLO and another receiver. This is why manual pulse
triggering is "password" protected.
In order to manually trigger a pulse, a user should write a four-byte "magic sequence"
(the "password") to the MPT (manual pulse trigger) field in the board's control
register at address 0x004 (CR -- see Appendix~\ref{app:memmap-cr}). The MPT
field is dual-purpose, as shown in Figure~\ref{fig:cr-mpt}. As shown in
Table~\ref{tbl:man-trig-magic}, prior to sending a pulse, the MPT field should be written
with the magic sequence, followed by a channel number in the range \textbf{1..6}.
\begin{figure}[h]
\centerline{\includegraphics[width=\textwidth]{fig/cr-mpt}}
\caption{MPT field in the CR}
\label{fig:cr-mpt}
\end{figure}
\begin{table}[h]
\caption{Write sequence to initiate manual pulse triggering}
\label{tbl:man-trig-magic}
\centerline
{
\begin{tabular}{c c c c c}
\hline
\textbf{Byte 0} & \textbf{Byte 1} & \textbf{Byte 2} & \textbf{Byte 3} & \textbf{Byte 4}\\
\hline
0xde & 0xad & 0xbe & 0xef & Channel number in range \textbf{1..6} \\
\hline
\end{tabular}
}
\end{table}
Note that in order for a pulse to be triggered, five write cycles to the MPT must be
done. If the fifth cycle is a channel number in the range \textbf{1..6}, one and only
one pulse is generated on the channel outputs (both TTL and blocking). After that,
should it be desired to generate another pulse on the channel, the magic sequence
must be input again. If the channel number is not in the range \textbf{1..6}, no
pulse is generated on any channel and no error is reported.
Figure~\ref{fig:man-trig-fsm} shows the logic of the manual pulse triggering
mechanism. As can be seen from the figure, if one of the bytes of the magic
sequence is not as expected, the logic returns to waiting for the first byte
of the magic sequence.
\begin{figure}[h]
\centerline{\includegraphics[width=.6\textwidth]{fig/man-trig-fsm}}
\caption{Manual pulse triggering logic}
\label{fig:man-trig-fsm}
\end{figure}
%==============================================================================
% SEC: Remote reprog
%==============================================================================
......@@ -1206,7 +1294,7 @@ Blocking pulses arriving on CH1 then get replicated through the daisy chain from
By connecting all outputs of channels 1 through 4 on the rear panel, the desired pulse
conversion system can be obtained.
Each channel will add a 40~ns delay (96~ns with glitch filter), in addition to the 160~ns (272~ns
Each channel will add a 40~ns delay (390~ns with glitch filter), in addition to the 160~ns (410~ns
with glitch filters) of the CH1 and CH4 blocking conversions.
\begin{figure}[h]
......@@ -1362,7 +1450,8 @@ $reg. index = \frac{addr}{4} + 1$
\textbf{Bits} & \textbf{Field} & \textbf{Access} & \textbf{Default} & \textbf{Description} \\
0 & RST\_UNLOCK & R/W & 0 & Reset bit unlock \\
1 & RST & R/W & 0 & Reset bit \\
31..2 & \textit{Reserved} & -- & X & \\
9..2 & MPT & W/O & 0 & Manual Pulse Trigger \\
31..10 & \textit{Reserved} & -- & X & \\
\end{tabular}
\noindent
......@@ -1380,6 +1469,13 @@ $reg. index = \frac{addr}{4} + 1$
previous cycle. A write to this bit while RST\_UNLOCK = '0' has no effect. \newline
Writing this bit to 1 with RST\_UNLOCK = '1' will issue a system reset and
the communication to the board will be lost for approx. 100~ms \\
MPT & Control bits for manual pulse trigger sequence \newline
To trigger a pulse, write this sequence to the field: \newline
\textbf{0xde} -- Passbyte 1 \newline
\textbf{0xad} -- Passbyte 2 \newline
\textbf{0xbe} -- Passbyte 3 \newline
\textbf{0xef} -- Passbyte 4 \newline
Channel number in range 1..6 \\
\textit{Reserved} & Write as '0'; read undefined \\
\end{tabular}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment