Commit d8b6d3c2 authored by Theodor-Adrian Stana's avatar Theodor-Adrian Stana

Getting close to final version of UG

parent f5bef2c0
......@@ -9,12 +9,12 @@
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="550.94244"
width="565.93835"
height="313.81104"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="conv-sys-bd.svg">
sodipodi:docname="conv-sys-bd.pdf">
<defs
id="defs4">
<marker
......@@ -81,11 +81,11 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.979899"
inkscape:cx="310.55709"
inkscape:cy="158.0709"
inkscape:zoom="7.919596"
inkscape:cx="452.60851"
inkscape:cy="52.830327"
inkscape:document-units="px"
inkscape:current-layer="g3102"
inkscape:current-layer="layer1"
showgrid="true"
showguides="true"
inkscape:guide-bbox="true"
......@@ -108,7 +108,7 @@
units="mm"
spacingx="1mm"
spacingy="1mm"
originx="6.1081274mm"
originx="6.1081275mm"
originy="-191.71778mm" />
</sodipodi:namedview>
<metadata
......@@ -119,7 +119,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>
......@@ -243,96 +243,78 @@
x="421.65353"
y="255.11813"
style="text-align:start;text-anchor:start">6x blocking</tspan></text>
<g
id="g11027"
transform="translate(-1.4853138,-7.0865835)">
<g
id="g11041"
transform="matrix(-1,0,0,-1,908.57192,627.16528)">
<rect
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect10965"
width="51.535797"
height="95.669312"
x="437.44058"
y="265.74799" />
<g
id="g11011"
transform="translate(-1.6138267,-9.3513167e-6)">
<path
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleInL)"
d="m 423.26737,276.37794 67.32283,-1e-5"
id="path10969"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
transform="matrix(2.115517,0,0,2.115517,363.18288,-195.86537)"
d="m 46.062991,223.22832 c 0,1.95691 -1.586393,3.5433 -3.543307,3.5433 -1.956915,0 -3.543307,-1.58639 -3.543307,-3.5433 0,-1.95692 1.586392,-3.54331 3.543307,-3.54331 1.956914,0 3.543307,1.58639 3.543307,3.54331 z"
sodipodi:ry="3.5433071"
sodipodi:rx="3.5433071"
sodipodi:cy="223.22832"
sodipodi:cx="42.519684"
id="path10971"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.23634885;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
sodipodi:type="arc" />
</g>
<g
id="g11023">
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path10967"
d="m 421.65354,350.78738 67.32283,0"
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleOutL)" />
<path
transform="matrix(2.115517,0,0,2.115517,361.56905,-121.45592)"
sodipodi:type="arc"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.23634885;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="path10973"
sodipodi:cx="42.519684"
sodipodi:cy="223.22832"
sodipodi:rx="3.5433071"
sodipodi:ry="3.5433071"
d="m 46.062991,223.22832 c 0,1.95691 -1.586393,3.5433 -3.543307,3.5433 -1.956915,0 -3.543307,-1.58639 -3.543307,-3.5433 0,-1.95692 1.586392,-3.54331 3.543307,-3.54331 1.956914,0 3.543307,1.58639 3.543307,3.54331 z" />
</g>
<g
id="g11007"
transform="translate(-1.6138267,2.5498275e-7)">
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path10995"
d="m 423.26737,301.18108 67.32283,-1e-5"
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleInL)" />
<path
sodipodi:type="arc"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.23634885;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="path10997"
sodipodi:cx="42.519684"
sodipodi:cy="223.22832"
sodipodi:rx="3.5433071"
sodipodi:ry="3.5433071"
d="m 46.062991,223.22832 c 0,1.95691 -1.586393,3.5433 -3.543307,3.5433 -1.956915,0 -3.543307,-1.58639 -3.543307,-3.5433 0,-1.95692 1.586392,-3.54331 3.543307,-3.54331 1.956914,0 3.543307,1.58639 3.543307,3.54331 z"
transform="matrix(2.115517,0,0,2.115517,363.18288,-171.06223)" />
</g>
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path10999"
d="m 421.65354,325.98423 67.32283,-1e-5"
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleInL)" />
<path
sodipodi:type="arc"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.23634885;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="path11001"
sodipodi:cx="42.519684"
sodipodi:cy="223.22832"
sodipodi:rx="3.5433071"
sodipodi:ry="3.5433071"
d="m 46.062991,223.22832 c 0,1.95691 -1.586393,3.5433 -3.543307,3.5433 -1.956915,0 -3.543307,-1.58639 -3.543307,-3.5433 0,-1.95692 1.586392,-3.54331 3.543307,-3.54331 1.956914,0 3.543307,1.58639 3.543307,3.54331 z"
transform="matrix(2.115517,0,0,2.115517,361.56905,-146.25908)" />
</g>
</g>
<rect
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect10965"
width="51.535797"
height="95.669312"
x="-469.64603"
y="-354.33072"
transform="scale(-1,-1)" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path10969"
d="m 485.43307,343.70077 -67.32283,1e-5"
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleInL)" />
<path
sodipodi:type="arc"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.23634885;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="path10971"
sodipodi:cx="42.519684"
sodipodi:cy="223.22832"
sodipodi:rx="3.5433071"
sodipodi:ry="3.5433071"
d="m 46.062991,223.22832 c 0,1.95691 -1.586393,3.5433 -3.543307,3.5433 -1.956915,0 -3.543307,-1.58639 -3.543307,-3.5433 0,-1.95692 1.586392,-3.54331 3.543307,-3.54331 1.956914,0 3.543307,1.58639 3.543307,3.54331 z"
transform="matrix(-2.115517,0,0,-2.115517,545.51756,815.94408)" />
<path
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleOutL)"
d="m 484.47372,269.29132 -65.37073,0"
id="path10967"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
d="m 46.062991,223.22832 c 0,1.95691 -1.586393,3.5433 -3.543307,3.5433 -1.956915,0 -3.543307,-1.58639 -3.543307,-3.5433 0,-1.95692 1.586392,-3.54331 3.543307,-3.54331 1.956914,0 3.543307,1.58639 3.543307,3.54331 z"
sodipodi:ry="3.5433071"
sodipodi:rx="3.5433071"
sodipodi:cy="223.22832"
sodipodi:cx="42.519684"
id="path10973"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.23634885;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
sodipodi:type="arc"
transform="matrix(-2.0541753,0,0,-2.0541753,542.816,727.84141)" />
<path
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleInL)"
d="m 485.43307,318.89762 -67.32283,10e-6"
id="path10995"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
transform="matrix(-2.115517,0,0,-2.115517,545.51756,791.14093)"
d="m 46.062991,223.22832 c 0,1.95691 -1.586393,3.5433 -3.543307,3.5433 -1.956915,0 -3.543307,-1.58639 -3.543307,-3.5433 0,-1.95692 1.586392,-3.54331 3.543307,-3.54331 1.956914,0 3.543307,1.58639 3.543307,3.54331 z"
sodipodi:ry="3.5433071"
sodipodi:rx="3.5433071"
sodipodi:cy="223.22832"
sodipodi:cx="42.519684"
id="path10997"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.23634885;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
sodipodi:type="arc" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path10999"
d="m 485.43307,294.09447 -67.32283,10e-6"
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleInL)" />
<path
sodipodi:type="arc"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.23634885;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="path11001"
sodipodi:cx="42.519684"
sodipodi:cy="223.22832"
sodipodi:rx="3.5433071"
sodipodi:ry="3.5433071"
d="m 46.062991,223.22832 c 0,1.95691 -1.586393,3.5433 -3.543307,3.5433 -1.956915,0 -3.543307,-1.58639 -3.543307,-3.5433 0,-1.95692 1.586392,-3.54331 3.543307,-3.54331 1.956914,0 3.543307,1.58639 3.543307,3.54331 z"
transform="matrix(-2.115517,0,0,-2.115517,545.51756,766.33778)" />
<g
transform="matrix(-0.50000036,0,0,0.50000036,457.24447,239.1732)"
id="g10975">
......@@ -383,438 +365,424 @@
d="m 396.85039,325.98423 21.25985,28.34646"
id="path11059"
inkscape:connector-curvature="0" />
<rect
style="fill:#e5e5e5;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="rect3791"
width="230.31496"
height="212.59842"
x="88.582687"
y="131.10234" />
<rect
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect3867"
width="17.716534"
height="35.433067"
x="88.58268"
y="272.83463" />
<rect
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect3877"
width="74.959267"
height="67.463348"
x="-4.0931234"
y="258.52087" />
<path
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleOutL)"
d="m -19.084976,310.99237 67.59118,-0.0552 0,-3.43742"
id="path3923"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path3925"
d="m -19.084976,273.51273 67.59118,-0.13815 0,5.70798"
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleInL)" />
<path
sodipodi:type="arc"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.23634885;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="path3879"
sodipodi:cx="42.519684"
sodipodi:cy="223.22832"
sodipodi:rx="3.5433071"
sodipodi:ry="3.5433071"
d="m 46.062991,223.22832 c 0,1.95691 -1.586393,3.5433 -3.543307,3.5433 -1.956915,0 -3.543307,-1.58639 -3.543307,-3.5433 0,-1.95692 1.586392,-3.54331 3.543307,-3.54331 1.956914,0 3.543307,1.58639 3.543307,3.54331 z"
transform="matrix(2.115517,0,0,2.115517,-79.052389,-198.73057)" />
<path
d="m 46.062991,223.22832 c 0,1.95691 -1.586393,3.5433 -3.543307,3.5433 -1.956915,0 -3.543307,-1.58639 -3.543307,-3.5433 0,-1.95692 1.586392,-3.54331 3.543307,-3.54331 1.956914,0 3.543307,1.58639 3.543307,3.54331 z"
sodipodi:ry="3.5433071"
sodipodi:rx="3.5433071"
sodipodi:cy="223.22832"
sodipodi:cx="42.519684"
id="path3881"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.23634885;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
sodipodi:type="arc"
transform="matrix(2.115517,0,0,2.115517,-79.052389,-161.25093)" />
<g
id="g3102">
<rect
y="131.10234"
x="88.582687"
height="212.59842"
width="230.31496"
id="rect3791"
style="fill:#e5e5e5;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<rect
y="272.83463"
x="88.58268"
height="35.433067"
width="17.716534"
id="rect3867"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<rect
y="258.52087"
x="-4.0931234"
height="67.463348"
width="74.959267"
id="rect3877"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path3923"
d="m -19.084976,310.99237 67.59118,-0.0552 0,-3.43742"
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleOutL)" />
style="stroke-width:0.23634885;stroke-miterlimit:4;stroke-dasharray:none"
id="g3911"
transform="matrix(2.115517,0,0,2.115517,-79.052389,-206.22651)">
<path
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleInL)"
d="m -19.084976,273.51273 67.59118,-0.13815 0,5.70798"
id="path3925"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
transform="matrix(2.115517,0,0,2.115517,-79.052389,-198.73057)"
d="m 46.062991,223.22832 c 0,1.95691 -1.586393,3.5433 -3.543307,3.5433 -1.956915,0 -3.543307,-1.58639 -3.543307,-3.5433 0,-1.95692 1.586392,-3.54331 3.543307,-3.54331 1.956914,0 3.543307,1.58639 3.543307,3.54331 z"
sodipodi:ry="3.5433071"
sodipodi:rx="3.5433071"
sodipodi:cy="223.22832"
sodipodi:cx="42.519684"
id="path3879"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.23634885;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
sodipodi:type="arc" />
id="path3883"
d="m 60.23622,232.0398 -5.361754,10.72351 10.723508,0 z"
style="fill:none;stroke:#000000;stroke-width:0.23634885;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
transform="matrix(2.115517,0,0,2.115517,-79.052389,-161.25093)"
sodipodi:type="arc"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.23634885;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="path3881"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.56813234;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="path3885"
sodipodi:cx="42.519684"
sodipodi:cy="223.22832"
sodipodi:rx="3.5433071"
sodipodi:ry="3.5433071"
d="m 46.062991,223.22832 c 0,1.95691 -1.586393,3.5433 -3.543307,3.5433 -1.956915,0 -3.543307,-1.58639 -3.543307,-3.5433 0,-1.95692 1.586392,-3.54331 3.543307,-3.54331 1.956914,0 3.543307,1.58639 3.543307,3.54331 z" />
<g
transform="matrix(2.115517,0,0,2.115517,-79.052389,-206.22651)"
id="g3911"
style="stroke-width:0.23634885;stroke-miterlimit:4;stroke-dasharray:none">
<path
style="fill:none;stroke:#000000;stroke-width:0.23634885;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 60.23622,232.0398 -5.361754,10.72351 10.723508,0 z"
id="path3883"
inkscape:connector-curvature="0" />
<path
transform="matrix(0.4160102,0,0,0.4160102,42.594742,137.96887)"
d="m 46.062991,223.22832 c 0,1.95691 -1.586393,3.5433 -3.543307,3.5433 -1.956915,0 -3.543307,-1.58639 -3.543307,-3.5433 0,-1.95692 1.586392,-3.54331 3.543307,-3.54331 1.956914,0 3.543307,1.58639 3.543307,3.54331 z"
sodipodi:ry="3.5433071"
sodipodi:rx="3.5433071"
sodipodi:cy="223.22832"
sodipodi:cx="42.519684"
id="path3885"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.56813234;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
sodipodi:type="arc" />
</g>
d="m 46.062991,223.22832 c 0,1.95691 -1.586393,3.5433 -3.543307,3.5433 -1.956915,0 -3.543307,-1.58639 -3.543307,-3.5433 0,-1.95692 1.586392,-3.54331 3.543307,-3.54331 1.956914,0 3.543307,1.58639 3.543307,3.54331 z"
transform="matrix(0.4160102,0,0,0.4160102,42.594742,137.96887)" />
</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="70.866142"
y="254.98254"
id="text6139"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan6141"
x="70.866142"
y="254.98254"
style="text-align:end;text-anchor:end">4x TTL GPIO inv.</tspan></text>
<text
sodipodi:linespacing="125%"
id="text6143"
y="187.79526"
x="70.866142"
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="text-align:end;text-anchor:end"
y="187.79526"
x="70.866142"
id="tspan6145"
sodipodi:role="line">6x TTL</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="85.039368"
y="159.44879"
id="text6157"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan6159"
x="85.039368"
y="159.44879"
style="text-align:end;text-anchor:end">1x SFP</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 70.866142,258.6614 17.716535,14.17322"
id="path6173"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 70.866142,325.98423 88.582677,308.26769 70.866142,325.98423"
id="path6175"
inkscape:connector-curvature="0" />
<rect
y="191.33855"
x="17.71653"
height="49.606312"
width="53.149612"
id="rect6179"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path6181"
d="m 3.5433071,230.31494 67.3228349,0"
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleOutL)" />
<path
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleInL)"
d="m 3.5433071,201.96849 67.3228349,-1e-5"
id="path6183"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
transform="matrix(2.115517,0,0,2.115517,-57.792547,-270.27482)"
d="m 46.062991,223.22832 c 0,1.95691 -1.586393,3.5433 -3.543307,3.5433 -1.956915,0 -3.543307,-1.58639 -3.543307,-3.5433 0,-1.95692 1.586392,-3.54331 3.543307,-3.54331 1.956914,0 3.543307,1.58639 3.543307,3.54331 z"
sodipodi:ry="3.5433071"
sodipodi:rx="3.5433071"
sodipodi:cy="223.22832"
sodipodi:cx="42.519684"
id="path6185"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.23634885;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
sodipodi:type="arc" />
<path
transform="matrix(2.115517,0,0,2.115517,-58.061351,-241.92836)"
sodipodi:type="arc"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.23634885;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="path6187"
sodipodi:cx="42.519684"
sodipodi:cy="223.22832"
sodipodi:rx="3.5433071"
sodipodi:ry="3.5433071"
d="m 46.062991,223.22832 c 0,1.95691 -1.586393,3.5433 -3.543307,3.5433 -1.956915,0 -3.543307,-1.58639 -3.543307,-3.5433 0,-1.95692 1.586392,-3.54331 3.543307,-3.54331 1.956914,0 3.543307,1.58639 3.543307,3.54331 z" />
<rect
y="201.96849"
x="88.58268"
height="35.433067"
width="17.716534"
id="rect6195"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 70.866142,191.33856 17.716535,10.62992"
id="path6197"
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 88.582677,237.40155 -17.716535,3.54331"
id="path6199"
inkscape:connector-curvature="0" />
<rect
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect6217"
width="17.716534"
height="35.433067"
x="88.58268"
y="148.81888" />
<g
id="g7293">
<text
sodipodi:linespacing="125%"
id="text6139"
y="254.98254"
x="67.322838"
id="text6163"
y="180.70865"
x="212.39078"
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="text-align:end;text-anchor:end"
y="254.98254"
x="67.322838"
id="tspan6141"
sodipodi:role="line">4x GPIO</tspan></text>
style="font-weight:bold;text-align:center;text-anchor:middle"
y="180.70865"
x="212.39078"
id="tspan6165"
sodipodi:role="line">FPGA</tspan></text>
<rect
y="184.25195"
x="141.52464"
height="14.173228"
width="70.866142"
id="rect6424"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<text
sodipodi:linespacing="125%"
id="text6412"
y="194.09735"
x="145.27559"
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="194.09735"
x="145.27559"
id="tspan6414"
sodipodi:role="line">time tagging</tspan></text>
<rect
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect6426"
width="63.779533"
height="14.173228"
x="212.39078"
y="184.25195" />
<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="70.866142"
y="187.79526"
id="text6143"
x="271.58524"
y="194.09735"
id="text6416"
sodipodi:linespacing="125%"><tspan
style="text-align:end;text-anchor:end"
sodipodi:role="line"
id="tspan6145"
x="70.866142"
y="187.79526"
style="text-align:end;text-anchor:end">6x TTL</tspan></text>
id="tspan6418"
x="271.58524"
y="194.09735">monitoring</tspan></text>
<rect
y="198.42519"
x="141.52464"
height="42.519688"
width="134.64566"
id="rect6428"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<text
sodipodi:linespacing="125%"
id="text6157"
y="159.44879"
x="85.039368"
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"
xml:space="preserve"><tspan
style="text-align:end;text-anchor:end"
y="159.44879"
x="85.039368"
id="tspan6159"
sodipodi:role="line">1x SFP</tspan></text>
<path
inkscape:connector-curvature="0"
id="path6173"
d="m 70.866142,258.6614 17.716535,14.17322"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path6175"
d="M 70.866142,325.98423 88.582677,308.26769 70.866142,325.98423"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect6179"
width="53.149612"
height="49.606312"
x="17.71653"
y="191.33855" />
<path
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleOutL)"
d="m 3.5433071,230.31494 67.3228349,0"
id="path6181"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path6183"
d="m 3.5433071,201.96849 67.3228349,-1e-5"
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#TriangleInL)" />
<path
sodipodi:type="arc"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.23634885;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="path6185"
sodipodi:cx="42.519684"
sodipodi:cy="223.22832"
sodipodi:rx="3.5433071"
sodipodi:ry="3.5433071"
d="m 46.062991,223.22832 c 0,1.95691 -1.586393,3.5433 -3.543307,3.5433 -1.956915,0 -3.543307,-1.58639 -3.543307,-3.5433 0,-1.95692 1.586392,-3.54331 3.543307,-3.54331 1.956914,0 3.543307,1.58639 3.543307,3.54331 z"
transform="matrix(2.115517,0,0,2.115517,-57.792547,-270.27482)" />
<path
d="m 46.062991,223.22832 c 0,1.95691 -1.586393,3.5433 -3.543307,3.5433 -1.956915,0 -3.543307,-1.58639 -3.543307,-3.5433 0,-1.95692 1.586392,-3.54331 3.543307,-3.54331 1.956914,0 3.543307,1.58639 3.543307,3.54331 z"
sodipodi:ry="3.5433071"
sodipodi:rx="3.5433071"
sodipodi:cy="223.22832"
sodipodi:cx="42.519684"
id="path6187"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.23634885;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
sodipodi:type="arc"
transform="matrix(2.115517,0,0,2.115517,-58.061351,-241.92836)" />
<rect
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect6195"
width="17.716534"
height="35.433067"
x="88.58268"
y="201.96849" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path6197"
d="m 70.866142,191.33856 17.716535,10.62992"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path6199"
d="m 88.582677,237.40155 -17.716535,3.54331"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="148.81888"
x="88.58268"
height="35.433067"
width="17.716534"
id="rect6217"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<g
id="g7293">
<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="212.39078"
y="180.70865"
id="text6163"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan6165"
x="212.39078"
y="180.70865"
style="font-weight:bold;text-align:center;text-anchor:middle">FPGA</tspan></text>
<rect
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect6424"
width="70.866142"
height="14.173228"
x="141.52464"
y="184.25195" />
<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="145.27559"
y="194.09735"
id="text6412"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan6414"
x="145.27559"
y="194.09735">time tagging</tspan></text>
<rect
y="184.25195"
x="212.39078"
height="14.173228"
width="63.779533"
id="rect6426"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<text
sodipodi:linespacing="125%"
id="text6416"
y="194.09735"
x="271.58524"
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="194.09735"
x="271.58524"
id="tspan6418"
sodipodi:role="line"
style="text-align:end;text-anchor:end">monitoring</tspan></text>
<rect
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect6428"
width="134.64566"
height="42.519688"
x="141.52464"
y="198.42519" />
<text
sodipodi:linespacing="125%"
id="text6420"
x="225.17986"
y="216.14171"
id="text6420"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan6422"
x="226.77165"
y="216.14171"
style="text-align:center;text-anchor:middle">pulse </tspan><tspan
sodipodi:role="line"
x="225.17986"
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="text-align:center;text-anchor:middle"
y="216.14171"
x="226.77165"
id="tspan6422"
sodipodi:role="line">pulse </tspan><tspan
style="text-align:center;text-anchor:middle"
id="tspan8483"
y="228.64171"
x="225.17986"
sodipodi:role="line">generation</tspan></text>
<rect
style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect6430"
width="134.64566"
height="56.692921"
x="141.52464"
y="184.25195" />
</g>
y="228.64171"
id="tspan8483"
style="text-align:center;text-anchor:middle">generation</tspan></text>
<rect
y="184.25195"
x="141.52464"
height="56.692921"
width="134.64566"
id="rect6430"
style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
</g>
<g
id="g7052"
transform="matrix(0.50000036,0,0,0.50000036,32.047577,147.04718)">
<g
transform="matrix(0.50000036,0,0,0.50000036,32.047577,147.04718)"
id="g7052">
<g
transform="matrix(0,-2.115517,2.115517,0,-448.93222,265.65967)"
id="g6474"
style="stroke-width:0.23634885;stroke-miterlimit:4;stroke-dasharray:none">
<path
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.23634885;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 60.283363,228.95835 -5.052989,8.23731 10.049478,0 z"
id="path6476"
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 67.322842,216.20147 -14.173236,0"
id="path6480"
inkscape:connector-curvature="0"
transform="matrix(0,0.47269769,-0.47269769,0,162.45305,212.20922)"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:0.47269768px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 60.255113,232.15897 0,-8.22535"
id="path6482"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
</g>
style="stroke-width:0.23634885;stroke-miterlimit:4;stroke-dasharray:none"
id="g6474"
transform="matrix(0,-2.115517,2.115517,0,-448.93222,265.65967)">
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutM)"
d="M 49.606299,127.55903 42.519685,120.3501"
id="path6484"
sodipodi:nodetypes="cccc"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
id="path6476"
d="m 60.283363,228.95835 -5.052989,8.23731 10.049478,0 z"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.23634885;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
sodipodi:nodetypes="cc"
transform="matrix(0,0.47269769,-0.47269769,0,162.45305,212.20922)"
inkscape:connector-curvature="0"
id="path6480"
d="m 67.322842,216.20147 -14.173236,0"
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;marker-end:url(#TriangleOutM)"
d="m 38.976378,127.55903 -7.066929,-7.26869"
id="path6486"
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
id="path6482"
d="m 60.255113,232.15897 0,-8.22535"
style="fill:none;stroke:#000000;stroke-width:0.47269768px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path7873"
d="m 279.92126,191.33856 35.43307,0"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#TriangleInM);marker-end:url(#TriangleOutM)" />
<text
sodipodi:linespacing="125%"
id="text8441"
y="187.79526"
x="290.55118"
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-style:italic"
y="187.79526"
x="290.55118"
id="tspan8443"
sodipodi:role="line">I<tspan
id="tspan8445"
style="font-size:65.00091553%;font-style:italic;baseline-shift:super">2</tspan>C</tspan></text>
<rect
y="258.66141"
x="216.14174"
height="70.866127"
width="92.125931"
id="rect8485"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<text
sodipodi:linespacing="125%"
id="text8477"
y="269.29132"
x="262.79309"
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="text-align:center;text-anchor:middle"
y="269.29132"
x="262.79309"
id="tspan8479"
sodipodi:role="line">level conversion</tspan><tspan
style="text-align:center;text-anchor:middle"
id="tspan11084"
y="281.79132"
x="262.79309"
sodipodi:role="line">galvanic isolation</tspan></text>
<path
sodipodi:nodetypes="cccc"
inkscape:connector-curvature="0"
id="path8487"
d="m 106.29921,230.31494 46.06299,0 0,77.95275 127.55906,0"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:none" />
<path
sodipodi:nodetypes="cccc"
inkscape:connector-curvature="0"
id="path8489"
d="m 318.89764,287.00785 -148.8189,0 0,-77.95275 -60.23622,0"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#TriangleOutM)" />
<path
sodipodi:nodetypes="cccc"
inkscape:connector-curvature="0"
id="path10007"
d="m 315.35433,297.63777 -24.80315,0 0,21.25985 24.80315,0"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#TriangleInM);marker-end:url(#TriangleOutM)" />
<path
inkscape:connector-curvature="0"
id="path10009"
d="m 279.92126,308.26769 35.43307,0"
id="path6484"
d="M 49.606299,127.55903 42.519685,120.3501"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutM)" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path11089"
d="m 106.29921,166.53541 17.71654,0 0,24.80315 17.71653,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="177.06276"
id="path6486"
d="m 38.976378,127.55903 -7.066929,-7.26869"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutM)" />
</g>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#TriangleInM);marker-end:url(#TriangleOutM)"
d="m 279.92126,191.33856 35.43307,0"
id="path7873"
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="290.55118"
y="187.79526"
id="text8441"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan8443"
x="290.55118"
y="187.79526"
style="font-style:italic">I<tspan
style="font-size:65.00091553%;font-style:italic;baseline-shift:super"
id="tspan8445">2</tspan>C</tspan></text>
<rect
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect8485"
width="92.125816"
height="67.322884"
x="216.14174"
y="262.20471" />
<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="262.79309"
y="272.83466"
id="text8477"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
x="262.79309"
y="272.83466"
id="tspan11084"
style="text-align:center;text-anchor:middle">level conversion</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:none"
d="m 106.29921,230.31494 46.06299,0 0,77.95275 127.55906,0"
id="path8487"
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;marker-start:none;marker-end:url(#TriangleOutM)"
d="m 318.89764,287.00785 -148.8189,0 0,-77.95275 -60.23622,0"
id="path8489"
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;marker-end:url(#TriangleOutM)"
d="m 279.92126,308.26769 35.43307,0"
id="path10009"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 106.29921,166.53541 17.71654,0 0,24.80315 17.71653,0"
id="path11089"
inkscape:connector-curvature="0" />
<text
transform="matrix(0,1,-1,0,0,0)"
sodipodi:linespacing="125%"
id="text3105"
y="-93.800812"
x="177.06276"
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:bold;text-align:end;text-anchor:end"
y="-93.800812"
id="text3105"
sodipodi:linespacing="125%"
transform="matrix(0,1,-1,0,0,0)"><tspan
sodipodi:role="line"
id="tspan3107"
x="177.06276"
y="-93.800812"
style="font-weight:bold;text-align:end;text-anchor:end">SFP</tspan></text>
<text
transform="matrix(0,1,-1,0,0,0)"
sodipodi:linespacing="125%"
id="text3109"
y="-93.795929"
x="177.06276"
id="tspan3107"
sodipodi:role="line">SFP</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="229.91208"
y="-93.795929"
id="text3109"
sodipodi:linespacing="125%"
transform="matrix(0,1,-1,0,0,0)"><tspan
sodipodi:role="line"
id="tspan3111"
x="229.91208"
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:bold;text-align:end;text-anchor:end"
y="-93.795929"
x="229.91208"
id="tspan3111"
sodipodi:role="line">TTL</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="304.4281"
y="-93.795929"
style="font-weight:bold;text-align:end;text-anchor:end">TTL</tspan></text>
<text
transform="matrix(0,1,-1,0,0,0)"
sodipodi:linespacing="125%"
id="text3113"
y="-93.800812"
x="304.4281"
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:bold;text-align:end;text-anchor:end"
y="-93.800812"
id="text3113"
sodipodi:linespacing="125%"
transform="matrix(0,1,-1,0,0,0)"><tspan
sodipodi:role="line"
id="tspan3115"
x="304.4281"
y="-93.800812"
style="font-weight:bold;text-align:end;text-anchor:end">GPIO</tspan></text>
<text
transform="matrix(0,-1,1,0,0,0)"
sodipodi:linespacing="125%"
id="text3117"
y="393.4039"
x="304.4281"
id="tspan3115"
sodipodi:role="line">GPIO</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="-292.09824"
y="393.4039"
id="text3117"
sodipodi:linespacing="125%"
transform="matrix(0,-1,1,0,0,0)"><tspan
sodipodi:role="line"
id="tspan3119"
x="-292.09824"
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:bold;text-align:end;text-anchor:end"
y="393.4039"
x="-292.09824"
id="tspan3119"
sodipodi:role="line">BLO</tspan></text>
</g>
y="393.4039"
style="font-weight:bold;text-align:end;text-anchor:end">BLO</tspan></text>
<g
id="g3171"
transform="translate(64.892966,0)">
......@@ -825,7 +793,7 @@
x="147.70546"
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-size:16px;font-style:italic;font-weight:bold;text-align:center;text-anchor:middle"
style="font-size:16px;font-style:normal;font-weight:bold;text-align:center;text-anchor:middle"
y="81.49604"
x="147.70546"
id="tspan11095"
......@@ -837,7 +805,7 @@
x="148.18153"
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-style:italic;text-align:center;text-anchor:middle"
style="font-style:normal;text-align:center;text-anchor:middle"
y="95.669273"
x="148.18153"
id="tspan11099"
......@@ -857,7 +825,7 @@
id="tspan11103"
x="432.28348"
y="81.496063"
style="font-size:16px;font-style:italic;font-weight:bold;text-align:center;text-anchor:middle">CONV-TTL-RTM[-BLO]</tspan></text>
style="font-size:16px;font-style:normal;font-weight:bold;text-align:center;text-anchor:middle">CONV-TTL-RTM[-BLO]</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"
......@@ -869,7 +837,75 @@
id="tspan11107"
x="432.80301"
y="95.669296"
style="font-style:italic;text-align:center;text-anchor:middle">rear-transition module</tspan></text>
style="font-style:normal;text-align:center;text-anchor:middle">rear-transition module</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="263.29135"
y="304.7244"
id="text4628"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4630"
x="263.29135"
y="304.7244"
style="text-align:center;text-anchor:middle">galvanic</tspan><tspan
sodipodi:role="line"
x="263.29135"
y="317.2244"
id="tspan4632"
style="text-align:center;text-anchor:middle">isolation</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="272.83466"
id="text4634"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4636"
x="488.97638"
y="272.83466">1x input</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4638"
y="322.44095"
x="496.06299"
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="322.44095"
x="496.06299"
id="tspan4640"
sodipodi:role="line">3x output</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutM)"
d="m 315.73746,249.03152 0,-10.62993 21.25984,0"
id="path4663"
inkscape:connector-curvature="0"
transform="translate(-21.642971,59.236198)" />
<path
inkscape:connector-curvature="0"
id="path5041"
d="m 294.09449,308.26771 0,10.62993 21.25984,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:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 514.16266,227.77167 0,63.77953"
id="path5106"
inkscape:connector-curvature="0"
transform="translate(-21.642971,59.236198)"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
d="m 507.07604,227.77167 7.08662,0"
id="path5146"
inkscape:connector-curvature="0"
transform="translate(-21.642971,59.236198)" />
<path
inkscape:connector-curvature="0"
id="path5148"
d="m 485.43307,350.7874 7.08662,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>
</svg>
This source diff could not be displayed because it is too large. You can view the blob instead.
No preview for this file type
......@@ -9,12 +9,12 @@
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="470.23819"
width="515.74402"
height="128.71907"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="pulse-def.pdf">
sodipodi:docname="pulse-def.svg">
<defs
id="defs4">
<marker
......@@ -39,9 +39,9 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="2.8"
inkscape:cx="291.93717"
inkscape:cy="-18.40853"
inkscape:zoom="1.979899"
inkscape:cx="271.28317"
inkscape:cy="83.909718"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
......@@ -62,7 +62,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>
......@@ -342,29 +342,29 @@
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="552.75592"
y="194.88187"
id="text4435"
sodipodi:linespacing="125%"><tspan
x="560.37476"
y="238.97673"
id="text4435"><tspan
sodipodi:role="line"
id="tspan4437"
x="552.75592"
y="194.88187"
style="font-size:8px;text-align:center;text-anchor:middle">V<tspan
x="560.37476"
y="238.97673">V<tspan
style="font-size:65.00091553%;baseline-shift:sub"
id="tspan4441">p</tspan></tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
d="m 552.75591,186.0236 0,-35.43307"
id="path4443"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
inkscape:connector-curvature="0"
id="path4627"
d="m 552.75591,200.19683 0,35.43307"
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" />
id="tspan3395">IL</tspan>, V<tspan
style="font-size:65.00091553%;baseline-shift:sub"
id="tspan3392">OL</tspan></tspan></text>
<text
id="text3397"
y="152.10361"
x="560.37476"
xml:space="preserve"><tspan
y="152.10361"
x="560.37476"
id="tspan3399"
sodipodi:role="line">V<tspan
id="tspan3401"
style="font-size:65.00091553%;baseline-shift:sub">IH</tspan>, V<tspan
id="tspan3403"
style="font-size:65.00091553%;baseline-shift:sub">OH</tspan></tspan></text>
</g>
</svg>
No preview for this file type
......@@ -25,9 +25,9 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.979899"
inkscape:cx="245.93572"
inkscape:cy="62.396273"
inkscape:zoom="2.8"
inkscape:cx="117.18514"
inkscape:cy="102.53177"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
......@@ -133,5 +133,29 @@
id="path3776"
inkscape:connector-curvature="0"
transform="translate(147.45757,82.436523)" />
<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="227.00934"
y="137.70296"
id="text3136"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3138"
x="227.00934"
y="137.70296"
style="font-size:20px;font-weight:bold;text-align:end;text-anchor:end">ON</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3140"
y="189.72581"
x="226.84332"
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-size:20px;font-weight:bold;text-align:end;text-anchor:end"
y="189.72581"
x="226.84332"
id="tspan3142"
sodipodi:role="line">OFF</tspan></text>
</g>
</svg>
No preview for this file type
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -35,3 +35,14 @@
title = {{White Rabbit}},
howpublished = {\url{http://www.ohwr.org/projects/white-rabbit}}
}
@misc{ohwr,
title = {{Conv TTL Blocking webpage on OHWR}},
howpublished = {\url{http://www.ohwr.org/projects/conv-ttl-blo}}
}
@misc{sch,
title = {{CONV-TTL-BLO Schematics}},
howpublished = {\url{https://edms.cern.ch/file/1278535/1/EDA-02446-V2-1_sch.pdf}}
}
......@@ -42,6 +42,8 @@ BE-CO-HT\\
\thispagestyle{empty}
\section*{Revision history}
\LARGE{\textcolor{red}{CHANGE ME!!}}
\centerline
{
\begin{tabular}{l c p{.6\textwidth}}
......@@ -65,14 +67,14 @@ BE-CO-HT\\
\listoffigures
\listoftables
\section*{List of abbreviations}
\section*{List of Abbreviations}
\begin{tabular}{l l}
\textit{FPGA} & Field-Programmable Gate Array \\
\textit{I$^2$C} & Inter-Integrated Circuit \\
\textit{PG} & Pulse Generator \\
\textit{RTM} & Rear Transition Module \\
\textit{SFP} & Small Form-factor Pluggable (connector) \\
\textit{VME} & VERSAmodule Eurocard \\
FPGA & Field-Programmable Gate Array \\
I$^2$C & Inter-Integrated Circuit \\
PG & Pulse Generator \\
RTM & Rear Transition Module \\
SFP & Small Form-factor Pluggable (connector) \\
VME & VERSAmodule Eurocard \\
\end{tabular}
%======================================================================================
......@@ -90,15 +92,15 @@ features of the board are:
\begin{itemize}
\item VME64x form-factor
\item Six independent pulse replication channels
\item Six independent pulse replication channels, each channel capable of replicating
\begin{itemize}
\item TTL to TTL
\item TTL-BAR to TTL-BAR
\item TTL to blocking
\item TTL-BAR to blocking
\item Blocking to TTL
\item Blocking to TTL-BAR
\item Blocking to blocking
\item TTL to TTL
\item TTL-BAR to TTL-BAR
\end{itemize}
\item Four general-purpose inverter channels
\item SFP connector for White Rabbit \cite{white-rabbit}
......@@ -109,7 +111,7 @@ features of the board are:
\begin{figure}[htbp]
\centerline{\includegraphics[width=\textwidth, keepaspectratio]{fig/conv-sys-bd}}
\caption{Symplified block diagram of the pulse conversion system}
\caption{Simplified block diagram of the pulse conversion system}
\label{fig:conv-sys-bd}
\end{figure}
......@@ -118,13 +120,17 @@ TTL-BAR pulse repeater using the six replication channels, or as a TTL to TTL-BA
(TTL-BAR to TTL) converter using the four general-purpose inverter channels.
By combining the CONV-TTL-BLO with the CONV-TTL-RTM rear-transition module (RTM) and the associated
CONV-TTL-BLO-RTM piggyback board in the rear part of the VME crate, a flexible six-channel pulse
CONV-TTL-RTM-BLO piggyback board in the rear part of the VME crate, a flexible six-channel pulse
conversion system can be obtained. Such a system is shown in Figure~\ref{fig:conv-sys-bd}.
TTL pulses arriving on an input TTL channel are regenerated in the FPGA and sent on the channel's
TTL output, as well as on the three blocking outputs on the RTM. Similarly, blocking
pulses arriving on a blocking input channel are regenerated in the FPGA and replicated
on both the TTL and blocking outputs of the channel.
CONV-TTL-BLO contains all active circuitry in a pulse conversion system. It handles
pulse generation and conversion from/to blocking. CONV-TTL-RTM is a passive module used
as an interface from the rear part of the VME crate to the front module.
%======================================================================================
% SEC: Panels
%======================================================================================
......@@ -150,7 +156,7 @@ of status LEDs and several ports; these are, from top to bottom:
\item System status LEDs;
\item Small form-factor pluggable (SFP) connector;
\item TTL pulse connectors and associated pulse LEDs;
\item TTL-BAR pulse connectors.
\item General-purpose inverter channels.
\end{itemize}
\begin{figure}[htbp]
......@@ -161,9 +167,9 @@ of status LEDs and several ports; these are, from top to bottom:
%--------------------------------------------------------------------------------------
\subsubsection{System status LEDs}
There are twelve bicolor status LEDs on the CONV-TTL-BLO front panel. Based on control signals
from the FPGA these LEDs can light red, green and orange. The implemented status LEDs are presented
in Table \ref{tbl:status-leds}. Unimplemented system status LEDs are \textit{off}.
There are twelve bicolor status LEDs on the CONV-TTL-BLO front panel. The implemented
status LEDs are presented in Table \ref{tbl:status-leds}. Unimplemented system status
LEDs are \textit{off}.
\begin{table}[h]
\caption{System status LEDs on CONV-TTL-BLO front panels}
......@@ -179,10 +185,11 @@ in Table \ref{tbl:status-leds}. Unimplemented system status LEDs are \textit{off
\textit{ERR} & Error LED. Lights \textit{red} when no RTM board is present, \textit{off} if a
valid RTM is present. \\
\textit{TTL} & TTL status LED. Lights \textit{green} when TTL logic is selected
via the on-board selection switch, \textit{off} otherwise. \\
\textit{I2C} & I$^2$C status LED, flashes \textit{green} when an I$^2$C transfer is taking place,
\textit{off} otherwise. Lights \textit{red} when a transfer error occurs, or when
the CONV-TTL-BLO register being addressed does not exist. \\
via the on-board selection switch, \textit{off} when TTL-BAR logic is selected. \\
\textit{I2C} & I$^2$C status LED. Flashes \textit{green} when an I$^2$C transfer is taking place.
Lights \textit{red} when a transfer error occurs, or when the CONV-TTL-BLO register
being addressed does not exist. Turns \textit{off} after a successful transfer has
ended.\\
\hline
\end{tabular}
}
......@@ -199,18 +206,17 @@ White Rabbit is currently not supported by the FPGA firmware.
%--------------------------------------------------------------------------------------
\subsubsection{TTL inputs and outputs}
Six of the LEMO 00 (type EPY) connectors on the CONV-TTL-BLO board are TTL repeater
Six of the LEMO 00 connectors on the CONV-TTL-BLO board are TTL repeater
channels. Both front-panel inputs and outputs are TTL-level (0-3.3~V). The signal
type and the inputs and outputs can be either TTL or TTL-BAR, as selected by the
TTL switch (SW2.4, see Section~\ref{sec:pulse-ttl-vs-ttlbar}).
A simplified diagram of pulse repetition is shown in Figure~\ref{fig:ttl-chan};
more details about pulse repetition can be found in Section~\ref{sec:pulse-rep}.
If a TTL (TTL-BAR) pulse arrives on a channel input, it gets replicated 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.
A simplified diagram of pulse repetition is shown in Figure~\ref{fig:ttl-chan},
more details can be found in Section~\ref{sec:pulse-rep}. If a TTL (TTL-BAR) pulse arrives
on a channel input, it gets replicated 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.
\begin{figure}[htbp]
\centerline{\includegraphics[scale=.75]{fig/ttl-chan}}
......@@ -221,19 +227,25 @@ output channel.
Each TTL replication channel has a pulse LED which flashes shortly whenever a pulse is replicated
on the channel.
All TTL input channels are line-terminated with 50$\Omega$ resistors; TTL output channels are
not line-terminated.
All TTL input channels are terminated with 50$\Omega$ resistors; TTL output channels are
not terminated.
%--------------------------------------------------------------------------------------
\subsubsection{General-purpose inverters}
Four general-purpose TTL inverter channels can be found in the lower part of the front panel.
The output of a channel is always an inverted version of the channel input. No regeneration
is performed on the input signal, nor is it in any way connected to the blocking outputs on
the RTM. The input signal is simply passed through an inverter and presented at the channel
output (see Figure~\ref{fig:conv-sys-bd}).
The output of a channel is always an inverted version of the channel input (Figure~\ref{fig:invttl-chan}).
No regeneration is performed on the input signal, nor is it in any way connected to the blocking outputs
on the RTM. The input signal is simply passed through an inverter and presented at the
channel output (see Figure~\ref{fig:conv-sys-bd}).
All general-purpose inputs are internally terminated with 50$\Omega$ resistors; the outputs
are not internally terminated.
\begin{figure}[h]
\centerline{\includegraphics[scale=.85]{fig/invttl-chan}}
\caption{TTL general-purpose inverter channel}
\label{fig:invttl-chan}
\end{figure}
All general-purpose inputs are terminated with 50$\Omega$ resistors; the outputs are not
terminated.
%--------------------------------------------------------------------------------------
% SUBSEC: Rear panel
......@@ -246,7 +258,7 @@ pulse at the input connector of a channel is repeated at the three outputs of th
blocking level and in TTL level at the output connector of the corresponding TTL channel on the front panel.
All blocking input channels have internal line-termination with 50$\Omega$ resistors. Blocking outputs are
not line-terminated. Each output on a channel has its separate blocking driver.
not line-terminated. Each output on a channel has a separate blocking driver.
When a pulse is repeated on the output connector of a channel, the pulse status LED flashes briefly.
......@@ -265,10 +277,8 @@ When a pulse is repeated on the output connector of a channel, the pulse status
\section{On-board switches}
\label{sec:switches}
There are eight switches provided on-board the CONV-TTL-BLO board. This section provides
a summary on the switches, more details can be found in following sections.
Figure~\ref{fig:switches} shows the switches on board and Table~\ref{tbl:switches}
lists the usable switches.
There are eight switches provided on-board the CONV-TTL-BLO board, shown in
Figure~\ref{fig:switches}. Table~\ref{tbl:switches} lists the used switches.
\begin{figure}[htbp]
\centerline{\includegraphics[scale=.75]{fig/switches}}
......@@ -296,33 +306,27 @@ lists the usable switches.
}
\end{table}
SW1.1 (Section~\ref{sec:pulse-rep}) is used to select whether the pulse generated at
the output should have jitter or not. Based on application and the environment in which
the boards are used, the generated pulse can be either jitter-free, or glitch-filtered.
Setting SW1.1 in the \textbf{OFF} position yields jitter-free pulses that can be used
when the environment is not noisy and pulse jitter is an issue. In these cases, the
signal generated at the output has no output jitter, but can be sensitive to glitches,
i.e., a glitch at the input may trigger the generation of a pulse.
When the environment is noisy and pulse jitter is not a major issue, SW1.1 can be set
in the \textbf{ON} position, pulses narrower than 40~ns are not replicated at the output.
Pulses longer than 40~ns are replicated at the output and present an 8~ns jitter at the
leading edge (see Figure~\ref{fig:jitter}).
\begin{figure}[htbp]
\centerline{\includegraphics[scale=1]{fig/jitter}}
\caption{Output pulse jitter}
\label{fig:jitter}
\end{figure}
%SW1.1 (Section~\ref{sec:pulse-rep}) is used to select whether the pulse generated at
%the output should have jitter or not. Based on application and the environment in which
%the boards are used, the generated pulse can be either jitter-free, or glitch-filtered.
%
%Setting SW1.1 in the \textbf{OFF} position yields jitter-free pulses that can be used
%when the environment is not noisy and pulse jitter is an issue. In these cases, the
%signal generated at the output has no output jitter, but can be sensitive to glitches,
%i.e., a glitch at the input may trigger the generation of a pulse.
%
%When the environment is noisy and pulse jitter is not a major issue, SW1.1 can be set
%in the \textbf{ON} position, pulses narrower than 40~ns are not replicated at the output.
%Pulses longer than 40~ns are replicated at the output and present an 8~ns jitter at the
%leading edge (see Figure~\ref{fig:jitter}).
SW2.4 (Section~\ref{sec:pulse-ttl-vs-ttlbar}) is used to select whether TTL or TTL-BAR
signals are are input and output on the front panel TTL repetition channels.
%SW2.4 (Section~\ref{sec:pulse-ttl-vs-ttlbar}) is used to select whether TTL or TTL-BAR
%signals are are input and output on the front panel TTL repetition channels.
Note that both switches are board-wide switches; selecting one position or the other
yields a selection valid for all six pulse replication channels.
The default position of the switches \textbf{OFF}.
The default position of the switches is \textbf{OFF}.
%======================================================================================
% SEC: Pulse replication
......@@ -341,9 +345,7 @@ Three pulse types are defined in the context of CONV-TTL-BLO, depending on signa
rise and fall times; pulse widths and frequencies are the same. TTL and TTL-BAR pulses
are input and output on the front panel of the boards. TTL-BAR is essentially an inverted
version of TTL signals. Blocking pulses \cite{StandardBlocking} are input and output on the
ear panel (via a CONV-TTL-RTM). The various characteristics of the pulse signals are defined
in Figure~\ref{fig:pulse-def} and outlined in Table~\ref{tbl:pulse-def} per each signal
type.
ear panel (via a CONV-TTL-RTM).
\begin{figure}[h]
\centerline{\includegraphics[width=\textwidth]{fig/pulse-def}}
......@@ -352,29 +354,65 @@ type.
\end{figure}
\begin{table}[h]
\caption{Pulse characteristics}
\label{tbl:pulse-def}
\caption{TTL and TTL-BAR pulse characteristics}
\label{tbl:pulse-def-ttl}
\centerline
{
\begin{tabular}{l l c c c c}
\hline
\multicolumn{1}{c}{\textbf{Symbol}} & \multicolumn{1}{c}{\textbf{Parameter}} &
\textbf{TTL} & \textbf{Blocking} & \textbf{Unit} \\
\multicolumn{1}{c}{\textbf{Symbol}} & \multicolumn{1}{c}{\textbf{Parameter}} &
\textbf{Min.} & \textbf{Typ.} & \textbf{Max.} & \textbf{Unit}\\
\hline
$V_{p,max}$ & Pulse max. amplitude & 3.3 & 24 & V \\
$V_{p,min}$ & Pulse min. amplitude (1) & 0.5 & 4.5 & V \\
$t_p$ & Pulse width & 1.2 & 1.2 & $\mu$s \\
$T_{min}$ & Min. period of pulse signal (2) & 4.8 & 4.8 & $\mu$s \\
$t_r$ & Rise time & 6.4 & 140 & ns \\
$t_f$ & Fall time & 3 & 160 & ns \\
$V_{IH}$ & Input pulse high-level amplitude (1) & 1 & & 5.5 & V \\
$V_{IL}$ & Input pulse low-level amplitude & & 0 & & V \\
$V_{OH}$ & Output pulse high-level amplitude & & 3.3 & & V \\
$V_{OL}$ & Output pulse low-level amplitude & & 0 & & V \\
$t_p$ & Pulse width & & 1.2 & & ${\mu}s$ \\
$T_{min}$& Period of pulse signal (2) & 4.8 & & & ${\mu}s$ \\
$t_r$ & Rise time & & 6.4 & & ns \\
$t_f$ & Fall time & & 3 & & ns \\
\hline
\end{tabular}
}
\end{table}
\noindent Note 0: All voltages referred from 0~V. \\
\noindent Note 1: Min. pulse amplitude for which a pulse is replicated at the output. \\
\noindent Note 1: Min. pulse amplitude for which a $t_p$ wide pulse is replicated at the output. \\
\noindent Note 2: Max. pulse frequency dictated by blocking output max. frequency. \\
\noindent All voltages are referred from 0~V; unless otherwise noted, all values are
typical values. \\
The various characteristics of the pulse signals are defined in
Figure~\ref{fig:pulse-def} and outlined in Table~\ref{tbl:pulse-def-ttl} for
TTL and TTL-BAR pulses, and in Table~\ref{tbl:pulse-def-blo} for blocking
pulses.
\begin{table}[h]
\caption{Blocking pulse characteristics}
\label{tbl:pulse-def-blo}
\centerline
{
\begin{tabular}{l l c c c c}
\hline
\multicolumn{1}{c}{\textbf{Symbol}} & \multicolumn{1}{c}{\textbf{Parameter}} &
\textbf{Min.} & \textbf{Typ.} & \textbf{Max.} & \textbf{Unit}\\
\hline
$V_{IH}$ & Input pulse high-level amplitude (1) & 3.7 & & & V \\
$V_{IL}$ & Input pulse low-level amplitude & & 0 & & V \\
$V_{OH}$ & Output pulse high-level amplitude & & 24 & & V \\
$V_{OL}$ & Output pulse low-level amplitude & & 0 & & V \\
$t_p$ & Pulse width & & 1.2 & & ${\mu}s$ \\
$T_{min}$& Min. period of pulse signal (2) & 4.8 & 4.8 & & ${\mu}s$ \\
$t_r$ & Rise time & & 140 & & ns \\
$t_f$ & Fall time & & 160 & & ns \\
\hline
\end{tabular}
}
\end{table}
\noindent Note 1: Min. pulse amplitude for which a $t_p$ wide pulse is replicated at the output. \\
\noindent Note 2: Max. pulse frequency dictated by blocking output max. frequency. \\
\noindent All voltages are referred from 0~V; unless otherwise noted, all values are
typical values. \\
%--------------------------------------------------------------------------------------
% SUBSEC: TTL vs TTL-BAR
......@@ -452,6 +490,12 @@ for a continuous high level on the line. This is important when the TTL selectio
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.
%--------------------------------------------------------------------------------------
% SUBSEC: Rep details
%--------------------------------------------------------------------------------------
\subsection{Pulse jitter and delay}
\label{sec:pulse-jit}
As outlined in Section~\ref{sec:switches}, the PG block is capable of generating either
jitter-free, or glitch-filtered pulses. SW1.1 (Figure~\ref{fig:switches-ptype}) selects
between the two options.
......@@ -467,6 +511,12 @@ the pulse signal is replicated at the output without being sampled with an on-bo
clock. This however also means that any glitch pulse wider than 8~ns will trigger
pulse generation at the output.
\begin{figure}[htbp]
\centerline{\includegraphics[scale=1]{fig/jitter}}
\caption{Output pulse jitter}
\label{fig:jitter}
\end{figure}
Placing SW1.1 in the \textbf{ON} position will enable glitch filtering on the PG block.
The pulse signal is in this case sampled with a 125~MHz on-board clock and passed through a
glitch filter which rejects any pulses narrower than 40~ns, but introduces an 8~ns jitter at
......@@ -589,12 +639,15 @@ The memory map of registers accessible through the ELMA protocol is given in Tab
%======================================================================================
% Appendix: Getting started
% Appendices
%======================================================================================
\pagebreak
\begin{appendices}
%======================================================================================
% Appendix: Getting started
%======================================================================================
\section{Getting started with the CONV-TTL-BLO}
\label{sec:app-get-started}
......@@ -1097,6 +1150,9 @@ be followed in order to test the board.
% Bibliography
%======================================================================================
\pagebreak
% Make non-cited refs appear in references
\nocite{ohwr}
\nocite{sch}
\bibliographystyle{ieeetr}
\bibliography{ug-conv-ttl-blo}
......
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