images/glyphs/std_logic_1164_x11.svg

<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:cc="http://creativecommons.org/ns#"
     viewBox="0 0 560 660" width="560" height="660">
  <metadata>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:cc="http://creativecommons.org/ns#">
      <cc:Work rdf:about="">
        <dc:title>std_logic_1164 glyph — X11</dc:title>
        <dc:creator>diffo-dev</dc:creator>
        <dc:date>2026</dc:date>
        <dc:description>IEEE 1164 std_logic knowledge glyph — resolution relationships of the nine-value logic family as a symmetric matrix. X11 workstation palette. Era: known at the workstation.</dc:description>
        <dc:rights>Copyright 2026 diffo-dev</dc:rights>
        <cc:license rdf:resource="https://creativecommons.org/licenses/by-nc-nd/4.0/"/>
      </cc:Work>
      <cc:License rdf:about="https://creativecommons.org/licenses/by-nc-nd/4.0/">
        <cc:permits rdf:resource="https://creativecommons.org/ns#Reproduction"/>
        <cc:permits rdf:resource="https://creativecommons.org/ns#Distribution"/>
        <cc:requires rdf:resource="https://creativecommons.org/ns#Notice"/>
        <cc:requires rdf:resource="https://creativecommons.org/ns#Attribution"/>
        <cc:prohibits rdf:resource="https://creativecommons.org/ns#CommercialUse"/>
        <cc:prohibits rdf:resource="https://creativecommons.org/ns#DerivativeWorks"/>
      </cc:License>
    </rdf:RDF>
  </metadata>
  <defs>
  </defs>
  <rect width="560" height="660" fill="#191970"/>
  <text x="280" y="52" text-anchor="middle" font-family="Courier New, monospace" font-size="22" font-weight="bold" fill="#ffffff" letter-spacing="4">std_logic_1164</text>
  <rect x="30" y="80" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="55" y="101" text-anchor="middle" font-family="Courier New, monospace" font-size="9" fill="#ffffff" opacity="0.5">IEEE</text>
  <text x="55" y="113" text-anchor="middle" font-family="Courier New, monospace" font-size="9" fill="#ffffff" opacity="0.5">1164</text>
  <rect x="80" y="80" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="105" y="112" text-anchor="middle" font-family="Courier New, monospace" font-size="20" font-weight="bold" fill="#ffffff">U</text>
  <rect x="130" y="80" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="155" y="112" text-anchor="middle" font-family="Courier New, monospace" font-size="20" font-weight="bold" fill="#ffffff">X</text>
  <rect x="180" y="80" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="205" y="112" text-anchor="middle" font-family="Courier New, monospace" font-size="20" font-weight="bold" fill="#ffffff">0</text>
  <rect x="230" y="80" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="255" y="112" text-anchor="middle" font-family="Courier New, monospace" font-size="20" font-weight="bold" fill="#ffffff">1</text>
  <rect x="280" y="80" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="305" y="112" text-anchor="middle" font-family="Courier New, monospace" font-size="20" font-weight="bold" fill="#ffffff">Z</text>
  <rect x="330" y="80" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="355" y="112" text-anchor="middle" font-family="Courier New, monospace" font-size="20" font-weight="bold" fill="#ffffff">W</text>
  <rect x="380" y="80" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="405" y="112" text-anchor="middle" font-family="Courier New, monospace" font-size="20" font-weight="bold" fill="#ffffff">L</text>
  <rect x="430" y="80" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="455" y="112" text-anchor="middle" font-family="Courier New, monospace" font-size="20" font-weight="bold" fill="#ffffff">H</text>
  <rect x="480" y="80" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="505" y="112" text-anchor="middle" font-family="Courier New, monospace" font-size="20" font-weight="bold" fill="#ffffff">-</text>
  <rect x="30" y="130" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="55" y="162" text-anchor="middle" font-family="Courier New, monospace" font-size="20" font-weight="bold" fill="#ffffff">U</text>
  <rect x="80" y="130" width="50" height="50" fill="#000000" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="130" y="130" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="180" y="130" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="230" y="130" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="280" y="130" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="330" y="130" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="380" y="130" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="430" y="130" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="480" y="130" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="30" y="180" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="55" y="212" text-anchor="middle" font-family="Courier New, monospace" font-size="20" font-weight="bold" fill="#ffffff">X</text>
  <rect x="80" y="180" width="50" height="50" fill="#B22222" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="130" y="180" width="50" height="50" fill="#000000" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="180" y="180" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="230" y="180" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="280" y="180" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="330" y="180" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="380" y="180" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="430" y="180" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="480" y="180" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="30" y="230" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="55" y="262" text-anchor="middle" font-family="Courier New, monospace" font-size="20" font-weight="bold" fill="#ffffff">0</text>
  <rect x="80" y="230" width="50" height="50" fill="#B22222" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="130" y="230" width="50" height="50" fill="#4169E1" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="180" y="230" width="50" height="50" fill="#000000" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="230" y="230" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="280" y="230" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="330" y="230" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="380" y="230" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="430" y="230" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="480" y="230" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="30" y="280" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="55" y="312" text-anchor="middle" font-family="Courier New, monospace" font-size="20" font-weight="bold" fill="#ffffff">1</text>
  <rect x="80" y="280" width="50" height="50" fill="#B22222" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="130" y="280" width="50" height="50" fill="#4169E1" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="180" y="280" width="50" height="50" fill="#708090" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="230" y="280" width="50" height="50" fill="#000000" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="280" y="280" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="330" y="280" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="380" y="280" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="430" y="280" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="480" y="280" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="30" y="330" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="55" y="362" text-anchor="middle" font-family="Courier New, monospace" font-size="20" font-weight="bold" fill="#ffffff">Z</text>
  <rect x="80" y="330" width="50" height="50" fill="#B22222" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="130" y="330" width="50" height="50" fill="#4169E1" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="180" y="330" width="50" height="50" fill="#3CB371" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="230" y="330" width="50" height="50" fill="#3CB371" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="280" y="330" width="50" height="50" fill="#000000" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="330" y="330" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="380" y="330" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="430" y="330" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="480" y="330" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="30" y="380" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="55" y="412" text-anchor="middle" font-family="Courier New, monospace" font-size="20" font-weight="bold" fill="#ffffff">W</text>
  <rect x="80" y="380" width="50" height="50" fill="#B22222" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="130" y="380" width="50" height="50" fill="#4169E1" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="180" y="380" width="50" height="50" fill="#4169E1" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="230" y="380" width="50" height="50" fill="#4169E1" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="280" y="380" width="50" height="50" fill="#FF69B4" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="330" y="380" width="50" height="50" fill="#000000" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="380" y="380" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="430" y="380" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="480" y="380" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="30" y="430" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="55" y="462" text-anchor="middle" font-family="Courier New, monospace" font-size="20" font-weight="bold" fill="#ffffff">L</text>
  <rect x="80" y="430" width="50" height="50" fill="#B22222" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="130" y="430" width="50" height="50" fill="#4169E1" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="180" y="430" width="50" height="50" fill="#4169E1" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="230" y="430" width="50" height="50" fill="#708090" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="280" y="430" width="50" height="50" fill="#3CB371" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="330" y="430" width="50" height="50" fill="#FF69B4" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="380" y="430" width="50" height="50" fill="#000000" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="430" y="430" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="480" y="430" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="30" y="480" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="55" y="512" text-anchor="middle" font-family="Courier New, monospace" font-size="20" font-weight="bold" fill="#ffffff">H</text>
  <rect x="80" y="480" width="50" height="50" fill="#B22222" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="130" y="480" width="50" height="50" fill="#4169E1" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="180" y="480" width="50" height="50" fill="#708090" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="230" y="480" width="50" height="50" fill="#4169E1" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="280" y="480" width="50" height="50" fill="#3CB371" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="330" y="480" width="50" height="50" fill="#FF69B4" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="380" y="480" width="50" height="50" fill="#708090" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="430" y="480" width="50" height="50" fill="#000000" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="480" y="480" width="50" height="50" fill="#ffffff" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="30" y="530" width="50" height="50" fill="#10104a" stroke="#1a1a5a" stroke-width="1"/>
  <text x="55" y="562" text-anchor="middle" font-family="Courier New, monospace" font-size="20" font-weight="bold" fill="#ffffff">-</text>
  <rect x="80" y="530" width="50" height="50" fill="#B22222" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="130" y="530" width="50" height="50" fill="#4169E1" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="180" y="530" width="50" height="50" fill="#8B0000" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="230" y="530" width="50" height="50" fill="#8B0000" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="280" y="530" width="50" height="50" fill="#8B0000" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="330" y="530" width="50" height="50" fill="#8B0000" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="380" y="530" width="50" height="50" fill="#8B0000" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="430" y="530" width="50" height="50" fill="#8B0000" stroke="#1a1a5a" stroke-width="1"/>
  <rect x="480" y="530" width="50" height="50" fill="#000000" stroke="#1a1a5a" stroke-width="1"/>
  <text x="280" y="606" text-anchor="middle" font-family="Courier New, monospace" font-size="10" fill="#ffffff" opacity="0.65">std_logic © 1993 IEEE P1076 Authors and Contributors · Apache 2.0</text>
  <text x="280" y="624" text-anchor="middle" font-family="Courier New, monospace" font-size="10" fill="#ffffff" opacity="0.65">glyph © 2026 diffo-dev · CC BY-NC-ND 4.0</text>
</svg>