Interactive Logic is Hevday’s integrated software environment for use with the Hevday Logic Module. Interactive Logic is specifically designed for people wishing to implement digital logic circuits using FPGA technology in one-off or low volume applications. It is designed to help you avoid spending the time required to learn and use conventional FPGA design techniques.
With a Logic Module, Interactive Logic enables you to Enter a synchronous logic circuit as a multi-level schematic and state diagram based design Compile the design and download it into a Hevday Logic Module Control the operation of the Logic Module by running, pausing and single stepping your logic circuit View the circuit operation in terms of signals and data shown directly on your schematics, or shown as familiar waveform style displays Change signal levels and circuit data, and set breakpoints on signals while the circuit is running Determine the maximum clock speed at which your circuit will run error free Choose a clock rate between 10MHz and 100MHz Generate a C++, C#, or Java library on which to base a PC program to access the Logic Module independently - and all of this is done in an interactive way within a single integrated software environment, and with a very minimum of development time required.
Full use of the software is only possible in conjunction with a Hevday Logic Module with which it is designed to work, however in the absence of a Logic Module, you can still prepare schematics and examine the purely software related aspects of the system for evaluation purposes. Interactive Logic is available to be licensed at no charge for both evaluation and normal use. Hevday retain complete ownership of the software and all other rights under copyright and other applicable law. By accessing, downloading and/or using the software, you agree to all terms and conditions of the end user license agreement.
Sources of Information This web-site has a variety of information to help you evaluate and use Hevday Interactive Logic and the Logic Module. Links to some of those sources are listed below. General Introduction (PDF 3.1MB): The white paper, Hevday Interactive Logic, provides an introduction and general overview to the system. System Requirements: The kind of PC and accessories you need to have to use Interactive Logic. QuickStart Guide: Describes the necessary steps to set up the software and get a system running. Network Hardware Configuration: Describes in detail how to set up your Comms Card network hardware, and how to establish communications with the Logic Module. System Overview: Provides an overview of the system. Entering a Project (in preparation): Discusses how you can make best use of the system features when you design your project. Debugging (in preparation): How to compile, load, run, pause, single step, display and modify data, set breakpoints, display data and signal waveforms, and use the Run, Clear and Clock signals. Determining Clock Frequency (PDF 0.3MB): How to determine the maximum clock frequency at which your circuit can reliably run. Precautions: General precautions applicable to the use of the hardware Help Documentation: The comprehensive software help system, and of particular interest, the User Interface Overview and the Tutorial. |