Electronic Components Datasheet Search
  English  ▼

X  

AD9670BBCZ Datasheet(PDF) 38 Page - Analog Devices

Part # AD9670BBCZ
Description  Octal Ultrasound AFE with Digital Demodulator
PDF  53 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AD [Analog Devices]
Direct Link  http://www.analog.com
Logo AD - Analog Devices

AD9670BBCZ Datasheet(HTML) 38 Page - Analog Devices

Back Button AD9670BBCZ Datasheet HTML 34Page - Analog Devices AD9670BBCZ Datasheet HTML 35Page - Analog Devices AD9670BBCZ Datasheet HTML 36Page - Analog Devices AD9670BBCZ Datasheet HTML 37Page - Analog Devices AD9670BBCZ Datasheet HTML 38Page - Analog Devices AD9670BBCZ Datasheet HTML 39Page - Analog Devices AD9670BBCZ Datasheet HTML 40Page - Analog Devices AD9670BBCZ Datasheet HTML 41Page - Analog Devices AD9670BBCZ Datasheet HTML 42Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 38 / 53 page
background image
Data Sheet
AD9670
Rev. A | Page 37 of 52
High-Pass Filter
A second-order Butterworth, high-pass infinite impulse response
(IIR) filter can be applied after the RF decimator. The filter has a
settling time of 2.5 μs and a cutoff of 700 kHz for an encode
clock of 50 MHz. Therefore, if the ADC clock is 50 MHz, the
first 125 samples (2.5 μs/0.02 μs) must be ignored. The filter
can be bypassed or enabled in the vector profile if the filter is
enabled in Register 0x113, Bit 5. If the filter is bypassed by
setting Register 0x113, Bits[5:1], the filter cannot be enabled
from the vector profile.
BASEBAND DEMODULATOR AND DECIMATOR
The demodulator downconverts the RF signal to a baseband
quadrature signal. The decimator reduces the excess oversampling.
Numerically Controlled Oscillator
The numerically controlled oscillator (NCO) generates I and Q
signals (cos and −sin) for the demodulator. A division of the
effective sample clock generates the oscillator frequency. If the
RF decimator is bypassed, the effective sample clock is the same
as the ADC clock. If the RF decimator is enabled, the effective
clock rate is ½ the ADC sample clock frequency. The divider is
set in the vector profile. The oscillator has a frequency resolution
of 1 kHz. To synchronize different devices, the NCO is reset
upon assertion of the TX_TRIG signal.
Decimation Filter
The purpose of the decimation filter is to band limit the
demodulated signal prior to decimation. The filter is a
polyphase FIR filter that uses 16 taps per decimation with
symmetrical coefficients. Therefore, there are eight unique,
14-bit coefficients per decimation. The decimation rate and a
pointer to the coefficients used by the filter are set in the vector
profile. Digital gain from 1 to 128 is applied to the filter response.
The digital gain compensation is set in the vector profile.
The filter is reset upon assertion of the TX_TRIG signal. The
decimation filter takes 32× the decimation input samples or
32 output samples to populate.
Coefficient Memory
The coefficient memory stores the eight coefficients per
decimation, with a maximum decimation of 32, in a coefficient
memory block. At a maximum decimation of 32, 32 × 8 = 256
coefficients are needed. The coefficient memory is available at
Address 0x1000 to Address 0x1FFF. This is sufficient space to
store up to 2048 coefficients. Each vector profile has a pointer, P, to
the coefficient block within coefficient memory.
Coefficients are written using the SPI in stream mode during
startup. Coefficients are written in 14-bit × 8-word = 112-bit
blocks. There are 256 coefficient blocks. The 14-bit × 8-word
coefficients are packed into 14 bytes × 8 bits, as shown in Table 22.
Table 22. Coefficient Memory for M = 4
j\i
7
6
5
4
3
2
1
0
0
28
27
20
19
12
11
4
3
1
29
26
21
18
13
10
5
2
2
30
25
22
17
14
9
6
1
3
31
24
23
16
15
8
7
0
Writes and reads from a coefficient block must begin on a
coefficient block boundary, and an entire coefficient block must
be written or read. After a coefficient block is written, the
coefficient block address automatically increments/decrements
(depending on the LSB/MSB SPI setting in Register 0x000) to
the next coefficient block.
Having a direct map between the SPI memory address and
coefficient block address requires a divide by 7, which is not
simple to do in hardware (the address must be mapped within a
single cycle). Therefore, each block is padded to a 16-byte
boundary, but the SPI does not need to shift in these extra
2 bytes when loading coefficient memory sequentially. If the
SPI is configured LSB first, the SPI address bits, Bits[3:0], are all
0s. If the SPI is configured MSB first, the SPI address bits are all
1s. In other words, in LSB mode, the referenced addresses for
the coefficient memory blocks are 0x1000, 0x2000, and so on,
while in MSB SPI mode, the referenced block addresses are
0x100F, 0x200F, and so on.
The coefficient block order and how words/bytes are split across
each other are shown in Table 23. When the SPI is configured
LSB first, C0[0] = B0[0] is written first, and C7[13] = B13[7] is
written last. When the SPI is configured MSB first, C7[13] =
B13[7] is written first, and C0[0] = B0[0] is written last.
The position of a coefficient, Cn, in memory is determined
from its index (i, j) by
n = M(1 + i) − (1 + j), if i is even
(8)
n = M × i + j, if i is odd
(9)
where:
M is the decimation factor.
i is the index within the coefficient block from 0 to 7.
j is the decimation phase from 0 to M − 1.
Due to symmetry, Coefficient C0 is multiplied by the newest
and oldest samples.
As an example, the coefficient memory for a decimation factor
of M = 4 is shown in Table 22.
The upper 16 bits of the filter output are used as the data output
of the channel. The filter output may have gain applied according
to g, from the vector profile. Additionally, a gain of 4× can be
applied using the filter output gain in Register 0x113, Bit 4.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com