Skip to content Skip to navigation

Connexions

You are here: Home » Content » Hold operation

Navigation

Recently Viewed

This feature requires Javascript to be enabled.

Hold operation

Module by: Anders Gjendemsjø. E-mail the author

User rating (How does the rating system work?)
Ratings

Ratings allow you to judge the quality of modules. If other users have ranked the module then its average rating is displayed below. Ratings are calculated on a scale from one star (Poor) to five stars (Excellent).

How to rate a module

Hover over the star that corresponds to the rating you wish to assign. Click on the star to add your rating. Your rating should be based on the quality of the content. You must have an account and be logged in to rate content.

:
(0 ratings)

Summary: Short description of the hold operation for reconstruction

Note: Your browser may not currently support MathML. See our browser support page for additional details. You can always view the correct math in the PDF version.

Any practical reconstruction system must input finite length pulses into the reconstruction filter. The reason is that we need nonzero energy in the nonzero pulses.

Introduction

The operation performed to produce these pulses is called hold. Using the hold-operation we get pulses with a predefined length and height proportional to the input to the digital-to-analog converter. By means of the hold operation we get nonzero pulses with energy.

Figure 1: Output signal from the hold device
Figure 1 (hold.jpg)

As we have made changes relative to the ideal reconstruction, we need to look at the output signal the reconstruction filter will give us. Quite obviously the output will not be the original signal. So, is it still useful?

Analysis

As before, and as will be the situation later, using the frequency domain simplifies the analysis. To model the hold operation we use convolution with a delta function and a square pulse. The square pulse has unit height and duration ττ. The duration ττ is the holding time, i.e. how long we hold the incoming value. For the pulses not to overlap we must choose τ<Ts τ Ts . The convolution can be seen as a filtering operation, using the square pulse as the impulse response. If we fourier transform the square pulse we obtain the frequency response of the filter, which is a sinc function.

Figure 2 shows the frequency response of the analog square pulse filter. We have plotted the frequency response for τ=Ts τ Ts and τ=Ts2 τ Ts 2 .

Figure 2: Frequency response of the analog square filter as a function of digital frequency f.
Figure 2 (Hold_freq.jpg)
From the figure we can make the following observations
  • The signal will be attenuated more and more towards the band edge, f=0.5f0.5
  • For τ=Ts τ Ts the maximum attenuation is 3 dB at f=0.5f0.5.
  • For τ=Ts2 τ Ts 2 the maximum attenuation is 0.82 dB at f=0.5f0.5.
The distortion is a result of linear operations and can thus be compensated for by using a filter with opposite frequency response in the passband, f-0.50.5 f 0.5 0.5 . The compensation will not be exact, but we can make the approximation as accurate as we wish. The compensation can be made in the reconstruction filter or after the reconstruction by using a separate analog filter. One can also predistort the signal in a digital filter before reconstruction. Where to put the compensator and it's quality are cost considerations.

Content actions

Give Feedback:

E-mail the module author | Rate module ( How does the rating system work?)

Rating system

Ratings

Ratings allow you to judge the quality of modules. If other users have ranked the module then its average rating is displayed below. Ratings are calculated on a scale from one star (Poor) to five stars (Excellent).

How to rate a module

Hover over the star that corresponds to the rating you wish to assign. Click on the star to add your rating. Your rating should be based on the quality of the content. You must have an account and be logged in to rate content.

(0 ratings)

Download:

Add module to:

My Favorites (?)

'My Favorites' is a special kind of lens which you can use to bookmark modules and collections directly in Connexions. 'My Favorites' can only be seen by you, and collections saved in 'My Favorites' can remember the last module you were on. You need a Connexions account to use 'My Favorites'.

| A lens (?)

Definition of a lens

Lenses

A lens is a custom view of Connexions content. You can think of it as a fancy kind of list that will let you see Connexions through the eyes of organizations and people you trust.

What is in a lens?

Lens makers point to Connexions materials (modules and collections), creating a guide that includes their own comments and descriptive tags about the content.

Who can create a lens?

Any individual Connexions member, a community, or a respected organization.

What are tags? tag icon

Tags are descriptors added by lens makers to help label content, attaching a vocabulary that is meaningful in the context of the lens.

| External bookmarks