{
  "elements" : [
    {
      "content" : {
        "component" : {
          "_0" : {
            "bubbles" : [

            ],
            "expandedPorts" : [

            ],
            "isClock" : false,
            "kind" : "vhdlBlock",
            "label" : {
              "isHidden" : true,
              "offset" : [
                0,
                0
              ],
              "run" : {
                "alignment" : "center",
                "color" : {
                  "ink" : {

                  }
                },
                "overline" : false,
                "overlines" : [

                ],
                "size" : 43.26572963169642,
                "text" : "U1",
                "weight" : "regular"
              },
              "side" : "above"
            },
            "orientation" : {
              "mirrored" : false,
              "quarter" : 0
            },
            "pinLabels" : {

            },
            "showsClock" : true,
            "vhdlInterface" : {
              "name" : "DEMUX",
              "ports" : [
                {
                  "direction" : "input",
                  "name" : "D"
                },
                {
                  "direction" : "input",
                  "name" : "SEL",
                  "range" : {
                    "high" : 1,
                    "low" : 0
                  }
                },
                {
                  "direction" : "output",
                  "name" : "Y0"
                },
                {
                  "direction" : "output",
                  "name" : "Y1"
                },
                {
                  "direction" : "output",
                  "name" : "Y2"
                },
                {
                  "direction" : "output",
                  "name" : "Y3"
                }
              ]
            },
            "vhdlSource" : "entity DEMUX is\n  port (\n    D : in  std_logic;\n    SEL : in std_logic_vector(1 downto 0);\n    Y0 : out std_logic;\n    Y1 : out std_logic;\n    Y2 : out std_logic;\n    Y3 : out std_logic\n  );\nend entity DEMUX;\n\narchitecture rtl of DEMUX is\nbegin\n    Y0 <= D and not SEL(0) and not SEL(1); \n    Y1 <= D and SEL(0) and not SEL(1);\n    Y2 <= D and not SEL(0) and SEL(1);\n    Y3 <= D and SEL(0) and SEL(1);\nend architecture rtl;\n"
          }
        }
      },
      "frame" : [
        [
          0,
          923.0831473214287
        ],
        [
          330,
          230.75055803571422
        ]
      ],
      "id" : "D4A515EC-7D48-4F2E-96DB-9C45B45A52D9",
      "junctionAnchors" : [

      ],
      "style" : {
        "dash" : [

        ],
        "endCap" : "none",
        "fill" : {
          "rgba" : {
            "a" : 1,
            "b" : 0.76,
            "g" : 0.4681600000000001,
            "r" : 0.2128
          }
        },
        "lineWidth" : 1.5,
        "startCap" : "none",
        "textColor" : {
          "paper" : {

          }
        }
      },
      "zIndex" : 1
    },
    {
      "content" : {
        "component" : {
          "_0" : {
            "bubbles" : [

            ],
            "expandedPorts" : [

            ],
            "isClock" : false,
            "kind" : "inputTerminal",
            "label" : {
              "isHidden" : false,
              "offset" : [
                0,
                0
              ],
              "run" : {
                "alignment" : "center",
                "color" : {
                  "ink" : {

                  }
                },
                "overline" : false,
                "overlines" : [

                ],
                "size" : 15,
                "text" : "D",
                "weight" : "regular"
              },
              "side" : "above"
            },
            "orientation" : {
              "mirrored" : false,
              "quarter" : 0
            },
            "pinLabels" : {

            },
            "showsClock" : true,
            "vhdlSource" : ""
          }
        }
      },
      "frame" : [
        [
          -140,
          1026.4584263392858
        ],
        [
          80,
          24
        ]
      ],
      "id" : "06787E90-2B5A-4740-9EE0-75532B55891F",
      "junctionAnchors" : [

      ],
      "style" : {
        "dash" : [

        ],
        "endCap" : "none",
        "lineWidth" : 1.5,
        "startCap" : "none",
        "stroke" : {
          "ink" : {

          }
        }
      },
      "zIndex" : 2
    },
    {
      "content" : {
        "polyline" : {
          "end" : {
            "anchor" : {
              "x" : 1,
              "y" : 0.5
            },
            "element" : "06787E90-2B5A-4740-9EE0-75532B55891F"
          },
          "points" : [
            [
              0,
              1038.4584263392858
            ],
            [
              -60,
              1038.4584263392858
            ]
          ],
          "start" : {
            "anchor" : {
              "x" : 0,
              "y" : 0.5
            },
            "element" : "D4A515EC-7D48-4F2E-96DB-9C45B45A52D9"
          }
        }
      },
      "frame" : [
        [
          -60,
          1038.4584263392858
        ],
        [
          60,
          0
        ]
      ],
      "id" : "92947EA0-7A86-42FD-BC36-EB90CBA75D32",
      "junctionAnchors" : [

      ],
      "style" : {
        "dash" : [

        ],
        "endCap" : "none",
        "lineWidth" : 1.5,
        "startCap" : "none",
        "stroke" : {
          "ink" : {

          }
        }
      },
      "zIndex" : 3
    },
    {
      "content" : {
        "component" : {
          "_0" : {
            "bubbles" : [

            ],
            "expandedPorts" : [

            ],
            "isClock" : false,
            "kind" : "inputTerminal",
            "label" : {
              "isHidden" : false,
              "offset" : [
                0,
                0
              ],
              "run" : {
                "alignment" : "center",
                "color" : {
                  "ink" : {

                  }
                },
                "overline" : false,
                "overlines" : [

                ],
                "size" : 15,
                "text" : "SEL",
                "weight" : "regular"
              },
              "side" : "above"
            },
            "orientation" : {
              "mirrored" : false,
              "quarter" : 0
            },
            "pinLabels" : {

            },
            "showsClock" : true,
            "vhdlSource" : ""
          }
        }
      },
      "frame" : [
        [
          -140,
          1064.9168526785716
        ],
        [
          80,
          24
        ]
      ],
      "id" : "F6D29601-49B1-4CD4-9481-0DA2DB4F07BC",
      "junctionAnchors" : [

      ],
      "style" : {
        "dash" : [

        ],
        "endCap" : "none",
        "lineWidth" : 1.5,
        "startCap" : "none",
        "stroke" : {
          "ink" : {

          }
        }
      },
      "zIndex" : 4
    },
    {
      "busWidth" : 2,
      "content" : {
        "polyline" : {
          "end" : {
            "anchor" : {
              "x" : 1,
              "y" : 0.5
            },
            "element" : "F6D29601-49B1-4CD4-9481-0DA2DB4F07BC"
          },
          "points" : [
            [
              0,
              1076.9168526785716
            ],
            [
              -60,
              1076.9168526785716
            ]
          ],
          "start" : {
            "anchor" : {
              "x" : 0,
              "y" : 0.666666666666667
            },
            "element" : "D4A515EC-7D48-4F2E-96DB-9C45B45A52D9"
          }
        }
      },
      "frame" : [
        [
          -60,
          1076.9168526785716
        ],
        [
          60,
          0
        ]
      ],
      "id" : "39022100-EE51-453D-AF61-DA4559339589",
      "junctionAnchors" : [

      ],
      "notation" : "decimal",
      "style" : {
        "dash" : [

        ],
        "endCap" : "none",
        "lineWidth" : 1.5,
        "startCap" : "none",
        "stroke" : {
          "ink" : {

          }
        }
      },
      "zIndex" : 5
    },
    {
      "content" : {
        "component" : {
          "_0" : {
            "bubbles" : [

            ],
            "expandedPorts" : [

            ],
            "isClock" : false,
            "kind" : "outputTerminal",
            "label" : {
              "isHidden" : false,
              "offset" : [
                0,
                0
              ],
              "run" : {
                "alignment" : "center",
                "color" : {
                  "ink" : {

                  }
                },
                "overline" : false,
                "overlines" : [

                ],
                "size" : 15,
                "text" : "Y0",
                "weight" : "regular"
              },
              "side" : "above"
            },
            "orientation" : {
              "mirrored" : false,
              "quarter" : 0
            },
            "pinLabels" : {

            },
            "showsClock" : true,
            "vhdlSource" : ""
          }
        }
      },
      "frame" : [
        [
          390.00000000000006,
          988
        ],
        [
          80,
          24
        ]
      ],
      "id" : "37201C66-AB42-41CB-BE2F-75EABEA08D58",
      "junctionAnchors" : [

      ],
      "style" : {
        "dash" : [

        ],
        "endCap" : "none",
        "lineWidth" : 1.5,
        "startCap" : "none",
        "stroke" : {
          "ink" : {

          }
        }
      },
      "zIndex" : 6
    },
    {
      "content" : {
        "polyline" : {
          "end" : {
            "anchor" : {
              "x" : 0,
              "y" : 0.5
            },
            "element" : "37201C66-AB42-41CB-BE2F-75EABEA08D58"
          },
          "points" : [
            [
              330,
              1000
            ],
            [
              390.00000000000006,
              1000
            ]
          ],
          "start" : {
            "anchor" : {
              "x" : 1,
              "y" : 0.333333333333333
            },
            "element" : "D4A515EC-7D48-4F2E-96DB-9C45B45A52D9"
          }
        }
      },
      "frame" : [
        [
          330,
          1000
        ],
        [
          60.00000000000006,
          0
        ]
      ],
      "id" : "650A239B-81AA-4C6C-8F2A-3BA94B2838F9",
      "junctionAnchors" : [

      ],
      "style" : {
        "dash" : [

        ],
        "endCap" : "none",
        "lineWidth" : 1.5,
        "startCap" : "none",
        "stroke" : {
          "ink" : {

          }
        }
      },
      "zIndex" : 7
    },
    {
      "content" : {
        "component" : {
          "_0" : {
            "bubbles" : [

            ],
            "expandedPorts" : [

            ],
            "isClock" : false,
            "kind" : "outputTerminal",
            "label" : {
              "isHidden" : false,
              "offset" : [
                0,
                0
              ],
              "run" : {
                "alignment" : "center",
                "color" : {
                  "ink" : {

                  }
                },
                "overline" : false,
                "overlines" : [

                ],
                "size" : 15,
                "text" : "Y1",
                "weight" : "regular"
              },
              "side" : "above"
            },
            "orientation" : {
              "mirrored" : false,
              "quarter" : 0
            },
            "pinLabels" : {

            },
            "showsClock" : true,
            "vhdlSource" : ""
          }
        }
      },
      "frame" : [
        [
          390.00000000000006,
          1026.4584263392858
        ],
        [
          80,
          24
        ]
      ],
      "id" : "D59C0580-84F9-4DF0-9FC4-9DAF44828A1F",
      "junctionAnchors" : [

      ],
      "style" : {
        "dash" : [

        ],
        "endCap" : "none",
        "lineWidth" : 1.5,
        "startCap" : "none",
        "stroke" : {
          "ink" : {

          }
        }
      },
      "zIndex" : 8
    },
    {
      "content" : {
        "polyline" : {
          "end" : {
            "anchor" : {
              "x" : 0,
              "y" : 0.5
            },
            "element" : "D59C0580-84F9-4DF0-9FC4-9DAF44828A1F"
          },
          "points" : [
            [
              330,
              1038.4584263392858
            ],
            [
              390.00000000000006,
              1038.4584263392858
            ]
          ],
          "start" : {
            "anchor" : {
              "x" : 1,
              "y" : 0.5
            },
            "element" : "D4A515EC-7D48-4F2E-96DB-9C45B45A52D9"
          }
        }
      },
      "frame" : [
        [
          330,
          1038.4584263392858
        ],
        [
          60.00000000000006,
          0
        ]
      ],
      "id" : "73D99F10-284C-4ECD-B7C0-C81125254BD1",
      "junctionAnchors" : [

      ],
      "style" : {
        "dash" : [

        ],
        "endCap" : "none",
        "lineWidth" : 1.5,
        "startCap" : "none",
        "stroke" : {
          "ink" : {

          }
        }
      },
      "zIndex" : 9
    },
    {
      "content" : {
        "component" : {
          "_0" : {
            "bubbles" : [

            ],
            "expandedPorts" : [

            ],
            "isClock" : false,
            "kind" : "outputTerminal",
            "label" : {
              "isHidden" : false,
              "offset" : [
                0,
                0
              ],
              "run" : {
                "alignment" : "center",
                "color" : {
                  "ink" : {

                  }
                },
                "overline" : false,
                "overlines" : [

                ],
                "size" : 15,
                "text" : "Y2",
                "weight" : "regular"
              },
              "side" : "above"
            },
            "orientation" : {
              "mirrored" : false,
              "quarter" : 0
            },
            "pinLabels" : {

            },
            "showsClock" : true,
            "vhdlSource" : ""
          }
        }
      },
      "frame" : [
        [
          390.00000000000006,
          1064.9168526785716
        ],
        [
          80,
          24
        ]
      ],
      "id" : "9755F488-2BD6-43A4-88BF-659980E38B66",
      "junctionAnchors" : [

      ],
      "style" : {
        "dash" : [

        ],
        "endCap" : "none",
        "lineWidth" : 1.5,
        "startCap" : "none",
        "stroke" : {
          "ink" : {

          }
        }
      },
      "zIndex" : 10
    },
    {
      "content" : {
        "polyline" : {
          "end" : {
            "anchor" : {
              "x" : 0,
              "y" : 0.5
            },
            "element" : "9755F488-2BD6-43A4-88BF-659980E38B66"
          },
          "points" : [
            [
              330,
              1076.9168526785716
            ],
            [
              390.00000000000006,
              1076.9168526785716
            ]
          ],
          "start" : {
            "anchor" : {
              "x" : 1,
              "y" : 0.666666666666667
            },
            "element" : "D4A515EC-7D48-4F2E-96DB-9C45B45A52D9"
          }
        }
      },
      "frame" : [
        [
          330,
          1076.9168526785716
        ],
        [
          60.00000000000006,
          0
        ]
      ],
      "id" : "5D9FD804-DA46-4784-9B12-4E3E1BE00FAB",
      "junctionAnchors" : [

      ],
      "style" : {
        "dash" : [

        ],
        "endCap" : "none",
        "lineWidth" : 1.5,
        "startCap" : "none",
        "stroke" : {
          "ink" : {

          }
        }
      },
      "zIndex" : 11
    },
    {
      "content" : {
        "component" : {
          "_0" : {
            "bubbles" : [

            ],
            "expandedPorts" : [

            ],
            "isClock" : false,
            "kind" : "outputTerminal",
            "label" : {
              "isHidden" : false,
              "offset" : [
                0,
                0
              ],
              "run" : {
                "alignment" : "center",
                "color" : {
                  "ink" : {

                  }
                },
                "overline" : false,
                "overlines" : [

                ],
                "size" : 15,
                "text" : "Y3",
                "weight" : "regular"
              },
              "side" : "above"
            },
            "orientation" : {
              "mirrored" : false,
              "quarter" : 0
            },
            "pinLabels" : {

            },
            "showsClock" : true,
            "vhdlSource" : ""
          }
        }
      },
      "frame" : [
        [
          390.00000000000006,
          1103.375279017857
        ],
        [
          80,
          24
        ]
      ],
      "id" : "96824AA6-46BC-4168-90D2-291469FF973A",
      "junctionAnchors" : [

      ],
      "style" : {
        "dash" : [

        ],
        "endCap" : "none",
        "lineWidth" : 1.5,
        "startCap" : "none",
        "stroke" : {
          "ink" : {

          }
        }
      },
      "zIndex" : 12
    },
    {
      "content" : {
        "polyline" : {
          "end" : {
            "anchor" : {
              "x" : 0,
              "y" : 0.5
            },
            "element" : "96824AA6-46BC-4168-90D2-291469FF973A"
          },
          "points" : [
            [
              330,
              1115.375279017857
            ],
            [
              390.00000000000006,
              1115.375279017857
            ]
          ],
          "start" : {
            "anchor" : {
              "x" : 1,
              "y" : 0.833333333333333
            },
            "element" : "D4A515EC-7D48-4F2E-96DB-9C45B45A52D9"
          }
        }
      },
      "frame" : [
        [
          330,
          1115.375279017857
        ],
        [
          60.00000000000006,
          0
        ]
      ],
      "id" : "E8D55DB7-3E6B-4B70-A23F-232FA3309FD0",
      "junctionAnchors" : [

      ],
      "style" : {
        "dash" : [

        ],
        "endCap" : "none",
        "lineWidth" : 1.5,
        "startCap" : "none",
        "stroke" : {
          "ink" : {

          }
        }
      },
      "zIndex" : 13
    }
  ],
  "schemaVersion" : 1
}