SlideShare a Scribd company logo
1 of 3
Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601
(Prefer mailing. Call in emergency )
ASSIGNMENT
WINTER 2013
PROGRAM BSc IT
SEMESTER 1
SUBJECT CODE & NAME BT0064-LOGIC DESIGN
CREDIT 4
BK ID B0948
MAX. MARKS 60
Note: Answer all questions. Kindly note that answers for 10 marks questions should be approximately
of 400 words. Eachquestion is followed by evaluation scheme.
Q.1Expand the following Boolean functions into their canonical form:
i. f(X,Y,Z) =XY+YZ+ X Z+ X Y
ii. f(X,Y, Z) =XY+ X Y + X YZ
Answer: Canonical Form: -The word "canonical" simply means "standard" and it is used throughout
mathematics and science to denote some standard form for equations. In digital electronics, Boolean
equations are considered to be in canonical form when each of the terms in the equation includes all of
the possible inputs and those terms appear in the same order as in the truth table. The canonical form is
important when simplifying a circuit.
For example, imagine the solution to a given problem generated the following truth table:
Canonical Example #1 Inputs Output
Q.2 Explain the concepts of Gray code and Excess-3 Code with their respective properties.
Answer: Gray code:-
The reflected binary code, also known as Gray code after Frank Gray, is a binary numeral system where
two successive values differ in only one bit. The reflected binary code was originally designed to prevent
spurious output from electromechanical switches. Today, Gray codes are widely used to facilitate error
correction in digital communications such as digital terrestrial television and some cable TV systems.
The reflected binary code solves this problem by changing only one switch at a time, so there is never
any ambiguity of position:-
Q.3 Explain the working of JK flip-flop in detail.
Answer: The J-K Flip-Flop IC is used to shift data from one point to another in a circuit in a timed fashion
using a clock/strobe pulse to control the data flow. The J-K is also used as a binary counter. The number
of bits in the counter byte is determined by the number of J-Ks that are linked (output-to-input fashion).
As a teacher I found the J-K ideal for teaching the concepts of data shifting (control) and binary counting.
My students could underatand these concepts easily enough. However, they had great difficulty
visualizing the workings of the Flip-Flop action
Q.4 Define shift registers and explain SISO shift registers.
Answer: Shift registers: -In digital circuits, a shift register is a cascade of flip flops, sharing the same
clock, in which the output of each flip-flop is connected to the "data" input of the next flip-flop in the
chain, resulting in a circuit that shifts by one position the "bit array" stored in it, shifting in the data
present at its input and shifting out the last bit in the array, at each transition of the clock input. More
generally, a shift register may be multidimensional, such that it’s "data in" and stage outputs are
themselves bit arrays: this is implemented simply by running several shift registers of the same bit-
length in parallel.
Q.5 Explain how the error correction and compression take place in modems.
Answer: When transferring data over telephone lines using a modem, accidents can and do happen.
Because the telephone network was not originally designed to transfer data, noise on the line can cause
a modem to misinterpret the signal received from another modem causing data corruption. Under many
circumstances, such corruption can cause severe problems (money lost and data rendered useless).
To combat such problems, the modem incorporates two separate methods of error correction, the
Microcom Network Protocol (MNP) and the ITU-
Q.6 Explain any five common types of DAC.
Answer: A digital-to-analog converter (DAC or D-to-A) is a device for converting a digital (usually binary)
code to an analog signal (current, voltage or charges). A DAC inputs a binary number and outputs an
analog voltage or current signal.
The most common types of electronic DAC’s are:
Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601
(Prefer mailing. Call in emergency )

More Related Content

What's hot

Information Theory and Coding Question Bank
Information Theory and Coding Question BankInformation Theory and Coding Question Bank
Information Theory and Coding Question Bankmiraclebabu
 
Convolutional Codes And Their Decoding
Convolutional Codes And Their DecodingConvolutional Codes And Their Decoding
Convolutional Codes And Their DecodingKakali Saharia
 
Elliptic curve scalar multiplier using karatsuba
Elliptic curve scalar multiplier using karatsubaElliptic curve scalar multiplier using karatsuba
Elliptic curve scalar multiplier using karatsubaIAEME Publication
 
Channel Coding (Digital communication)
Channel Coding (Digital communication)Channel Coding (Digital communication)
Channel Coding (Digital communication)VARUN KUMAR
 
Iisrt z swati sharma
Iisrt z swati sharmaIisrt z swati sharma
Iisrt z swati sharmaIISRT
 
A new Algorithm to construct LDPC codes with large stopping sets
A new Algorithm to construct LDPC codes with large stopping setsA new Algorithm to construct LDPC codes with large stopping sets
A new Algorithm to construct LDPC codes with large stopping setsNestor Barraza
 
OPTIMIZED REVERSIBLE VEDIC MULTIPLIERS
OPTIMIZED REVERSIBLE VEDIC MULTIPLIERSOPTIMIZED REVERSIBLE VEDIC MULTIPLIERS
OPTIMIZED REVERSIBLE VEDIC MULTIPLIERSUday Prakash
 
Digital Communication: Channel Coding
Digital Communication: Channel CodingDigital Communication: Channel Coding
Digital Communication: Channel CodingDr. Sanjay M. Gulhane
 
Quasi Cyclic LDPC codes - Algebraic Construction
Quasi Cyclic LDPC codes - Algebraic Construction Quasi Cyclic LDPC codes - Algebraic Construction
Quasi Cyclic LDPC codes - Algebraic Construction Eapen Vpp
 
LDPC - Low Density Parity Check Matrix
LDPC - Low Density Parity Check MatrixLDPC - Low Density Parity Check Matrix
LDPC - Low Density Parity Check MatrixKavi
 
Low Power FPGA Based Elliptical Curve Cryptography
Low Power FPGA Based Elliptical Curve CryptographyLow Power FPGA Based Elliptical Curve Cryptography
Low Power FPGA Based Elliptical Curve CryptographyIOSR Journals
 
Error Control Coding -Introduction
Error Control Coding -IntroductionError Control Coding -Introduction
Error Control Coding -IntroductionBurdwan University
 
Convolution codes and turbo codes
Convolution codes and turbo codesConvolution codes and turbo codes
Convolution codes and turbo codesManish Srivastava
 
Efficient ECC encryption for WSN’s
Efficient ECC encryption for WSN’sEfficient ECC encryption for WSN’s
Efficient ECC encryption for WSN’sIDES Editor
 

What's hot (20)

Presentation 1
Presentation 1Presentation 1
Presentation 1
 
Information Theory and Coding Question Bank
Information Theory and Coding Question BankInformation Theory and Coding Question Bank
Information Theory and Coding Question Bank
 
LDPC Encoding and Hamming Encoding
LDPC Encoding and Hamming EncodingLDPC Encoding and Hamming Encoding
LDPC Encoding and Hamming Encoding
 
Convolutional Codes And Their Decoding
Convolutional Codes And Their DecodingConvolutional Codes And Their Decoding
Convolutional Codes And Their Decoding
 
Elliptic curve scalar multiplier using karatsuba
Elliptic curve scalar multiplier using karatsubaElliptic curve scalar multiplier using karatsuba
Elliptic curve scalar multiplier using karatsuba
 
Channel Coding (Digital communication)
Channel Coding (Digital communication)Channel Coding (Digital communication)
Channel Coding (Digital communication)
 
Iisrt z swati sharma
Iisrt z swati sharmaIisrt z swati sharma
Iisrt z swati sharma
 
A new Algorithm to construct LDPC codes with large stopping sets
A new Algorithm to construct LDPC codes with large stopping setsA new Algorithm to construct LDPC codes with large stopping sets
A new Algorithm to construct LDPC codes with large stopping sets
 
Overview of Convolutional Codes
Overview of Convolutional CodesOverview of Convolutional Codes
Overview of Convolutional Codes
 
OPTIMIZED REVERSIBLE VEDIC MULTIPLIERS
OPTIMIZED REVERSIBLE VEDIC MULTIPLIERSOPTIMIZED REVERSIBLE VEDIC MULTIPLIERS
OPTIMIZED REVERSIBLE VEDIC MULTIPLIERS
 
Digital Communication: Channel Coding
Digital Communication: Channel CodingDigital Communication: Channel Coding
Digital Communication: Channel Coding
 
Quasi Cyclic LDPC codes - Algebraic Construction
Quasi Cyclic LDPC codes - Algebraic Construction Quasi Cyclic LDPC codes - Algebraic Construction
Quasi Cyclic LDPC codes - Algebraic Construction
 
LDPC - Low Density Parity Check Matrix
LDPC - Low Density Parity Check MatrixLDPC - Low Density Parity Check Matrix
LDPC - Low Density Parity Check Matrix
 
Convolution Codes
Convolution CodesConvolution Codes
Convolution Codes
 
Low Power FPGA Based Elliptical Curve Cryptography
Low Power FPGA Based Elliptical Curve CryptographyLow Power FPGA Based Elliptical Curve Cryptography
Low Power FPGA Based Elliptical Curve Cryptography
 
Error Control Coding -Introduction
Error Control Coding -IntroductionError Control Coding -Introduction
Error Control Coding -Introduction
 
Convolutional codes
Convolutional codesConvolutional codes
Convolutional codes
 
Convolution codes and turbo codes
Convolution codes and turbo codesConvolution codes and turbo codes
Convolution codes and turbo codes
 
I Tlecture 13a
I Tlecture 13aI Tlecture 13a
I Tlecture 13a
 
Efficient ECC encryption for WSN’s
Efficient ECC encryption for WSN’sEfficient ECC encryption for WSN’s
Efficient ECC encryption for WSN’s
 

Viewers also liked

Mca1020 programming in c
Mca1020  programming in cMca1020  programming in c
Mca1020 programming in csmumbahelp
 
Energias Renováveis, Cidadania
Energias Renováveis, CidadaniaEnergias Renováveis, Cidadania
Energias Renováveis, CidadaniaVictor Xavier
 
Bb0029 –economic reforms process in india
Bb0029 –economic reforms process in indiaBb0029 –economic reforms process in india
Bb0029 –economic reforms process in indiasmumbahelp
 
Ma0044 institutional banking..
Ma0044   institutional banking..Ma0044   institutional banking..
Ma0044 institutional banking..smumbahelp
 
BODDy 2014 - Workshop 1: Jens Klessmann
BODDy 2014 - Workshop 1: Jens KlessmannBODDy 2014 - Workshop 1: Jens Klessmann
BODDy 2014 - Workshop 1: Jens KlessmannBerlinOpenDataDay
 
Bba301 legal and regulatory framework
Bba301 legal and regulatory frameworkBba301 legal and regulatory framework
Bba301 legal and regulatory frameworksmumbahelp
 
Smu bca winter 2013
Smu bca winter 2013Smu bca winter 2013
Smu bca winter 2013smumbahelp
 
Mb0044 production and operation management
Mb0044   production and operation managementMb0044   production and operation management
Mb0044 production and operation managementsmumbahelp
 
Qm0010 foundation of quality management
Qm0010   foundation of quality managementQm0010   foundation of quality management
Qm0010 foundation of quality managementsmumbahelp
 
Om0015 – maintenance management
Om0015 – maintenance managementOm0015 – maintenance management
Om0015 – maintenance managementsmumbahelp
 
Smu bsc it Spring 2014 solved assignments
Smu bsc it Spring 2014  solved assignmentsSmu bsc it Spring 2014  solved assignments
Smu bsc it Spring 2014 solved assignmentssmumbahelp
 
Mb0043 human resource management
Mb0043   human resource managementMb0043   human resource management
Mb0043 human resource managementsmumbahelp
 
Mu0015 –compensation and benefits
Mu0015 –compensation and benefitsMu0015 –compensation and benefits
Mu0015 –compensation and benefitssmumbahelp
 
Notas de computacion
Notas de computacionNotas de computacion
Notas de computacionOmar Castillo
 

Viewers also liked (20)

Mca1020 programming in c
Mca1020  programming in cMca1020  programming in c
Mca1020 programming in c
 
Energias Renováveis, Cidadania
Energias Renováveis, CidadaniaEnergias Renováveis, Cidadania
Energias Renováveis, Cidadania
 
Bb0029 –economic reforms process in india
Bb0029 –economic reforms process in indiaBb0029 –economic reforms process in india
Bb0029 –economic reforms process in india
 
Ma0044 institutional banking..
Ma0044   institutional banking..Ma0044   institutional banking..
Ma0044 institutional banking..
 
TPS 31 Bende
TPS 31 BendeTPS 31 Bende
TPS 31 Bende
 
BODDy 2014 - Workshop 1: Jens Klessmann
BODDy 2014 - Workshop 1: Jens KlessmannBODDy 2014 - Workshop 1: Jens Klessmann
BODDy 2014 - Workshop 1: Jens Klessmann
 
Poema DíA Del Padre 2º
Poema DíA Del Padre 2ºPoema DíA Del Padre 2º
Poema DíA Del Padre 2º
 
Is 4 th
Is 4 thIs 4 th
Is 4 th
 
Bba301 legal and regulatory framework
Bba301 legal and regulatory frameworkBba301 legal and regulatory framework
Bba301 legal and regulatory framework
 
Smu bca winter 2013
Smu bca winter 2013Smu bca winter 2013
Smu bca winter 2013
 
Mb0044 production and operation management
Mb0044   production and operation managementMb0044   production and operation management
Mb0044 production and operation management
 
Cesgranrio 2012-petrobras-engenheiro-civil-junior-2012-prova
Cesgranrio 2012-petrobras-engenheiro-civil-junior-2012-provaCesgranrio 2012-petrobras-engenheiro-civil-junior-2012-prova
Cesgranrio 2012-petrobras-engenheiro-civil-junior-2012-prova
 
Qm0010 foundation of quality management
Qm0010   foundation of quality managementQm0010   foundation of quality management
Qm0010 foundation of quality management
 
Om0015 – maintenance management
Om0015 – maintenance managementOm0015 – maintenance management
Om0015 – maintenance management
 
Smu bsc it Spring 2014 solved assignments
Smu bsc it Spring 2014  solved assignmentsSmu bsc it Spring 2014  solved assignments
Smu bsc it Spring 2014 solved assignments
 
Mb0043 human resource management
Mb0043   human resource managementMb0043   human resource management
Mb0043 human resource management
 
Mu0015 –compensation and benefits
Mu0015 –compensation and benefitsMu0015 –compensation and benefits
Mu0015 –compensation and benefits
 
Wiav solutions v. motorola| Meaning of exclusive licensee| Exclusive licensee...
Wiav solutions v. motorola| Meaning of exclusive licensee| Exclusive licensee...Wiav solutions v. motorola| Meaning of exclusive licensee| Exclusive licensee...
Wiav solutions v. motorola| Meaning of exclusive licensee| Exclusive licensee...
 
Notas de computacion
Notas de computacionNotas de computacion
Notas de computacion
 
RSpec com doubles
RSpec com doublesRSpec com doubles
RSpec com doubles
 

Similar to Bt0064 logic design

Bca1040 digital logic
Bca1040  digital logicBca1040  digital logic
Bca1040 digital logicsmumbahelp
 
Bt0064 logic design-de
Bt0064 logic design-deBt0064 logic design-de
Bt0064 logic design-desmumbahelp
 
Bca1040 imc1040 digital logic
Bca1040 imc1040  digital logicBca1040 imc1040  digital logic
Bca1040 imc1040 digital logicsmumbahelp
 
Bt0064, logic design
Bt0064, logic designBt0064, logic design
Bt0064, logic designsmumbahelp
 
Bt0064 logic design-de
Bt0064 logic design-deBt0064 logic design-de
Bt0064 logic design-desmumbahelp
 
Bca1040 digital logic
Bca1040   digital logicBca1040   digital logic
Bca1040 digital logicsmumbahelp
 
Bt0064 logic design
Bt0064 logic designBt0064 logic design
Bt0064 logic designsmumbahelp
 
Bca1040 digital logic
Bca1040   digital logicBca1040   digital logic
Bca1040 digital logicsmumbahelp
 
Bca1040 digital logic
Bca1040   digital logicBca1040   digital logic
Bca1040 digital logicsmumbahelp
 
Definition of digital circuit
Definition of digital circuit Definition of digital circuit
Definition of digital circuit JohnVule
 
Bca3040– data communication
Bca3040– data communicationBca3040– data communication
Bca3040– data communicationsmumbahelp
 
Final Project Report
Final Project ReportFinal Project Report
Final Project ReportRiddhi Shah
 
DE UNIT1.pptx
DE UNIT1.pptxDE UNIT1.pptx
DE UNIT1.pptxdeepaMS4
 
Bcc201
Bcc201Bcc201
Bcc201jojeph
 
Nt1330 Unit 4.2 Paper
Nt1330 Unit 4.2 PaperNt1330 Unit 4.2 Paper
Nt1330 Unit 4.2 PaperLisa Olive
 
FPGA based BCH Decoder
FPGA based BCH DecoderFPGA based BCH Decoder
FPGA based BCH Decoderijsrd.com
 
Module-1-Digital-and-Analog-Quantities-PROF (1).pdf
Module-1-Digital-and-Analog-Quantities-PROF (1).pdfModule-1-Digital-and-Analog-Quantities-PROF (1).pdf
Module-1-Digital-and-Analog-Quantities-PROF (1).pdfAnthonyTayong1
 
Module-1-Digital-and-Analog-Quantities-PROF.pdf
Module-1-Digital-and-Analog-Quantities-PROF.pdfModule-1-Digital-and-Analog-Quantities-PROF.pdf
Module-1-Digital-and-Analog-Quantities-PROF.pdfAnthonyTayong1
 
Embedded Application on Microcontroller in Assembly and Embedded C
Embedded Application on Microcontroller in Assembly and Embedded CEmbedded Application on Microcontroller in Assembly and Embedded C
Embedded Application on Microcontroller in Assembly and Embedded CAvinash Reddy Penugonda
 

Similar to Bt0064 logic design (20)

Bca1040 digital logic
Bca1040  digital logicBca1040  digital logic
Bca1040 digital logic
 
Bt0064 logic design-de
Bt0064 logic design-deBt0064 logic design-de
Bt0064 logic design-de
 
Bca1040 imc1040 digital logic
Bca1040 imc1040  digital logicBca1040 imc1040  digital logic
Bca1040 imc1040 digital logic
 
Bt0064, logic design
Bt0064, logic designBt0064, logic design
Bt0064, logic design
 
Bt0064 logic design-de
Bt0064 logic design-deBt0064 logic design-de
Bt0064 logic design-de
 
Bca1040 digital logic
Bca1040   digital logicBca1040   digital logic
Bca1040 digital logic
 
Bt0064 logic design
Bt0064 logic designBt0064 logic design
Bt0064 logic design
 
Bca1040 digital logic
Bca1040   digital logicBca1040   digital logic
Bca1040 digital logic
 
Bca1040 digital logic
Bca1040   digital logicBca1040   digital logic
Bca1040 digital logic
 
Definition of digital circuit
Definition of digital circuit Definition of digital circuit
Definition of digital circuit
 
Bca3040– data communication
Bca3040– data communicationBca3040– data communication
Bca3040– data communication
 
Final Project Report
Final Project ReportFinal Project Report
Final Project Report
 
DE UNIT1.pptx
DE UNIT1.pptxDE UNIT1.pptx
DE UNIT1.pptx
 
Bcc201
Bcc201Bcc201
Bcc201
 
Car ee 216-dld
Car ee 216-dldCar ee 216-dld
Car ee 216-dld
 
Nt1330 Unit 4.2 Paper
Nt1330 Unit 4.2 PaperNt1330 Unit 4.2 Paper
Nt1330 Unit 4.2 Paper
 
FPGA based BCH Decoder
FPGA based BCH DecoderFPGA based BCH Decoder
FPGA based BCH Decoder
 
Module-1-Digital-and-Analog-Quantities-PROF (1).pdf
Module-1-Digital-and-Analog-Quantities-PROF (1).pdfModule-1-Digital-and-Analog-Quantities-PROF (1).pdf
Module-1-Digital-and-Analog-Quantities-PROF (1).pdf
 
Module-1-Digital-and-Analog-Quantities-PROF.pdf
Module-1-Digital-and-Analog-Quantities-PROF.pdfModule-1-Digital-and-Analog-Quantities-PROF.pdf
Module-1-Digital-and-Analog-Quantities-PROF.pdf
 
Embedded Application on Microcontroller in Assembly and Embedded C
Embedded Application on Microcontroller in Assembly and Embedded CEmbedded Application on Microcontroller in Assembly and Embedded C
Embedded Application on Microcontroller in Assembly and Embedded C
 

Bt0064 logic design

  • 1. Dear students get fully solved assignments Send your semester & Specialization name to our mail id : “ help.mbaassignments@gmail.com ” or Call us at : 08263069601 (Prefer mailing. Call in emergency ) ASSIGNMENT WINTER 2013 PROGRAM BSc IT SEMESTER 1 SUBJECT CODE & NAME BT0064-LOGIC DESIGN CREDIT 4 BK ID B0948 MAX. MARKS 60 Note: Answer all questions. Kindly note that answers for 10 marks questions should be approximately of 400 words. Eachquestion is followed by evaluation scheme. Q.1Expand the following Boolean functions into their canonical form: i. f(X,Y,Z) =XY+YZ+ X Z+ X Y ii. f(X,Y, Z) =XY+ X Y + X YZ Answer: Canonical Form: -The word "canonical" simply means "standard" and it is used throughout mathematics and science to denote some standard form for equations. In digital electronics, Boolean equations are considered to be in canonical form when each of the terms in the equation includes all of the possible inputs and those terms appear in the same order as in the truth table. The canonical form is important when simplifying a circuit. For example, imagine the solution to a given problem generated the following truth table: Canonical Example #1 Inputs Output
  • 2. Q.2 Explain the concepts of Gray code and Excess-3 Code with their respective properties. Answer: Gray code:- The reflected binary code, also known as Gray code after Frank Gray, is a binary numeral system where two successive values differ in only one bit. The reflected binary code was originally designed to prevent spurious output from electromechanical switches. Today, Gray codes are widely used to facilitate error correction in digital communications such as digital terrestrial television and some cable TV systems. The reflected binary code solves this problem by changing only one switch at a time, so there is never any ambiguity of position:- Q.3 Explain the working of JK flip-flop in detail. Answer: The J-K Flip-Flop IC is used to shift data from one point to another in a circuit in a timed fashion using a clock/strobe pulse to control the data flow. The J-K is also used as a binary counter. The number of bits in the counter byte is determined by the number of J-Ks that are linked (output-to-input fashion). As a teacher I found the J-K ideal for teaching the concepts of data shifting (control) and binary counting. My students could underatand these concepts easily enough. However, they had great difficulty visualizing the workings of the Flip-Flop action Q.4 Define shift registers and explain SISO shift registers. Answer: Shift registers: -In digital circuits, a shift register is a cascade of flip flops, sharing the same clock, in which the output of each flip-flop is connected to the "data" input of the next flip-flop in the chain, resulting in a circuit that shifts by one position the "bit array" stored in it, shifting in the data present at its input and shifting out the last bit in the array, at each transition of the clock input. More generally, a shift register may be multidimensional, such that it’s "data in" and stage outputs are themselves bit arrays: this is implemented simply by running several shift registers of the same bit- length in parallel. Q.5 Explain how the error correction and compression take place in modems. Answer: When transferring data over telephone lines using a modem, accidents can and do happen. Because the telephone network was not originally designed to transfer data, noise on the line can cause
  • 3. a modem to misinterpret the signal received from another modem causing data corruption. Under many circumstances, such corruption can cause severe problems (money lost and data rendered useless). To combat such problems, the modem incorporates two separate methods of error correction, the Microcom Network Protocol (MNP) and the ITU- Q.6 Explain any five common types of DAC. Answer: A digital-to-analog converter (DAC or D-to-A) is a device for converting a digital (usually binary) code to an analog signal (current, voltage or charges). A DAC inputs a binary number and outputs an analog voltage or current signal. The most common types of electronic DAC’s are: Dear students get fully solved assignments Send your semester & Specialization name to our mail id : “ help.mbaassignments@gmail.com ” or Call us at : 08263069601 (Prefer mailing. Call in emergency )