display pdf from byte array c# : Rotate all pages in pdf control Library platform web page asp.net html web browser Chapter%208%20Data%20Converter%20ApplicationsF15-part1430

D
ATA 
C
ONVERTER 
A
PPLICATIONS
8.6 S
OFTWARE 
R
ADIO AND 
IF S
AMPLING
8.149 
Figure 8.152: Two-Converter Interleaved FFT Plot, 
f
s
= 400 MSPS, f
in
= 180 MHz 
Once the error voltages from each of the three mismatch groups are known, the following 
equations can be used to calculate the image and offset spurs (IS
gain
, IS
phase
, IS
total
OS
offset
) in a single-tone, two-converter system: 
=
=
2
G
log
20
)
IS
log(
20
IS
e
gain
(dB)
gain
,  where    
Eq. 8.23 
FSB
FSA
e
V
V
1
ratio
error
gain
G
= −
=
  
Eq. 8.24 
θ
=
=
2
log
20
)
IS
log(
20
IS
ep
phase
(dB)
phase
Eq. 8.25 
Where θ
ep
= ω
a
∆t
e
(radians)   
ω
a
= analog input frequency   
∆t
= clock skew error. 
(
)
(
)
2
phase
2
gain
(dB)
total
IS
IS
log
20
IS
+
=
Eq. 8.26 
f
in
= 180MHz
Image Spur = 20MHz
Offset
Spur
2
3
4
5
6
Rotate all pages in pdf - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
permanently rotate pdf pages; rotate pdf pages by degrees
Rotate all pages in pdf - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
rotate pdf pages and save; pdf rotate pages separately
ANALOG-DIGITAL CONVERSION  
8.150 
×
=
Codes
Total
2
Offset
log
20
OS
(dB)
offset
  
Eq. 8.27 
Where Offset = channel-to-channel offset (codes). 
As noted earlier, the gain and phase errors generate error functions that are orthogonal 
(Reference 32), requiring a "root-sum-square" combination of their individual 
contributions to the image spur. Using these equations, an error budget can be developed 
to determine what level of matching will be required to maintain a given dynamic range 
requirement. For example, a 12-bit dynamic range requirement of 74 dBc at an input 
frequency of 180 MHz would require gain matching better than 0.02% and aperture delay 
matching better than 300 fs! If the gain can be perfectly matched, the aperture delay 
matching can be "relaxed" to approximately 350 fs. Figure 8.153 provides the matching 
requirements for several different cases to illustrate the extreme precision required to 
make a classical time-interleaved A/D conversion system work at 12- and 14-bit 
resolutions over wide bandwidths. 
Figure 8.153: Time-Interleaved ADC Matching Requirements 
The traditional, 2-channel time-interleaved ADC shown in Figure 8.151 achieves the first 
level of matching by reducing the physical and electrical differences between the 
channels. For example, gain matching is typically controlled by the use of common 
reference voltages and carefully matched physical layouts. Phase matching is achieved by 
manually tuning the electrical length of the clock (or analog input) paths and/or through 
special trimming techniques that control an electrical characteristic of the clock 
distribution circuit (rise/fall times, bias levels, trigger level, etc.). The offset matching 
depends on the offset performance of the individual ADCs.  
Many of these matching approaches are based on careful analog design and trim 
techniques. While there has been an abundance of excellent ideas to address these tough 
matching requirements, many of them require additional circuits that add error sources of 
their own—defeating the original purpose of achieving precise gain and phase matching. 
An example of such an idea would be setting the rise and fall times of the two different 
clock signals. Any circuit that could provide this level of control would be subjected to 
PERFORMANCE
REQUIREMENT
AT 180 MHz
12-Bits
12-Bits
12-Bits
14-Bits
14-Bits
14-Bits
SFDR
(dBc)
74
74
74
86
86
86
GAIN
MATCHING
(%)
0.04
0
0.02
0.01
0
0.005
APERTURE TIME
MATCHING
(fs)
0
350
300
0
88
77
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
NET example for how to delete several defined pages from a PDF document Dim detelePageindexes = New Integer() {1, 3, 5, 7, 9} ' Delete pages. All Rights Reserved
rotate one page in pdf reader; pdf rotate pages and save
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
doc2.InsertPages(pages, pageIndex) ' Output the new document how to use VB to insert an empty page to a specific location of current PDF file All Rights Reserved
rotate pdf pages on ipad; pdf reverse page order preview
D
ATA 
C
ONVERTER 
A
PPLICATIONS
8.6 S
OFTWARE 
R
ADIO AND 
IF S
AMPLING
8.151 
increased influence of power supply voltage—and temperature—on each channel's phase 
behavior. 
Advanced Digital Post Processing 
The development of new digital signal processing techniques, along with the advances in 
inexpensive, high-speed, configurable digital hardware platforms (DSPs, FPGAs, 
CPLDs, ASICs, etc.), has opened the way for breakthroughs in time-interleaving ADC 
performance. Digital post-processing approaches have several advantages over classical 
analog matching techniques. They are flexible in their implementation and can be 
designed for precision well beyond the ADC resolutions of interest. A conceptual view of 
how digital signal processing techniques can impact time-interleaved system 
architectures can be found in Figure 8.154.  
Figure 8.154: Example of Digital Post-Processing Architecture 
This concept employs a set of digital calibration transfer functions that process each 
ADC's output data, creating a new set of "calibrated outputs." These digital calibration 
transfer functions can be implemented using a variety of digital filter configurations (FIR, 
IIR, etc.). They can be as simple as trimming the gain of one channel or as complicated as 
trimming the gain, phase, and offset of each channel over wide bandwidths and 
temperature ranges. 
Wide bandwidth and temperature matching presents the greatest opportunity—and 
challenge—for using digital post-processing techniques to improve the performance of 
time-interleaving ADC systems. The mathematical derivations required for designing the 
digital calibration transfer functions for multiple ADC channels over wide bandwidths 
and temperature ranges are extremely complex and not readily available. However, a 
great deal of academic work has been invested in this area, creating a number of 
interesting solutions. One of these solutions, known as Advanced Filter Bank™ (AFB), 
stands out in its ability to provide a platform for a significant breakthrough. 
C# PDF Page Insert Library: insert pages into PDF file in C#.net
as how to merge PDF document files by C# code, how to rotate PDF document page This C# demo explains how to insert empty pages to a specific All Rights Reserved
how to rotate pdf pages and save permanently; rotate individual pages in pdf reader
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
1. public void DeletePages(int[] pageIndexes). Description: Delete specified pages from the input PDF file. Parameters: All Rights Reserved.
rotate one page in pdf; rotate pdf pages
ANALOG-DIGITAL CONVERSION  
8.152 
Advanced Filter Bank (AFB) 
AFB is one of the first commercially available digital post- processing technologies to 
make a significant impact on the performance of time-interleaving ADC systems. By 
providing precise channel-to-channel gain, phase, and offset matching over wide 
bandwidths and temperature ranges, AFB is well-positioned to solidly establish time-
interleaving ADC systems in the area of high-speed, 12-/14-bit applications. Besides its 
matching functions, AFB also provides phase linearization and gain-flatness 
compensation for ADC systems. Figure 8.155 displays a basic block diagram 
representation of a system employing AFB. 
Figure 8.155: AFB Basic Block Diagram 
By using a unique multirate FIR filter structure, AFB can be easily implemented into a 
convenient digital hardware platform, such as an FPGA or CPLD. The FIR coefficients 
are calculated using a patented method that involves starting with the equations seen in 
Figure 8.154, and then applying a variety of advanced mathematical techniques to solve 
for the digital calibration transfer function. 
AFB enables time-interleaving ADC systems to use up to 90% of their Nyquist band, and 
can be configured to operate in any Nyquist zone of the converter (e.g., first, second, 
third, etc.) The appropriate Nyquist zone can be selected using a set of logic inputs, 
which control the required FIR coefficients. 
AFB Design Example: The AD12400 12-Bit, 400-MSPS ADC 
The AD12400 is the first member of a new family of Analog Devices products that 
leverage time interleaving and AFB. Its performance will be used to illustrate what can 
be achieved when state-of-the-art ADC design is combined with advanced digital post-
VB.NET PDF - WPF PDF Viewer for VB.NET Program
Users can rotate PDF pages, zoom in or zoom out PDF pages and go to any pages in easy ways box, note, underline, rectangle, polygon and so on are all can be
how to rotate one pdf page; how to rotate one page in pdf document
C# WPF PDF Viewer SDK to view PDF document in C#.NET
PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET Compatible with all Windows systems and supports .NET NET WPF component able to rotate one PDF
rotate pages in pdf; save pdf rotated pages
D
ATA 
C
ONVERTER 
A
PPLICATIONS
8.6 S
OFTWARE 
R
ADIO AND 
IF S
AMPLING
8.153 
processing technologies. Figure 8.156 illustrates the AD12400's block diagram and its 
key circuit functions. The AD12400 employs a unique analog front-end circuit with  
400-MHz input bandwidth, two 12-bit, 200-MSPS ADC channels, and an AFB 
implementation using an advanced field-programmable gate array (FPGA). It was 
designed using many of the classical matching techniques discussed above, together with 
a very low jitter clock distribution circuit. These key components are combined to 
develop a 12-bit, 400-MSPS ADC module that performs very well over 90% of the 
Nyquist band and over an 85°C temperature range. It has an analog input bandwidth of 
400 MHz. 
Figure 8.156: AD12400 12-Bit, 400MSPS ADC Block Diagram 
The ADCs' transfer functions are obtained using wide-bandwidth, wide-temperature 
range measurements during the manufacturing process. This characterization routine 
feeds the ADCs' measured transfer functions directly into the AFB coefficient calculation 
process. Once the ADCs have been characterized, and the required FIR coefficients have 
been calculated, the FPGA is programmed and the product is ready for action. Wide 
bandwidth matching is achieved using AFB's special FIR structure and coefficient 
calculation process. Wide temperature performance is achieved by selecting one of the 
multiple FIR coefficient sets, using an on-board digital temperature sensor. 
The true impact of this technology can be seen in Figure 8.157. Figure 8.157A displays 
the image-spur performance across the first Nyquist zone of this system. The top curve in 
Figure 8.157A represents the performance of a 2-channel time-interleaved system that 
has been carefully designed to provide optimal matching in the layout. The behavior of 
the image spur in this curve makes it obvious that this system was manually trimmed at 
an analog input frequency of 128 MHz. A similar observation of Figure 8.157B suggests 
a manual trim temperature at 40°C. 
VB.NET PDF - View PDF with WPF PDF Viewer for VB.NET
PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET Compatible with all Windows systems and supports .NET Able to rotate one PDF page or whole PDF
how to rotate a pdf page in reader; how to rotate page in pdf and save
C# TIFF: How to Rotate TIFF Using C# Code in .NET Imaging
C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET 0); page.Rotate(RotateOder.Clockwise90); doc.Save(@"C:\rotate.tif"); All Rights Reserved
rotate pdf page; how to reverse pages in pdf
ANALOG-DIGITAL CONVERSION  
8.154 
Figure 8.157: Performance of a Manually Trimmed System "Before and After" 
AFB Compensation Over Frequency and Temperature Range 
Despite a careful PCB layout, tightly matched front-end circuit, tightly matched clock-
distribution circuit, and common reference voltages used in the AD12400 ADC, the 
dynamic range degrades rapidly as the frequency and/or temperature deviates from the 
manual trim conditions. This rapid rate of degradation can be anticipated in any two-
converter time-interleaved ADC system by analyzing some of the sensitive factors 
affecting this circuit. For example, the gain-temperature coefficient of a typical high-
performance, 12-bit ADC is 0.02%/°C. In this case, a 10°C change in temperature would 
cause a 0.2% change in gain, resulting in an image spur of 60 dBc (see Equation 8.23). 
Considering just this single ADC temperature characteristic, the predicted image spur is  
3-dB worse than the 30°C performance displayed in Figure 8.157B. By contrast, the 
dynamic range performance shown in these figures remains solid when the AFB 
compensation is enabled. In fact, the dynamic range performance surpasses the 12-bit 
level across a bandwidth of nearly 190 MHz and a temperature range of 40°C. Another 
significant advantage of this approach is that the temperature range can actually be 
expanded from the 20°C to 60°C range shown to 0°C to 85°C by using additional FIR 
coefficient sets—as embodied in the AD12400.  
The AD12400 achieves impressive specifications using time interleaving followed by 
digital post processing. The device has a full-power input bandwidth of 300 MHz. The  
SNR is 64 dBFS and the SFDR is 75 dBFS for a 180-MHz input signal, sampling at  
400 MSPS.  
Time interleaving is growing into a significant trend in performance enhancement for 
high-speed ADC systems. Advanced digital post-processing methods, such as AFB, 
provide a convenient solution to the tough channel-matching requirements at resolution 
levels that were not previously achievable for time-interleaved systems. When combined 
with the best ADC architectures available, advanced DSP technologies, such as AFB, are 
ready to take high-speed ADC systems to the next level of performance and facilitate 
(A) IMAGE SPUR VS. 
FREQUENCY
AFB VS. 128 MHz TRIM COMPARISON 
(B) IMAGE SPUR VS. TEMPERATURE: 
AFB VS.128 MHz TRIM COMPARISON 
TRIMMED AT 
128MHz INPUT
TRIMMED AT 
128MHz INPUT,
40°C
D
ATA 
C
ONVERTER 
A
PPLICATIONS
8.6 S
OFTWARE 
R
ADIO AND 
IF S
AMPLING
8.155 
greatly improved products and systems in demanding markets such as medical imaging, 
precise medicine dispensers (fluid flow measurement), synthetic aperture radar, digital 
beam-forming communication systems, and advanced test/measurement systems. This 
technology will result in many breakthroughs that will include 14-bit/400-MSPS and  
12-bit/800-MSPS ADC systems in the near future. 
ANALOG-DIGITAL CONVERSION  
8.156 
REFERENCES: 
8.6 SOFTWARE RADIO AND IF SAMPLING 
1.  Richard Groshong and Stephen Ruscak, "Undersampling Techniques Simplify Digital Radio," 
Electronic Design, May 23 1991, pp. 67-78. 
2.  Lackey and Upmall, "SPEAKeasy: The Military Software Radio," IEEE Communications Magazine
May 1995, pp. 56-61. 
3.  Brad Brannon, "Using Wide Dynamic Range Converters for Wideband Radios," RF Design, May 
1995, pp. 50-65. 
4.  Jim Mitola, "The Software Radio Architecture," IEEE Communications Magazine, Vol. 33, No. 5, 
May 1995, pp. 26-38. 
5.  Jeffery Wepman, "Analog-to-Digital Converters and Their Applications in Radio Receivers, IEEE 
Communications Magazine, Vol. 33, No. 5, May 1995, pp. 39-45. 
6.  Brad Brannon, "Wide Dynamic Range A/D Converters Pave the way for Wideband Digital Radio 
Receivers," EDN, November 7, 1996, pp. 187-205. 
7.  Dave Robertson, "Selecting Mixed-Signal Components for Digital Communication Systems I: An 
Introduction, Analog Dialogue, 30-3, 1996, http://www.analog.com. 
8.  Dave Robertson, "Selecting Mixed-Signal Components for Digital Communication Systems II: Digital 
Modulation Schemes," Analog Dialogue, 30-4, 1996, http://www.analog.com. 
9.  Dave Robertson, "Selecting Mixed Signal Components for Digital Communication Systems III: 
Sharing the Channel," Analog Dialogue, 31-1, 1997, http://www.analog.com.  
10.  Dave Robertson, "Selecting Mixed Signal Component for Digital Communications Systems IV: 
Receiver Architecture Considerations," Analog Dialogue, 31-2, 1997, http://www.analog.com. 
11.  Dave Robertson, "Selecting Mixed-Signal Components for Digital Communications Systems V: 
Aliases, Images, and Spurs," Analog Dialogue, 31-3, 1997, http://www.analog.com.  
12.  Brad Brannon, "Digital Radio Receiver Design Requires Re-Evaluation of Parameters, EDN
November 6, 1998, pp. 163-170. 
13.  Brad Brannon, Dimitrios Efstathiou, and Tom Gratzek, "A Look at Software Radios: Are they Fact or 
Fiction?", Electronic Design, December 1, 1998.  
14.  Brad Brannon, "Designing a Superheterodyne Receiver Using an IF Sampling Diversity Chipset," 
Application Note AN-502, Analog Devices, 1998, http://www.analog.com. 
15.  Patrick Mannion, "Direct Conversion Prepares for Cellular Prime Time," Electronic Design
November 22, 1999, pp. 85-95. 
16.  Louis E. Frenzel, "Designers Face Tough Challenges in 3G Cellular/PCS Phone Specs," Electronic 
Design, October 2, 2000, pp. 107-122. 
17.  Brad Brannon and Chris Cloninger, "Redefining the Role of ADCs in Wireless," Applied Microwave 
and Wireless, March 2001, pp. 94-105. 
18.  Brad Brannon, "Correlating High Speed ADC Performance to Multicarrier 3G Requirements," RF 
Design, June 2003, pp. 22-28. 
19.  Brad Brannon, "Brad's Radio Page," http://www.converter-radio.com. 
D
ATA 
C
ONVERTER 
A
PPLICATIONS
8.6 S
OFTWARE 
R
ADIO AND 
IF S
AMPLING
8.157 
20.  Brad Brannon, "Overcoming Converter Nonlinearities with Dither," Application Note AN-410
Analog Devices, 1995, http://www.analog.com.  
21.  Walt Jung, "Simple Wideband Noise Generator," Ideas for Design, Electronic Design, October 1, 
1996. 
22.  Walt Jung, Op Amp Applications, Analog Devices, 2002, ISBN 0-916550-26-5, pp. 6.165. 
23.  Walt Kester, "Add Noise Dither to Blow Out ADCs' Dynamic Range," Electronic Design, Analog 
Applications Supplement, November 22, 1999, pp. 20-26. 
24.  Doug Mercer and Joe DiPilato, "DACs are Optimized for Communication Transmit Path," Analog 
Dialogue, 30-3, 1996, http://www.analog.com. 
25.  Editor, "New TxDAC Generation," Analog Dialogue, Volume 33- 4, April, 1999, 
http://www.analog.com. 
26.  W. C. Black Jr. and D. A. Hodges, "Time Interleaved Converter Arrays," IEEE International 
Conference on Solid State Circuits, February 1980, pp. 14-15. 
27.  W. C. Black Jr. and D. A. Hodges, "Time Interleaved Converter Arrays," IEEE Journal of Solid State 
Circuits, December 1980, Volume 15, pp. 1022-1029. 
28.  K. Poulton, et al., "A 20GS/s 8-b ADC with a 1MB Memory in 0.18 micron CMOS," IEEE 
International Conference on Solid State Circuits, February 2003, pp. 318-319, 496. 
29.  Press Release, "Agilent Technologies Introduces Industry First 6-GHz, 20-GSample/s-Per-Channel 
Oscilloscope and Probing Measurement System," Agilent Technologies Web Page, November 1, 2002, 
http://www.agilent.com/about/newsroom/presrel/archive.html. 
30.  S. Velazquez, "High-Performance Advanced Filter Bank Analog-to-Digital Converter for Universal RF 
Receivers," IEEE SP International Symposium on Time-Frequency and Time-Scale Analysis, 
1998, pp. 229-232. 
31.  Technical Description, "Advanced Filter Bank (AFB) Analog-to-Digital Converter Technical 
Description," V Corp Technologies, http://www.v-corp.com/analogfilterbank.htm. 
32.  N. Kurosawa, et al., "Explicit Analysis of Channel Mismatch Effects in Time Interleaved ADC 
Systems," IEEE Transactions on Circuits and Systems I - Fundamental Theory and Applications, 
Volume 48, Number 3, March 2003. 
33.  M. Gustavsson, J. J. Wikner and N. N. Tan, CMOS Data Converters for Communications, Boston: 
Kluwer Academic Publishers, 2000, pp. 257-267. 
34.  Brad Brannon, "Aperture Uncertainty and ADC System Performance," Application Note, AN-501
Analog Devices, Inc., http://www.analog.com. 
35.  Mark Looney, "Advanced Digital Post-Processing Techniques Enhance Performance in Time-
Interleaved ADC Systems," Analog Dialogue, 37-8, August 2003, http://www.analog.com. 
ANALOG-DIGITAL CONVERSION  
8.158 
NOTES:
Documents you may be interested
Documents you may be interested