xref: /linux/Documentation/gpu/amdgpu/display/dc-arch-overview.svg (revision 7f71507851fc7764b36a3221839607d3a45c2025)
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<svg
5   width="1204.058"
6   height="510.57321"
7   viewBox="0 0 318.57366 135.08917"
8   version="1.1"
9   id="svg8"
10   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
11   sodipodi:docname="dc-arch-overview.svg"
12   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
13   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
14   xmlns="http://www.w3.org/2000/svg"
15   xmlns:svg="http://www.w3.org/2000/svg"
16   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
17   xmlns:cc="http://creativecommons.org/ns#"
18   xmlns:dc="http://purl.org/dc/elements/1.1/">
19  <defs
20     id="defs2">
21    <marker
22       inkscape:stockid="Arrow2Mend"
23       orient="auto"
24       refY="0"
25       refX="0"
26       id="marker8858"
27       style="overflow:visible"
28       inkscape:isstock="true">
29      <path
30         id="path8616"
31         style="fill:#aa00d4;fill-opacity:1;fill-rule:evenodd;stroke:#aa00d4;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
32         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
33         transform="scale(-0.6)"
34         inkscape:connector-curvature="0" />
35    </marker>
36    <marker
37       inkscape:stockid="Arrow2Send"
38       orient="auto"
39       refY="0"
40       refX="0"
41       id="Arrow2Send"
42       style="overflow:visible"
43       inkscape:isstock="true">
44      <path
45         id="path8622"
46         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
47         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
48         transform="matrix(-0.3,0,0,-0.3,0.69,0)"
49         inkscape:connector-curvature="0" />
50    </marker>
51    <marker
52       inkscape:stockid="Arrow1Lend"
53       orient="auto"
54       refY="0"
55       refX="0"
56       id="Arrow1Lend"
57       style="overflow:visible"
58       inkscape:isstock="true">
59      <path
60         id="path8592"
61         d="M 0,0 5,-5 -12.5,0 5,5 Z"
62         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1pt;stroke-opacity:1"
63         transform="matrix(-0.8,0,0,-0.8,-10,0)"
64         inkscape:connector-curvature="0" />
65    </marker>
66    <marker
67       inkscape:stockid="Arrow2Lend"
68       orient="auto"
69       refY="0"
70       refX="0"
71       id="Arrow2Lend"
72       style="overflow:visible"
73       inkscape:isstock="true">
74      <path
75         id="path8610"
76         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
77         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
78         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
79         inkscape:connector-curvature="0" />
80    </marker>
81    <marker
82       inkscape:stockid="Arrow2Mend"
83       orient="auto"
84       refY="0"
85       refX="0"
86       id="Arrow2Mend"
87       style="overflow:visible"
88       inkscape:isstock="true">
89      <path
90         id="path1200"
91         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
92         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
93         transform="scale(-0.6)"
94         inkscape:connector-curvature="0" />
95    </marker>
96    <marker
97       inkscape:stockid="Arrow2Mend"
98       orient="auto"
99       refY="0"
100       refX="0"
101       id="Arrow2Mend-8"
102       style="overflow:visible"
103       inkscape:isstock="true">
104      <path
105         inkscape:connector-curvature="0"
106         id="path1200-9"
107         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
108         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
109         transform="scale(-0.6)" />
110    </marker>
111    <marker
112       inkscape:stockid="Arrow2Mend"
113       orient="auto"
114       refY="0"
115       refX="0"
116       id="Arrow2Mend-8-3"
117       style="overflow:visible"
118       inkscape:isstock="true">
119      <path
120         inkscape:connector-curvature="0"
121         id="path1200-9-6"
122         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
123         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
124         transform="scale(-0.6)" />
125    </marker>
126    <marker
127       inkscape:stockid="Arrow2Mend"
128       orient="auto"
129       refY="0"
130       refX="0"
131       id="Arrow2Mend-8-3-2"
132       style="overflow:visible"
133       inkscape:isstock="true">
134      <path
135         inkscape:connector-curvature="0"
136         id="path1200-9-6-9"
137         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
138         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
139         transform="scale(-0.6)" />
140    </marker>
141    <marker
142       inkscape:stockid="Arrow2Mend"
143       orient="auto"
144       refY="0"
145       refX="0"
146       id="Arrow2Mend-8-3-2-1"
147       style="overflow:visible"
148       inkscape:isstock="true">
149      <path
150         inkscape:connector-curvature="0"
151         id="path1200-9-6-9-9"
152         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
153         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
154         transform="scale(-0.6)" />
155    </marker>
156    <marker
157       inkscape:stockid="Arrow2Mend"
158       orient="auto"
159       refY="0"
160       refX="0"
161       id="Arrow2Mend-8-3-2-7"
162       style="overflow:visible"
163       inkscape:isstock="true">
164      <path
165         inkscape:connector-curvature="0"
166         id="path1200-9-6-9-8"
167         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
168         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
169         transform="scale(-0.6)" />
170    </marker>
171    <marker
172       inkscape:stockid="Arrow2Mend"
173       orient="auto"
174       refY="0"
175       refX="0"
176       id="Arrow2Mend-8-3-4"
177       style="overflow:visible"
178       inkscape:isstock="true">
179      <path
180         inkscape:connector-curvature="0"
181         id="path1200-9-6-5"
182         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
183         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
184         transform="scale(-0.6)" />
185    </marker>
186    <marker
187       inkscape:stockid="Arrow2Mend"
188       orient="auto"
189       refY="0"
190       refX="0"
191       id="Arrow2Mend-8-0"
192       style="overflow:visible"
193       inkscape:isstock="true">
194      <path
195         inkscape:connector-curvature="0"
196         id="path1200-9-3"
197         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
198         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
199         transform="scale(-0.6)" />
200    </marker>
201    <marker
202       inkscape:stockid="Arrow2Mend"
203       orient="auto"
204       refY="0"
205       refX="0"
206       id="Arrow2Mend-6"
207       style="overflow:visible"
208       inkscape:isstock="true">
209      <path
210         inkscape:connector-curvature="0"
211         id="path1200-1"
212         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
213         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
214         transform="scale(-0.6)" />
215    </marker>
216    <marker
217       inkscape:stockid="Arrow2Mend"
218       orient="auto"
219       refY="0"
220       refX="0"
221       id="Arrow2Mend-8-3-2-6"
222       style="overflow:visible"
223       inkscape:isstock="true">
224      <path
225         inkscape:connector-curvature="0"
226         id="path1200-9-6-9-1"
227         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
228         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
229         transform="scale(-0.6)" />
230    </marker>
231    <marker
232       inkscape:stockid="Arrow2Mend"
233       orient="auto"
234       refY="0"
235       refX="0"
236       id="Arrow2Mend-8-0-7"
237       style="overflow:visible"
238       inkscape:isstock="true">
239      <path
240         inkscape:connector-curvature="0"
241         id="path1200-9-3-4"
242         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
243         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
244         transform="scale(-0.6)" />
245    </marker>
246    <marker
247       inkscape:stockid="Arrow2Mend"
248       orient="auto"
249       refY="0"
250       refX="0"
251       id="Arrow2Mend-6-3"
252       style="overflow:visible"
253       inkscape:isstock="true">
254      <path
255         inkscape:connector-curvature="0"
256         id="path1200-1-0"
257         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
258         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
259         transform="scale(-0.6)" />
260    </marker>
261    <marker
262       inkscape:stockid="Arrow2Mend"
263       orient="auto"
264       refY="0"
265       refX="0"
266       id="Arrow2Mend-8-3-2-8"
267       style="overflow:visible"
268       inkscape:isstock="true">
269      <path
270         inkscape:connector-curvature="0"
271         id="path1200-9-6-9-6"
272         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
273         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
274         transform="scale(-0.6)" />
275    </marker>
276    <marker
277       inkscape:stockid="Arrow2Mend"
278       orient="auto"
279       refY="0"
280       refX="0"
281       id="Arrow2Mend-3"
282       style="overflow:visible"
283       inkscape:isstock="true">
284      <path
285         id="path1200-6"
286         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
287         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
288         transform="scale(-0.6)"
289         inkscape:connector-curvature="0" />
290    </marker>
291    <marker
292       inkscape:stockid="Arrow2Mend"
293       orient="auto"
294       refY="0"
295       refX="0"
296       id="marker8858-3"
297       style="overflow:visible"
298       inkscape:isstock="true">
299      <path
300         id="path8616-5"
301         style="fill:#00ffcc;fill-opacity:1;fill-rule:evenodd;stroke:#00ffcc;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
302         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
303         transform="scale(-0.6)"
304         inkscape:connector-curvature="0" />
305    </marker>
306    <marker
307       inkscape:stockid="Arrow2Mend"
308       orient="auto"
309       refY="0"
310       refX="0"
311       id="Arrow2Mend-8-3-3"
312       style="overflow:visible"
313       inkscape:isstock="true">
314      <path
315         inkscape:connector-curvature="0"
316         id="path1200-9-6-56"
317         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
318         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
319         transform="scale(-0.6)" />
320    </marker>
321    <marker
322       inkscape:stockid="Arrow2Mend"
323       orient="auto"
324       refY="0"
325       refX="0"
326       id="Arrow2Mend-8-0-2"
327       style="overflow:visible"
328       inkscape:isstock="true">
329      <path
330         inkscape:connector-curvature="0"
331         id="path1200-9-3-9"
332         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
333         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
334         transform="scale(-0.6)" />
335    </marker>
336  </defs>
337  <sodipodi:namedview
338     id="base"
339     pagecolor="#ffffff"
340     bordercolor="#666666"
341     borderopacity="1.0"
342     inkscape:pageopacity="0.0"
343     inkscape:pageshadow="2"
344     inkscape:zoom="1.4"
345     inkscape:cx="812.5"
346     inkscape:cy="315"
347     inkscape:document-units="mm"
348     inkscape:current-layer="layer1"
349     showgrid="false"
350     inkscape:window-width="3840"
351     inkscape:window-height="2083"
352     inkscape:window-x="0"
353     inkscape:window-y="0"
354     inkscape:window-maximized="1"
355     showguides="false"
356     fit-margin-top="0"
357     fit-margin-left="0"
358     fit-margin-right="0"
359     fit-margin-bottom="0"
360     units="px"
361     inkscape:snap-global="false"
362     inkscape:showpageshadow="2"
363     inkscape:pagecheckerboard="0"
364     inkscape:deskcolor="#d1d1d1" />
365  <metadata
366     id="metadata5">
367    <rdf:RDF>
368      <cc:Work
369         rdf:about="">
370        <dc:format>image/svg+xml</dc:format>
371        <dc:type
372           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
373      </cc:Work>
374    </rdf:RDF>
375  </metadata>
376  <g
377     inkscape:label="Layer 1"
378     inkscape:groupmode="layer"
379     id="layer1"
380     transform="translate(399.57097,11.171866)">
381    <text
382       xml:space="preserve"
383       style="font-style:normal;font-weight:normal;font-size:6.54816px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.163704"
384       x="-297.75696"
385       y="109.44505"
386       id="text1063" />
387    <path
388       style="fill:#008000;stroke:#008000;stroke-width:0.463298;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.463298, 0.926596;stroke-dashoffset:0;stroke-opacity:1"
389       d="m -120.41395,84.001461 h -9.04766"
390       id="path1171-0-7"
391       inkscape:connector-curvature="0" />
392    <path
393       style="fill:none;stroke:#ff0000;stroke-width:0.982225;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.982225, 1.96445;stroke-dashoffset:0;stroke-opacity:1"
394       d="m -129.96274,90.649221 h 8.66407"
395       id="path1171-7-1-3-8"
396       inkscape:connector-curvature="0" />
397    <path
398       style="fill:none;stroke:#3771c8;stroke-width:0.745037;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
399       d="m -121.33167,97.283841 h -7.91265"
400       id="path7149-3-7-8"
401       inkscape:connector-curvature="0" />
402    <text
403       xml:space="preserve"
404       style="font-style:normal;font-weight:normal;font-size:6.54816px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.163704"
405       x="-115.55721"
406       y="85.330681"
407       id="text12079"><tspan
408         sodipodi:role="line"
409         id="tspan12077"
410         x="-115.55721"
411         y="85.330681"
412         style="font-size:4.80199px;stroke-width:0.163704">Board/Platform</tspan></text>
413    <text
414       xml:space="preserve"
415       style="font-style:normal;font-weight:normal;font-size:6.54816px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.163704"
416       x="-115.75885"
417       y="92.435066"
418       id="text12079-3"><tspan
419         sodipodi:role="line"
420         id="tspan12077-1"
421         x="-115.75885"
422         y="92.435066"
423         style="font-size:4.80199px;stroke-width:0.163704">SoC</tspan></text>
424    <text
425       xml:space="preserve"
426       style="font-style:normal;font-weight:normal;font-size:6.54816px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.163704"
427       x="-115.6041"
428       y="98.608604"
429       id="text12079-3-4"><tspan
430         sodipodi:role="line"
431         id="tspan12077-1-9"
432         x="-115.6041"
433         y="98.608604"
434         style="font-size:4.80199px;stroke-width:0.163704">Component</tspan></text>
435    <text
436       xml:space="preserve"
437       style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
438       x="-368.54205"
439       y="92.633011"
440       id="text1010-5"><tspan
441         sodipodi:role="line"
442         x="-368.54205"
443         y="92.633011"
444         style="font-size:6.35px;text-align:center;text-anchor:middle;stroke-width:0.264583"
445         id="tspan1057">DRAM</tspan></text>
446    <g
447       id="g730"
448       transform="translate(6.9386906,-2.5203356)">
449      <text
450         id="text838-5-2-6-2"
451         y="32.372173"
452         x="-372.97867"
453         style="font-style:normal;font-weight:normal;font-size:6.54814px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.163704"
454         xml:space="preserve"><tspan
455           id="tspan936-1-2-3"
456           style="text-align:center;text-anchor:middle;stroke-width:0.163704"
457           y="32.372173"
458           x="-372.97867"
459           sodipodi:role="line">dc_plane</tspan></text>
460      <rect
461         ry="6.9139691e-07"
462         y="18.717371"
463         x="-390.50565"
464         height="23.904575"
465         width="35.080177"
466         id="rect834-5-2-6-75"
467         style="fill:none;stroke:#000000;stroke-width:0.561714;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" />
468    </g>
469    <g
470       id="g738"
471       transform="translate(6.9386906,31.346346)">
472      <text
473         id="text734"
474         y="32.372173"
475         x="-372.97867"
476         style="font-style:normal;font-weight:normal;font-size:6.54814px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.163704"
477         xml:space="preserve"><tspan
478           id="tspan732"
479           style="text-align:center;text-anchor:middle;stroke-width:0.163704"
480           y="32.372173"
481           x="-372.97867"
482           sodipodi:role="line">dc_plane</tspan></text>
483      <rect
484         ry="6.9139691e-07"
485         y="18.717371"
486         x="-390.50565"
487         height="23.904575"
488         width="35.080177"
489         id="rect736"
490         style="fill:none;stroke:#000000;stroke-width:0.561714;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" />
491    </g>
492    <rect
493       ry="2.1256196e-06"
494       y="8.5983658"
495       x="-389.18051"
496       height="73.491852"
497       width="46.307304"
498       id="rect744"
499       style="fill:none;stroke:#3771c8;stroke-width:1.13159;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" />
500    <g
501       id="g757"
502       transform="translate(-19.949528,-8.6078171)">
503      <text
504         id="text600"
505         y="56.289795"
506         x="-256.91336"
507         style="font-style:normal;font-weight:normal;font-size:6.54814px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.163704"
508         xml:space="preserve"><tspan
509           id="tspan598"
510           style="text-align:center;text-anchor:middle;stroke-width:0.163704"
511           y="56.289795"
512           x="-256.91336"
513           sodipodi:role="line">DC</tspan></text>
514      <rect
515         ry="1.7458606e-06"
516         y="23.771139"
517         x="-289.21854"
518         height="60.361938"
519         width="65.042557"
520         id="rect602"
521         style="fill:none;stroke:#000000;stroke-width:1.21541;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" />
522    </g>
523    <rect
524       ry="2.3633565e-06"
525       y="4.4885707"
526       x="-316.43292"
527       height="81.711441"
528       width="79.57225"
529       id="rect787"
530       style="fill:none;stroke:#3771c8;stroke-width:1.5641;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" />
531    <g
532       id="g765"
533       transform="translate(6.5577393,-7.020317)">
534      <text
535         id="text608"
536         y="31.942825"
537         x="-189.71797"
538         style="font-style:normal;font-weight:normal;font-size:6.54814px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.163704"
539         xml:space="preserve"><tspan
540           id="tspan606"
541           style="text-align:center;text-anchor:middle;stroke-width:0.163704"
542           y="31.942825"
543           x="-189.71797"
544           sodipodi:role="line">dc_link</tspan></text>
545      <rect
546         ry="6.8036792e-07"
547         y="18.197111"
548         x="-211.99069"
549         height="23.523254"
550         width="44.846642"
551         id="rect610"
552         style="fill:none;stroke:#000000;stroke-width:0.630025;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" />
553    </g>
554    <rect
555       ry="1.0582555e-06"
556       y="4.3160448"
557       x="-210.69141"
558       height="36.588463"
559       width="55.543594"
560       id="rect794"
561       style="fill:none;stroke:#3771c8;stroke-width:0.874443;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" />
562    <g
563       id="g781"
564       transform="translate(6.5577393,37.542802)">
565      <text
566         id="text777"
567         y="31.942825"
568         x="-189.71797"
569         style="font-style:normal;font-weight:normal;font-size:6.54814px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.163704"
570         xml:space="preserve"><tspan
571           id="tspan775"
572           style="text-align:center;text-anchor:middle;stroke-width:0.163704"
573           y="31.942825"
574           x="-189.71797"
575           sodipodi:role="line">dc_link</tspan></text>
576      <rect
577         ry="6.8036792e-07"
578         y="18.197111"
579         x="-211.99069"
580         height="23.523254"
581         width="44.846642"
582         id="rect779"
583         style="fill:none;stroke:#000000;stroke-width:0.630025;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" />
584    </g>
585    <rect
586       ry="1.0582555e-06"
587       y="50.466679"
588       x="-210.69141"
589       height="36.588463"
590       width="55.543594"
591       id="rect796"
592       style="fill:none;stroke:#3771c8;stroke-width:0.874443;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" />
593    <g
594       id="g2151"
595       transform="translate(2.1659807,-25.895798)">
596      <rect
597         ry="9.2671934e-07"
598         y="29.395185"
599         x="-132.25786"
600         height="32.040688"
601         width="44.742229"
602         id="rect618"
603         style="fill:none;stroke:#3771c8;stroke-width:0.734435;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" />
604      <g
605         id="g838"
606         transform="translate(1.9073486e-6,0.26687336)">
607        <text
608           id="text616"
609           y="47.132744"
610           x="-110.03735"
611           style="font-style:normal;font-weight:normal;font-size:6.54814px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.163704"
612           xml:space="preserve"><tspan
613             id="tspan614"
614             style="text-align:center;text-anchor:middle;stroke-width:0.163704"
615             y="47.132744"
616             x="-110.03735"
617             sodipodi:role="line">dc_link</tspan></text>
618        <rect
619           ry="5.7260945e-07"
620           y="35.249866"
621           x="-126.21788"
622           height="19.797579"
623           width="32.66227"
624           id="rect833"
625           style="fill:none;stroke:#000000;stroke-width:0.493257;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" />
626      </g>
627    </g>
628    <rect
629       ry="3.6076738e-06"
630       y="-9.4559708"
631       x="-397.85507"
632       height="124.73286"
633       width="250.94243"
634       id="rect1307"
635       style="fill:none;stroke:#008000;stroke-width:3.43179;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6.86358, 3.43179;stroke-dashoffset:0" />
636    <rect
637       ry="2.9172609e-06"
638       y="-4.5401988"
639       x="-393.52301"
640       height="100.8623"
641       width="174.14117"
642       id="rect1990"
643       style="fill:none;stroke:#ff0000;stroke-width:2.57074;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:2.57074, 5.14148;stroke-dashoffset:0" />
644    <path
645       style="fill:none;stroke:#aa00d4;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
646       d="m -317.69814,47.452094 h -23.80954"
647       id="path2142" />
648    <path
649       style="fill:none;stroke:#aa00d4;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
650       d="m -130.71642,19.101665 h -23.80954"
651       id="path2144" />
652    <g
653       aria-label="}"
654       transform="rotate(180,-59.876965,-0.22738225)"
655       style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#aa00d4;fill-opacity:1;stroke:none;stroke-width:0.264583"
656       id="text1003-5">
657      <path
658         d="m 92.00239,-21.748413 h 0.86816 c 0,0 15.81267,-0.177767 16.15994,-0.5333 0.35553,-0.355534 1.10026,-1.124479 1.10026,-2.306836 v -20.048953 c 0,-1.289844 0.18603,-2.228288 0.5581,-2.815332 0.37207,-0.587044 0.45004,-0.992187 1.36781,-1.215429 -0.91777,-0.206706 -0.99574,-0.603581 -1.36781,-1.190625 -0.37207,-0.587045 -0.5581,-1.529623 -0.5581,-2.827735 v -19.913761 c 0,-1.174088 -0.74473,-1.938899 -1.10026,-2.294433 -0.34727,-0.363802 -15.00239,-0.545703 -16.15994,-0.545703 h -0.86816 v -1.773536 h 0.78134 c 2.05879,0 17.33403,0.305924 18.02029,0.917774 0.69453,0.60358 1.0418,1.81901 1.0418,3.646289 v 19.814542 c 0,1.231966 0.22324,2.087728 0.66973,2.567285 0.44648,0.471289 1.25677,0.706934 2.43086,0.706934 h 0.76894 v 1.773535 h -0.76894 c -1.17409,0 -1.98438,0.239778 -2.43086,0.719336 -0.44649,0.479557 -0.66973,1.343587 -0.66973,2.59209 v 19.937331 c 0,1.827279 -0.34727,3.046842 -1.0418,3.658691 -0.68626,0.611849 -15.9615,0.917774 -18.02029,0.917774 h -0.78134 z"
659         style="font-size:25.4px;fill:#aa00d4;stroke-width:0.264583"
660         id="path1005-3"
661         inkscape:connector-curvature="0"
662         sodipodi:nodetypes="cccsscccsscsccscsscsccscsscscc" />
663    </g>
664    <text
665       xml:space="preserve"
666       style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
667       x="-275.85803"
668       y="92.633011"
669       id="text2157"><tspan
670         sodipodi:role="line"
671         x="-275.85803"
672         y="92.633011"
673         style="font-size:6.35px;text-align:center;text-anchor:middle;stroke-width:0.264583"
674         id="tspan2155">DCN</tspan></text>
675    <text
676       xml:space="preserve"
677       style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
678       x="-279.29822"
679       y="110.19857"
680       id="text3141"><tspan
681         sodipodi:role="line"
682         x="-279.29822"
683         y="110.19857"
684         style="font-weight:bold;font-size:6.35px;text-align:center;text-anchor:middle;stroke-width:0.264583"
685         id="tspan3139">SoC</tspan></text>
686    <text
687       xml:space="preserve"
688       style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
689       x="-275.85803"
690       y="123.8538"
691       id="text3375"><tspan
692         sodipodi:role="line"
693         x="-275.85803"
694         y="123.8538"
695         style="font-size:6.35px;text-align:center;text-anchor:middle;stroke-width:0.264583"
696         id="tspan3373">Board/Platform</tspan></text>
697    <text
698       xml:space="preserve"
699       style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
700       x="-107.57491"
701       y="42.939579"
702       id="text3379"><tspan
703         sodipodi:role="line"
704         x="-107.57491"
705         y="42.939579"
706         style="font-size:6.35px;text-align:center;text-anchor:middle;stroke-width:0.264583"
707         id="tspan3377">Display</tspan></text>
708    <text
709       xml:space="preserve"
710       style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
711       x="-182.71582"
712       y="46.643749"
713       id="text3383"><tspan
714         sodipodi:role="line"
715         x="-182.71582"
716         y="46.643749"
717         style="font-size:6.35px;text-align:center;text-anchor:middle;stroke-width:0.264583"
718         id="tspan3381">Connector</tspan></text>
719    <text
720       xml:space="preserve"
721       style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
722       x="-182.71582"
723       y="93.210457"
724       id="text3387"><tspan
725         sodipodi:role="line"
726         x="-182.71582"
727         y="93.210457"
728         style="font-size:6.35px;text-align:center;text-anchor:middle;stroke-width:0.264583"
729         id="tspan3385">Connector</tspan></text>
730  </g>
731</svg>
732