English
Language : 

ISL5216 Datasheet, PDF (46/65 Pages) Intersil Corporation – Four-Channel Programmable Digital DownConverter
ISL5216
P(31:0)
9
8:7
6:4
3
2:0
TABLE 41. INPUT LEVEL DETECTOR SOURCE SELECT/FORMAT REGISTER (GWA = F804h) (Continued)
FUNCTION
Fixed/Floating point
0 Fixed point
1 Floating point. The 17-bit input bus is divided into 11 to 16 mantissa bits and one to three exponent bits depending on bits 17,
16, 8 and 7. See Floating Point Input Mode Bit Mapping Tables for details.
Floating point mantissa size select bits 0 and 1. See Floating Point Input Mode Bit Mapping Tables for details.
De-multiplex control. These control bits are provided to demultiplex an input data stream comprised of a set of multiplexed data
streams. Up to eight multiplexed data streams can be demultiplexed. These control bits select how many clocks after the ENIx signal
to wait before taking the input sample. ENIx should be asserted for one clock period and aligned with the first channel of the
multiplexed data set. For example, if four streams are multiplexed at half the clock rate, ENIx would align with the first clock period
of the first stream, the second would start two clocks later, the next four clocks after ENIx, etc. The samples are aligned with ENIx
(zero delay) at the input of the input level detector at the next ENIx.
000 zero delay
111 Seven clock periods of delay.
Interpolated/Gated Mode Select
0 Gated. The input level detector is updated once per clock when ENIx is asserted.
1 Interpolated. The input level detector is updated every clock. The input is zeroed when ENIx is high.
Unused. Set to 0.
P(31:0)
31:22
21
20
19:18
17:16
15:0
TABLE 42. INPUT LEVEL DETECTOR CONFIGURATION REGISTER (GWA = F805h)
FUNCTION
Set to zero.
1 Ones complement of 16-bit data after formatting.
0 Unmodified input.
1 Free run (ignore interval counter).
0 Stop when interval counter times out.
This bit may also be set low temporarily when free running to stabilize the accumulator data for reading.
Input Level Detector Leak factor, A.
00 1
01 2-8
10 2-12
11 2-16
Input Level Detector Mode
00 Leaky integrator (Yn = A*Xn + (1-A)*Yn-1, where A is the gain selected in bits 19:18).
01 Peak detector.
10 Integrator (bit 20 should be set to 0).
Input Level Detector Interval
Load with two less than the desired number of input samples. The interval range is 2–65537 input samples.
P(15:0)
N/A
TABLE 43. INPUT LEVEL DETECTOR START STROBE REGISTER (GWA = F806h)
FUNCTION
Writing to this location clears the input level detector accumulator and restarts the interval counter. When the interval counter is done,
bit 1 of the status word (direct register 3) is set.
P(15:0)
15:0
TABLE 44. µP/TEST INPUT BUS REGISTER (GWA = F807h)
FUNCTION
This 16-bit value can be used as the input to one or more NCO/Mixer/CIC sections or to the input level detector for test or to set the
input to a constant value to minimize power when the channel is not in use.
The ENI signal for this input is either bit 11 in the channel register at IWA *000h or the strobe generated by a write to location GWA
F808h (selected via bit 12 of the channel register at IWA *000h).
46