Digixel
Author | : Maissam Ahmad Hazim |
Publisher | : |
Total Pages | : 208 |
Release | : 1996 |
ISBN-10 | : OCLC:786489095 |
ISBN-13 | : |
Rating | : 4/5 ( Downloads) |
Download or read book Digixel written by Maissam Ahmad Hazim and published by . This book was released on 1996 with total page 208 pages. Available in PDF, EPUB and Kindle. Book excerpt: Digital logic simulation has taken great attention for the past years. This is due to the advantages of computer simulation. Low cost, flexibility and simplicity are a few to count. In addition, simulation is important for design purposes, since it allows for step by step analysis and evolution. Lately, spreadsheets have been used to simulate digital networks. However, the resulting simulation lacks user friendliness. The user merely sees black boxes with formulas spread all around the worksheet. In order to make a simulation, one has to pass through the headache of inserting all the formulas manually in spreadsheet cells. Hence, a newer version is needed which gives users more insight to the circuit simulated, and facilitates the simulation process for them. This proposal describes a method for simulating digital logic networks using Microsoft Excel versions 5.0 or 7.0. MS Excel has important features that can simplify the simulation of circuit elements and make it as easy as a few mouse clicks. These include toolbars, menus, controls, dialog boxes, and graphics. These are considered as objects that have properties or attributes that can be changed or set. Also, they have methods that can be used to make the objects do certain functions. This is what Visual Basic code does. It is a powerful and easy to learn object oriented programming language. It allows the automation of almost any simulation process using functions and procedures that manipulate MS ExcePs objects through their properties and methods. Hence, a new design was created for digital gates, clocked flip-flops, and some clocked and unclocked MSI's. Connection is also simulated between different parts of the circuit. The simulation process is automated through mouse clicks on customized toolbars and menus. The layout of the circuit appears on MS Excel's worksheets and the programming is done using Visual Basic code. The final circuit can be made to look very similar to its layout in any digital design textbook. The whole process is appended by a special purpose help system that guides the user through the simulation process. This whole simulation package is named: DIGIXEL. In conclusion, DIGIXEL is a Visual Basic program developed through MS Excel to simulate digital logic networks. The purpose of DIGIXEL is to provide students, or even designers, with a helpful tool for solving practical logic design problems. DIGIXEL will hopefully be of benefit to all digital logic design students, and probably to some professors as well.