Início
Conheça mais
Enviar pesquisa
Carregar
Entrar
Cadastre-se
Anúncio
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
de
16
Top clipped slide
HDL.pptx
25 de Mar de 2023
•
0 gostou
0 gostaram
×
Seja o primeiro a gostar disto
mostrar mais
•
2 visualizações
visualizações
×
Vistos totais
0
No Slideshare
0
De incorporações
0
Número de incorporações
0
Baixar agora
Baixar para ler offline
Denunciar
Tecnologia
Computer architecture
Abdulrahman181781
Seguir
Anúncio
Anúncio
Anúncio
Recomendados
f37-book-intarch-pres-pt1.ppt
rickjones250264
2 visualizações
•
91 slides
f37-book-intarch-pres-pt1.ppt
Timothy Paul
3 visualizações
•
91 slides
Computer systems
Zainab&Sons
19 visualizações
•
30 slides
Lecture 07 virtual machine i
鍾誠 陳鍾誠
487 visualizações
•
30 slides
Computer organiztion1
Umang Gupta
2.8K visualizações
•
29 slides
IT (Information Technology) for the Manager
Nir Caftori
579 visualizações
•
47 slides
Mais conteúdo relacionado
Similar a HDL.pptx
(20)
Microprocessor Week1: Introduction
Arkhom Jodtang
•
471 visualizações
Improving Engagement of Students in Software Engineering Courses through Gami...
Facultad de Informática UCM
•
194 visualizações
ELAVARASAN.pdf
dharmendra kumar jaiswal
•
17 visualizações
Python avinash
Avinash Jangir
•
382 visualizações
Computer Architecture – An Introduction
Dilum Bandara
•
20.2K visualizações
software effort estimation
Besharam Dil
•
2.1K visualizações
Tackling Deep Software Variability Together
Acher
•
33 visualizações
Lecture 12 os
鍾誠 陳鍾誠
•
406 visualizações
High Definition Fuzzing; Exploring HDMI vulnerabilities
E Hacking
•
5.5K visualizações
Introduction
鍾誠 陳鍾誠
•
441 visualizações
IT for beginners
GiulianoVesci
•
379 visualizações
EVIL: Exploiting Software via Natural Language
Pietro Liguori
•
116 visualizações
System Software module 1
ShwetaNirmanik
•
303 visualizações
Csise15 codehunt
Tao Xie
•
653 visualizações
Across the Silicon Spectrum: Xeon Phi to Quark – Unleash the Performance in Y...
Intel Software Brasil
•
1.7K visualizações
Online test program generator for RISC-V processors
RISC-V International
•
355 visualizações
slide05.pdf
johnfrancis465146
•
3 visualizações
Video lectures for bba
Edhole.com
•
506 visualizações
Unveiling the Early Universe with Intel Xeon Processors and Intel Xeon Phi at...
Intel IT Center
•
1.8K visualizações
C010421720
IOSR Journals
•
104 visualizações
Último
(20)
901721_ch1.ppt
ThnhNguynVn97
•
0 visão
Home care agencies!
AlexHill876665
•
0 visão
Migrating to the Cloud - From Preparation to Operation copy.pdf
Symptai Consulting Limited
•
2 visualizações
SREYAS SOFTWARE SOLUTIONS PRIVATE LIMITED
AnkushKashyap25
•
0 visão
CIO Edge Mexico 31st May 2023 - From Paper to Digital platform, the Edenred c...
CIO Edge
•
0 visão
Saving Time And Money Using Automate Studio To Query and Post SAP® Data
Precisely
•
0 visão
Chapter 1
Aman564573
•
0 visão
Q4 LESSON 2 MIL.pptx
DIOMEDISPOLLESCAS
•
0 visão
Partnerships And Affiliations | Chetu
Chetu
•
0 visão
Behind the scenes of our everyday Internet: the role of an IXP like MIX
Speck&Tech
•
0 visão
Transforming Math Education: Harnessing the Power of Innovative Math Learning...
RobertWalsh104
•
0 visão
DNN Community Newsletter: An In-Person Review of Recent Open-Source Activity
Will Strohl
•
0 visão
Ga4 Recommended ecommerce events.pdf
Codilar Technologies
•
0 visão
State of PrintCSS - MarkupUK 2023.pdf
Andreas Jung
•
0 visão
Office 365 DLP-1.pptx
AnanyaShukla45
•
0 visão
Perform Mensuration and Calculation PPT.pptx
PauloAngeles4
•
2 visualizações
OutSystems Intermediate Training Reactive Web Development - Rest Exercise
Mupkin
•
0 visão
SYN: Ultra-Scale Software Evolution Comprehension [ICPC 2023]
Roberto Minelli
•
0 visão
Build an LLM-powered application using LangChain.pdf
AnastasiaSteele10
•
0 visão
2023/06/01 IoT ALGYAN ChatGPT研究会第9弾 資料
Tsuyoshi Matsuzaki
•
0 visão
Anúncio
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
Notas do Editor
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).
Anúncio