Download the complete Computer Science project topic and material (chapter 1-5) titled LOGIC GATES SIMULATION here on PROJECTS.ng. See below for the abstract, table of contents, list of figures, list of tables, list of appendices, list of abbreviations and chapter one. Click the DOWNLOAD NOW button to get the complete project work instantly.
PROJECT TOPIC AND MATERIAL ON LOGIC GATES SIMULATION
The Project File Details
- Name: LOGIC GATES SIMULATION
- Type: PDF and MS Word (DOC)
- Size: [200 KB]
- Length: [60] Pages
ABSTRACT
Boolean logic is a complex system for logical operations. It is used in countless systems.
This project considers and illustrates how the logic gartescombined in digital circuits using the concept of Boolean logic algebra and the resulting diagram i.e. logic diagrams, from those combinations.
TABLE OF CONTENTS
Certification pag-e- – – – – – – – i
Approval Page – – – – – – – ii
Dedication – – – – – – – – iii
Acknowledgement – – – – – – iv
Abstract – – – – – – – – v
Table of Content – – – – – – – vi
CHAPTER ONE
1.0 Introduction | – – – – – – | 1 |
1.1 Statement of Problem | – – – – – | 2 |
1.2 Objective of Study | – – – – – – | 3 |
1.3 Scope of the Study | – – – – – – | 4 |
1.4 Limitation of Study | – – – – – – | 4 |
CHAPTER TWO LITERATURE REVIEW
- Boolean Logic – – – – – – 5
- Truth Table – – – – – – – 6
- Truth Table in Digital Logic – – – – – 6
- Logic Gates – – – – – – – 8
2.4.1 And Gates – – – – – – – 10
2.4.2 Or Gates – – – – – – – 10
2.4.3 Xor Gates – – – – – – – 11
2.4.4 Not Gates – – – – – – – 13
2.4.5 Nand Gates – – – – – – – 13
2.4.6 Nor Gates – – – – – – – 14
2.4.7 Xnor Gates – – – – – – – 15
- Logic Gates Simultaion – – – – – 16
- Boolean Algebra Law – – – – – 17
- Logic Simulation – – – – – – 19
- Compiled-Code Logic Simulation – – – – 19
- Interpretive Even Driven Simulation- – – – 20
- Compiled Code Event Driven Simulation – – – 22
CHAPTER THREE
SYSTEM DESIGN AND DEVELOPMENT
SYSTEM TESTING AND IMPLEMENTATION
- Introduction – – – – – – 33
- Testing the Program – – – – – – 33
- System Implementation- – – – – – 34
- System Requirement – – – – – – 34
- Hardware Requirement- – – – – – 34
- Software Requirement – – – – – 35
CHAPTER FIVE
CONCLUSSION AND RECOMMENDATION
REFERENCES APPENDIX 1
APPENDIX 2
CHAPTER ONE
INTRODUCTION
A logic gate performs a logical operation on one or more logic inputs and produces a single logic output. The logic normally performed is Boolean logic and it is most commonly found in digital circuits. Logic gates are primarily implemented eelctronically using diodes or transistors, but can also be constructed using electromagnetic relays, fluidics, optics, molecules, or even mechanical elements.
Logic gates are the basic components in digital electronics. They are used to create digital cirucits and even complex integrated circuits. For example, complex integrated circuits may bring already a complete circuit ready to be used ±microprocessors and microcontrollers are the best exam±pbluet
inside them they were projected using several lgogatices.
In electronic logic, a logic level is represented by a voltage or current, (which depends on the type of electronics logics in use). Each logic gate requires power so that it can source and sink currents to achieve the correct
output voltage. In lgoic circuit diagrams the power is not shown, but in a full electronic schematic, power connections are required.
Digital electronics today form one of the most important aspects of our existence. We make use of these equipment daily. From our mobile ,phones
televisions, computers, vehicular navigation systems to even washing machines; the circuits involved in these operations comprise basically of logic gates. Gates provide one form of connectivity or the other to allow digital equipments perform their reiqreud function.
Many of us have heard of the concept of integrated circuitry and may even deal with it on a regular basis. The integrated circuit (IC) is used in many applications and it has allowed a miniaturization, consumer electronics, synthesizerse, tc.
1.1 Statement Of Problem
The importance of electronic/digital devices notwithstanding many of us have very limited knowledge of the basis of logic gates and how they interconnect to provide the logic function that allows for our equipment
performingtheir functions and performing such up to standard. As such it is important that a system be provided not only to indicate these logic combinations but also to serve as a tutorial for students who aim to understand graphically how results are obtained flroogmic combinations.
1.2 Objective Of Study
Logic simulation is an essential part of digital circuit design. Logic simulation and verification are used to verify the functionality described by a design description against output values expected at the opuotprtust of a digital integrated circuit.
There are three major ways to classify logic simulators: Compiled code logic simulators
Event-driven logic simulators
Compiled-code event driven simulators
This projects aims to use the first class to simulate lcoogmicbinations and the resultant logic tables and diagrams from these combinations.
1.3 Scope Of Study
The scope of this project is focused on the implementation of logic combinations, displays of truth table results and the logic diagrams that result from simple logic combinations. Hence my scope is software based.
1.4 Limitation Of Study
I am not concerned with the hardware implementation of logic gates, though I will make a detail description of their implementation in my literature review.
DISCLAIMER:
All project works, files and documents posted on this website, projects.ng are the property/copyright of their respective owners. They are for research reference/guidance purposes only and the works are crowd-sourced. Please don’t submit someone’s work as your own to avoid plagiarism and its consequences. Use it as a guidance purpose only and not copy the work word for word (verbatim). Projects.ng is a repository of research works just like academia.edu, researchgate.net, scribd.com, docsity.com, coursehero and many other platforms where users upload works. The paid subscription on projects.ng is a means by which the website is maintained to support Open Education. If you see your work posted here, and you want it to be removed/credited, please call us on +2348159154070 or send us a mail together with the web address link to the work, to hello@projects.ng. We will reply to and honor every request. Please notice it may take up to 24 - 48 hours to process your request.