This page will give you more details about Interactive Logic, and point you to some of the places where you can start getting more information. Interactive Logic is our integrated design software. With it you can - Enter a synchronous logic circuit as a multi-level schematic and state machine based design. You can use components from the built-in library or define your own functions, even complex ones. Your schematics, except for the top level one, all automatically define symbols you can use on higher level schematics, and that you can customise graphically and by having them display data from the underlying schematics. Your state diagrams also have automatically generated symbols for placement on higher level schematics. Both your schematics and state diagrams can be annotated with text and graphics. 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 real time in terms of signals and data while the circuit continues to run. The signals and data can be shown directly on your schematics or shown as familiar waveform style displays. While the circuit continues to run, you can change signal levels and circuit data and set breakpoints on signals. The Data Display allows you to see complex waveform relationships at any level within a multi-level design on a clock-by-clock basis. The Signal Display, which records when signal transitions occur, rather than clock-by-clock data, allows you to see relationships between signals over very long time-scales. Use the Test Manager to determine the maximum clock speed at which your circuit will run error free. Choose and set 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 software environment. The Hevday Logic Module uses real logic circuit hardware, and is not a simulator, although if you need a fast hardware-assisted behavioral simulator, try Interactive Logic with a Logic Module. The FPGA implementing your circuit runs at your chosen clock speed. All of the facilities listed are tightly integrated within the Interactive Logic environment, which is specifically designed for people who want to apply FPGA technology in one-off or low volume applications. Interactive Logic is designed to help you save the time needed to learn high volume FPGA design techniques.
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.
|