0% found this document useful (0 votes)
95 views1 page

EE3DSD - Digital Systems Design

This document discusses the design of complex digital systems including requirements analysis, partitioning designs, system design elaboration, modular design, design refinement, simulation and verification. It also covers techniques for handling complexity such as state machine reduction and modular designs. The document discusses asynchronous circuit design and design for test including controllability, observability, scan path techniques, and built in self test.

Uploaded by

kiveti
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
95 views1 page

EE3DSD - Digital Systems Design

This document discusses the design of complex digital systems including requirements analysis, partitioning designs, system design elaboration, modular design, design refinement, simulation and verification. It also covers techniques for handling complexity such as state machine reduction and modular designs. The document discusses asynchronous circuit design and design for test including controllability, observability, scan path techniques, and built in self test.

Uploaded by

kiveti
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

EE3DSD - Digital Systems Design

Top down design of complex digital systems Requirements analysis, partitioning designs into dataflow and control systems, system design elaboration and modular design, design refinement, module and system simulation and verification, system implementation, test and verification. Timing problems, asynchronous I/O, state races, clock skews. Design Case Study including the dataflow model and FSM controller. Techniques for handling complexity; state machine reduction using symbolic manipulation, modular designs, re-entrant structures, linked state machines. Design of asynchronous circuits; asynchronous ASM's. Design for test: controllability and observability, serial test I/O. Scan path techniques, scan & structured design. Boundary scan, test access ports and controllers, JTAG.,Built in self test. Test sequence generation & fault detection. Computer Aided Design Electronic CAD (ECAD) design cycle: specification capture, behavioural simulation, circuit synthesis, gate level simulation, netlist abstraction, selection of target (e.g. specific FPGA /CPLD) and binding to target architecture, layout and routing, design rule compliance, back annotation and simulation, FPGA /CPLD implementation, circuit test and verification, closing the loop between simulation and test

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy