SlideShare a Scribd company logo
1 of 12
Download to read offline
UNIVERSITY OF NIGERIA,

                  NSUKKA
        FACULTY OF ENGINEERING

DEPARTMENT OF ELECTRONIC ENGINEERING



                      TITLE:
   CONSEQUENCES OF INTEGRATION IN DIGITAL
             SYSTEM DESIGNS


A TERM-PAPER PREPARED IN PARTIAL FULFILMENT
 OF THE COURSE DIGITAL ELECTRONICS (ECE471)



NAME: Ezeonyido Kingsley Lotanna

           2007/147192




LECTURER: Engr. V. C. Chijindu.
1




                                CHAPTER ONE


1.0   INTRODUCTION



      Digital systems design teams are facing exponentially growing complexities and

need processes and tools that reduce the time needed to gain insight into difficult

system integration problems.

      A digital system is a data technology that uses discrete (discontinuous) values.

By contrast, non-digital (or analog) systems use a continuous range of values to

represent information. Although digital representations are discrete, the information

represented can be either discrete, such as numbers, letters or icons, or continuous,

such as sounds, images, and other measurements of continuous systems. The design

of digital systems begins with the development of a set of specifications outlining the

requirements of the desired system. These specifications are usually composed of block

diagram, timing diagrams, flow-charts and natural language. Initial requirements for new

digital systems and products that are generally expressed in a variety of notations

including diagrams and natural language can be automatically translated to a common

knowledge representation for integration, for consistency and completeness analysis,

and for further automatic synthesis.

      An example of digital system is digital information. All digital information

possesses common properties that distinguish it from analog communications

methods:
2



Synchronization: In written or spoken human languages synchronization is typically

provided by pauses (spaces), capitalization, and punctuation. Machine communications

typically use special synchronization sequences.

Language: All digital communications require a language, which in this context consists

of all the information that the sender and receiver of the digital communication must

both possess, in advance, in order for the communication to be successful.

Errors: Disturbances in a digital communication do not result in errors unless the

disturbance is so large as to result in a symbol being misinterpreted as another symbol

or disturb the sequence of symbols. It is therefore generally possible to have an entirely

error-free digital communication

Copying: Because of the inevitable presence of noise, making many successive copies

of an analog communication is infeasible because each generation increases the noise.

Because digital communications are generally error-free, copies of copies can be made

indefinitely.

Granularity: When a continuously variable analog value is represented in digital form

there is always a decision as to the number of symbols to be assigned to that value.

The number of symbols determines the precision or resolution of the resulting datum.

The difference between the actual analog value and the digital representation is known

as quantization error. This property of digital communication is known as granularity.



       Digital integration is the idea that data or information on any given electronic

device can be read or manipulated by another device using a standard format.

Examples of digital integration
3



      Cell phone calendar to public digital calendar (online calendar)

In this example, a user has a cell phone with a calendar, as well as a calendar on the

Internet. Digital Integration would allow the user to synchronize the two, and the

following features could result:

The user could plan events and have other users notified. If the Public Digital Calendar

is integral with a Blog, then the user could write about the event in it.

      Building services integration for energy management and building control

A home owner or commercial building manager could utilize digital integration products

to connect intelligent services within a built environment. An intruder detection or access

control system could be used in conjunction with light level sensors to turn lights on and

off. So when you walk into a dark room the lights turn on (if you are allowed to be there)

and when you leave they turn off behind you, thus making energy savings by preventing

lights from being left on.

       The same techniques could be used to control HVAC (Heating Ventilation and Air

Conditioning) systems. Home owners and commercial building managers can use Web

based digital integration to control and manage services within their buildings via a web

browser interface. The intelligent controllers in Air Conditioning units for example may

be "Web Enabled" using digital integration solutions and products.

The digital revolution is upon us in every form. Computer performance doubles every 18

months. Networks of high performance servers are replacing mainframes at a dizzying

pace. Personal communication systems are pervasive, from remote sales tools to

medical information systems to networked workgroup tools. What is behind this
4



revolution? This work describes consequences of Integration in digital systems

design in terms of their implications in the system integration phase.
5




                                     CHAPTER TWO


2.0       IMPLICATIONS OF INTEGRATION IN DIGITAL DESIGN


          In engineering, system integration is the bringing together of the component

subsystems into one system and ensuring that the subsystems function together as a

system. This effect has many advantages and disadvantages of which we shall review

in this section. Our CASE STUDY shall be DIGITALLY DESIGNED CIRCUITS and

INTEGRATED CIRCUITS.


2.1       ADVANTAGES OF INTEGRATION IN DIGITAL DESIGN

CASE STUDY:             DIGITALLY DESIGNED CIRCUITS

         Error Correction and Detection:           Digital   memory    and    transmission

          systems can use techniques such as error detection and correction to use

          additional data to correct any errors in transmission and storage. These

          techniques are acceptable when the underlying bits are reliable enough that such

          errors are highly unlikely.

         High Noise Immunity:          The digital circuit will calculate more repeatedly,

          because of its high noise immunity.

PERFORMANCE EVALUATION

         Efficiency

         Reduction in Power Loss

         Output Regulation: Signals represented digitally can be transmitted without

          degradation due to noise
6



   Output Ripple

   Dynamic Response

   Reduced power dissipation due to adaptive dead-time control

   Ability to adjust the output voltage

   Programmable droop for enhanced current sharing performance

   Increased flexibility and faster implementation of design changes

   Option of digital power management interface without size penalty

   Component Count: The integration in Digital Circuit Design has made it obvious

    that circuitry now has fewer components than before; this now makes designed

    systems more portable than usual. Digital integrated circuits can contain anything

    from one to millions of logic gates, flip-flops, multiplexers, and other circuits in a

    few square millimeters. The small size of these circuits allows high speed, low

    power dissipation, and reduced manufacturing cost compared with board-level

    integration. A good example of this is the GSM and Landline or Desktop

    Telephone.

   Reliability.
7




2.2       DISADVANTAGES OF INTEGRATION IN DIGITAL SYSTEM DESIGN



          CASE STUDY:             DIGITALLY DESIGNED CIRCUITS

         MORE POWER COMSUPTION:               Digital circuits use more energy than analog

          circuits to accomplish the same tasks, thus producing more heat. In portable or

          battery-powered systems this can limit use of digital systems.

         HIGH COST OR VERY EXPENSIVE:                 Digital circuits are sometimes more

          expensive, especially in small quantities.

         QUANTIZATION ERRORS:                 Most useful digital systems must translate from

          continuous analog signals to discrete digital signals. This causes quantization

          errors. Quantization error can be reduced if the system stores enough digital data

          to represent the signal to the desired degree of fidelity.

         CLIFF EFFECT:           In some systems, if a single piece of digital data is lost or

          misinterpreted, the meaning of large blocks of related data can completely

          change. Because of the cliff effect, it can be difficult for users to tell if a

          particular system is right on the edge of failure, or if it can tolerate much more

          noise before failing.

         DIGITAL FRAGILITY:            Digital fragility can be reduced by designing a digital

          system for robustness. For example, a parity bit or other error management

          method can be inserted into the signal path. These schemes help the system

          detect errors, and then either correct the errors, or at least ask for a new copy of
8



    the data. In a state-machine, the state transition logic can be designed to catch

    unused states and trigger a reset sequence or other error recovery routine.

   INTERMITTENT PROBLEMS: Bad designs have intermittent problems such as

    "glitches", vanishingly-fast pulses that may trigger some logic but not others,

    "runt pulses" that do not reach valid "threshold" voltages, or unexpected

    combinations of logic states.

   SLOW CALCULATION:            Since    digital   circuits   are   made    from    analog

    components, digital circuits calculate more slowly than low-precision analog

    circuits that use a similar amount of space and power.

   METASTABILITY: Where clocked digital systems interface to analogue

    systems or systems that are driven from a different clock, the digital system can

    be subject to metastability where a change to the input violates the set-up time

    for a digital input latch. This situation will self-resolve, but will take a random time,

    and while it persists can result in invalid signals being propagated within the

    digital system for a short time.
9




                                  CHAPTER THREE


3.0       SUMMARIES AND CONCLUSIONS ON DIGITAL SYSTEM DESIGN

          CONSEQUENCES

3.1       SUMMARY


The performance of the analog and digital designs was similar in the following areas:


         Efficiency

         Ripples of the output voltage

         Predicted reliability


The performance of the digital design was measured to be significantly better than that

of the analog version in these areas:


         Output voltage regulation

         Dynamic response

         Size of the designed system

         Output power


In addition to the measured data, the digital design offers benefits not available with the

analog implementation such as:


         Reduced power dissipation due to adaptive dead-time control
10



         Ability to adjust the output voltage

         Programmable droop for enhanced current sharing performance

         Increased flexibility and faster implementation of design changes

         Option of digital power management interface without size penalty




3.2       CONCLUSION


          The digital design was equal to or better than the analog reference design in

almost all respects. Component count for the digital design is somewhat higher due to a

slightly different implementation of the power train details which offset the savings of

components in the control section. Further optimization of the design should eliminate

the difference in component count.


          The performance attributes and additional benefits of digital design system

summarized above shows that integration in digital design techniques have an exciting

future in electronics and IT world in terms high performance, portability, and reliability.
11




                                    REFERENCES

1. Paul Horowitz and Winfield Hill, The Art of Electronics 2nd Ed. Cambridge

   University Press, Cambridge, 1989 ISBN 0-521-37095-7 page 471.

2. Tocci, R. 2006. Digital Systems: Principles and Applications (10th Edition).

   Prentice Hall. ISBN 0131725793.

3. Eleclectronic Design Automation for Integrated Circuits Handbook, by Lavagno,

   Martin, and Scheffer, ISBN 0-8493-3096-3 A survey of the field of electronic

   design automation, one of the main enablers of modern IC design.

4. CIS 8020 – Systems Integration, Georgia State University.

5. An Introduction to School of Information Engineering, Information Engineering

   Program, Beijing: Beijing University of Posts and Telecommunications.

6. Texas Instruments Inc: UCD91xx Digital Power Controller Datasheet, September

   2006, www.ti.com.

7. Ericsson Power Modules AB: “Performance Improvements for OEM System

   designers – a Digital Control Case Study”, September, 2006, www.ericsson.com.

8. Wikipedia: “Digital Integration”, www.wikipedia.com.

More Related Content

What's hot

Optical computer
Optical computer Optical computer
Optical computer c_s_halabja
 
Optical Computing
Optical ComputingOptical Computing
Optical ComputingBise Mond
 
Optical Computing Technology
Optical Computing TechnologyOptical Computing Technology
Optical Computing TechnologyKanchan Shinde
 
B2 oral exam presenation
B2 oral exam presenationB2 oral exam presenation
B2 oral exam presenationAhmed Kamal
 
Photonic computing
Photonic computingPhotonic computing
Photonic computingArslan Ali
 
Opticalcomputing final
Opticalcomputing finalOpticalcomputing final
Opticalcomputing finaldivyajyothi405
 
optical computer technology
optical computer technologyoptical computer technology
optical computer technologytelkar
 
Optical computing by abhishek mahajan
Optical computing by abhishek mahajanOptical computing by abhishek mahajan
Optical computing by abhishek mahajanAbhishek Mahajan
 
hetshah_resume
hetshah_resumehetshah_resume
hetshah_resumehet shah
 
Optical computing hardcopy
Optical computing hardcopyOptical computing hardcopy
Optical computing hardcopydivyajyothi405
 
“Case Study: Facial Detection and Recognition for Always-On Applications,” a ...
“Case Study: Facial Detection and Recognition for Always-On Applications,” a ...“Case Study: Facial Detection and Recognition for Always-On Applications,” a ...
“Case Study: Facial Detection and Recognition for Always-On Applications,” a ...Edge AI and Vision Alliance
 
The von Neumann Memory Barrier and Computer Architectures for the 21st Century
The von Neumann Memory Barrier and Computer Architectures for the 21st CenturyThe von Neumann Memory Barrier and Computer Architectures for the 21st Century
The von Neumann Memory Barrier and Computer Architectures for the 21st CenturyPerry Lea
 

What's hot (20)

Optical computer
Optical computer Optical computer
Optical computer
 
Optical computing
Optical computingOptical computing
Optical computing
 
Optical Computing
Optical ComputingOptical Computing
Optical Computing
 
Optical Computing Technology
Optical Computing TechnologyOptical Computing Technology
Optical Computing Technology
 
B2 oral exam presenation
B2 oral exam presenationB2 oral exam presenation
B2 oral exam presenation
 
Opticalcomputing final
Opticalcomputing finalOpticalcomputing final
Opticalcomputing final
 
Photonic computing
Photonic computingPhotonic computing
Photonic computing
 
Nano computing
Nano computingNano computing
Nano computing
 
optical computers
optical computersoptical computers
optical computers
 
Opticalcomputing final
Opticalcomputing finalOpticalcomputing final
Opticalcomputing final
 
optical computer technology
optical computer technologyoptical computer technology
optical computer technology
 
Optical Computer
Optical ComputerOptical Computer
Optical Computer
 
Optical computing by abhishek mahajan
Optical computing by abhishek mahajanOptical computing by abhishek mahajan
Optical computing by abhishek mahajan
 
Technotoy 7
Technotoy 7Technotoy 7
Technotoy 7
 
hetshah_resume
hetshah_resumehetshah_resume
hetshah_resume
 
Optical computing hardcopy
Optical computing hardcopyOptical computing hardcopy
Optical computing hardcopy
 
Optical computing1
Optical computing1Optical computing1
Optical computing1
 
MASSIMILIANO_BRACCO_CV_2015_s
MASSIMILIANO_BRACCO_CV_2015_sMASSIMILIANO_BRACCO_CV_2015_s
MASSIMILIANO_BRACCO_CV_2015_s
 
“Case Study: Facial Detection and Recognition for Always-On Applications,” a ...
“Case Study: Facial Detection and Recognition for Always-On Applications,” a ...“Case Study: Facial Detection and Recognition for Always-On Applications,” a ...
“Case Study: Facial Detection and Recognition for Always-On Applications,” a ...
 
The von Neumann Memory Barrier and Computer Architectures for the 21st Century
The von Neumann Memory Barrier and Computer Architectures for the 21st CenturyThe von Neumann Memory Barrier and Computer Architectures for the 21st Century
The von Neumann Memory Barrier and Computer Architectures for the 21st Century
 

Similar to CONSEQUENCES OF INTEGRATION IN DIGITAL SYSTEM DESIGNS

Lecture 1.1.1 1.1.2 (10).pptx
Lecture 1.1.1  1.1.2 (10).pptxLecture 1.1.1  1.1.2 (10).pptx
Lecture 1.1.1 1.1.2 (10).pptxpratick2
 
It 443 lecture 1
It 443 lecture 1It 443 lecture 1
It 443 lecture 1elisha25
 
Architecture design of a virtual embedded system report
Architecture design of a virtual embedded system reportArchitecture design of a virtual embedded system report
Architecture design of a virtual embedded system reportRajeev Mohanty
 
Wired-wireless or both - Presented by Ross Eberlin
Wired-wireless or both - Presented by Ross EberlinWired-wireless or both - Presented by Ross Eberlin
Wired-wireless or both - Presented by Ross EberlinCindy Foster-Warthen
 
Building efficiency services & ICT.pdf
Building efficiency services & ICT.pdfBuilding efficiency services & ICT.pdf
Building efficiency services & ICT.pdfKhairulAmri730768
 
Smart appliances EupP interoperability
Smart appliances EupP interoperabilitySmart appliances EupP interoperability
Smart appliances EupP interoperabilityRogelio Segovia
 
Breaking Barriers_ Innovative Features Redefining Data Logging Standards (1).pdf
Breaking Barriers_ Innovative Features Redefining Data Logging Standards (1).pdfBreaking Barriers_ Innovative Features Redefining Data Logging Standards (1).pdf
Breaking Barriers_ Innovative Features Redefining Data Logging Standards (1).pdfInfyiot Solutions
 
IoT business models for Utilities? Here they are!
IoT business models for Utilities? Here they are!IoT business models for Utilities? Here they are!
IoT business models for Utilities? Here they are!Lemonbeat GmbH
 
Effect on Substation Engineering Costs of IEC61850 & System Configuration Tools
Effect on Substation Engineering Costs of IEC61850 & System Configuration ToolsEffect on Substation Engineering Costs of IEC61850 & System Configuration Tools
Effect on Substation Engineering Costs of IEC61850 & System Configuration ToolsSchneider Electric
 
Edge Computing.docx
Edge Computing.docxEdge Computing.docx
Edge Computing.docxSVITSEEERK
 
IRJET- A Fully Digital Front-End Architecture for ECG Acquisition System with...
IRJET- A Fully Digital Front-End Architecture for ECG Acquisition System with...IRJET- A Fully Digital Front-End Architecture for ECG Acquisition System with...
IRJET- A Fully Digital Front-End Architecture for ECG Acquisition System with...IRJET Journal
 
A Comprehensive Exploration of Fog Computing.pdf
A Comprehensive Exploration of Fog Computing.pdfA Comprehensive Exploration of Fog Computing.pdf
A Comprehensive Exploration of Fog Computing.pdfEnterprise Wired
 
Houston's Smart Grid: Transforming the Future of Electric Distribution & Ener...
Houston's Smart Grid: Transforming the Future of Electric Distribution & Ener...Houston's Smart Grid: Transforming the Future of Electric Distribution & Ener...
Houston's Smart Grid: Transforming the Future of Electric Distribution & Ener...aectnet
 
Smart Grid technicalDraw neat diagram for equivalent circuit of transformer.
Smart Grid technicalDraw neat diagram for equivalent circuit of transformer.Smart Grid technicalDraw neat diagram for equivalent circuit of transformer.
Smart Grid technicalDraw neat diagram for equivalent circuit of transformer.pravingauda84
 
Design of optimal system level for embedded wireless sensor unit
Design of optimal system  level for embedded wireless sensor unitDesign of optimal system  level for embedded wireless sensor unit
Design of optimal system level for embedded wireless sensor unitIAEME Publication
 

Similar to CONSEQUENCES OF INTEGRATION IN DIGITAL SYSTEM DESIGNS (20)

Lecture 1.1.1 1.1.2 (10).pptx
Lecture 1.1.1  1.1.2 (10).pptxLecture 1.1.1  1.1.2 (10).pptx
Lecture 1.1.1 1.1.2 (10).pptx
 
It 443 lecture 1
It 443 lecture 1It 443 lecture 1
It 443 lecture 1
 
Architecture design of a virtual embedded system report
Architecture design of a virtual embedded system reportArchitecture design of a virtual embedded system report
Architecture design of a virtual embedded system report
 
Fog computing
Fog computingFog computing
Fog computing
 
Wired-wireless or both - Presented by Ross Eberlin
Wired-wireless or both - Presented by Ross EberlinWired-wireless or both - Presented by Ross Eberlin
Wired-wireless or both - Presented by Ross Eberlin
 
Building efficiency services & ICT.pdf
Building efficiency services & ICT.pdfBuilding efficiency services & ICT.pdf
Building efficiency services & ICT.pdf
 
Report file on Embedded systems
Report file on Embedded systemsReport file on Embedded systems
Report file on Embedded systems
 
Smart appliances EupP interoperability
Smart appliances EupP interoperabilitySmart appliances EupP interoperability
Smart appliances EupP interoperability
 
Beagle board
Beagle boardBeagle board
Beagle board
 
Breaking Barriers_ Innovative Features Redefining Data Logging Standards (1).pdf
Breaking Barriers_ Innovative Features Redefining Data Logging Standards (1).pdfBreaking Barriers_ Innovative Features Redefining Data Logging Standards (1).pdf
Breaking Barriers_ Innovative Features Redefining Data Logging Standards (1).pdf
 
Fog computing
Fog computingFog computing
Fog computing
 
IoT business models for Utilities? Here they are!
IoT business models for Utilities? Here they are!IoT business models for Utilities? Here they are!
IoT business models for Utilities? Here they are!
 
Effect on Substation Engineering Costs of IEC61850 & System Configuration Tools
Effect on Substation Engineering Costs of IEC61850 & System Configuration ToolsEffect on Substation Engineering Costs of IEC61850 & System Configuration Tools
Effect on Substation Engineering Costs of IEC61850 & System Configuration Tools
 
Edge Computing.docx
Edge Computing.docxEdge Computing.docx
Edge Computing.docx
 
IRJET- A Fully Digital Front-End Architecture for ECG Acquisition System with...
IRJET- A Fully Digital Front-End Architecture for ECG Acquisition System with...IRJET- A Fully Digital Front-End Architecture for ECG Acquisition System with...
IRJET- A Fully Digital Front-End Architecture for ECG Acquisition System with...
 
A Comprehensive Exploration of Fog Computing.pdf
A Comprehensive Exploration of Fog Computing.pdfA Comprehensive Exploration of Fog Computing.pdf
A Comprehensive Exploration of Fog Computing.pdf
 
Houston's Smart Grid: Transforming the Future of Electric Distribution & Ener...
Houston's Smart Grid: Transforming the Future of Electric Distribution & Ener...Houston's Smart Grid: Transforming the Future of Electric Distribution & Ener...
Houston's Smart Grid: Transforming the Future of Electric Distribution & Ener...
 
Smart Grid technicalDraw neat diagram for equivalent circuit of transformer.
Smart Grid technicalDraw neat diagram for equivalent circuit of transformer.Smart Grid technicalDraw neat diagram for equivalent circuit of transformer.
Smart Grid technicalDraw neat diagram for equivalent circuit of transformer.
 
Design of optimal system level for embedded wireless sensor unit
Design of optimal system  level for embedded wireless sensor unitDesign of optimal system  level for embedded wireless sensor unit
Design of optimal system level for embedded wireless sensor unit
 
Embedded system seminar
Embedded system seminarEmbedded system seminar
Embedded system seminar
 

Recently uploaded

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 

Recently uploaded (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 

CONSEQUENCES OF INTEGRATION IN DIGITAL SYSTEM DESIGNS

  • 1. UNIVERSITY OF NIGERIA, NSUKKA FACULTY OF ENGINEERING DEPARTMENT OF ELECTRONIC ENGINEERING TITLE: CONSEQUENCES OF INTEGRATION IN DIGITAL SYSTEM DESIGNS A TERM-PAPER PREPARED IN PARTIAL FULFILMENT OF THE COURSE DIGITAL ELECTRONICS (ECE471) NAME: Ezeonyido Kingsley Lotanna 2007/147192 LECTURER: Engr. V. C. Chijindu.
  • 2. 1 CHAPTER ONE 1.0 INTRODUCTION Digital systems design teams are facing exponentially growing complexities and need processes and tools that reduce the time needed to gain insight into difficult system integration problems. A digital system is a data technology that uses discrete (discontinuous) values. By contrast, non-digital (or analog) systems use a continuous range of values to represent information. Although digital representations are discrete, the information represented can be either discrete, such as numbers, letters or icons, or continuous, such as sounds, images, and other measurements of continuous systems. The design of digital systems begins with the development of a set of specifications outlining the requirements of the desired system. These specifications are usually composed of block diagram, timing diagrams, flow-charts and natural language. Initial requirements for new digital systems and products that are generally expressed in a variety of notations including diagrams and natural language can be automatically translated to a common knowledge representation for integration, for consistency and completeness analysis, and for further automatic synthesis. An example of digital system is digital information. All digital information possesses common properties that distinguish it from analog communications methods:
  • 3. 2 Synchronization: In written or spoken human languages synchronization is typically provided by pauses (spaces), capitalization, and punctuation. Machine communications typically use special synchronization sequences. Language: All digital communications require a language, which in this context consists of all the information that the sender and receiver of the digital communication must both possess, in advance, in order for the communication to be successful. Errors: Disturbances in a digital communication do not result in errors unless the disturbance is so large as to result in a symbol being misinterpreted as another symbol or disturb the sequence of symbols. It is therefore generally possible to have an entirely error-free digital communication Copying: Because of the inevitable presence of noise, making many successive copies of an analog communication is infeasible because each generation increases the noise. Because digital communications are generally error-free, copies of copies can be made indefinitely. Granularity: When a continuously variable analog value is represented in digital form there is always a decision as to the number of symbols to be assigned to that value. The number of symbols determines the precision or resolution of the resulting datum. The difference between the actual analog value and the digital representation is known as quantization error. This property of digital communication is known as granularity. Digital integration is the idea that data or information on any given electronic device can be read or manipulated by another device using a standard format. Examples of digital integration
  • 4. 3  Cell phone calendar to public digital calendar (online calendar) In this example, a user has a cell phone with a calendar, as well as a calendar on the Internet. Digital Integration would allow the user to synchronize the two, and the following features could result: The user could plan events and have other users notified. If the Public Digital Calendar is integral with a Blog, then the user could write about the event in it.  Building services integration for energy management and building control A home owner or commercial building manager could utilize digital integration products to connect intelligent services within a built environment. An intruder detection or access control system could be used in conjunction with light level sensors to turn lights on and off. So when you walk into a dark room the lights turn on (if you are allowed to be there) and when you leave they turn off behind you, thus making energy savings by preventing lights from being left on. The same techniques could be used to control HVAC (Heating Ventilation and Air Conditioning) systems. Home owners and commercial building managers can use Web based digital integration to control and manage services within their buildings via a web browser interface. The intelligent controllers in Air Conditioning units for example may be "Web Enabled" using digital integration solutions and products. The digital revolution is upon us in every form. Computer performance doubles every 18 months. Networks of high performance servers are replacing mainframes at a dizzying pace. Personal communication systems are pervasive, from remote sales tools to medical information systems to networked workgroup tools. What is behind this
  • 5. 4 revolution? This work describes consequences of Integration in digital systems design in terms of their implications in the system integration phase.
  • 6. 5 CHAPTER TWO 2.0 IMPLICATIONS OF INTEGRATION IN DIGITAL DESIGN In engineering, system integration is the bringing together of the component subsystems into one system and ensuring that the subsystems function together as a system. This effect has many advantages and disadvantages of which we shall review in this section. Our CASE STUDY shall be DIGITALLY DESIGNED CIRCUITS and INTEGRATED CIRCUITS. 2.1 ADVANTAGES OF INTEGRATION IN DIGITAL DESIGN CASE STUDY: DIGITALLY DESIGNED CIRCUITS  Error Correction and Detection: Digital memory and transmission systems can use techniques such as error detection and correction to use additional data to correct any errors in transmission and storage. These techniques are acceptable when the underlying bits are reliable enough that such errors are highly unlikely.  High Noise Immunity: The digital circuit will calculate more repeatedly, because of its high noise immunity. PERFORMANCE EVALUATION  Efficiency  Reduction in Power Loss  Output Regulation: Signals represented digitally can be transmitted without degradation due to noise
  • 7. 6  Output Ripple  Dynamic Response  Reduced power dissipation due to adaptive dead-time control  Ability to adjust the output voltage  Programmable droop for enhanced current sharing performance  Increased flexibility and faster implementation of design changes  Option of digital power management interface without size penalty  Component Count: The integration in Digital Circuit Design has made it obvious that circuitry now has fewer components than before; this now makes designed systems more portable than usual. Digital integrated circuits can contain anything from one to millions of logic gates, flip-flops, multiplexers, and other circuits in a few square millimeters. The small size of these circuits allows high speed, low power dissipation, and reduced manufacturing cost compared with board-level integration. A good example of this is the GSM and Landline or Desktop Telephone.  Reliability.
  • 8. 7 2.2 DISADVANTAGES OF INTEGRATION IN DIGITAL SYSTEM DESIGN CASE STUDY: DIGITALLY DESIGNED CIRCUITS  MORE POWER COMSUPTION: Digital circuits use more energy than analog circuits to accomplish the same tasks, thus producing more heat. In portable or battery-powered systems this can limit use of digital systems.  HIGH COST OR VERY EXPENSIVE: Digital circuits are sometimes more expensive, especially in small quantities.  QUANTIZATION ERRORS: Most useful digital systems must translate from continuous analog signals to discrete digital signals. This causes quantization errors. Quantization error can be reduced if the system stores enough digital data to represent the signal to the desired degree of fidelity.  CLIFF EFFECT: In some systems, if a single piece of digital data is lost or misinterpreted, the meaning of large blocks of related data can completely change. Because of the cliff effect, it can be difficult for users to tell if a particular system is right on the edge of failure, or if it can tolerate much more noise before failing.  DIGITAL FRAGILITY: Digital fragility can be reduced by designing a digital system for robustness. For example, a parity bit or other error management method can be inserted into the signal path. These schemes help the system detect errors, and then either correct the errors, or at least ask for a new copy of
  • 9. 8 the data. In a state-machine, the state transition logic can be designed to catch unused states and trigger a reset sequence or other error recovery routine.  INTERMITTENT PROBLEMS: Bad designs have intermittent problems such as "glitches", vanishingly-fast pulses that may trigger some logic but not others, "runt pulses" that do not reach valid "threshold" voltages, or unexpected combinations of logic states.  SLOW CALCULATION: Since digital circuits are made from analog components, digital circuits calculate more slowly than low-precision analog circuits that use a similar amount of space and power.  METASTABILITY: Where clocked digital systems interface to analogue systems or systems that are driven from a different clock, the digital system can be subject to metastability where a change to the input violates the set-up time for a digital input latch. This situation will self-resolve, but will take a random time, and while it persists can result in invalid signals being propagated within the digital system for a short time.
  • 10. 9 CHAPTER THREE 3.0 SUMMARIES AND CONCLUSIONS ON DIGITAL SYSTEM DESIGN CONSEQUENCES 3.1 SUMMARY The performance of the analog and digital designs was similar in the following areas:  Efficiency  Ripples of the output voltage  Predicted reliability The performance of the digital design was measured to be significantly better than that of the analog version in these areas:  Output voltage regulation  Dynamic response  Size of the designed system  Output power In addition to the measured data, the digital design offers benefits not available with the analog implementation such as:  Reduced power dissipation due to adaptive dead-time control
  • 11. 10  Ability to adjust the output voltage  Programmable droop for enhanced current sharing performance  Increased flexibility and faster implementation of design changes  Option of digital power management interface without size penalty 3.2 CONCLUSION The digital design was equal to or better than the analog reference design in almost all respects. Component count for the digital design is somewhat higher due to a slightly different implementation of the power train details which offset the savings of components in the control section. Further optimization of the design should eliminate the difference in component count. The performance attributes and additional benefits of digital design system summarized above shows that integration in digital design techniques have an exciting future in electronics and IT world in terms high performance, portability, and reliability.
  • 12. 11 REFERENCES 1. Paul Horowitz and Winfield Hill, The Art of Electronics 2nd Ed. Cambridge University Press, Cambridge, 1989 ISBN 0-521-37095-7 page 471. 2. Tocci, R. 2006. Digital Systems: Principles and Applications (10th Edition). Prentice Hall. ISBN 0131725793. 3. Eleclectronic Design Automation for Integrated Circuits Handbook, by Lavagno, Martin, and Scheffer, ISBN 0-8493-3096-3 A survey of the field of electronic design automation, one of the main enablers of modern IC design. 4. CIS 8020 – Systems Integration, Georgia State University. 5. An Introduction to School of Information Engineering, Information Engineering Program, Beijing: Beijing University of Posts and Telecommunications. 6. Texas Instruments Inc: UCD91xx Digital Power Controller Datasheet, September 2006, www.ti.com. 7. Ericsson Power Modules AB: “Performance Improvements for OEM System designers – a Digital Control Case Study”, September, 2006, www.ericsson.com. 8. Wikipedia: “Digital Integration”, www.wikipedia.com.