skip to content
Digital logic design and computer organization : with computer architecture for security Preview this item
ClosePreview this item
Checking...

Digital logic design and computer organization : with computer architecture for security

Author: Nikrouz Faroughi
Publisher: New York : McGraw-Hill Education, [2015]
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
"A comprehensive guide to the design and organization of modern computing systems, Digital Logic Design and Computer Organization with Computer Architecture for Security provides practicing engineers and students with a clear understanding of computer hardware technologies. The fundamentals of digital logic design as well as the use of the Verilog hardware description language are discussed. The book covers computer  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Faroughi, Nikrouz.
Digital logic design and computer organization.
(OCoLC)879584232
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Nikrouz Faroughi
OCLC Number: 910844998
Description: 1 online resource (xvii, 552 pages) : illustrations
Contents: A. About the author --
B. Preface --
Overview of chapters --
Audience --
C. Acknowledgment --
1. Introduction --
Introduction --
Logic design --
Computer organization --
Computer architecture --
Computer security --
References --
Exercises --
2. Combinational circuits: small designs --
Introduction --
Logic expressions --
Canonical expression --
Logic minimization --
Logic minimization algorithm --
Circuit timing diagram --
Other gates --
Design examples --
Implementation --
Hardware description languages --
References --
Exercises --
3. Combinational circuits: large designs --
Introduction --
Arithmetic functions --
Adder --
Subtractor --
2's complement adder/subtractor --
Arithmetic logic unit --
Design examples --
Real number arithmetic --
References --
Exercises --
4. Sequential circuits: core modules --
Introduction --
Sr latch --
D-latch --
Disadvantage of latches --
D flip-flop --
Clock frequency estimation without clock skew --
Flip-flop with enable --
Other flip-flops --
Hardware description language models --
References --
Exercises --
5. Sequential circuits: small designs --
Introduction --
Introduction to FSM: register design --
Finite state machine design --
Counters --
Fault-tolerant finite state machine --
Sequential circuit timing --
Hardware description language models --
References --
Exercises --
6. Sequential circuits: large designs --
Introduction --
Data path design --
Control unit design techniques --
Energy and power consumption --
Design examples --
References --
Exercises --
7. Memory --
Introduction --
Memory technologies --
Memory cell array --
Memory organization --
Memory timing --
Memory architecture --
Design example: multiprocessor memory architecture --
Hdl models --
References --
Exercises --
8. Instruction set architecture --
Introduction --
Types of instruction set architecture --
Design example --
Advanced processor architectures --
References --
Exercises --
9. Computer architecture: interconnection --
Introduction --
Memory controller --
I/o peripheral devices --
Controlling and interfacing I/O devices --
Data transfer mechanisms --
Interrupts --
Design example: interrupt handling CPU --
USB host controller interface --
References --
Exercises --
10. Memory system --
Introduction --
Cache mapping --
Cache coherency --
Virtual memory --
References --
Exercises --
11. Computer architecture: security --
Introduction --
Hardware backdoor attacks --
Software/physical attacks --
Trusted computing base --
Cryptography --
Hashing --
Cryptography hash --
Storing cryptography keys through hardware --
Hash tree --
Secure coprocessor architecture --
Secure processor architecture --
Design example: secure processor --
Further reading --
References --
Exercises --
A. Bibliography.
Responsibility: Nikrouz Faroughi.

Abstract:

A thorough, single-volume reference to computer organization/architecture and a solid introduction to computer security concepts related to computer architecture  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/910844998> # Digital logic design and computer organization : with computer architecture for security
    a schema:Book, schema:MediaObject, schema:CreativeWork ;
    library:oclcnum "910844998" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/nyu> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/2077759376#Topic/logic_design> ; # Logic design
    schema:about <http://experiment.worldcat.org/entity/work/data/2077759376#Topic/computer_organization> ; # Computer organization
    schema:about <http://dewey.info/class/004.22/e23/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/2077759376#Topic/computer_architecture> ; # Computer architecture
    schema:about <http://experiment.worldcat.org/entity/work/data/2077759376#Topic/computers_computer_engineering> ; # COMPUTERS--Computer Engineering
    schema:author <http://experiment.worldcat.org/entity/work/data/2077759376#Person/faroughi_nikrouz> ; # Nikrouz Faroughi
    schema:bookFormat schema:EBook ;
    schema:datePublished "2015" ;
    schema:description ""A comprehensive guide to the design and organization of modern computing systems, Digital Logic Design and Computer Organization with Computer Architecture for Security provides practicing engineers and students with a clear understanding of computer hardware technologies. The fundamentals of digital logic design as well as the use of the Verilog hardware description language are discussed. The book covers computer organization and architecture, modern design concepts, and computer security issues. Techniques for designing both small and large combinational and sequential circuits are thoroughly explained. This detailed reference addresses memory technologies, CPU design, including techniques to increase performance, microcomputer architecture, such as "plug and play" device interfaces, and memory hierarchy. A chapter on security engineering methodology as it applies to computer architecture concludes the book. Sample problems, design examples, and detailed diagrams are provided throughout this practical resource. Coverage includes: Combinational circuits: small designs Combinational circuits: large designs Sequential circuits: core modules Sequential circuits: small designs Sequential circuits: large designs Memory Instruction set architecture Computer architecture: interconnection Memory system Computer architecture: security.""@en ;
    schema:description "A. About the author -- B. Preface -- Overview of chapters -- Audience -- C. Acknowledgment -- 1. Introduction -- Introduction -- Logic design -- Computer organization -- Computer architecture -- Computer security -- References -- Exercises -- 2. Combinational circuits: small designs -- Introduction -- Logic expressions -- Canonical expression -- Logic minimization -- Logic minimization algorithm -- Circuit timing diagram -- Other gates -- Design examples -- Implementation -- Hardware description languages -- References -- Exercises -- 3. Combinational circuits: large designs -- Introduction -- Arithmetic functions -- Adder -- Subtractor -- 2's complement adder/subtractor -- Arithmetic logic unit -- Design examples -- Real number arithmetic -- References -- Exercises -- 4. Sequential circuits: core modules -- Introduction -- Sr latch -- D-latch -- Disadvantage of latches -- D flip-flop -- Clock frequency estimation without clock skew -- Flip-flop with enable -- Other flip-flops -- Hardware description language models -- References -- Exercises -- 5. Sequential circuits: small designs -- Introduction -- Introduction to FSM: register design -- Finite state machine design -- Counters -- Fault-tolerant finite state machine -- Sequential circuit timing -- Hardware description language models -- References -- Exercises -- 6. Sequential circuits: large designs -- Introduction -- Data path design -- Control unit design techniques -- Energy and power consumption -- Design examples -- References -- Exercises -- 7. Memory -- Introduction -- Memory technologies -- Memory cell array -- Memory organization -- Memory timing -- Memory architecture -- Design example: multiprocessor memory architecture -- Hdl models -- References -- Exercises -- 8. Instruction set architecture -- Introduction -- Types of instruction set architecture -- Design example -- Advanced processor architectures -- References -- Exercises -- 9. Computer architecture: interconnection -- Introduction -- Memory controller -- I/o peripheral devices -- Controlling and interfacing I/O devices -- Data transfer mechanisms -- Interrupts -- Design example: interrupt handling CPU -- USB host controller interface -- References -- Exercises -- 10. Memory system -- Introduction -- Cache mapping -- Cache coherency -- Virtual memory -- References -- Exercises -- 11. Computer architecture: security -- Introduction -- Hardware backdoor attacks -- Software/physical attacks -- Trusted computing base -- Cryptography -- Hashing -- Cryptography hash -- Storing cryptography keys through hardware -- Hash tree -- Secure coprocessor architecture -- Secure processor architecture -- Design example: secure processor -- Further reading -- References -- Exercises -- A. Bibliography."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/2077759376> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/879584232> ;
    schema:name "Digital logic design and computer organization : with computer architecture for security"@en ;
    schema:productID "910844998" ;
    schema:url <https://login.proxy.bib.uottawa.ca/login?url=http://accessengineeringlibrary.com/browse/digital-logic-design-and-computer-organization-with-computer-architecture-for-security> ;
    schema:url <http://www.accessengineeringlibrary.com/browse/digital-logic-design-and-computer-organization-with-computer-architecture-for-security> ;
    schema:url <http://accessengineeringlibrary.com/browse/digital-logic-design-and-computer-organization-with-computer-architecture-for-security> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/910844998> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/2077759376#Person/faroughi_nikrouz> # Nikrouz Faroughi
    a schema:Person ;
    schema:familyName "Faroughi" ;
    schema:givenName "Nikrouz" ;
    schema:name "Nikrouz Faroughi" ;
    .

<http://experiment.worldcat.org/entity/work/data/2077759376#Topic/computer_architecture> # Computer architecture
    a schema:Intangible ;
    schema:name "Computer architecture"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/2077759376#Topic/computer_organization> # Computer organization
    a schema:Intangible ;
    schema:name "Computer organization"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/2077759376#Topic/computers_computer_engineering> # COMPUTERS--Computer Engineering
    a schema:Intangible ;
    schema:name "COMPUTERS--Computer Engineering"@en ;
    .

<http://www.worldcat.org/oclc/879584232>
    a schema:CreativeWork ;
    rdfs:label "Digital logic design and computer organization." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/910844998> ; # Digital logic design and computer organization : with computer architecture for security
    .

<http://www.worldcat.org/title/-/oclc/910844998>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/910844998> ; # Digital logic design and computer organization : with computer architecture for security
    schema:dateModified "2018-10-03" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.