What are various interrupts supported by TMS 320 c54 processor?

1 Answer

Answer :

The C54x DSP supports both software and hardware interrupts:
✔ A software interruptis requested by a program instruction (INTR,  TRAP,or RESET)
✔ A hardware interrupt is requested by a signal from a physical device.  Two types exist:
✔ External hardware interrupts are triggered by signals at external  interrupt ports.
✔ Internal hardware interrupts are triggered by signals from the on-chip  peripherals.

Related questions

Description : Mention the different buses of TMS 320 C54 processor.

Last Answer : The '54x device architecture is built around eight major 16-bit buses: ✔ One program-read bus (PB) which carries the instruction code and immediate operands from program memory ✔ Two data-read buses (CB, DB) ... data to be written to memory. ✔ Four address buses (PAB, CAB, DAB, and EAB), which

Description : What are the features of TMS 320 c54 processor?

Last Answer : ✔ Advanced multibus architecture with three separate 16-bit data buses and one program memory bus ✔ 40-bit arithmetic logic unit (ALU), including a 40-bit barrel shifter and two independent 40-bit ... ✔ Exponent encoder to compute an exponent value of a 40-bit accumulator value in a single cycle

Description : Give the advantage of Harvard architecture in a DS processor.

Last Answer : ∙ Harvard architecture has separate data and instruction busses, allowing transfers to be performed simultaneously on both busses. ∙ It is possible to have two separate memory systems. ∙ High Performance System

Description : State how a DS processor is applicable for motor control applications.

Last Answer : Speed of the AC induction motor can be controlled by varying the input voltage to the motor. This can be achieved by using a DSP kit to produce variable voltage. Variable voltage is produced by ... signals from the DSP are given back to the power module which controls the speed of the motor.

Description : List the factors that influence the selection of DSP processor for an application.

Last Answer : Arithmetic Format Data Width Speed Memory Organization Ease of Development Cost Power Consumption & Management

Description : Mention the function of the program controller of TMS320c54 processor.

Last Answer : The program controller decodes instructions, manages the pipeline, stores the status of operations, and decodes conditional operations. Some of the hardware elements included in the program controller are ... counter, the status and control register, the stack, and the address-generation logic.

Description : List the elements in program controller of TMS320c54 processor.

Last Answer : ✔ Program Counter, The ✔ Status And Control Register ✔ Stack ✔ Address-Generation Logic.

Description : List the various applications of DSPs.

Last Answer : ✔ Analogue emulation systems, Multirate processing and non-linear DSP ✔ Audio/visual/multimedia, Networking, Biomedical,Noise cancellation systems, Control ✔ Nondestructive testing, ... , Speech recognition/synthesis ✔ Military/surveillance, Scientific Instrumentation; signal analysis

Description : List the various addressing modes of DSPs.

Last Answer : Immediate Addressing Absolute Addressing Accumulator Addressing Direct Addressing Indirect Addressing Memory-Mapped Register Addressing Stack Addressing

Description : What Are The Properties Of The Bilinear Transformation?

Last Answer : The mapping for the bilinear transformation is a one-to-one mapping; that is for every point z, there is exactly one corresponding point s, and vice versa. The jΩ-axis maps on to the unit circle |z|=1, ... |z|=1 and the right half of the splane maps on to the exterior of the unit circle |z|=1.

Description : State the differences between Von Neumann and Harvard architecture.

Last Answer : Von Neumann ✔ Same memory holds data, instructions. ✔ A single set of address/data buses between CPU and memory Prepared Harvard ✔ Separate memories for data and instructions. ✔ Two sets of address/data buses between CPU and memory

Description : Define DMA in a DSP system.

Last Answer : The '54x direct memory access (DMA) controller transfers data between points in the memory map without intervention by the CPU. The DMA allows movements of data to and from internal ... operation. The DMA has six independent programmable channels, allowing six different contexts for DMA operation.

Description : Define pipelining in DSPs.

Last Answer : An instruction pipeline consists of a sequence of operations that occur during the execution of an instruction. The C54xDSP pipeline has six levels: prefetch, fetch, decode, access, read, and ... At each of the levels, an independent operation occurs. Because these operations are independent, from

Description : Give the merits and demerits of VLIW architecture.

Last Answer : Merits: ✔ The instruction issue logic is very simple. ✔ Clock cycles required for implementing the instructions are shorter than super scalar processor. ✔ The controller has complete control for ... ii) Track of instruction scheduling iii) Increased memory usage. iv) High power consumption.

Description : Comment on the passband and stopband characteristics of Butter worth

Last Answer : The magnitude response of the Butterworth filter decreases monotonically as the frequency Ω increases from zero to infinity. It has a monotonous pass band and stop band.

Description : . Where FIR filters employed in practice?

Last Answer : FIR filters are used in applications where there is a need for a linear phase filter. In telecommunications there is a requirement to separate signals such as data that have been frequency division multiplexed, with out distorting these signals in the process of demultiplexing.

Description : What is Gibbs phenomenon? Or what are Gibbs oscillations?

Last Answer : One possible way of finding an FIR filter that approximates H(ejw) would be to truncate the infinite Fourier series at n= + (N-1)/2. Abrupt truncation of the series will lead to oscillation both in pass band and in stop band. This phenomenon is known as Gibbs phenomenon.

Description : What are the disadvantages of Fourier series method?

Last Answer : In designing FIR filter using Fourier series method the infinite duration impulse response is truncated at n= + (N-1)/2. Direct truncation of the series will lead to fixed percentage overshoots and undershoots before and after an approximated discontinuity in the frequency response

Description : What are the properties of FIR filter?

Last Answer : ✔ FIR filter is always stable ✔ A reliable filter can always be obtained ✔ FIR filter has a linear phase response

Description : What is the condition for the impulse response of FIR filter to satisfy for constant phase delay or linear phase?

Last Answer : For linear phase FIR filter to have constant phase delay θ ω α ω ( ) For satisfying above condition, h(n)=h(N-1-n) i.e., the impulse response must be symmetrical about n=(N-1)/2

Description : What do you understand by linear phase response?

Last Answer : For a linear phase filter θ ω α ω ( ) . The linear phase filter did not alter the shape of the original signal. If the phase response of the filter is non linear the output signal may be ... FIR filter can give linear phase, when the impulse response of the filter is symmetric about its mid point.

Description : What are the design techniques of designing FIR filters?

Last Answer : There are three well-known methods for designing FIR filters with linear phase. These are 1. Window method 2. Frequency sampling method 3. Optimal or minimax design method.

Description : What are the advantages and disadvantages of FIR filters?

Last Answer : ADVANTAGES: ✔ FIR Filters have exact linear phase ✔ FIR filters are always stable ✔ FIR filters can be realized in both recursive and non recursive structure ✔ Filter with ... filter design ✔ Large storage requirements needed ✔ Powerful computational facilities required for the implementation

Description : What is main advantage of direct-form II realization when compared to direct-form I realization?

Last Answer : In direct-form II realization, the number of memory locations required is less than of direct-form I realization

Description : What are the advantages and disadvantages of bilinear transformation?

Last Answer : ✔ The bilinear transformation provides one-to-one mapping ✔ Stable continuous systems can be mapped into realizable, stable digital systems ✔ There is no aliasing DISADVANTAGES: ✔ The ... phase response of the analog filter is preserved in a digital filter obtained by bilinear transformation.

Description : Write a short note on prewarping?

Last Answer : The effect of the non-linear compression at high frequencies can be compensated. When the desired magnitude response is piece-wise constant over frequency, this compression can be compensated by introducing a suitable pre scaling or pre warping the critical frequencies by using the formula

Description : What are the properties of the bilinear transformation?

Last Answer : ✔ The mapping for the bilinear transformation is a one-to-one mapping that is for every point z, there is exactly one corresponding point s,and vice versa ✔ The j Ω axis maps on to the unit circle z = 1,the ... z = 1 and the right half of the s-plane maps on to the exterior of the unit circle z = 1

Description : What is bilinear transformation?

Last Answer : The bilinear transformation is a mapping that transforms the left half of s plane into the unit circle in the z-plane only once thus avoiding aliasing of frequency components.

Description : What are properties that are maintained same in the transfer of analog filter into a digital filter?

Last Answer : i). The jΩ axis in the s-plane should map into the unit circle in the z-plane. Thus there will be a direct relationship between the two frequency variables in the two domains. ii). The left ... unit circle in the z-plane .Thus a stable analog filter will be converted to a stable digital filter.

Description : Distinguish between the frequency response of chebyshev type -1 and type -2 filters?

Last Answer : Type 1 chebyshev filters are all pole filters that exhibits equiripple behavior in the pass band and monotonically characteristics in the stop band. On the other hand, the family of type-2 chebyshev ... and exhibits a monotonic behavior in the pass band and an equiripple behavior in the stop band

Description : What are properties of Chebyshev filter?

Last Answer : The magnitude response of the Chebyshev filter exhibits ripple either in pass band or in stop band according to the type. The poles of the Chebyshev filter lies on an ellipse.

Description : Butterworth low pass filters?

Last Answer : The magnitude response of the Butterworth filter decreases monotonically as the frequency Ω increases from zero to infinity. The magnitude response of the Butterworth filter closely approximates the ideal response as the order N decreases . The poles of the Butterworth filter lies on a unit circle.

Description : Distinguish linear convolution & circular convolution.

Last Answer : linear convolution 1.If x(n)is a sequence of length L &h(n) of length M, then y(n) is of length N=L+M-1 2.Linear convolution can be used to find the response of the linear filter ... to find the response of the linear filter. 3.zero padding is necessary to find the response of a linear filter.

Description : State the differences between DIT and DIF algorithms.

Last Answer : i. In DIT the input is in bit reversed order while the output is in normal order. In DIF the input is in normal order while the output is in bit reversed order. ii. Considering ... before the add subtract operation. While in DIF the complex multiplication takes place after the add subtract operation

Description : How will you perform linear convolution using circular convolution?

Last Answer : i)Pad the sequences h(n) & x(n) with zeros so that they are of length N = N1+N2- 1. ii)Find the N-point DFT of h(n) & x(n) iii)Multiply the DFT’s to form the product Y(K) = X(k) H(k). iv)Find the inverse DFT of Y(k) that results in Y(n).

Description : What is zero padding? What are its uses?

Last Answer : Appending zeros to a sequence in order to increase the size or length of the sequence is called Zero padding. In circular convolution the length of the sequences must be same. If the length of the sequences are different they can be made equal by zero padding.

Description : what is meant by in place computations in DIT and DIF algorithms?

Last Answer : An algorithm in which same memory devices are used to store input and output data’s is known as in place computations in DIT and DIF algorithms.

Description : What is radix-2FFT?

Last Answer : In an N point sequence, N is expressed as m r and the given sequence is decimated into r point sequences. In radix 2 FFT, the N point sequence is decimated into 2 point sequences and then 2 point DFT is computed

Description : Give the advantages and applications of FFT algorithm.

Last Answer : Advantages: i) Computation of DFT with reduced no. of calculations. ii)As the computations are performed in phase, the number of memory locations required is 2N.

Description : List the properties of discrete time sinusoids.

Last Answer : ✔ A discrete time sinusoid is periodic only if its frequency f is a rational number. ✔ Discrete time sinusoids whose frequencies are separated by an integer multiple of 2π are identical. ✔ The highest rate of oscillation in a ... time sinusoid is attained when ω =π (or -π ) or f = 1/2 (or -1/2).

Description : Determine the stability of the system, whose transfer function

Last Answer : Z 2 =− + H ZZ Z ( )4 3 2 2 Z Writing H(Z) in factored form, H ZZ Z ( )( 3)( 1) =− − The system function has one pole at z=1 and another pole at z=3, which lies outside the unit circle. Hence, the system is unstable.

Description : Write the recursive and non-recursive difference equations

Last Answer : The recursive system is described by the difference equation of the form N M =−� � y n b ( ) a y(n-k) + x(n-k) k k k k = = 1 0 The output at any instant depends upon the present and ... non-recursive system is described by the M =� y n b ( ) x(n-k) difference equation of the form k

Description : What is meant by recursive and non recursive system?

Last Answer : Prepared by Prof.S.Nagammai, HOD/EIE,KLNCE 243

Description : Define BIBO stability. =−�

Last Answer : A system is said to be bounded input bounded output (BIBO) stable, if and only if every bounded input produces a bounded output.

Description : Define stability of discrete Time system.

Last Answer : A linear time invariant system is said to be stable, if its impulse response is � � < � absolutely sum able. (ie)., ( )

Description : .Test the following system for time in variance.

Last Answer : y(n)=n x2(n) The response y(n) to delayed excitation is, y(n-k)=n x2(n- k )…………..(1) The delayed response is, y(n- k)=(n- k) x2(n- k)……..(2) Eqn. (1) is not equal to Eqn. (2). Hence the given system is time varying.

Description : What is meant by static system?

Last Answer : A discrete time system is called static or memory less if its output at any instant ‘n’ depends at most on the input sample at the same time, but not on past or future samples of the input.

Description : Test the stability of the system whose impulse response h(n)=(1/2)n u(n).

Last Answer : � < � The condition for stability is ( ) h n � n 1 n =−� = =

Description : What is a causal system? Give an example.

Last Answer : A system is said to be causal if the output of the system at any time ‘n’ depends only on present and past but does not depend on future inputs. In mathematical terms, the output of a causal system satisfies an equation of the form, y(n)=F[x(n),x(n-1),x(n-2)…….] Example : y(n)=x(n)-x(n-1)

Description : The unit step sequence is denoted as u(n) and is defined as

Last Answer : � � = �� < 1; 0 for n u nfor n ( )0; 0