xref: /dpdk/doc/guides/prog_guide/img/efd_i1.svg (revision 0dd62a01874a5ac7becbfe18c0a8d0dc2483ec77)
1*0dd62a01SPablo de Lara<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2*0dd62a01SPablo de Lara<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3*0dd62a01SPablo de Lara<!-- Generated by Microsoft Visio, SVG Export efd_i1.svg Page-1 -->
4*0dd62a01SPablo de Lara<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events"
5*0dd62a01SPablo de Lara		xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="3.25609in" height="3.375in"
6*0dd62a01SPablo de Lara		viewBox="0 0 234.439 243" xml:space="preserve" color-interpolation-filters="sRGB" class="st10">
7*0dd62a01SPablo de Lara	<v:documentProperties v:langID="1033" v:viewMarkup="false">
8*0dd62a01SPablo de Lara		<v:userDefs>
9*0dd62a01SPablo de Lara			<v:ud v:nameU="msvSubprocessMaster" v:prompt="" v:val="VT4(Rectangle)"/>
10*0dd62a01SPablo de Lara			<v:ud v:nameU="msvNoAutoConnect" v:val="VT0(1):26"/>
11*0dd62a01SPablo de Lara		</v:userDefs>
12*0dd62a01SPablo de Lara	</v:documentProperties>
13*0dd62a01SPablo de Lara
14*0dd62a01SPablo de Lara	<style type="text/css">
15*0dd62a01SPablo de Lara	<![CDATA[
16*0dd62a01SPablo de Lara		.st1 {visibility:visible}
17*0dd62a01SPablo de Lara		.st2 {fill:#5b9bd5;fill-opacity:0.22;filter:url(#filter_2);stroke:#5b9bd5;stroke-opacity:0.22}
18*0dd62a01SPablo de Lara		.st3 {fill:#5b9bd5;stroke:#c7c8c8;stroke-width:0.25}
19*0dd62a01SPablo de Lara		.st4 {fill:#feffff;font-family:Calibri;font-size:0.833336em}
20*0dd62a01SPablo de Lara		.st5 {marker-end:url(#mrkr5-12);stroke:#5b9bd5;stroke-linecap:round;stroke-linejoin:round;stroke-width:6}
21*0dd62a01SPablo de Lara		.st6 {fill:#5b9bd5;fill-opacity:1;stroke:#5b9bd5;stroke-opacity:1;stroke-width:0.70422535211268}
22*0dd62a01SPablo de Lara		.st7 {stroke:#5b9bd5;stroke-dasharray:2.25,4.5;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.25}
23*0dd62a01SPablo de Lara		.st8 {marker-end:url(#mrkr5-39);stroke:#5b9bd5;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}
24*0dd62a01SPablo de Lara		.st9 {fill:#5b9bd5;fill-opacity:1;stroke:#5b9bd5;stroke-opacity:1;stroke-width:0.37313432835821}
25*0dd62a01SPablo de Lara		.st10 {fill:none;fill-rule:evenodd;font-size:12px;overflow:visible;stroke-linecap:square;stroke-miterlimit:3}
26*0dd62a01SPablo de Lara	]]>
27*0dd62a01SPablo de Lara	</style>
28*0dd62a01SPablo de Lara
29*0dd62a01SPablo de Lara	<defs id="Markers">
30*0dd62a01SPablo de Lara		<g id="lend5">
31*0dd62a01SPablo de Lara			<path d="M 2 1 L 0 0 L 1.98117 -0.993387 C 1.67173 -0.364515 1.67301 0.372641 1.98465 1.00043 " style="stroke:none"/>
32*0dd62a01SPablo de Lara		</g>
33*0dd62a01SPablo de Lara		<marker id="mrkr5-12" class="st6" v:arrowType="5" v:arrowSize="2" v:setback="2.485" refX="-2.485" orient="auto"
34*0dd62a01SPablo de Lara				markerUnits="strokeWidth" overflow="visible">
35*0dd62a01SPablo de Lara			<use xlink:href="#lend5" transform="scale(-1.42,-1.42) "/>
36*0dd62a01SPablo de Lara		</marker>
37*0dd62a01SPablo de Lara		<marker id="mrkr5-39" class="st9" v:arrowType="5" v:arrowSize="2" v:setback="4.69" refX="-4.69" orient="auto"
38*0dd62a01SPablo de Lara				markerUnits="strokeWidth" overflow="visible">
39*0dd62a01SPablo de Lara			<use xlink:href="#lend5" transform="scale(-2.68,-2.68) "/>
40*0dd62a01SPablo de Lara		</marker>
41*0dd62a01SPablo de Lara	</defs>
42*0dd62a01SPablo de Lara	<defs id="Filters">
43*0dd62a01SPablo de Lara		<filter id="filter_2">
44*0dd62a01SPablo de Lara			<feGaussianBlur stdDeviation="2"/>
45*0dd62a01SPablo de Lara		</filter>
46*0dd62a01SPablo de Lara	</defs>
47*0dd62a01SPablo de Lara	<g v:mID="0" v:index="1" v:groupContext="foregroundPage">
48*0dd62a01SPablo de Lara		<v:userDefs>
49*0dd62a01SPablo de Lara			<v:ud v:nameU="msvThemeOrder" v:val="VT0(0):26"/>
50*0dd62a01SPablo de Lara		</v:userDefs>
51*0dd62a01SPablo de Lara		<title>Page-1</title>
52*0dd62a01SPablo de Lara		<v:pageProperties v:drawingScale="1" v:pageScale="1" v:drawingUnits="0" v:shadowOffsetX="9" v:shadowOffsetY="-9"/>
53*0dd62a01SPablo de Lara		<g id="shape2-1" v:mID="2" v:groupContext="shape" transform="translate(77.718,-113.348)">
54*0dd62a01SPablo de Lara			<title>Square</title>
55*0dd62a01SPablo de Lara			<desc>LB</desc>
56*0dd62a01SPablo de Lara			<v:userDefs>
57*0dd62a01SPablo de Lara				<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
58*0dd62a01SPablo de Lara			</v:userDefs>
59*0dd62a01SPablo de Lara			<v:textBlock v:margins="rect(4,4,4,4)"/>
60*0dd62a01SPablo de Lara			<v:textRect cx="18" cy="225" width="36" height="36"/>
61*0dd62a01SPablo de Lara			<g id="shadow2-2" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1"
62*0dd62a01SPablo de Lara					transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
63*0dd62a01SPablo de Lara				<rect x="0" y="207" width="36" height="36" class="st2"/>
64*0dd62a01SPablo de Lara			</g>
65*0dd62a01SPablo de Lara			<rect x="0" y="207" width="36" height="36" class="st3"/>
66*0dd62a01SPablo de Lara			<text x="13.18" y="228" class="st4" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>LB</text>		</g>
67*0dd62a01SPablo de Lara		<g id="shape3-7" v:mID="3" v:groupContext="shape" transform="translate(37.0513,-131.348)">
68*0dd62a01SPablo de Lara			<title>Sheet.3</title>
69*0dd62a01SPablo de Lara			<path d="M0 243 L25.76 243" class="st5"/>
70*0dd62a01SPablo de Lara		</g>
71*0dd62a01SPablo de Lara		<g id="shape4-13" v:mID="4" v:groupContext="shape" transform="translate(167.718,-178.598)">
72*0dd62a01SPablo de Lara			<title>Square.4</title>
73*0dd62a01SPablo de Lara			<desc>Target 1</desc>
74*0dd62a01SPablo de Lara			<v:userDefs>
75*0dd62a01SPablo de Lara				<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
76*0dd62a01SPablo de Lara			</v:userDefs>
77*0dd62a01SPablo de Lara			<v:textBlock v:margins="rect(4,4,4,4)"/>
78*0dd62a01SPablo de Lara			<v:textRect cx="22.5" cy="220.5" width="45" height="45"/>
79*0dd62a01SPablo de Lara			<g id="shadow4-14" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1"
80*0dd62a01SPablo de Lara					transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
81*0dd62a01SPablo de Lara				<rect x="0" y="198" width="45" height="45" class="st2"/>
82*0dd62a01SPablo de Lara			</g>
83*0dd62a01SPablo de Lara			<rect x="0" y="198" width="45" height="45" class="st3"/>
84*0dd62a01SPablo de Lara			<text x="5.74" y="223.5" class="st4" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Target 1</text>		</g>
85*0dd62a01SPablo de Lara		<g id="shape5-19" v:mID="5" v:groupContext="shape" transform="translate(167.718,-121.005)">
86*0dd62a01SPablo de Lara			<title>Square.5</title>
87*0dd62a01SPablo de Lara			<desc>Target 2</desc>
88*0dd62a01SPablo de Lara			<v:userDefs>
89*0dd62a01SPablo de Lara				<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
90*0dd62a01SPablo de Lara			</v:userDefs>
91*0dd62a01SPablo de Lara			<v:textBlock v:margins="rect(4,4,4,4)"/>
92*0dd62a01SPablo de Lara			<v:textRect cx="22.5" cy="220.5" width="45" height="45"/>
93*0dd62a01SPablo de Lara			<g id="shadow5-20" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1"
94*0dd62a01SPablo de Lara					transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
95*0dd62a01SPablo de Lara				<rect x="0" y="198" width="45" height="45" class="st2"/>
96*0dd62a01SPablo de Lara			</g>
97*0dd62a01SPablo de Lara			<rect x="0" y="198" width="45" height="45" class="st3"/>
98*0dd62a01SPablo de Lara			<text x="5.74" y="223.5" class="st4" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Target 2</text>		</g>
99*0dd62a01SPablo de Lara		<g id="shape7-25" v:mID="7" v:groupContext="shape" transform="translate(167.718,-23.3478)">
100*0dd62a01SPablo de Lara			<title>Square.7</title>
101*0dd62a01SPablo de Lara			<desc>Target N</desc>
102*0dd62a01SPablo de Lara			<v:userDefs>
103*0dd62a01SPablo de Lara				<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
104*0dd62a01SPablo de Lara			</v:userDefs>
105*0dd62a01SPablo de Lara			<v:textBlock v:margins="rect(4,4,4,4)"/>
106*0dd62a01SPablo de Lara			<v:textRect cx="22.5" cy="220.5" width="45" height="45"/>
107*0dd62a01SPablo de Lara			<g id="shadow7-26" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1"
108*0dd62a01SPablo de Lara					transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
109*0dd62a01SPablo de Lara				<rect x="0" y="198" width="45" height="45" class="st2"/>
110*0dd62a01SPablo de Lara			</g>
111*0dd62a01SPablo de Lara			<rect x="0" y="198" width="45" height="45" class="st3"/>
112*0dd62a01SPablo de Lara			<text x="5.05" y="223.5" class="st4" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Target N</text>		</g>
113*0dd62a01SPablo de Lara		<g id="shape8-31" v:mID="8" v:groupContext="shape" transform="translate(433.218,132.402) rotate(90)">
114*0dd62a01SPablo de Lara			<title>Sheet.8</title>
115*0dd62a01SPablo de Lara			<path d="M0 243 L34.59 243" class="st7"/>
116*0dd62a01SPablo de Lara		</g>
117*0dd62a01SPablo de Lara		<g id="shape9-34" v:mID="9" v:groupContext="shape" transform="translate(-78.4279,-37.1059) rotate(-52.2532)">
118*0dd62a01SPablo de Lara			<title>Sheet.9</title>
119*0dd62a01SPablo de Lara			<path d="M0 243 L81.18 243" class="st8"/>
120*0dd62a01SPablo de Lara		</g>
121*0dd62a01SPablo de Lara		<g id="shape11-40" v:mID="11" v:groupContext="shape" transform="translate(60.3469,-125.414) rotate(-12.6875)">
122*0dd62a01SPablo de Lara			<title>Sheet.11</title>
123*0dd62a01SPablo de Lara			<path d="M0 243 L48.32 243" class="st8"/>
124*0dd62a01SPablo de Lara		</g>
125*0dd62a01SPablo de Lara		<g id="shape12-45" v:mID="12" v:groupContext="shape" transform="translate(319.172,-18.1081) rotate(57.7244)">
126*0dd62a01SPablo de Lara			<title>Sheet.12</title>
127*0dd62a01SPablo de Lara			<path d="M0 243 L94.09 243" class="st8"/>
128*0dd62a01SPablo de Lara		</g>
129*0dd62a01SPablo de Lara	</g>
130*0dd62a01SPablo de Lara</svg>
131