Skip to content
Sep 6 2017

Logicly 1.8: Generate truth table and pull up/down circuits

by Josh Tynjala

Today, I’m happy to announce the official release of Logicly version 1.8. This version adds some very useful new features that I think you’ll love. Truth tables have been requested many times over the years, and now they’re finally available. Additionally, you can now add Pull Up and Pull Down circuits to your projects to ensure that the Hi-Z signal doesn’t propagate.

Screenshot of Logicly Truth Table

If you click the new Generate Truth Table button on the toolbar, you’ll see a table pop up with all of the inputs (toggle switches) and outputs (light bulbs) in the document. You don’t necessarily need to create a truth table for the entire project, though. If you prefer, you can select a small subset of your project, and you can generate the truth table for only that selection. Finally, when you drill down into the design of a custom integrated circuit, you can click a button to generate the truth table for the IC.

Screenshot of Pull Up and Pull Down circuits

Pull Up and Pull Down component are useful when working with the Hi-Z (High Impedance) signal. Normally, these components work similarly to a Buffer component. If the input signal is High (true) or Low (false), then these components will output those signals completely unchanged. However, if an input signal is Hi-Z, the Pull Up component will “pull it up” to High (true), and similarly, the Pull Down component will “pull it down” to Low (false).

Finally, I think everyone will enjoy some performance optimizations that help Logicly read files and create custom integrated circuits faster. In some cases, I measured a 30% improvement or more!

Download Logicly 1.8

Please point your browser to the Logicly download page, or go to the Help menu in Logicly and choose Check for Updates. If you’ve been playing with the free trial, and you like what you see, maybe now is the perfect time to buy Logicly.

Sep 22 2016

Logicly 1.7.6 update adds support for macOS 10.12

by Josh Tynjala

Download Logicly 1.7.6 today for the latest bug fixes, including official support for macOS 10.12 “Sierra”.

Download Logicly 1.7.6 for Windows and Mac

Visit the Logicly download page, or go to the Help menu in Logicly and choose Check for Updates.

Oct 1 2015

Logicly 1.7.4 updated for Windows 10 and Mac OS X 10.11

by Josh Tynjala

Download Logicly 1.7.4 today for the latest bug fixes, including official support for Windows 10 and Mac OS X 10.11 “El Capitan”.

Download Logicly 1.7.4 for Windows and Mac

Visit the Logicly download page, or go to the Help menu in Logicly and choose Check for Updates.

Jan 22 2015

Logicly 1.7 lets you edit multiple files at the same time

by Josh Tynjala

Today, I’m happy to announce the official release of Logicly version 1.7. Thank you so much to the beta testers who helped track down bugs to make this a stable release. This release finally lets you open multiple files at once and edit them side by side. You can even copy and paste between them, including custom integrated circuits.

logicly-multiple-documents

If you ever encountered an issue where you couldn’t delete a gate in a Logicly document, that bug has finally been fixed. And finally, the Mac version has been updated to support Retina displays for crisp and clean graphics.

Download Logicly 1.7

Thank you again to the helpful beta testers who reported bugs and provided awesome feedback. Now, please point your browser to the Logicly download page or go to the Help menu in Logicly and choose Check for Updates. If you’ve been playing with the free trial, and you like what you see, maybe now is the perfect time to buy Logicly.

Sep 24 2014

Try out the new Logicly 1.7 public beta

by Josh Tynjala

It’s been long-requested, and it’s finally here! Logicly 1.7 Beta allows you to open multiple documents at the same time. Feel free to open many windows side by side, and you can even copy and paste among them. That includes copying and pasting custom itegrated circuits, by the way — they’ll transfer seamlessly!

logicly-multiple-documents

As you can imagine, supporting multiple open documents required some significant archtectecture changes under the hood. With that in mind, please consider this build of Logicly beta quality. You’ve been warned: there may be bugs. If you find any issues, please don’t hesitate to submit a bug report!

Download Logicly 1.7 Beta

This build is not available from the normal Check for Updates mechanism in Logicly. It is only available for download from logic.ly/beta. Once I’m sure that everything is stable, I’ll release an official update for everyone. If you’re feeling adventurous, give the beta a try. If you’d rather avoid any possible new bugs, please wait for a stable build of Logicly 1.7 in the coming weeks.

I’m looking forward to your feedback!

Dec 13 2013

Logicly 1.6.0: Tri-State Buffer and Bus

by Josh Tynjala

One component that Logicly users have long requested is a tri-state buffer. I’m very happy to announce that Logicly 1.6.0 finally adds support for tri-state buffers, buses, and a high impedance (or hi-Z) signal. In the screenshot below, you can see a multiplexor built with the new components:

mux

The new Tri-State component will act like a normal Buffer when its enable input is High (true), passing on its other input value unchanged. However, if it’s enable input is Low (false), the Tri-State component will output the new hi-Z signal. This is a special signal that is meant to be used with a Bus, the other new component added to Logicly in version 1.6.0.

The new Bus component allows you to combine multiple connections together into one. When a Bus component receives a hi-Z signal in one of its inputs, it will ignore that input completely. The ideal situation is that all but one input to a Bus will recieve a hi-Z signal and the final input will have a High (true) or Low (false) value that will be passed on to the output. When using a Bus, you will need to be careful about sending it conflicting signals. If it receives both High (true) and Low (false) signals at the same time, the Bus will output an Unknown signal to signify an error. Watch out for propagation delays! Adding in Buffers can be useful for ensuring that all inputs to a Bus will updated at the same time. When other components, such as logic gates, receive a hi-Z signal to any of their inputs, they will also treat it as an error and output an Unknown signal.

As always, this release includes a various bug fixes and other minor enhancements too. Enjoy, and update to Logicly 1.6.0 today!

Aug 2 2013

Logicly 1.5.0: Integrated Circuit Libraries

by Josh Tynjala

With Logicly 1.5.0, you can now export your document’s integrated circuits to a file and import them into other documents easily. Just look for the new import and export items in the File menu. This update makes the ability to share ICs across documents much more discoverable, and it improves the workflow greatly when you want to share your ICs with other people.

export-library

As always, this release includes various performance enhancements and bug fixes. Update to Logicly 1.5.0 today!

Jun 19 2012

Logicly 1.4 comes with a little Ctrl+Z and Ctrl+P

by Josh Tynjala

The latest update for Logicly comes with a little polish to make workflows nice and shiny. First, I’ve added undo and redo. Make a mistake, and it’s nice and easy to recover. Second, you can now print your documents. I’m sure that should help some of you instructors out there who would like students to hand in a hard copy.

Screenshot of Logicly Edit menu with Undo and Redo

Download Logicly 1.4

A number of minor issues were fixed as well, so everyone is encouraged to update. Enjoy! Keep up to date with the latest Logicly news with Logicly on Facebook or Logicly on Twitter.

Feb 7 2012

Download the Logicly 1.3.2 Update

by Josh Tynjala

Hot on the heels of Logicly 1.3.1 is the new 1.3.2 release, ready for download immediately. I’ll make this quick since not too much has changed, but it combines both an important bugfix and a very useful, brand new feature.

First of all, a helpful user discovered that the new ability to add points to wires doesn’t properly initialize when opening a saved document or copying between documents. The points would all end up on the top left of the document, which isn’t very useful. This issue is now fixed.

Secondly, you now have the ability to view the internals of a custom integrated circuit. Simply right-click on the custom circuit in the object picker on the left of the main window, and choose View Integrated Circuit… from the context menu or double-click a circuit on the editing surface. This will bring up a new view that lets you see what’s going on behind the scenes. If your integrated circuit contains other integrated circuits, you can continue to double-click to drill-down further.

Download the new update, and enjoy!

Feb 1 2012

Out of Beta: Logicly 1.3.1

by Josh Tynjala

Last month, I made Logicly 1.3 available as a public beta. After some great feedback from the community, I fixed some bugs and added the final bit of polish. Today, you can download Logicly version 1.3.1, which includes all the great features mentioned in the beta announcement.

Download Logicly 1.3.1

In particular, a couple of new features are worth mentioning again. The first one is the ability to add points to wires and snap them into straight 90 degree angles. I first posted a preview of this feature on the Logicly Facebook page a couple months ago, and folks were pretty excited about it. I know a lot of you have been asking for this one for a while, and I’m glad I finally took the time to figure out how to do it.

The other big one is the ability to create a reusable integrated circuit, or to package up a part of your document into a black box, similar to the flip-flops. Everyone has wanted this one for years, including me, and I’m so happy to finally share the first iteration.

Expect the integrated circuits feature to be improved in upcoming versions of Logicly. What’s available in 1.3 is a great start, but I intend to add much more in the future.

Thank you very much to the helpful beta testers who reported bugs and provided awesome feedback. I hope that you’ll continue to test future betas as they become available. To everyone else waiting for the final release, please point your browser to the Logicly download page or go to the Help menu and choose Check for Updates. If you’ve been playing with the demo, and you like what you see, maybe now is the perfect time to buy Logicly.