% Created by tikzDevice version 0.12.3.1 on 2022-11-18 05:57:58
% !TEX encoding = UTF-8 Unicode
\documentclass[10pt]{article}
\usepackage{tikz}

\usepackage[active,tightpage,psfixbb]{preview}

\PreviewEnvironment{pgfpicture}

\setlength\PreviewBorder{0pt}
\begin{document}

\begin{tikzpicture}[x=1pt,y=1pt]
\definecolor{fillColor}{RGB}{255,255,255}
\path[use as bounding box,fill=fillColor,fill opacity=0.00] (0,0) rectangle (505.89,252.94);
\begin{scope}
\path[clip] (  0.00,  0.00) rectangle (505.89,252.94);
\definecolor{fillColor}{RGB}{255,255,255}

\path[fill=fillColor] (  0.00,  0.00) rectangle (505.89,252.94);
\end{scope}
\begin{scope}
\path[clip] ( 32.75, 32.75) rectangle (475.89,222.94);
\definecolor{drawColor}{gray}{0.66}

\path[draw=drawColor,line width= 2.5pt,line join=round] ( 52.89,214.21) -- (248.20,129.70);

\path[draw=drawColor,line width= 3.2pt,line join=round] (216.08,203.51) -- (248.20,129.70);

\path[draw=drawColor,line width= 0.4pt,line join=round] (216.08,203.51) -- (350.07,214.30);

\path[draw=drawColor,line width= 0.2pt,line join=round] (216.08,203.51) -- ( 92.14,142.88);

\path[draw=drawColor,line width= 0.5pt,line join=round] ( 91.93, 63.53) -- (248.20,129.70);

\path[draw=drawColor,line width= 3.4pt,line join=round] (455.75,146.94) -- (248.20,129.70);

\path[draw=drawColor,line width= 0.4pt,line join=round] (248.20,129.70) -- (350.07,214.30);

\path[draw=drawColor,line width= 0.2pt,line join=round] (248.20,129.70) -- (253.82, 41.40);

\path[draw=drawColor,line width= 0.6pt,line join=round] (248.20,129.70) -- ( 92.14,142.88);

\path[draw=drawColor,line width= 0.4pt,line join=round] (248.20,129.70) -- (412.46, 68.77);
\definecolor{drawColor}{RGB}{0,0,0}
\definecolor{fillColor}{RGB}{255,97,204}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 52.89,214.21) circle (  3.48);
\definecolor{fillColor}{RGB}{0,169,255}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (216.08,203.51) circle (  3.77);
\definecolor{fillColor}{RGB}{248,118,109}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 91.93, 63.53) circle (  2.10);
\definecolor{fillColor}{RGB}{0,190,103}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (455.75,146.94) circle (  3.92);
\definecolor{fillColor}{RGB}{0,191,196}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (248.20,129.70) circle (  6.78);
\definecolor{fillColor}{RGB}{124,174,0}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (350.07,214.30) circle (  1.93);
\definecolor{fillColor}{RGB}{205,150,0}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (253.82, 41.40) circle (  1.43);
\definecolor{fillColor}{RGB}{124,174,0}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 92.14,142.88) circle (  2.25);
\definecolor{fillColor}{RGB}{199,124,255}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (412.46, 68.77) circle (  2.08);

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at ( 89.67,212.37) {AMD IOMMU (AMD-VI)};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (203.21,196.05) {ARM SMMU DRIVERS};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (104.76, 67.07) {EXYNOS SYSMMU (IOMMU) driver};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (421.27,144.95) {INTEL IOMMU (VT-d)};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (235.39,122.23) {IOMMU DRIVERS};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (337.24,206.82) {QUALCOMM IOMMU};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (266.69, 44.97) {S390 IOMMU (PCI)};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (104.93,146.41) {TEGRA IOMMU DRIVERS};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (425.26, 72.31) {VIRTIO IOMMU DRIVER};
\end{scope}
\end{tikzpicture}

\end{document}
