Logic Friday Changelog

What's new in Logic Friday 1.1.4

Jan 12, 2013
  • FIXED: Several data-dependent problems that could cause a crash when mapping to gates.

New in Logic Friday 1.1.3 (Jan 12, 2013)

  • FIXED: A problem that could cause errors in a mapped gate diagram under certain circumstances. The problem affected multiple output functions with similar output names, if the names appeared in a certain order. Errors would have been apparent as misplaced or missing outputs.

New in Logic Friday 1.1.2 (Jan 12, 2013)

  • FIXED: Truth table import. Corrected a problem limiting output names to 7 characters instead of 8.
  • FIXED: Minor cosmetic bugs.

New in Logic Friday 1.1.1 (Sep 12, 2009)

  • New Features:
  • Truth table import: You can now create a truth table in a spreadsheet application, save it as a CSV file, and import it into Logic Friday.
  • Minimization modes: In problems with multiple outputs, you can now select independent or joint minimization. Independent minimization strictly minimizes each output using as many prime implicants as necessary. Joint minimization minimizes the number of prime implicants but may not strictly minimize every output.
  • Improvements:
  • Truth table editing: You can now select blocks of outputs to edit using standard selection controls (shift-click, ctrl-click, etc.). In problems with multiple outputs, any output column can be masked to protect it from changes.
  • C lookup functions: In problems with multiple outputs, an independent LU function is generated for each output. Formerly this feature worked only for single-output problems.
  • Bug fixes:
  • Equation entry: Now works correctly. (Was broken in v. 1.1.0)
  • Truth table export: Several errors in exported .csv files have been corrected.
  • File locking: The program no longer hangs if internal files are locked by another program.
  • Scroll position memory: The scroll position in a truth table open for editing is now saved when the app is minimized.
  • Truth table display: Data is now correctly refreshed when truth table editing is started and then canceled.
  • Output gate diagrams: A problem that could cause errors in the output diagram under certain conditions has been corrected.
  • Truth table display: The confusing display of zeroes in minimized tables with multiple outputs has been eliminated. If the prime implicant is not required for an output, the output cell is empty.