{
  "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" : 24.47900390625,
                "text" : "U1",
                "weight" : "regular"
              },
              "side" : "above"
            },
            "orientation" : {
              "mirrored" : false,
              "quarter" : 0
            },
            "pinLabels" : {

            },
            "showsClock" : true,
            "vhdlInterface" : {
              "clock" : {
                "falls" : false,
                "name" : "CLK"
              },
              "name" : "REG_8",
              "ports" : [
                {
                  "direction" : "input",
                  "name" : "D",
                  "range" : {
                    "high" : 7,
                    "low" : 0
                  }
                },
                {
                  "direction" : "input",
                  "name" : "CLK"
                },
                {
                  "direction" : "output",
                  "name" : "Q",
                  "range" : {
                    "high" : 7,
                    "low" : 0
                  }
                }
              ]
            },
            "vhdlSource" : "entity REG_8 is\n  port (\n    D : in  std_logic_vector(7 downto 0);\n    CLK : in  std_logic;\n    Q : out std_logic_vector(7 downto 0)\n  );\nend entity REG_8;\n\narchitecture rtl of REG_8 is\nbegin\n    process (CLK)\n    begin\n        if rising_edge(CLK) then\n            Q <= D;\n        end if;\n    end process;\nend architecture rtl;"
          }
        }
      },
      "frame" : [
        [
          320,
          368.4033203125
        ],
        [
          228.470703125,
          130.5546875
        ]
      ],
      "id" : "1DEB9C9E-41E6-4E46-9E68-FF84E7D8879C",
      "junctionAnchors" : [

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

        ],
        "endCap" : "none",
        "fill" : {
          "rgba" : {
            "a" : 1,
            "b" : 0.76,
            "g" : 0.4681600000000001,
            "r" : 0.2128
          }
        },
        "lineWidth" : 1.5,
        "startCap" : "none",
        "textColor" : {
          "rgba" : {
            "a" : 1,
            "b" : 1,
            "g" : 1,
            "r" : 1
          }
        }
      },
      "zIndex" : 1
    },
    {
      "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" : "Q",
                "weight" : "regular"
              },
              "side" : "above"
            },
            "orientation" : {
              "mirrored" : false,
              "quarter" : 0
            },
            "pinLabels" : {

            },
            "showsClock" : true,
            "vhdlSource" : ""
          }
        }
      },
      "frame" : [
        [
          608.470703125,
          438
        ],
        [
          80,
          24
        ]
      ],
      "id" : "10D89B68-B3C6-48B9-8325-99F868C7BEFC",
      "junctionAnchors" : [

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

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

          }
        }
      },
      "zIndex" : 2
    },
    {
      "busWidth" : 8,
      "content" : {
        "polyline" : {
          "end" : {
            "anchor" : {
              "x" : 0,
              "y" : 0.5
            },
            "element" : "10D89B68-B3C6-48B9-8325-99F868C7BEFC"
          },
          "points" : [
            [
              548.470703125,
              450
            ],
            [
              608.470703125,
              450
            ]
          ],
          "start" : {
            "anchor" : {
              "x" : 1,
              "y" : 0.625
            },
            "element" : "1DEB9C9E-41E6-4E46-9E68-FF84E7D8879C"
          }
        }
      },
      "frame" : [
        [
          548.470703125,
          450
        ],
        [
          60,
          0
        ]
      ],
      "id" : "3F0E00C8-31A1-47C2-A779-FA9625259447",
      "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" : "D",
                "weight" : "regular"
              },
              "side" : "above"
            },
            "orientation" : {
              "mirrored" : false,
              "quarter" : 0
            },
            "pinLabels" : {

            },
            "showsClock" : true,
            "vhdlSource" : ""
          }
        }
      },
      "frame" : [
        [
          180,
          421.6806640625
        ],
        [
          80,
          24
        ]
      ],
      "id" : "7F528630-697D-49E1-AB42-4E76A00A5F0D",
      "junctionAnchors" : [

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

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

          }
        }
      },
      "zIndex" : 4
    },
    {
      "busWidth" : 8,
      "content" : {
        "polyline" : {
          "end" : {
            "anchor" : {
              "x" : 1,
              "y" : 0.5
            },
            "element" : "7F528630-697D-49E1-AB42-4E76A00A5F0D"
          },
          "points" : [
            [
              320,
              433.6806640625
            ],
            [
              260,
              433.6806640625
            ]
          ],
          "start" : {
            "anchor" : {
              "x" : 0,
              "y" : 0.5
            },
            "element" : "1DEB9C9E-41E6-4E46-9E68-FF84E7D8879C"
          }
        }
      },
      "frame" : [
        [
          260,
          433.6806640625
        ],
        [
          60,
          0
        ]
      ],
      "id" : "2DBAB162-79ED-4CD0-BAA9-1DD5898BEE85",
      "junctionAnchors" : [

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

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

          }
        }
      },
      "zIndex" : 5
    },
    {
      "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" : "CLK",
                "weight" : "regular"
              },
              "side" : "above"
            },
            "orientation" : {
              "mirrored" : false,
              "quarter" : 0
            },
            "pinLabels" : {

            },
            "showsClock" : true,
            "vhdlSource" : ""
          }
        }
      },
      "frame" : [
        [
          180,
          454.3193359375
        ],
        [
          80,
          24
        ]
      ],
      "id" : "1374263E-D440-41A1-9DE4-4F98F592D9C9",
      "junctionAnchors" : [

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

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

          }
        }
      },
      "zIndex" : 6
    },
    {
      "content" : {
        "polyline" : {
          "end" : {
            "anchor" : {
              "x" : 1,
              "y" : 0.5
            },
            "element" : "1374263E-D440-41A1-9DE4-4F98F592D9C9"
          },
          "points" : [
            [
              320,
              466.3193359375
            ],
            [
              260,
              466.3193359375
            ]
          ],
          "start" : {
            "anchor" : {
              "x" : 0,
              "y" : 0.75
            },
            "element" : "1DEB9C9E-41E6-4E46-9E68-FF84E7D8879C"
          }
        }
      },
      "frame" : [
        [
          260,
          466.3193359375
        ],
        [
          60,
          0
        ]
      ],
      "id" : "7E8300DD-3975-40DD-93D4-7F32B5AAF7C9",
      "junctionAnchors" : [

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

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

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