Custom Integrated Circuits
A custom integrated circuit allows you to package up a complex subset of your document into a single reusable component, similar to the flip-flops.
Create a Custom Half Adder
In order to better demonstrate how this works, the following section will walk you through creating a custom integrated circuit for a half adder. A live demonstration of a half adder appears below:
To view this content, please ensure that Adobe Flash Player 10 or greater is installed.
Start by recreating the diagram above in Logicly. The toggle switch components will become input connectors in your custom integrated circuit, while the light bulb components will become output connectors.
Select the top toggle switch component.
In the properties window, enter A in the Export Name input. The Export Name value will be displayed on your custom integrated circuit next to the input or output connector. If the text is very long, it may be automatically shortened and appended with ellipses.
Select the bottom toggle switch component, and enter B in the Export Name input box of the properties window.
Select the top light bulb component, and enter S (for "sum") in the Export Name input box of the properties window.
Select the bottom light bulb component, and enter C (for "carry") in the Export Name input box of the properties window.
Choose Select All from the Edit menu, or drag a selection rectangle around the full half adder circuit, if your document contains more than the half adder.
From the Edit menu, choose Create Integrated Circuit....

You should now see the Create Integrated Circuit window. An error message will be displayed when your selection does not contain at least one toggle switch and at least one light bulb. Likewise, an error will be displayed when you fail to set the Export Name on one or more of the toggle switches or light bulbs.
In the Full Name input box, enter a full, detailed name for your custom integrated circuit. This text will appear in the label displayed on the components list on the left of the main Logicly window. For this example, we should enter Half Adder.
In the Symbol Label input box, you may enter some short label text to display at the center of the circuit's symbol. This field is optional, but recommended for clarity. Same as above, we will enter Half Adder. As you can see in the screenshot above, you may optionally include line breaks in the label text. We might also consider an abbreviation, such as HA, to take up less space in the editor.
Finally, you may change the positions of each of the input and output connectors. By default, all inputs appear on the left, and all outputs appear on the right, similar to the logic gates. However, you may drag any connector to the top, right, bottom, or left of the symbol, in any order. For the half adder, we'll leave all the inputs on the left and the outputs on the right, but feel free to drag them around to different positions, if you prefer.
When you have completed everything, click the Create IC button.
Your new custom integrated circuit will appear in the components list on the left-hand side of the main Logicly window. You will find a new category at the bottom of the list, named Custom. To use the new Half Adder circuit, simply drag it into the editor and connect to the inputs and outputs, just like any other component.
Delete a Custom Integrated Circuit
Find the custom integrated circuit in the component list on the left of Logicly's main window. It should appear in the Custom category. Right-click the icon for your custom circuit, and choose Delete Integrated Circuit.
If the custom component being deleted is being used in the current document, or if another custom component includes it in the design, an error message will be displayed to explain that the custom circuit cannot be deleted.
View the Contents of a Custom Integrated Circuit
In the object picker, right-click the custom integrated circuit and choose View Custom Integrated Circuit... from the context menu. Alternatively, double-click an instance of the custom integrated circuit on the document editing surface.
Move a Custom Integrated Circuit to Another File
You can easily copy and paste custom integrated circuits between documents.