VL7101 VLSI SIGNAL PROCESSING
QUESTION BANK
2 MARKS
- List out the applications of Digital signal processing in control system.
- What is FPL?
- What is medium granularity of a device. Give example
- What are the advantages of ASICs?
- What are the stages present in Design implementation in a CAD design circle
- Make note on dynamic power dissipation.
- What are the Classification by Granularity
- What are Fine-Granularity Devices
- What are the Classification of VLSI circuits
- What are Medium-Granularity Devices
- What are Large-Granularity Devices
- Compare ASIC and FPGA
- Define critical path of data flow graph?
- Define cutset and feed forward cutset?
- What is retiming and give the application of retiming?
- Explain the unfolding algorithm?
- What are drawbacks of pipelining and parallel processing?
- What is procedure to draw a constraint graph from a set of inequalities?
- What is application of fast parallel FIR filters?
- Explain about rank order filters?
- Draw the structure of 2*2 merge unit?
- What is mean by algorithmic strength reduction?
- Explain steps of the cook-toom algorithm?
- Represent given number x=1.01110011 into CSD format?
- What are properties of CSD number representation?
- Explain the Horner rule with own example?
- Evaluate the polynomial using sub expression elimination concept p(x)=x23+x17+x8+x5+x4+x
- Explain the iterative matching algorithm?
- What are properties of wave –pipelined implementation?
- What is mean by sub expression elimination?
- What is mean by wave pipelining?
- Define asynchronous wave pipelining?
- What is clock skew?
BIG QUESTIONS
- Briefly explain the Classification by granularity in FPGA technology
- Explain the different types of Benchmarks for FPLs
- Explain the requirements for DSP Technology
- Describe with the block diagram the CAD Design circle
- Categorize the routing schemes and Timing Estimates for a 32-bit adder
- Explain the architecture of a 4-bit array multiplier with a neat diagram.
- explain in detail the the types of FPGA Technology
- What are the DSP Technology requirements .
- Explain in detail the structure of a Logic cell .
- Explain in detail the Time estimation performed in a design.
- Explain the various routing schemes available .
- Make note on the parameters which are related with power dissipation and analyse the various methods by which it can be reduce
- For a Unsigned DA Convolution A third-order inner product is defined by the inner product equation y equals
Assume that the 3-bit coefficients have the values c[0] =2, c[1] = 3, and c[2] = 1.verify the LUT with an example, which implements f(c[n], xb[n])
- Explain the various methods by which the critical path can be reduced in an FIR structure.
- Consider a direct form implementation of FIR digital filter
y(n)=ax(n)+bx(n-2)+cx(n-3)
obtain an equivalent data broadcast FIR filter structure and fine grain pipelining structure. Compare the models.
- What are the advantages of using pipelining and parallel processing? Show how the power reduction takes place through pipelining and parallel processing with suitable equations.
- Briefly explain with the example the Distributed Arithmetic concepts
- What are the various methods available for retiming.
- Explain on the retiming usint cutset method
- Explain on the retiming usin cutset method and pipelining
- Explain the method by which the number of registers Can be reduced .
- With suitable examples explain the concept of clock minimization techniques.
- Explain the unfolding phenomenon with suitable examples.
- For the given DFG in figure below. Use clock period minimization retiming algorithm to minimize clock period (16)
- Using unfolding technique convert bit serial adder architecture for word length (w=4) into bit –parallel ripple carry adder architecture.
- Consider the 6 order FIR filter
Y(n)= ax(n)+bx(n-4)+cx(n-6) (16)
Draw a topology for this filter such that the clock period is limited by 1 multiply-add time. Do this without adding any new latches?
- Draw a block architecture for this structure in (a) for block size of 3. Rearrange this block structure such that the clock period of this block structure is one fourth of a multiply-add time.
- Derive a 2x3 convolution algorithm using modified cook toom algorithm with beta=0,-1, +1. Given the complexity of this algorithm.
- Construct a 2x2 convolution algorithm using cook-toom algorithm with beta= 0,1,-1. Given the complexity of this algorithm.
- Design a 3-parallel FIR filter?
- Design a 2-parallel fast FIR filter and draw the transposed structure for the same.
- Design a 8 point-DCT architecture using algorithm-architecture transformation
- Design a parallel rank-order filter with window size 5 and 2 level processing?
- Explain the following concepts
- Synchronous pipelining (8)
- Bundled data versus dual rail protocol (8)
- Explain the concept of wave pipelining? (16)
- Explain the concept of clock skew and clock distribution in bit level
Pipelined VLSI system? (16)
- Explain multiplicative number splitting algorithm with own example (16)
- Explain substructure matching process for given 4-tap FIR filter
Y(n)=1.01010000010*x(n)+0.10001010101* x(n-1) +0.10010000010*x(n-2)+ 1.00000101000*x(n-4)
- Explain the following concept with subject to sub expression elimination
a. Multiple constant multiplication (8)