Accueil
Explorer
Soumettre la recherche
Mettre en ligne
S’identifier
S’inscrire
Publicité
Check these out next
Microprocessor Week1: Introduction
Arkhom Jodtang
Improving Engagement of Students in Software Engineering Courses through Gami...
Facultad de Informática UCM
ELAVARASAN.pdf
dharmendra kumar jaiswal
Python avinash
Avinash Jangir
Computer Architecture – An Introduction
Dilum Bandara
software effort estimation
Besharam Dil
Tackling Deep Software Variability Together
Acher
Lecture 12 os
鍾誠 陳鍾誠
1
sur
16
Top clipped slide
HDL.pptx
25 Mar 2023
•
0 j'aime
0 j'aime
×
Soyez le premier à aimer ceci
afficher plus
•
2 vues
vues
×
Nombre de vues
0
Sur Slideshare
0
À partir des intégrations
0
Nombre d'intégrations
0
Télécharger maintenant
Télécharger pour lire hors ligne
Signaler
Technologie
Computer architecture
Abdulrahman181781
Suivre
Publicité
Publicité
Publicité
Recommandé
f37-book-intarch-pres-pt1.ppt
rickjones250264
2 vues
•
91 diapositives
f37-book-intarch-pres-pt1.ppt
Timothy Paul
3 vues
•
91 diapositives
Computer systems
Zainab&Sons
19 vues
•
30 diapositives
Lecture 07 virtual machine i
鍾誠 陳鍾誠
488 vues
•
30 diapositives
Computer organiztion1
Umang Gupta
2.8K vues
•
29 diapositives
IT (Information Technology) for the Manager
Nir Caftori
579 vues
•
47 diapositives
Contenu connexe
Similaire à HDL.pptx
(20)
Microprocessor Week1: Introduction
Arkhom Jodtang
•
471 vues
Improving Engagement of Students in Software Engineering Courses through Gami...
Facultad de Informática UCM
•
194 vues
ELAVARASAN.pdf
dharmendra kumar jaiswal
•
17 vues
Python avinash
Avinash Jangir
•
382 vues
Computer Architecture – An Introduction
Dilum Bandara
•
20.2K vues
software effort estimation
Besharam Dil
•
2.1K vues
Tackling Deep Software Variability Together
Acher
•
33 vues
Lecture 12 os
鍾誠 陳鍾誠
•
406 vues
High Definition Fuzzing; Exploring HDMI vulnerabilities
E Hacking
•
5.5K vues
Introduction
鍾誠 陳鍾誠
•
441 vues
IT for beginners
GiulianoVesci
•
379 vues
EVIL: Exploiting Software via Natural Language
Pietro Liguori
•
116 vues
System Software module 1
ShwetaNirmanik
•
303 vues
Csise15 codehunt
Tao Xie
•
653 vues
Across the Silicon Spectrum: Xeon Phi to Quark – Unleash the Performance in Y...
Intel Software Brasil
•
1.7K vues
Online test program generator for RISC-V processors
RISC-V International
•
357 vues
slide05.pdf
johnfrancis465146
•
3 vues
Video lectures for bba
Edhole.com
•
506 vues
Unveiling the Early Universe with Intel Xeon Processors and Intel Xeon Phi at...
Intel IT Center
•
1.8K vues
C010421720
IOSR Journals
•
104 vues
Dernier
(20)
Blomberg KWD2330X Service Manual.pdf
ssuser78bec11
•
0 vue
Swarm Intelligence Applications in Unmanned Aerial Vehicles.pdf
AswathiM28
•
0 vue
#9 Calicut MuleSoft Meetup - Munits in Mule 4.pptx
JohnMathewPhilip
•
0 vue
Raspberry pi presentation.pptx
FrankAnthonyChin
•
0 vue
architecture of android.pptx
allurestore
•
0 vue
【本科生、研究生】英国约克大学毕业证文凭购买指南
foxupud
•
0 vue
Do Reinvent the Wheel - Nov 2021 - DigiNext.pdf
Hamidreza Soleimani
•
0 vue
Configure Network Services.pptx
YanaDangle
•
0 vue
Spring_Boot_Microservices-5_Day_Session.pptx
Prabhakaran Ravichandran
•
0 vue
【本科生、研究生】新西兰梅西大学毕业证文凭购买指南
foxupud
•
0 vue
【本科生、研究生】英国卡迪夫大学毕业证文凭购买指南
sutseu
•
0 vue
NS-CUK Seminar: V.T.Hoang, Review on "Graph Clustering with Graph Neural Netw...
ssuser4b1f48
•
0 vue
stock.ppt
ruber731
•
0 vue
NS-CUK Seminar: J.H.Lee, Review on "GCC: Graph Contrastive Coding for Graph ...
ssuser4b1f48
•
0 vue
Unit 5.pdf
BALASHANMUGAVADIVUPM
•
0 vue
Cloud-Native & Sustainability: How and Why to Build Sustainable Workloads
Nico Meisenzahl
•
0 vue
【本科生、研究生】英国利物浦约翰莫尔大学毕业证文凭购买指南
sutseu
•
0 vue
ChIP-Sequencing
Hajra Qayyum
•
0 vue
NS-CUK Joint Jouarl Club: JHLee, Review on "GraphMAE: Self-Supervised Masked...
ssuser4b1f48
•
0 vue
Space Hygiene.pdf
FerdiAfian1
•
2 vues
Publicité
HDL.pptx
FCI Minia University Computer
Architecture Section 1 Collected by T.A / Mohamed Hossam
FCI Minia University
2021 © 2 Contents Introduction. Boolean Algebra. Gates & truth table. The tools. The And Gate.
FCI Minia University
2021 © 3 Introduction The structure of computers. Input output CPU Main memory Interconnection System
FCI Minia University
2021 © 4 Introduction The component of central processing unit (CPU). Registers CPU interconnection Control Unit ALU
FCI Minia University
2021 © 5 Introduction Imagine we have some problems need to solved by computer, what is the sequence logic structure to be solved? Software Layer Problem Algorithm Programming language Operating system Hardware Layer Microarchitecture Gates / Registers Circuits Electrons ISA
FCI Minia University
2021 © 6 Boolean Algebra 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 1 0 . 0 = 0 0 . 1 = 0 1 . 0 = 0 1 . 1 = 1 X + 0 = X X + X = X X + 1 = 1 X + X’ = 1 X . 0 = 0 X . 1 = X X . X = X X . X’ = 0 X + Y = Y + X X + (Y + Z) = (X + Y) + Z X + (Y . Z) = (X + Y) . (X + Z) X + (X . Y) = X X . Y = Y . X X . (Y . Z) = (X . Y) . Z X . (Y + Z) = X . Y + X . Z X . (X + Y)= X
FCI Minia University
2021 © 7 Boolean Algebra X . Y + X . Y’ = X (X + Y) . (X + Y’) = X X + (X’ . Y) = X + Y X . (X’ + Y)= X . Y (X . Y)’ = X’ + Y’ (X + Y)’ = X’ . Y’
FCI Minia University
2021 © 8 Gates and Truth table Name Buffer NOT AND NAND OR NOR XOR XNOR Algebra Expression Input = A Out = A Input = A Out = A’ Input = A,B Out = A . B Input = A,B Out = A’ . B’ Input = A,B Out = A + B Input = A,B Out = A’ + B’ Input = A,B Out =A Ꚛ B Input = A,B Out = A’ Ꚛ B’ Symbol Truth Table
FCI Minia University
2021 © 9 Tools Java Runtime platform. Hardware Simulator. Text Editor. Nand2teries Application. Tool Documentation.
FCI Minia University
2021 © 10 Tools Pin Values HDL Program Test Script Simulator Control
FCI Minia University
2021 © 11 Tools For the hardware simulator program, we have 4 files for each gate: Hardware description language file, EX: And.hdl Test script file, Ex: And.tst Output file, Ex: And.out We create Program create Compare file, EX: And.cmp Form Nand2teries
FCI Minia University
2021 © 12 Tools Common rules for write gate by hardware decryption language (HDL): We write the chip name. We write the input parameters. We write the output parameters. We write the function of the gate.
FCI Minia University
2021 © 13 And Gate The And gate by the Nand gate. And(a,b) = Not(Nand(a,b))
FCI Minia University
2021 © 14 And Gate Build the And gate. a b x out
FCI Minia University
2021 © 15 Assignment Build the (Or gate) using Nand gate.
FCI Minia University
2021 © 16
Notes de l'éditeur
Arithmetic and Login Unit (ALU).
Instruction Set Architecture (ISA): - is interface layer to communicate between the software and hardware layer.
Prove the (X . (X + Y)= X) or (X + (X . Y) = X).
Nand2teries Application have all gates built in functions and compare file to test the results.
Hardware Description Language (HDL).
We build all gates by the built in gates (Nand).
Publicité