NVP6124 Datasheet
NVP6124 Datasheet
NVP6124 Datasheet
雅仪科技——【嵌入式智能互联设备】软硬件方案供应商。
专注【远程网络视频监控系统】研发设计。更多资讯浏览:
http://www.travellinux.com 获取。
www.nextchip.com
2015.02.11
REV 0.2
NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec
☞ Revision History
☞ Contact Information
Homepage : www.nextchip.com
E-mail : [email protected]
Phone : +82-2-3460-4700
NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec
NVP6124 include 4-Channels AHD2.0 RX and 9-Channels Audio Codec. It is sure that compatible
with AHD1.0. The 4-Channels AHD2.0 RX delivers high quality images. It accepts separate 4
CVBS/COMET/AHD1.0/AHD2.0 inputs from Camera and the other video signal sources. It digitizes
and decodes NTSC/PAL/COMET/AHD1.0/AHD2.0 video signal into digital video components which
represents 8-bit BT.656/1120(like) 4:2:2 byte interleave format with 27/36/37.125/54/72/74.25
/108/144/148.5MHz multiplexed. The NVP6124 includes Clock PLL, so 27/36/37.125/54/72/74.25
/108/144/148.5MHz byte-interleave function available. Especially, It is able to use same
transmission cable with conventional one for COMET(SD level), AHD1.0 (HD level) and AHD 2.0
(Full HD level), and they provide the superior image quality by minimizing the interference when
separating Y and C.
The 9-Channels Audio Codec is 8-Channels Voice/1-Channel Mic PCM Codec which handles
voice band signals(300Hz~3400Hz) with 8bit/16bit linear PCM, 8bit G.711(u-law, a-law) PCM.
Built-in audio controller can generate digital outputs for recording/mixing and accepts digital input for
playback.
The 4-Channels Coaxial Communication Protocol communicates between controller(DVR) and
camera on the video signal through coaxial cable. It was includes Tx for transfer especially signals
thought coaxial cable and Rx for receives especially signals to keep informed a user by control
registers.
Features
AHD2.0 4CH RX
-. AHD2.0 RX which accepts 4-CVBS/COMET/720P@25p/30p(AHD1.0)/
720P@50p/60p(AHD2.0)/
1080P@25p/30p(AHD2.0)
-. Output in BT.656/1120(like) 4:2:2 byte interleave format with
27/36/37.125/54/72/74.25/108/144/148.5MHz
-. Support 4*Video Output Port, Each Port Video Output Format Selectable
-. Support Video Standard Auto-Detection for Each a Channel by Status
-. On Chip Analog CLAMP, Anti-aliasing Filter and Equalizer Filter
-. Accepts NTSC-M/J/4.43, PAL-B/D/G/H/I/K/L/M/N/60, COMET,
720P @25p/30p/50p/60p, 1080P@25p/30p
-. Robust Sync detection for weak and unstable signals
-. High-performance adaptive comb filter and Notch Filter
-. Programmable H/V Peaking filter for Luminance
-. CTI (Chrominance Transient Improvement)
-. Color compensation for PAL
-. IF compensation filter
-. Robust No-video detection
-. Programmable Brightness, Contrast, Saturation and Hue
-. Programmable Picture Quality Control
-. Programmable Gamma Correction
Audio Codec
-. 8-Ch Audio / 1-Ch Mic Record, 1-Ch Playback
-. 10bit pipe-line ADC / 1*DAC
-. Input Analog PGA Control and control Gain digitally
-. Linear PCM (8bit/16bit, 8K/16K/32K/44.1K)
-. G.711 a-law/u-law (8bits, 8K/16K/32K/44.1K)
-. Input Mixing, Digital Volume, Mute Detection
-. SSP/DSP/I2S Interface (Master/Slave mode)
-. Cascade mode (up to 2 cascade support)
16-channels recording (with 2-channels MIC recording), mixing output, playback
MISC
-. Built in Clock PLL
-. Single 27M OSC for 720H/960H/COMET/AHD1.0/AHD2.0 all video standards
-. Built in 4-Ch Motion/Black/White Detector(32x24)
-. Support Coaxial Protocols for supported all video standard
-. Support Each Channel MPP Pin and IRQ Pin
-. Support 4 Video Output Clocks with controlled bi-directional
-. Support I2C serial Interface
-. 1.2V / 3.3V Supply Voltage
-. 128 eTQFP,14x14, 0.4p
Application
-. Video Security System
Ordering Information
Device Package Temperature Range
Related Products
-. HI3520D/HI3521/HI3531
-. GM8283/GM8287/GM8210
-. VC0736/VC0738
Luma Processing
VIN 1-4 ADC VDO1[7:0]
AFE Output
(CVBS/COMET/ DFE YCS Formatter
AHD1.0/AHD2.0)
VDO2[7:0]
Chroma Processing
Time
Multiplexer
VDO3[7:0]
MPP1~4
ACLK_PB
AIN 1~8 Formatter ASYNC_PB
ADC Decimation
AFE ADATA_PB
AFE Filter
(SSP/DSP/I2S)
MicIN1
Compander / Expander ACLK_REC
ASYNC_REC
ADATA_REC
Interpolation (SSP/DSP/I2S)
AOUT DAC Filter
Contents
1. Pin Information .............................................................................................................. 6
1.1 Pin Assignments ........................................................................................................ 6
1.2 Pin Description........................................................................................................... 7
2. AHD1.0 RX ..................................................................................................................... 9
2.1. Functional Overview ................................................................................................. 9
2.2. Video Input Formats................................................................................................ 10
2.3. Analog Front End (CLAMP, PGA, Anti-aliasing Filter) .............................................. 10
2.4. Genlock (Robust Sync Detection, Robust No-Video Detection) .............................. 11
2.5. YCS (Y/C separation) ............................................................................................. 12
2.6. Luma Processing .................................................................................................... 13
2.7. Chroma Processing ................................................................................................ 14
2.8. Data Output Order & Direction Control .................................................................... 15
2.9. Output Format......................................................................................................... 16
2.9.1. ITU-R BT.656/1120(like) Format ....................................................................... 19
2.9.2. Video Output Timing Information ...................................................................... 19
2.10. Output Mode ......................................................................................................... 19
2.10.1. Single Output Mode ........................................................................................ 19
2.10.2. 2-Multiplex Output Mode ................................................................................ 20
2.10.3. 4-Multiplex Output Mode ................................................................................ 21
2.10.4. 148.5MHz 2-Ch CIF Data Output Mode .......................................................... 24
2.11. Video Frame Control ............................................................................................. 25
2.12. Motion Detector .................................................................................................... 25
5. I2C Interface................................................................................................................. 37
1. Pin Information
GND
GND
GND
VDD1D
COAX_1
VDD3D
VDO2_7
VDO2_6
VDO2_5
VDO2_4
VDO2_3
VDO2_2
VDO2_1
VDO2_0
VCLK2
MPP3
MPP2
VDO3_7
VDO3_6
VDO3_5
VDO3_4
VDO3_3
VDO3_2
VDO3_1
VDO3_0
VCLK3
VDD3D
GND
GND
GND
GND
1 VCLK1 GND 96
2 VDO1_0 GND 95
3 VDO1_1 GND 94
4 VDO1_2 GND 93
5 VDO1_3 MPP4 92
6 VDO1_4 VDO4_7 91
7 VDO1_5 VDO4_6 90
8 VDO1_6 VDO4_5 89
9 VDO1_7 VDO4_4 88
10 N.C VDO4_3 87
11 VSSA VDO4_2 86
12 VIN1 VDO4_1 85
13 VDD3A VDO4_0 84
14 VIN2 VCLK4 83
15 VSSA MPP1 82
16 VIN3 NVP6124 VDD1D 81
17 VDD3A TEST 80
18 VIN4 128eTQFP_14x14 RSTB 79
19 COAX_2 ADATA_CASO 78
20 COAX_3 VDD1D 77
21 COAX_4 SDA 76
VDD3A : Analog 3.3V
22 VDD3D SA0 75
VDD3D : Digital 3.3V
23 VDD3A SA1 74
VDD1D : Digital 1.2V
24 AIN1 IRQ 73
25 AIN2 ADATA_SP 72
26 AIN3 SCL 71
27 AIN4 ADATA_REC 70
28 AIN5 ASYNC_REC 69
29 AIN6 GND 68
30 GND GND 67
31 GND GND 66
32 GND GND 65
ADATA_CASI
ASYNC_PB
ACLK_REC
ACLK_PB
ADAT_PB
SYS_CLK
MPP_S1
MPP_S2
MPP_S3
MPP_S4
MPP_S5
MPP_S6
MPP_S7
VDD3A
VDD3A
VDD3A
VDD1D
VDD3D
COMP
MICIN
AOUT
REXT
AIN7
AIN8
GND
GND
GND
GND
GND
GND
N.C
N.C
33
34
35
36
37
38
39
40
41
42
43
44
45
46
49
50
52
54
55
56
57
59
60
61
62
63
64
53
58
47
48
51
2. AHD2.0 RX
NVP6124 is 4 Channels AHD2.0 RX and delivers high quality images. It accepts separates 4
CVBS/COMET/AHD1.0/AHD2.0 inputs from Camera and the other video signal sources.
It digitizes and decodes NTSC/PAL/COMET/AHD1.0/AHD2.0 video formats into digital components
video which represents 8-bit ITU-R BT.656/1120(like) 4:2:2 format with 27/36/37.125MHz,
54/72/74.25MHz and 108/144/148.5MHz multiplexed. 54/72/74.25/108/144/148.5MHz multiplexed
function will be available, because It built in Clock PLL.
NVP6124 includes 4 Channels analog processing circuit that comprise anti-aliasing filter, ADC,
CLAMP, Equalizer filter. It shows the best picture quality adopted by high performance adaptive
comb filter and vertical peaking filter. It also supports programmable Saturation, Hue, Brightness
and Contrast and several function such as CTI, Programmable peaking filter, various compensation
filters.
Analog Luma
CLAMP Anti Processing CLK
& Aliasing ADC Genlock YCS
Equalizer Filter
CVBS/ Chroma
filter
COMET/ Processing Output
AHD1.0/ Formatter BT.656 /
AHD2.0 BT.1120(like)
I2C
The First step to decode CVBS/COMET/AHD1.0/AHD2.0 is to digitize the entire video signal
using an A/D converter (ADC). Video inputs are usually AC-coupled and have a 75 Ohm AC and
DC input impedance. As a result, the video signal must be DC restored every scan line during
horizontal sync to position the sync tips at known voltage level using the AGC/CLAMP logic. The
video signal also is low-pass filtered in Anti aliasing Filter to remove any high-frequency
components that may result in aliasing.
Vertical sync and horizontal sync information are recovered in Genlock block. When composite
video signal is decoded, the luminance and chrominance are separated by YCS(Y/C Separator).
The quality of decoded image is strongly dependent on the signal quality of separated Y and C.
The color demodulator in chroma processing block accepts modulated chrominance data from
Adaptive Comb Filter which generate Cb/Cr color difference data. During active video period, the
chrominance data is demodulated using sin and cos subcarrier data.
AHD_MD VIDEO_FORMAT
FORMAT HxV HZ Fsc(MHz)
( Bank0, 0x81~84[3:0] ) ( Bank0, 0x08~0B[4:0] )
720x240
0x00 NTSC-M,J 59.94 3.579545
960x240
720x240
0x11 NTSC-4.43 59.94 4.43361875
960x240
720x288
0x1D PAL-B,D,G,H,I 50 4.43361875
960x288
0x0
0x1 720x240
0x16 PAL-M 59.94 3.57561149
960x240
720x288
0x1F PAL-Nc 50 3.58205625
960x288
720x240
0x15 PAL-60 60 4.433619
960x240
NVP6124 includes 4 Channel Analog Processing circuit that comprise anti-aliasing filter, ADC,
PGA and CLAMP. Because its design is dedicated for video application, Analog Processing
circuit does not require external reference circuit. External coupling capacitance only is needed
for NVP6124. Figure 2.2 demonstrates the bode plot of Anti-aliasing Filter. Anti-aliasing Filter is
controlled by Register and include bypass mode that don’t have AFE filtering.
NVP6124 provides a fully digital Genlocking circuitry. The digital Genlocking Circuitry use the
locking method of the timing control signals such as horizontal sync, vertical sync, and the color
subcarrier.
NVP6124 uses the proprietary Genlock mechanism for video application system.
It supports very Robust Sync Detection & Robust No-Video Detection, and it is also showed
reliable operation in Non-standard signal and Weak-signal.
NVP6124 can also separate Y signal from C signal out of input CVBS using the Notch Filter.
And according to internal criteria in the NVP6124, the Notch and Comb filters can be mixed for
use. In special case, use the Notch filter to separate Y signal from C signal to have a good-
quality image.
The high-frequency range of Y/C separated data has a relatively smaller magnitude than the
low-frequency range. The high-frequency range makes the image more distinct and remarkable,
but may induce worse coding efficiencies when video signal is compressed.
Figure 2.4. shows Peaking Filter Characteristic. NVP6124 provides the peaking filter and Gain
control for emphasizing or depressing the high-frequency area to avoid this problem. The
Peaking filter is applied to this purpose and its characteristics can be controlled by register
(Y_PEAK_MODE, 0x18[7:4] / 0x19[7:4] / 0x1A[7:4] / 0x1B[7:4], Bank0) via I2C interface.
The Chroma Processing mainly consists of 3 parts: demodulation, filtering, and ACC(Automatic
Chroma-gain Control). The Chroma Demodulator receives modulated chroma from YC separator,
and generates demodulated color difference data. Demodulated data must be low-pass filtered
to reduce anti-aliasing artifacts.
Figure 2.5. shows chroma demodulation and filtering process. Chroma LPF frequency
characteristics is demonstrated in Figure 2.6.
Users can select the chroma filter through I2C interface (CLPF_SEL, 0x21/25/29/2D[3:0],
Bank0).
NVP6124 can change the order of the output pin in the All Output Mode as shown in Table 2.2.
(OUT_DATA_INV, 0xD2[5:2] Bank1) Furthermore, as Clock and Data pins control direction so may it
does nothing with interconnected back-end device and how control related control register as shown
in Table 2.3. ( VCLK_x_EN, 0xCA[7:5] Bank1 / VDO_x_EN, 0xCA[3:1] Bank1 )
0 VDO2 [7:0]
0xD2, OUT_DATA_INV[3]
1 VDO2 [0:7]
0 VDO1 [7:0]
0xD2, OUT_DATA_INV[2]
1 VDO1 [0:7]
0xCA[4],VCLK_1_EN 0 High’z
0xCA[0], VDO_1_EN 1 Output Enable
0xCA[5],VCLK_2_EN 0 High’z
0xCA[1], VDO_2_EN 1 Output Enable
0xCA[6],VCLK_3_EN 0 High’z
0xCA[2], VDO_3_EN 1 Output Enable
0xCA[7],VCLK_4_EN 0 High’z
0xCA[3], VDO_4_EN 1 Output Enable
Codes of SAV and EAV are injected into data stream of ITU-R BT.656/1120(like) to indicate a
start and a end of active. Note that a number of pixel for 1H active line is always constant
regardless of the actual incoming line length. Therefore, variance of analog input signal is
applied to a blank section except codes of EAV and SAV. Figure 2.7 shows data stream of
ITU-R BT.656/1120(like) format. If length of 1H of analog input signal increase or decrease,
number of pixel of 'A' increase or decrease.
VCLK
VDO[7:0] FF’h 00’h 00’h XY’h 80’h 10’h 80’h 10’h FF’h 00’h 00’h XY’h Cb Y Cr Y Cb Y Cr Y
HACTIVE
The AHD2.0 output timing like with SD resolution. But some synchronous signals difference
with SD resolution as Field information that does not separated EVEN/ODD field. There is next
sentence shown timing diagram point of video output.
H Blank Signal
Next
Start of Digital Line Start of Digital Active Line
Line
3300 / 3960
CH1 CLK
74.25MHz for 720P @25/30P
148.5MHz for 720P @50/60P
H Blank Signal
Next
Start of Digital Line Start of Digital Active Line
Line
4400 / 5280
CH1 CLK
@148.5MHz
The NVP6124 output to the back-end devices whether transferring a channel by a port or 2/4-
channels multiplexed output by a port. It is that as much as possible multiplexed channels by a
port’s output frequency same to sum of multiplexed video’s frequency. The NVP6124 supports
that output of 27/36/37.125/54/72/74.25/108/144/148.5MHz Data Rate.
Basically, a video channel output through a port. NVP6124 output 4-clocks that VCLK1,
VCLK2, VCLK3, VCLK4 and output 4-data that VDO1[7:0], VDO2[7:0], VDO3[7:0], VDO4[7].
There is timing as shown in Figure 2.12. For VCLK1, VCLK2, VCLK3 and VCLK4 phase
adjustment can be made against VDO1~VDO4 using "Clock Delay Control" Register.
- (VCLK_x_SEL, 0xCC~CF[6:4], Control of Output Clock)
- (VCLK_x_DLY_SEL, 0xCC~CF[3:0], Control of Phase in Output Clock)
- (CH_OUT_SELx, 0xC8, 0xC9, Control how many multiplexed channel in a port)
ch1~4 ch1
Muxing
ch1~4 ch2
Muxing VDOx
time
ch1~4 ch3
Muxing multiplexer VCLK0x Channel 1 data @ 27MHz
/ 36MHz
ch1~4 ch4 / 37.125MHz
Muxing
/ 74.25MHz(AHD)
VPORTx_SEQx / 148.5MHz(AFHD)
All Port
(VDO1~VDO4) CH1-a CH1-b
CHx_OUT_SEL
27/36/37.125/74.25/148.5MHz Clock
(VCLK1~VCLK4)
data of CH1
0
data of mixed CH1,2 VDOx
2
data of mixed CH1,2,3,4
8
CHx_OUT_SEL
In the 2-Multiplex Output Mode, NVP6124 output multiplexed 2-channels video through in a
port. Figure2.13 shown as multiplexed with 2-channels video output to VDO1~VDO4. For
VCLK1, VCLK2, VCLK3 and VCLK4 phase adjustment can be made against VDO1~VDO4
using "Clock Delay Control" Register.
- (VCLK_x_SEL, 0xCC~CF[6:4], Control of Output Clock)
- (VCLK_x_DLY_SEL, 0xCC~CF[3:0], Control of Phase in Output Clock)
- (CH_OUT_SELx, 0xC8, 0xC9, Control how many multiplexed channel in a port)
ch1~4 ch1
Muxing
ch1~4 ch2
Muxing
VDOx
ch1~4 ch3 time
Muxing multiplexer
VCLK0x Channel 1,2 data muxed @ 54MHz
ch1~4 ch4 / 72MHz
Muxing
/ 74.25MHz
VPORTx_SEQx / 144MHz
/ 148.5MHz
All Port
(VDO1, VDO2, VDO3, VDO4) CH1 CH2 CH1 CH2
CHx_OUT_SEL
54/72/74.25/148.5MHz Clock
(VCLK1, VCLK2,VCLK3,VCLK4)
data of CH1
0
data of mixed CH1,2 VDOx CH1 CH1
2 Separated data 1
data of mixed CH1,2,3,4
8
Separated data 2 CH2 CH2 CH2
CHx_OUT_SEL
In the 4-Multiplex Output Mode, NVP6124 output multiplexed 4-channels video through in a
port. But is not multiplex AHD2.0 resolution due to same VCLK frequency with AHD2.0
sampling frequency. Figure2.14 shown as multiplexed with 4-channels video output to
VDO1~VDO4. For VCLK1, VCLK2, VCLK3 and VCLK4 phase adjustment can be made against
VDO1~VDO4 using "Clock Delay Control" Register.
- (VCLK_x_SEL, 0xCC~CF[6:4], Control of Output Clock)
- (VCLK_x_DLY_SEL, 0xCC~CF[3:0], Control of Phase in Output Clock)
- (CH_OUT_SELx, 0xC8, 0xC9, Control how many multiplexed channel in a port)
ch1~4 ch1
Muxing
Channel 1,2,3,4 data muxed @ 108MHz
ch1~4 ch2 VDOx / 144MHz
Muxing
/ 148.5MHz
time
ch1~4 ch3 All Port
Muxing multiplexer VCLK0x CH1 CH2 CH3 CH4
(VDO1~VDO4)
ch1~4 ch4
Muxing 108/144/148.5MHz
VPORTx_SEQx (VCLK1~VCLK04)
4. And then NVP6124 generate 148.5MHz(960H) clock and data output (Figure 2.15)
If you want to confirm the 148.5MHz Data using FPGA or Other device, Execute 5~11 item in next page.
27MHz clock
input
37.125MHz data
CH1 CH1 CH1 CH1
5. FPGA or equivalent devices which is input 148.5MHz time multiplexed data output, need to align
with same channel data(37.125MHz 1,2,3,4 channel). Figure2.16. shows how to use Channel ID as a
example.
CHID_TYPE
(0x54[2:0],BANK0 = 0x1)
EAV SAV
CHID_VIN1 (0x55[3:0],BANK0 = 0x0) FF 00 00 0xD0 FF 00 00
0xC0
EAV SAV 7 6 5 4 3 2 1 0
CHID_VIN2 (0x55[7:4],BANK0 = 0x1) FF 00 00 0xD1 FF 00 00
0xC1
1 F V H CHID_VINx
EAV SAV
CHID_VIN3 (0x56[3:0],BANK0 = 0x2) FF 00 00 0xD2 FF 00 00
0xC2 EAV or SAV
EAV SAV
CHID_VIN4 (0x56[7:4],BANK0 = 0x3) FF 00 00 0xD3 FF 00 00
0xC3
counter 0 1 2 3 0 1 2 3 0 1 2 3 0 1 2 3 0 3 0 1 2 3 0 1 2 3 0 1
Detect(ff,00,00) & Counter
1 CH : 37.125MHz output EAV/SAV check Change!!
FF 00 00 D2 CH1 CH1 CH1
7. To generate 2bit digit, Design 2bit counter with VCLK1 (The 2bit digit means each channel).
8. Using 2bit digit, Convert from 148.5MHz Data to 37.125MHz Data (Wrong sorting part in Figure2.16.).
and then Define the 2bit digit ( 0 : 1ch data, 1 : 2ch data, 2 : 3ch data, 3 : 4ch data).
namely, 148.5MHz data output separate only with 37.125MHz, 4channel data, is not align with channel
data where becomes mapping in counter value.
9. For mapping between separated each channel data and specified counter value, Select channel
among separated each channel(1CH selected in Figure2.16.).
If selected channel data become Right sorting condition, other 3 channel is sorted automatically.
10. Check the 1ch data output when 2bit counter value is only '0' and then Search the EAV/SAV[3:0]
after FF 00 00 Code.
11. If the EAV/SAV[3:0] is '2', make a counter reset to '3' (Refer to Blue color in Figure2.16.)
Operated in the 148.5MHz EX-FHD Data Out Mode, NVP6124 outputs VCLK01, VCLK02,
VCLK03, VCLK04 and VDO1[7:0], VDO2[7:0], VDO3[7:0], VDO4[7:0] in the timing as shown in
Figure 2.17. Two Channel EX-FHD data stream represents 8bit BT.656/1120(like) 4:2:2 format
with 148.5MHz multiplexed.
For VCLK01, VCLK02, VCLK03 and VCLK04, phase adjustment can be made against
VDO1~VDO4 using "Clock Delay Control" Register.
- (VCLK_x_SEL, 0xCC~CF[6:4]=0x6 or 7, Control of Output Clock)
- (VCLK_x_DLY_SEL, 0xCC~CF[3:0]=0x0~F, Control of Phase in Output Clock)
- (CH_OUT_SELx, 0xC8[7:4], 0xC8[3:0], 0xC9[7:4], 0xC9[3:0]=0x11, Control how many multiplexed
channel in a port)
ch1~4 ch1
Muxing
CHx_OUT_SEL
The NVP6124 supports that a frame control of video output. So it is function that the decoder’s
output masking by the EAV/SAV make to blank region. If set to FRM_NRT_ON is High, so output
finally which set by FRM_NRT_SEQ[29:0] that each a bit of FRM_NRT_SEQ[29:0] match to
each a frame. And the FRM_NRT_SEQ rotates continuous then to end from
FRM_NRT_SEQ[0] to FRM_NRT_SEQ[29]. If the FRAME_NRT_SEQ bit set to Low, a apply
frame has blank region. So, It received back-end device nothing to do because is not active
region.
CH CH CH CH
FRM#1 FRM#2 FRM#3 FRM#4
1 1 1 1
FRAME_NRT_SEQ [0] = HIGH [1] = HIGH [2] = HIGH [3] = HIGH [29:4]
SAV SAV
CH CH CH CH
FRM#1 BLANK FRM#3 BLANK
1 1 1 1
FRAME_NRT_SEQ [0] = HIGH [1] = LOW [2] = HIGH [3] = LOW [29:4]
NVP6124 supports 4-Channels motion detection function. It supports the output of the detected
motion information on the screen. The function allows a screen such as the one shown in Figure
2.18. to be divided in 192 sections each of which can generate information on the motion
detection information.
For each section, motion detection can be controlled to be set at on/off. Once a motion is
detected, the screen can be rendered dark or reversed in the unit of field to have the spot of the
motion generated to be indicated in the screen.
3). Set the motion sensitivity 1 (Pixel Sensitivity: Set at BANK2, 0x10)
4). Set the motion sensitivity 2 (Temporal Sensitivity : Set at BANK2 0x01/03/05/07)
: When setting motion sensitivity, it is recommended to set the pixel sensitivity at “0x60” and
use the temporal sensitivity to send the sensitivity to situation.
3. Audio Codec
3.1. Description
NVP6124 outputs PCM digital audio signals converted from analog audio input signals and
analog audio signals converted from PCM digital audio signals. NVP6124 has 9 channels ADC
and 1 channel DAC for audio signal.
Audio data convert to G.711 PCM and Linear PCM data, and these converted data is outputted
via DSP/SSP/I2S interfaces. The output data will be saved at hard disk or any other storages.
This process - to convert and save audio data into storage - is usually called as "Record Output".
The saved audio data is inputted to NVP6124 via DSP/SSP/I2S interfaces. The input audio data
is outputted via audio DAC. This process is named as "Playback Output".
NVP6124 selects one audio input signal among 9 analog audio input(8-Ch Audio/1-Ch mic) and
this audio is outputted through audio ADC and audio DAC. And it also supports directly mixed
audio output signal which 9 analog audio inputs are mixed. This function usually is called by
"Live Output".
In addition, NVP6124 supports audio mute detection and cascade function up to 2 chips - 18
audio channels(16-Ch Audio/2-Ch mic)
Analog audio data is converted to PCM data and this data is outputted to the other NVP6124 or
other IC via DSP/SSP/I2S interfaces. Record output is useful function to save compressed audio
data into storage. Analog audio signal is finally outputted to ADATA_REC pin used for data of
each channel and ADATA_SP pin used for one mixed signal of each channel's data. The output
data from ADATA_SP pin is either same data of ADATA_REC pin or mixed signal of each
channel's data.
PCM data is categorized based on sampling frequency, sampling data bit width and PCM
method. G.711 (A-law/Mu-law), unsigned linear PCM and linear PCM are supported. 8KHz /
16KHz and 8bit/16bit are used for sampling frequency and sampling data bit width, respectively.
Refer the following table when you set the register value.
ADDR VALUE ADDR VALUE ADDR VALUE ADDR VALUE ADDR VALUE ADDR VALUE
DSP / SSP / I2S interfaces are supported as output data format. In addition, slave mode and
master mode are also supported. At slave mode, input clock and synchronized signal come from
external ICs, however Master mode generates clock and synchronized signal in itself.
1/fs
ASYNC_REC
ACLK_REC
data0 data1
1/fs
ASYNC_REC
ACLK_REC
data0 data1
1/fs
ASYNC_REC
ACLK_REC
data0 data1
ADATA_REC supports up to 8 channel audio using single chip and up to 16 channel audio in
cascade mode. In this case, the bitrate of the audio signal should be 256 fs(RM_BITRATE,
0x07[5:4], BANK1). The number of output channel is configured by internal register value
(R_MULTCH, 0x08[1:0], BANK1) and the order of output channel is configured by internal
register value (R_SEQ, 0x09 ~ 0x12, / MIC_SEQ, 0x3C ~ 0x3D, BANK1).
Therefore, the order of audio output can be changed.
ASYNCR
ADATAR
CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8 CH9 CH10 CH11 CH12 CH13 CH14 CH15 CH16
(R_MULTCH=3)
Figure 3.4. audio 2/4/8/16 channel data output <I2S mode, 256fs>
ASYNCR
ADATAR
CH1 CH2
(R_MULTCH=0)
ADATAR
CH1 CH2 CH3 CH4
(R_MULTCH=1)
ADATAR
CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8
(R_MULTCH=2)
ADATAR
CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8 CH9 CH10 CH11 CH12 CH13 CH14 CH15 CH16
(R_MULTCH=3)
3.2.3. 2/4/8/16-Channel Audio Data Output with 2-Channel Mic Data(320 fs)
ASYNCR
ADATAR
CH1 MIC1 N.A CH9 MIC2 N.A
(R_MULTCH=0)
ADATAR CH1 CH2 CH3 CH4 MIC1 N.A CH9 CH10 CH11 CH12 MIC2 N.A
(R_MULTCH=2)
ADATAR CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8 MIC1 N.A CH9 CH10 CH11 CH12 CH13 CH14 CH15 CH16 MIC2 N.A
(R_MULTCH=3)
* N.A = No Audio
Figure 3.6 audio 2/4/6/8/16 channel data output(with 2 channel mic) <I2S mode, 320fs>
ASYNCR
ADATAR
CH1 CH2 MIC1 N.A MIC2 N.A
(R_MULTCH=0)
ADATAR
CH1 CH2 CH3 CH4 MIC1 N.A MIC2 N.A
(R_MULTCH=1)
ADATAR
CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8 MIC1 N.A MIC2 N.A
(R_MULTCH=2)
ADATAR
CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8 CH9 CH10 CH11 CH12 CH13 CH14 CH15 CH16 MIC1 N.A MIC2 N.A
(R_MULTCH=3)
* N.A = No Audio
Figure 3.7. audio 2/4/8/16 channel data output(with 2 channel mic) <DSP/SSP mode, 320fs>
ADATA_SP supports 3 kinds of output method. Firstly, the output data of ADATA_SP pin is
the exactly same as those of ADATA_REC except output data sequence. The order of output
data is opposite. If the output data order of ADATA_REC is "CH1, CH2, CH9, CH10", the
output data order of ADATA_SP is "CH16, CH15, CH8, CH7". That is to say, two output pin -
ADATA_SP and ADATA_REC are complement relationship. Secondly, one of input signals is
selected as output signal of ADATA_SP. The selectable input signal ranges from analog input
signal to ADATA_PB signal. Lastly, mixed data of input signal is selected as the output signal
of ADATA_SP. The mixing gain of each channel's input signal is determined by internal register
setting value (MIX_RATIO, 0x16 ~ 0x21[7:0], BANK1).
The output configuration of ADATA_SP is determined by internal register setting. First and
second configuration are determined by (R_ADATSP, 0x08[2], BANK1), and second and third
configuration are determined by (L_CH_OUTSEL, 0x24[4:0], BANK1) and (R_CH_OUTSEL,
0x25[4:0], BANK1). In this case, L_CH_OUTSEL and R_CH_OUTSEL select one of input
channels or mixed data.
1/fs
ASYNC_REC
ADATA_REC CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8 CH9 CH10 CH11 CH12 CH13 CH14 CH15 CH16
ADATA_SP
L_CH_OUT R_CH_OUT
1/fs
ASYNC_REC
ADATA_REC CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8 CH9 CH10 CH11 CH12 CH13 CH14 CH15 CH16
ADATA_SP
L_CH_OUT R_CH_OUT
Playback is to output stored audio data to external device through DAC after internal processing.
NVP6124 gives and takes a clock and synchronization signal through ACLK_PB and
ASYNC_PB pin. In this case, interface is the exactly same as Record data's interface. When
multi-channel audio is supported, selective playback for intended channel is enable using
register setting (PB_SER, 0x14[4:0], BANK1). In case of single channel, PB_SEL should be set
to "00000".
ACLK_PB and ASYNC_PB supports Master mode and Slave mode. In master mode, ACLK_PB
and ASYNC_PB are outputted by NVP6124, and clock and synchronization signal come from
external devices at slave mode. Master/Slave mode is selected by setting internal register
(PB_MASTER, 0x13[7], BANK1).
ADATA_PB accepts an audio data synchronized with ACLK_PB and ASYNC_PB. ACLK_PB
and ASYNCP accept I2S/DSP/SSP mode input and output, and I2S and DSP mode is set by
internal register value (PB_SYNC, 0x13[0], BANK1). When DSP mode is selected, DSP/SSP
mode is set by (PB_SSP, 0x13[1], BANK1). The relation of clock, synchronized signal and data
are the exactly same as that of record/mix output. PB_CLK can be inverted for all modes using
setting of register(PB_CLK, 0x13[6], BANK1).
NVP6124 has an audio mute detection block for individual 9 channels. The mute detection
scheme uses absolute/differential amplitude detection method. The detection method and
accumulated period are defined by the ADET_MODE(0x29[3], BANK1) and ADET_FILT
(0x29[2:0], BANK1) register, and the detecting threshold values are defined by ADET_TH
register(0x2C ~ 0x30, BANK1). According to this control bits and its result (audio detected),
Interrupt is generated through the interrupt pins.
NVP6124 supports cascade mode. Maximum 2 NVP6124 chips can be connected together for
cascade mode and can be processed 18 channel audio encoding data(16-Ch Audio/2-Ch mic).
Cascade is enabled by setting register(CHIP_STAGE, 0x06[1:0], BANK1). Figure 3.10 shows
how to connect NVP6124 for the cascade mode. In this case, analog audio AOUT1 is assigned
to AIN1-16 and MICIN1-2. 1 channel audio or all channel mixed audio signal is selected as
output signal set by MIX_OUTSEL(0x23[4:0], BANK1).
1 AIN1 ADATA_REC
2 AIN2
3 AIN3 ASYNC_REC
4 AIN4
5 AIN5 ACLK_REC
6 AIN6
7 AIN7 NVP6124
8 AIN8 (First Stage)
MIC 1 MICIN
ADATA_PB
AOUT AOUT
ADATA_CASI
AIN1 ADATA_CASO
9
10 AIN2
11 AIN3
12 AIN4
13 AIN5
14 AIN6
15 AIN7 NVP6124
16 AIN8 (Last Stage)
MIC 2 MICIN
4. Coaxial Protocol
NVP6124 includes Coaxial Protocol generator that sends control signal from a controller to a pan
and tilt, receiver driver, or camera and lens on the video signal. NVP6124 supports Protocol for
CVBS/COMET(PELCO) & AHD(A-CP). It depends on Coaxial Cable impedance characteristic. This
document presents the concept of Coaxial Protocol. Coaxitron is Pelco’s name for a method of
sending control signaling from a controller to a pan and tilt, receiver driver, or camera and lens on
the video signal (Known as “Up The Coax” or “UTC”)
There are two types of Coaxitron command structures. One type, Standard Coaxitron,. is a series
of 15 pulses, or data bits, that are sent within video line 18 of a video field. The other type, Extended
Coaxitron, is a series of 32 pulses, where 16 pulses are sent in line 18 and 16 pulses in line 19 of a
video field. Refer to Figure 4.1. No pulses are sent when the system is in an idle state
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Coaxitron is a pulse width modulated (PWM) That is inserted into video vertical blanking interval. A
2us pulse represents a one(1) and a 1us pulse represents a zero(0). There is a start bit (always high
level), a data bit (low or high level) and a stop bit (always low level).
3us
1us 1us
1us
3us
PELCO_TXDAT_01 PELCO_TXDAT_02
DATA BIT [0] [1] [2] [3] [4] [5] [6] [7] [0] [1] [2] [3] [4] [5] [6] [7]
BL_HSP
BAUD
A-CP is the specifications are made for use in the Coaxial protocol AHD.
th
As a major feature, A-CP Data located in the 17~20 line. Also Data is 8bit each line.
5. I2C Interface
I2C interface requires 2 wires, SCL (I2C clock) & SDA (I2C R/W data). NVP6124 provides special
device ID as slave addresses (SA0, SA1). So any combination of 7 bit can be defined as slave
address of NVP6124. The Figure 5.1 shows read/write protocol of I2C interface. The 1st byte
transfers slave address and read/write information. For write mode, the 2nd byte transfers base
register index and the 3rd byte transfers date to be written.
For read mode, reading data is transferred during 2nd byte period. The brief I2C interface protocol is
shown in Figure 5.2.
6. Register Description
☞ BANK0 Register(0x00~0x1F) : VIDEO
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0x02 PD_ADAC -RESERVED- PD_VCH4 PD_VCH3 PD_VCH2 PD_VCH1 0xF0 0x20 0x20
0x06 - - - -
0x07 - - - -
A
0x0E BRIGHTNESS_3 0x08 0x08 0x08
0
0x12 CONTRAST_3 0x88 0x88 0x88
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
PAL_CM_
0x21 IF_FIR_SEL_1 CLPF_SEL_1 0x82 0x82 0x82
OFF_1
PAL_CM_
0x25 IF_FIR_SEL_2 CLPF_SEL_2 0x82 0x82 0x82
OFF_2
PAL_CM_
0x29 IF_FIR_SEL_3 CLPF_SEL_3 0x82 0x82 0x82
OFF_3
PAL_CM_
0x2D IF_FIR_SEL_4 CLPF_SEL_4 0x82 0x82 0x82
OFF_4
B
0x2E - COLOROFF_4 C_KILL_4 0x0B 0x0B 0x0B
A
0x2F FLD_DET_MODE_4 -RESERVED- NOVID_DET_B_4 0x43 0x43 0x43
N
0x30 -RESERVED- Y_DELAY_1 0x10 0x10 0x10
K
0x31 -RESERVED- Y_DELAY_2 0x10 0x10 0x10
0
0x32 -RESERVED- Y_DELAY_3 0x10 0x10 0x10
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
A
0x4F U_OFFSET_4 0x04 0x04 0x04
NOVID_INF_IN
0x54 FLD_INV_4 FLD_INV_3 FLD_INV_2 FLD_INV_1 CHID_TYPE_14 0x01 0xF1 0x01
_14
0x57 - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0
0x72 V_CROP_S_3 0x00 0x00 0x00
0x7C - - - -
0x7D - - - -
0x7E - - - -
0x7F - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0x8D - - - -
B
HZOOM_
0x93 -RESERVED- 0x00 0x00 0x00
ON_1
HZOOM_
0x94 -RESERVED- 0x00 0x00 0x00
ON_2
HZOOM_
0x95 -RESERVED- 0x00 0x00 0x00
ON_3
HZOOM_
0x96 -RESERVED- 0x00 0x00 0x00
ON_4
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0xA8 - - - -
0xA9 - - - -
0xAA - - - -
0xAB - - - -
0xAC - - - -
0xAD - - - -
B
0xAE - - - -
A
0xAF - - - -
N
0xB0 - - - -
K
0xB1 - - - -
0
0xB2 - - - -
0xB3 - - - -
0xB4 - - - -
0xB5 - - - -
0xB6 - - - -
0xB7 - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
MUTEMIC_ MUTEMIC_
0xC6 - - - - - - R R R
02B 01B
COAX_RX_ COAX_RX_ COAX_RX_ COAX_RX_
0xC7 - - - - R R R
DONE_4B DONE_3B DONE_2B DONE_1B
RD_STATE_
0xC8 - - STATE_HOLD - - - - 0x90 0x90 0x90
CLR
0xCA - - - -
0xCB - - - -
0xCC - - - -
0xCD - - - -
B
0xCE - - - -
A
0xCF - - - -
N
1080P25_ 1080P30_ 720P50_ 720P60_ 720P25_ 720P30_ SDPAL_ SDNT_
0xD0 R R R
DET_1 DET_1 DET_1 DET_1 DET_1 DET_1 DET_1 DET_1
K
1080P25_ 1080P30_ 720P50_ 720P60_ 720P25_ 720P30_ SDPAL_ SDNT_
0xD1 R R R
DET_2 DET_2 DET_2 DET_2 DET_2 DET_2 DET_2 DET_2
0
1080P25_ 1080P30_ 720P50_ 720P60_ 720P25_ 720P30_ SDPAL_ SDNT_
0xD2 R R R
DET_3 DET_3 DET_3 DET_3 DET_3 DET_3 DET_3 DET_3
1080P25_ 1080P30_ 720P50_ 720P60_ 720P25_ 720P30_ SDPAL_ SDNT_
0xD3 R R R
DET_4 DET_4 DET_4 DET_4 DET_4 DET_4 DET_4 DET_4
0xD4 - - - -
0xD5 - - - -
0xD6 - - - -
0xD7 - - - -
0xD8 STATUS_ACC_GAIN1 R R R
0xD9 STATUS_ACC_GAIN2 R R R
0xDA STATUS_ACC_GAIN3 R R R
0xDB STATUS_ACC_GAIN4 R R R
0xDC - - - -
0xDD - - - -
0xDE - - - -
0xDF - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0xE0 - - - -
0xE1 - - - -
0xE2 - - - -
0xE3 - - - -
0xE4 - - - -
0xE5 - - - -
0xE6 - - - -
0xE7 - - - -
0xF5 -RESERVED- R R R
0xF6 CMP_VALUE R R R
0xF7 AGC_VALUE R R R
0xF8 -RESERVED- R R R
0xF9 -RESERVED- R R R
0xFA -RESERVED- R R R
0xFB -RESERVED- R R R
0xFC - - - -
0xFD -RESERVED- R R R
0xFE -RESERVED- R R R
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
EN_32K_
0x00 PD_AAFE - RM_PB_PIN PB_RM_PIN FILTER_ON 0x02 0x02 0x02
MODE
0x07 RM_MASTER RM_CLK RM_BITRATE RM_SAMRATE RM_BITWID RM_SSP RM_SYNC 0xC8 0xC8 0xC8
RM_BIT_
0x08 RM_LAW_SEL RM_FORMAT R_ADATSP2 R_ADATSP R_MULTCH 0x03 0x03 0x03
SWAP
0x09 R_SEQ_08[4] R_SEQ_07[4] R_SEQ_06[4] R_SEQ_05[4] R_SEQ_04[4] R_SEQ_03[4] R_SEQ_02[4] R_SEQ_01[4] 0x00 0x00 0x00
0x13 PB_MASTER PB_CLK PB_BITRATE PB_SAMRATE PB_BITWID PB_SSP PB_SYNC 0x08 0x08 0x08
PB_BIT_
0x14 - PB_SEL 0x00 0x00 0x00
SWAP
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0x26 MIX_MUTE_08 MIX_MUTE_07 MIX_MUTE_06 MIX_MUTE_05 MIX_MUTE_04 MIX_MUTE_03 MIX_MUTE_02 MIX_MUTE_01 0x00 0x00 0x00
0x27 MIX_MUTE_16 MIX_MUTE_15 MIX_MUTE_14 MIX_MUTE_13 MIX_MUTE_12 MIX_MUTE_11 MIX_MUTE_10 MIX_MUTE_09 0x00 0x00 0x00
0x2A ADET_08 ADET_07 ADET_06 ADET_05 ADET_04 ADET_03 ADET_02 ADET_01 0xFF 0xFF 0xFF
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0x44 - - - -
0x45 - - - -
0x46 - - - -
0x47 - - - -
0x48 - - - -
1
0x52 - - - -
0x53 - - - -
0x54 - - - -
0x55 - - - -
0x56 - - - -
0x57 - - - -
0x58 - - - -
0x59 - - - -
0x5A - - - -
0x5B - - - -
0x5C - - - -
0x5D - - - -
0x5E - - - -
0x5F - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0xA0 - - - -
0xA1 - - - -
0xA2 - - - -
0xA3 - - - -
0xA4 - - - -
0xA5 - - - -
0xA6 - - - -
0xA7 - - - -
0xA8 - - - -
0xA9 - - - -
0xAA - - - -
0xAB - - - -
0xAC - - - -
0xAD - - - -
B
0xAE - - - -
A
0xAF - - - -
N
0xB0 MPP_GPIO 0x00 0x00 0x00
K
0xB1 MPP4_MSB -RESERVED- MPP3_MSB MPP2_MSB MPP1_MSB 0x00 0x00 0x00
1
0xB2 - IRQ_MSB 0x00 0x00 0x00
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0xCA VCLK_4_EN VCLK_3_EN VCLK_2_EN VCLK_1_EN VDO_4_EN VDO_3_EN VDO_2_EN VDO_1_EN 0x00 0xFF 0xFF
0xD3 - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
MOTION_
0x00 -RESERVED- -RESERVED- MOTION_PIC_01 0x03 0x03 0x03
OFF01
MOTION_
0x02 -RESERVED- -RESERVED- MOTION_PIC_02 0x03 0x03 0x03
OFF02
MOTION_
0x04 -RESERVED- -RESERVED- MOTION_PIC_03 0x03 0x03 0x03
OFF03
MOTION_
0x06 -RESERVED- -RESERVED- MOTION_PIC_04 0x03 0x03 0x03
OFF04
0x08 - - - -
0x09 - - - -
0x0A - - - -
0x0B - - - -
0x0C - - - -
0x0D - - - -
B
0x0E - - - -
A
0x0F - - - -
N
0x10 MOD_PSEN_01 MOD_PSEN_02 MOD_PSEN_03 MOD_PSEN_04 0x00 0x00 0x00
K
0x11 -RESERVED- 0x00 0x00 0x00
2
0x12 -RESERVED- MD_H960_CH4 MD_H960_CH3 MD_H960_CH2 MD_H960_CH1 0x00 0x00 0x00
0x18 - - - -
0x19 - - - -
0x1A - - - -
0x1B - - - -
0x1C - - - -
0x1D - - - -
0x1E - - - -
0x1F - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0x20 CH1_MOD_01 CH1_MOD_02 CH1_MOD_03 CH1_MOD_04 CH1_MOD_05 CH1_MOD_06 CH1_MOD_07 CH1_MOD_08 0xFF 0xFF 0xFF
0x21 CH1_MOD_09 CH1_MOD_10 CH1_MOD_11 CH1_MOD_12 CH1_MOD_13 CH1_MOD_14 CH1_MOD_15 CH1_MOD_16 0xFF 0xFF 0xFF
0x22 CH1_MOD_17 CH1_MOD_18 CH1_MOD_19 CH1_MOD_20 CH1_MOD_21 CH1_MOD_22 CH1_MOD_23 CH1_MOD_24 0xFF 0xFF 0xFF
0x23 CH1_MOD_25 CH1_MOD_26 CH1_MOD_27 CH1_MOD_28 CH1_MOD_29 CH1_MOD_30 CH1_MOD_31 CH1_MOD_32 0xFF 0xFF 0xFF
0x24 CH1_MOD_33 CH1_MOD_34 CH1_MOD_35 CH1_MOD_36 CH1_MOD_37 CH1_MOD_38 CH1_MOD_39 CH1_MOD_40 0xFF 0xFF 0xFF
0x25 CH1_MOD_41 CH1_MOD_42 CH1_MOD_43 CH1_MOD_44 CH1_MOD_45 CH1_MOD_46 CH1_MOD_47 CH1_MOD_48 0xFF 0xFF 0xFF
0x26 CH1_MOD_49 CH1_MOD_50 CH1_MOD_51 CH1_MOD_52 CH1_MOD_53 CH1_MOD_54 CH1_MOD_55 CH1_MOD_56 0xFF 0xFF 0xFF
0x27 CH1_MOD_57 CH1_MOD_58 CH1_MOD_59 CH1_MOD_60 CH1_MOD_61 CH1_MOD_62 CH1_MOD_63 CH1_MOD_64 0xFF 0xFF 0xFF
0x28 CH1_MOD_65 CH1_MOD_66 CH1_MOD_67 CH1_MOD_68 CH1_MOD_69 CH1_MOD_70 CH1_MOD_71 CH1_MOD_72 0xFF 0xFF 0xFF
0x29 CH1_MOD_73 CH1_MOD_74 CH1_MOD_75 CH1_MOD_76 CH1_MOD_77 CH1_MOD_78 CH1_MOD_79 CH1_MOD_80 0xFF 0xFF 0xFF
0x2A CH1_MOD_81 CH1_MOD_82 CH1_MOD_83 CH1_MOD_84 CH1_MOD_85 CH1_MOD_86 CH1_MOD_87 CH1_MOD_88 0xFF 0xFF 0xFF
0x2B CH1_MOD_89 CH1_MOD_90 CH1_MOD_91 CH1_MOD_92 CH1_MOD_93 CH1_MOD_94 CH1_MOD_95 CH1_MOD_96 0xFF 0xFF 0xFF
0x2C CH1_MOD_97 CH1_MOD_98 CH1_MOD_99 CH1_MOD_100 CH1_MOD_101 CH1_MOD_102 CH1_MOD_103 CH1_MOD_104 0xFF 0xFF 0xFF
0x2D CH1_MOD_105 CH1_MOD_106 CH1_MOD_107 CH1_MOD_108 CH1_MOD_109 CH1_MOD_110 CH1_MOD_111 CH1_MOD_112 0xFF 0xFF 0xFF
B
0x2E CH1_MOD_113 CH1_MOD_114 CH1_MOD_115 CH1_MOD_116 CH1_MOD_117 CH1_MOD_118 CH1_MOD_119 CH1_MOD_120 0xFF 0xFF 0xFF
A
0x2F CH1_MOD_121 CH1_MOD_122 CH1_MOD_123 CH1_MOD_124 CH1_MOD_125 CH1_MOD_126 CH1_MOD_127 CH1_MOD_128 0xFF 0xFF 0xFF
N
0x30 CH1_MOD_129 CH1_MOD_130 CH1_MOD_131 CH1_MOD_132 CH1_MOD_133 CH1_MOD_134 CH1_MOD_135 CH1_MOD_136 0xFF 0xFF 0xFF
K
0x31 CH1_MOD_137 CH1_MOD_138 CH1_MOD_139 CH1_MOD_140 CH1_MOD_141 CH1_MOD_142 CH1_MOD_143 CH1_MOD_144 0xFF 0xFF 0xFF
2
0x32 CH1_MOD_145 CH1_MOD_146 CH1_MOD_147 CH1_MOD_148 CH1_MOD_149 CH1_MOD_150 CH1_MOD_151 CH1_MOD_152 0xFF 0xFF 0xFF
0x33 CH1_MOD_153 CH1_MOD_154 CH1_MOD_155 CH1_MOD_156 CH1_MOD_157 CH1_MOD_158 CH1_MOD_159 CH1_MOD_160 0xFF 0xFF 0xFF
0x34 CH1_MOD_161 CH1_MOD_162 CH1_MOD_163 CH1_MOD_164 CH1_MOD_165 CH1_MOD_166 CH1_MOD_167 CH1_MOD_168 0xFF 0xFF 0xFF
0x35 CH1_MOD_169 CH1_MOD_170 CH1_MOD_171 CH1_MOD_172 CH1_MOD_173 CH1_MOD_174 CH1_MOD_175 CH1_MOD_176 0xFF 0xFF 0xFF
0x36 CH1_MOD_177 CH1_MOD_178 CH1_MOD_179 CH1_MOD_180 CH1_MOD_181 CH1_MOD_182 CH1_MOD_183 CH1_MOD_184 0xFF 0xFF 0xFF
0x37 CH1_MOD_185 CH1_MOD_186 CH1_MOD_187 CH1_MOD_188 CH1_MOD_189 CH1_MOD_190 CH1_MOD_191 CH1_MOD_192 0xFF 0xFF 0xFF
0x38 CH2_MOD_01 CH2_MOD_02 CH2_MOD_03 CH2_MOD_04 CH2_MOD_05 CH2_MOD_06 CH2_MOD_07 CH2_MOD_08 0xFF 0xFF 0xFF
0x39 CH2_MOD_09 CH2_MOD_10 CH2_MOD_11 CH2_MOD_12 CH2_MOD_13 CH2_MOD_14 CH2_MOD_15 CH2_MOD_16 0xFF 0xFF 0xFF
0x3A CH2_MOD_17 CH2_MOD_18 CH2_MOD_19 CH2_MOD_20 CH2_MOD_21 CH2_MOD_22 CH2_MOD_23 CH2_MOD_24 0xFF 0xFF 0xFF
0x3B CH2_MOD_25 CH2_MOD_26 CH2_MOD_27 CH2_MOD_28 CH2_MOD_29 CH2_MOD_30 CH2_MOD_31 CH2_MOD_32 0xFF 0xFF 0xFF
0x3C CH2_MOD_33 CH2_MOD_34 CH2_MOD_35 CH2_MOD_36 CH2_MOD_37 CH2_MOD_38 CH2_MOD_39 CH2_MOD_40 0xFF 0xFF 0xFF
0x3D CH2_MOD_41 CH2_MOD_42 CH2_MOD_43 CH2_MOD_44 CH2_MOD_45 CH2_MOD_46 CH2_MOD_47 CH2_MOD_48 0xFF 0xFF 0xFF
0x3E CH2_MOD_49 CH2_MOD_50 CH2_MOD_51 CH2_MOD_52 CH2_MOD_53 CH2_MOD_54 CH2_MOD_55 CH2_MOD_56 0xFF 0xFF 0xFF
0x3F CH2_MOD_57 CH2_MOD_58 CH2_MOD_59 CH2_MOD_60 CH2_MOD_61 CH2_MOD_62 CH2_MOD_63 CH2_MOD_64 0xFF 0xFF 0xFF
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0x40 CH2_MOD_65 CH2_MOD_66 CH2_MOD_67 CH2_MOD_68 CH2_MOD_69 CH2_MOD_70 CH2_MOD_71 CH2_MOD_72 0xFF 0xFF 0xFF
0x41 CH2_MOD_73 CH2_MOD_74 CH2_MOD_75 CH2_MOD_76 CH2_MOD_77 CH2_MOD_78 CH2_MOD_79 CH2_MOD_80 0xFF 0xFF 0xFF
0x42 CH2_MOD_81 CH2_MOD_82 CH2_MOD_83 CH2_MOD_84 CH2_MOD_85 CH2_MOD_86 CH2_MOD_87 CH2_MOD_88 0xFF 0xFF 0xFF
0x43 CH2_MOD_89 CH2_MOD_90 CH2_MOD_91 CH2_MOD_92 CH2_MOD_93 CH2_MOD_94 CH2_MOD_95 CH2_MOD_96 0xFF 0xFF 0xFF
0x44 CH2_MOD_97 CH2_MOD_98 CH2_MOD_99 CH2_MOD_100 CH2_MOD_101 CH2_MOD_102 CH2_MOD_103 CH2_MOD_104 0xFF 0xFF 0xFF
0x45 CH2_MOD_105 CH2_MOD_106 CH2_MOD_107 CH2_MOD_108 CH2_MOD_109 CH2_MOD_110 CH2_MOD_111 CH2_MOD_112 0xFF 0xFF 0xFF
0x46 CH2_MOD_113 CH2_MOD_114 CH2_MOD_115 CH2_MOD_116 CH2_MOD_117 CH2_MOD_118 CH2_MOD_119 CH2_MOD_120 0xFF 0xFF 0xFF
0x47 CH2_MOD_121 CH2_MOD_122 CH2_MOD_123 CH2_MOD_124 CH2_MOD_125 CH2_MOD_126 CH2_MOD_127 CH2_MOD_128 0xFF 0xFF 0xFF
0x48 CH2_MOD_129 CH2_MOD_130 CH2_MOD_131 CH2_MOD_132 CH2_MOD_133 CH2_MOD_134 CH2_MOD_135 CH2_MOD_136 0xFF 0xFF 0xFF
0x49 CH2_MOD_137 CH2_MOD_138 CH2_MOD_139 CH2_MOD_140 CH2_MOD_141 CH2_MOD_142 CH2_MOD_143 CH2_MOD_144 0xFF 0xFF 0xFF
0x4A CH2_MOD_145 CH2_MOD_146 CH2_MOD_147 CH2_MOD_148 CH2_MOD_149 CH2_MOD_150 CH2_MOD_151 CH2_MOD_152 0xFF 0xFF 0xFF
0x4B CH2_MOD_153 CH2_MOD_154 CH2_MOD_155 CH2_MOD_156 CH2_MOD_157 CH2_MOD_158 CH2_MOD_159 CH2_MOD_160 0xFF 0xFF 0xFF
0x4C CH2_MOD_161 CH2_MOD_162 CH2_MOD_163 CH2_MOD_164 CH2_MOD_165 CH2_MOD_166 CH2_MOD_167 CH2_MOD_168 0xFF 0xFF 0xFF
0x4D CH2_MOD_169 CH2_MOD_170 CH2_MOD_171 CH2_MOD_172 CH2_MOD_173 CH2_MOD_174 CH2_MOD_175 CH2_MOD_176 0xFF 0xFF 0xFF
B
0x4E CH2_MOD_177 CH2_MOD_178 CH2_MOD_179 CH2_MOD_180 CH2_MOD_181 CH2_MOD_182 CH2_MOD_183 CH2_MOD_184 0xFF 0xFF 0xFF
A
0x4F CH2_MOD_185 CH2_MOD_186 CH2_MOD_187 CH2_MOD_188 CH2_MOD_189 CH2_MOD_190 CH2_MOD_191 CH2_MOD_192 0xFF 0xFF 0xFF
N
0x50 CH3_MOD_01 CH3_MOD_02 CH3_MOD_03 CH3_MOD_04 CH3_MOD_05 CH3_MOD_06 CH3_MOD_07 CH3_MOD_08 0xFF 0xFF 0xFF
K
0x51 CH3_MOD_09 CH3_MOD_10 CH3_MOD_11 CH3_MOD_12 CH3_MOD_13 CH3_MOD_14 CH3_MOD_15 CH3_MOD_16 0xFF 0xFF 0xFF
2
0x52 CH3_MOD_17 CH3_MOD_18 CH3_MOD_19 CH3_MOD_20 CH3_MOD_21 CH3_MOD_22 CH3_MOD_23 CH3_MOD_24 0xFF 0xFF 0xFF
0x53 CH3_MOD_25 CH3_MOD_26 CH3_MOD_27 CH3_MOD_28 CH3_MOD_29 CH3_MOD_30 CH3_MOD_31 CH3_MOD_32 0xFF 0xFF 0xFF
0x54 CH3_MOD_33 CH3_MOD_34 CH3_MOD_35 CH3_MOD_36 CH3_MOD_37 CH3_MOD_38 CH3_MOD_39 CH3_MOD_40 0xFF 0xFF 0xFF
0x55 CH3_MOD_41 CH3_MOD_42 CH3_MOD_43 CH3_MOD_44 CH3_MOD_45 CH3_MOD_46 CH3_MOD_47 CH3_MOD_48 0xFF 0xFF 0xFF
0x56 CH3_MOD_49 CH3_MOD_50 CH3_MOD_51 CH3_MOD_52 CH3_MOD_53 CH3_MOD_54 CH3_MOD_55 CH3_MOD_56 0xFF 0xFF 0xFF
0x57 CH3_MOD_57 CH3_MOD_58 CH3_MOD_59 CH3_MOD_60 CH3_MOD_61 CH3_MOD_62 CH3_MOD_63 CH3_MOD_64 0xFF 0xFF 0xFF
0x58 CH3_MOD_65 CH3_MOD_66 CH3_MOD_67 CH3_MOD_68 CH3_MOD_69 CH3_MOD_70 CH3_MOD_71 CH3_MOD_72 0xFF 0xFF 0xFF
0x59 CH3_MOD_73 CH3_MOD_74 CH3_MOD_75 CH3_MOD_76 CH3_MOD_77 CH3_MOD_78 CH3_MOD_79 CH3_MOD_80 0xFF 0xFF 0xFF
0x5A CH3_MOD_81 CH3_MOD_82 CH3_MOD_83 CH3_MOD_84 CH3_MOD_85 CH3_MOD_86 CH3_MOD_87 CH3_MOD_88 0xFF 0xFF 0xFF
0x5B CH3_MOD_89 CH3_MOD_90 CH3_MOD_91 CH3_MOD_92 CH3_MOD_93 CH3_MOD_94 CH3_MOD_95 CH3_MOD_96 0xFF 0xFF 0xFF
0x5C CH3_MOD_97 CH3_MOD_98 CH3_MOD_99 CH3_MOD_100 CH3_MOD_101 CH3_MOD_102 CH3_MOD_103 CH3_MOD_104 0xFF 0xFF 0xFF
0x5D CH3_MOD_105 CH3_MOD_106 CH3_MOD_107 CH3_MOD_108 CH3_MOD_109 CH3_MOD_110 CH3_MOD_111 CH3_MOD_112 0xFF 0xFF 0xFF
0x5E CH3_MOD_113 CH3_MOD_114 CH3_MOD_115 CH3_MOD_116 CH3_MOD_117 CH3_MOD_118 CH3_MOD_119 CH3_MOD_120 0xFF 0xFF 0xFF
0x5F CH3_MOD_121 CH3_MOD_122 CH3_MOD_123 CH3_MOD_124 CH3_MOD_125 CH3_MOD_126 CH3_MOD_127 CH3_MOD_128 0xFF 0xFF 0xFF
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0x60 CH3_MOD_129 CH3_MOD_130 CH3_MOD_131 CH3_MOD_132 CH3_MOD_133 CH3_MOD_134 CH3_MOD_135 CH3_MOD_136 0xFF 0xFF 0xFF
0x61 CH3_MOD_137 CH3_MOD_138 CH3_MOD_139 CH3_MOD_140 CH3_MOD_141 CH3_MOD_142 CH3_MOD_143 CH3_MOD_144 0xFF 0xFF 0xFF
0x62 CH3_MOD_145 CH3_MOD_146 CH3_MOD_147 CH3_MOD_148 CH3_MOD_149 CH3_MOD_150 CH3_MOD_151 CH3_MOD_152 0xFF 0xFF 0xFF
0x63 CH3_MOD_153 CH3_MOD_154 CH3_MOD_155 CH3_MOD_156 CH3_MOD_157 CH3_MOD_158 CH3_MOD_159 CH3_MOD_160 0xFF 0xFF 0xFF
0x64 CH3_MOD_161 CH3_MOD_162 CH3_MOD_163 CH3_MOD_164 CH3_MOD_165 CH3_MOD_166 CH3_MOD_167 CH3_MOD_168 0xFF 0xFF 0xFF
0x65 CH3_MOD_169 CH3_MOD_170 CH3_MOD_171 CH3_MOD_172 CH3_MOD_173 CH3_MOD_174 CH3_MOD_175 CH3_MOD_176 0xFF 0xFF 0xFF
0x66 CH3_MOD_177 CH3_MOD_178 CH3_MOD_179 CH3_MOD_180 CH3_MOD_181 CH3_MOD_182 CH3_MOD_183 CH3_MOD_184 0xFF 0xFF 0xFF
0x67 CH3_MOD_185 CH3_MOD_186 CH3_MOD_187 CH3_MOD_188 CH3_MOD_189 CH3_MOD_190 CH3_MOD_191 CH3_MOD_192 0xFF 0xFF 0xFF
0x68 CH4_MOD_01 CH4_MOD_02 CH4_MOD_03 CH4_MOD_04 CH4_MOD_05 CH4_MOD_06 CH4_MOD_07 CH4_MOD_08 0xFF 0xFF 0xFF
0x69 CH4_MOD_09 CH4_MOD_10 CH4_MOD_11 CH4_MOD_12 CH4_MOD_13 CH4_MOD_14 CH4_MOD_15 CH4_MOD_16 0xFF 0xFF 0xFF
0x6A CH4_MOD_17 CH4_MOD_18 CH4_MOD_19 CH4_MOD_20 CH4_MOD_21 CH4_MOD_22 CH4_MOD_23 CH4_MOD_24 0xFF 0xFF 0xFF
0x6B CH4_MOD_25 CH4_MOD_26 CH4_MOD_27 CH4_MOD_28 CH4_MOD_29 CH4_MOD_30 CH4_MOD_31 CH4_MOD_32 0xFF 0xFF 0xFF
0x6C CH4_MOD_33 CH4_MOD_34 CH4_MOD_35 CH4_MOD_36 CH4_MOD_37 CH4_MOD_38 CH4_MOD_39 CH4_MOD_40 0xFF 0xFF 0xFF
0x6D CH4_MOD_41 CH4_MOD_42 CH4_MOD_43 CH4_MOD_44 CH4_MOD_45 CH4_MOD_46 CH4_MOD_47 CH4_MOD_48 0xFF 0xFF 0xFF
B
0x6E CH4_MOD_49 CH4_MOD_50 CH4_MOD_51 CH4_MOD_52 CH4_MOD_53 CH4_MOD_54 CH4_MOD_55 CH4_MOD_56 0xFF 0xFF 0xFF
A
0x6F CH4_MOD_57 CH4_MOD_58 CH4_MOD_59 CH4_MOD_60 CH4_MOD_61 CH4_MOD_62 CH4_MOD_63 CH4_MOD_64 0xFF 0xFF 0xFF
N
0x70 CH4_MOD_65 CH4_MOD_66 CH4_MOD_67 CH4_MOD_68 CH4_MOD_69 CH4_MOD_70 CH4_MOD_71 CH4_MOD_72 0xFF 0xFF 0xFF
K
0x71 CH4_MOD_73 CH4_MOD_74 CH4_MOD_75 CH4_MOD_76 CH4_MOD_77 CH4_MOD_78 CH4_MOD_79 CH4_MOD_80 0xFF 0xFF 0xFF
2
0x72 CH4_MOD_81 CH4_MOD_82 CH4_MOD_83 CH4_MOD_84 CH4_MOD_85 CH4_MOD_86 CH4_MOD_87 CH4_MOD_88 0xFF 0xFF 0xFF
0x73 CH4_MOD_89 CH4_MOD_90 CH4_MOD_91 CH4_MOD_92 CH4_MOD_93 CH4_MOD_94 CH4_MOD_95 CH4_MOD_96 0xFF 0xFF 0xFF
0x74 CH4_MOD_97 CH4_MOD_98 CH4_MOD_99 CH4_MOD_100 CH4_MOD_101 CH4_MOD_102 CH4_MOD_103 CH4_MOD_104 0xFF 0xFF 0xFF
0x75 CH4_MOD_105 CH4_MOD_106 CH4_MOD_107 CH4_MOD_108 CH4_MOD_109 CH4_MOD_110 CH4_MOD_111 CH4_MOD_112 0xFF 0xFF 0xFF
0x76 CH4_MOD_113 CH4_MOD_114 CH4_MOD_115 CH4_MOD_116 CH4_MOD_117 CH4_MOD_118 CH4_MOD_119 CH4_MOD_120 0xFF 0xFF 0xFF
0x77 CH4_MOD_121 CH4_MOD_122 CH4_MOD_123 CH4_MOD_124 CH4_MOD_125 CH4_MOD_126 CH4_MOD_127 CH4_MOD_128 0xFF 0xFF 0xFF
0x78 CH4_MOD_129 CH4_MOD_130 CH4_MOD_131 CH4_MOD_132 CH4_MOD_133 CH4_MOD_134 CH4_MOD_135 CH4_MOD_136 0xFF 0xFF 0xFF
0x79 CH4_MOD_137 CH4_MOD_138 CH4_MOD_139 CH4_MOD_140 CH4_MOD_141 CH4_MOD_142 CH4_MOD_143 CH4_MOD_144 0xFF 0xFF 0xFF
0x7A CH4_MOD_145 CH4_MOD_146 CH4_MOD_147 CH4_MOD_148 CH4_MOD_149 CH4_MOD_150 CH4_MOD_151 CH4_MOD_152 0xFF 0xFF 0xFF
0x7B CH4_MOD_153 CH4_MOD_154 CH4_MOD_155 CH4_MOD_156 CH4_MOD_157 CH4_MOD_158 CH4_MOD_159 CH4_MOD_160 0xFF 0xFF 0xFF
0x7C CH4_MOD_161 CH4_MOD_162 CH4_MOD_163 CH4_MOD_164 CH4_MOD_165 CH4_MOD_166 CH4_MOD_167 CH4_MOD_168 0xFF 0xFF 0xFF
0x7D CH4_MOD_169 CH4_MOD_170 CH4_MOD_171 CH4_MOD_172 CH4_MOD_173 CH4_MOD_174 CH4_MOD_175 CH4_MOD_176 0xFF 0xFF 0xFF
0x7E CH4_MOD_177 CH4_MOD_178 CH4_MOD_179 CH4_MOD_180 CH4_MOD_181 CH4_MOD_182 CH4_MOD_183 CH4_MOD_184 0xFF 0xFF 0xFF
0x7F CH4_MOD_185 CH4_MOD_186 CH4_MOD_187 CH4_MOD_188 CH4_MOD_189 CH4_MOD_190 CH4_MOD_191 CH4_MOD_192 0xFF 0xFF 0xFF
0x80 30P 0x00 0x00 0x00 0x00 - - - - 0x00 0x00 0x00 0x00 - - - -
Def 0x18 0x70 0x20 0x00 0x00 0x00 0x00 0x00 Read Read Read Read - - - -
B
0x90 30P 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Read Read Read Read - - - -
A
25P 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Read Read Read Read - - - -
N
Def 0x00 0x00 0x00 0x00 - - - - 0x00 0x00 0x00 0x00 - - - -
K
0xA0 30P 0x00 0x00 0x00 0x00 - - - - 0x00 0x00 0x00 0x00 - - - -
2
25P 0x00 0x00 0x00 0x00 - - - - 0x00 0x00 0x00 0x00 - - - -
0xB0 30P 0x00 0x00 0x00 0x00 - - - - 0x00 0x00 0x00 0x00 - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0x01 - - - -
0x06 - - - - -
CH1_PELCO CH1_LINE
0x0B - - CH1_PACKET_MODE 0x10 0x10 0x10
_8BIT _8BIT
CH1_PELCO_
0x0C - 0x00 0x00 0x00
CTEN
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0x24 - - - -
0x25 - - - -
0x26 - - - -
0x27 - - - -
0x28 - - - -
0x29 - - - -
0x2A - - - -
0x2B - - - -
0x33 - - - -
0x34 - - - -
0x35 - - - -
0x36 - - - -
0x37 - - - -
0x38 - - - -
0x39 - - - -
0x3C - - - -
0x3D - - - -
0x3E - - - -
0x3F - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0x40 CH1_ORIGIN_A_00 R R R
0x41 CH1_ORIGIN_A_01 R R R
0x42 CH1_ORIGIN_A_02 R R R
0x43 CH1_ORIGIN_A_03 R R R
0x44 CH1_ORIGIN_A_04 R R R
0x45 CH1_ORIGIN_A_05 R R R
0x46 CH1_ORIGIN_B_00 R R R
0x47 CH1_ORIGIN_B_01 R R R
0x48 CH1_ORIGIN_B_02 R R R
0x49 CH1_ORIGIN_B_03 R R R
0x4A CH1_ORIGIN_B_04 R R R
0x4B CH1_ORIGIN_B_05 R R R
0x4C - - - -
0x4D - - - -
B
0x4E - - - -
A
0x4F - - - -
N
0x50 CH1_ORIGIN_C_00 R R R
K
0x51 CH1_ORIGIN_C_01 R R R
3
0x52 CH1_ORIGIN_C_02 R R R
0x53 CH1_ORIGIN_C_03 R R R
0x54 CH1_ORIGIN_C_04 R R R
0x55 CH1_ORIGIN_C_05 R R R
0x56 CH1_ORIGIN_D_00 R R R
0x57 CH1_ORIGIN_D_01 R R R
0x58 CH1_ORIGIN_D_02 R R R
0x59 CH1_ORIGIN_D_03 R R R
0x5A CH1_ORIGIN_D_04 R R R
0x5B CH1_ORIGIN_D_05 R R R
CH1_
0x5C - R R R
RX_DONE
0x5D CH1_RX_COAX_DUTY R R R
0x5E - - - -
0x5F - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0x61 - - - -
CH1_DELAY CH1_COMM_
0x63 - - 0x01 0x01 0x01
_ON ON
CH1_
0x66 - 0x80 0x80 0x80
A_DUTY_ON
CH1_
0x67 - 0x01 0x01 0x01
INT_MODE
0x6B - - - -
0x6C - - - -
0x6D - - - -
B
0x6E - - - -
A
0x6F - - - -
N
0x70 CH1_PELCO16_00 [7:0] R R R
K
0x71 CH1_PELCO16_00 [15:8] R R R
3
0x72 CH1_PELCO16_01 [7:0] R R R
0x74 - - - -
0x75 - - - -
0x76 - - - -
0x77 - - - -
0x78 CH1_PELCO8_0 R R R
0x79 CH1_PELCO8_1 R R R
0x7A CH1_PELCO8_2 R R R
0x7B CH1_PELCO8_3 R R R
0x7C - - - -
0x7D - - - -
0x7E - - - -
0x7F - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0x81 - - - -
0x86 - - - -
CH2_PELCO CH2_LINE
0x8B - - CH2_PACKET_MODE 0x06 0x06 0x06
_8BIT _8BIT
CH2_PELCO_
0x8C - 0x00 0x00 0x00
CTEN
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0xA4 - - - -
0xA5 - - - -
0xA6 - - - -
0xA7 - - - -
0xA8 - - - -
0xA9 - - - -
0xAA - - - -
0xAB - - - -
0xB3 - - - -
0xB4 - - - -
0xB5 - - - -
0xB6 - - - -
0xB7 - - - -
0xB8 - - - -
0xB9 - - - -
0xBC - - - -
0xBD - - - -
0xBE - - - -
0xBF - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0xC0 CH2_ORIGIN_A_00 R R R
0xC1 CH2_ORIGIN_A_01 R R R
0xC2 CH2_ORIGIN_A_02 R R R
0xC3 CH2_ORIGIN_A_03 R R R
0xC4 CH2_ORIGIN_A_04 R R R
0xC5 CH2_ORIGIN_A_05 R R R
0xC6 CH2_ORIGIN_B_00 R R R
0xC7 CH2_ORIGIN_B_01 R R R
0xC8 CH2_ORIGIN_B_02 R R R
0xC9 CH2_ORIGIN_B_03 R R R
0xCA CH2_ORIGIN_B_04 R R R
0xCB CH2_ORIGIN_B_05 R R R
0xCC - - - -
0xCD - - - -
B
0xCE - - - -
A
0xCF - - - -
N
0xD0 CH2_ORIGIN_C_00 R R R
K
0xD1 CH2_ORIGIN_C_01 R R R
3
0xD2 CH2_ORIGIN_C_02 R R R
0xD3 CH2_ORIGIN_C_03 R R R
0xD4 CH2_ORIGIN_C_04 R R R
0xD5 CH2_ORIGIN_C_05 R R R
0xD6 CH2_ORIGIN_D_00 R R R
0xD7 CH2_ORIGIN_D_01 R R R
0xD8 CH2_ORIGIN_D_02 R R R
0xD9 CH2_ORIGIN_D_03 R R R
0xDA CH2_ORIGIN_D_04 R R R
0xDB CH2_ORIGIN_D_05 R R R
CH2_RX
0xDC - R R R
_DONE
0xDD CH2_RX_COAX_DUTY R R R
0xDE - - - -
0xDF - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0xE1 - - - -
CH2_DELAY CH2_COMM_
0xE3 - - 0x01 0x01 0x01
_ON ON
CH2
0xE6 - 0x80 0x80 0x80
A_DUTY_ON
CH2_
0xE7 - 0x01 0x01 0x01
INT_MODE
0xEB - - - -
0xEC - - - -
0xED - - - -
B
0xEE - - - -
A
0xEF - - - -
N
0xF0 CH2_PELCO16_00_A R R R
K
0xF1 CH2_PELCO16_00_B R R R
3
0xF2 CH2_PELCO16_01_A R R R
0xF3 CH2_PELCO16_02_B R R R
0xF4 - - - -
0xF5 - - - -
0xF6 - - - -
0xF7 - - - -
0xF8 CH2_PELCO8_0 R R R
0xF9 CH2_PELCO8_1 R R R
0xFA CH2_PELCO8_2 R R R
0xFB CH2_PELCO8_3 R R R
0xFC - - - -
0xFD - - - -
0xFE - - - -
0xFF - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0x01 - - - -
0x06 - - - -
CH3_PELCO CH3_LINE
0x0B - - CH3_PACKET_MODE 0x10 0x10 0x10
_8BIT _8BIT
CH3_PELCO_
0x0C - 0x00 0x00 0x00
CTEN
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0x24 - - - -
0x25 - - - -
0x26 - - - -
0x27 - - - -
0x28 - - - -
0x29 - - - -
0x2A - - - -
0x2B - - - -
0x33 - - - -
0x34 - - - -
0x35 - - - -
0x36 - - - -
0x37 - - - -
0x38 - - - -
0x39 - - - -
0x3C - - - -
0x3D - - - -
0x3E - - - -
0x3F - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0x40 CH3_ORIGIN_A_00 R R R
0x41 CH3_ORIGIN_A_01 R R R
0x42 CH3_ORIGIN_A_02 R R R
0x43 CH3_ORIGIN_A_03 R R R
0x44 CH3_ORIGIN_A_04 R R R
0x45 CH3_ORIGIN_A_05 R R R
0x46 CH3_ORIGIN_B_00 R R R
0x47 CH3_ORIGIN_B_01 R R R
0x48 CH3_ORIGIN_B_02 R R R
0x49 CH3_ORIGIN_B_03 R R R
0x4A CH3_ORIGIN_B_04 R R R
0x4B CH3_ORIGIN_B_05 R R R
0x4C - - - -
0x4D - - - -
B
0x4E - - - -
A
0x4F - - - -
N
0x50 CH3_ORIGIN_C_00 R R R
K
0x51 CH3_ORIGIN_C_01 R R R
4
0x52 CH3_ORIGIN_C_02 R R R
0x53 CH3_ORIGIN_C_03 R R R
0x54 CH3_ORIGIN_C_04 R R R
0x55 CH3_ORIGIN_C_05 R R R
0x56 CH3_ORIGIN_D_00 R R R
0x57 CH3_ORIGIN_D_01 R R R
0x58 CH3_ORIGIN_D_02 R R R
0x59 CH3_ORIGIN_D_03 R R R
0x5A CH3_ORIGIN_D_04 R R R
0x5B CH3_ORIGIN_D_05 R R R
CH3_
0x5C - R R R
RX_DONE
0x5D CH3_RX_COAX_DUTY R R R
0x5E - - - -
0x5F - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0x61 - - - -
CH3_DELAY CH3_COMM_
0x63 - - 0x01 0x01 0x01
_ON ON
CH3_
0x66 - 0x80 0x80 0x80
A_DUTY_ON
CH3_
0x67 - 0x01 0x01 0x01
INT_MODE
0x6B - - - -
0x6C - - - -
0x6D - - - -
B
0x6E - - - -
A
0x6F - - - -
N
0x70 CH3_PELCO16_00 [7:0] R R R
K
0x71 CH3_PELCO16_00 [15:8] R R R
4
0x72 CH3_PELCO16_01 [7:0] R R R
0x74 - - - -
0x75 - - - -
0x76 - - - -
0x77 - - - -
0x78 CH3_PELCO8_0 R R R
0x79 CH3_PELCO8_1 R R R
0x7A CH3_PELCO8_2 R R R
0x7B CH3_PELCO8_3 R R R
0x7C - - - -
0x7D - - - -
0x7E - - - -
0x7F - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0x81 - - - -
0x86 - - - - -
CH4_PELCO CH4_LINE
0x8B - - CH4_PACKET_MODE 0x06 0x06 0x06
_8BIT _8BIT
CH4_PELCO_
0x8C - 0x00 0x00 0x00
CTEN
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0xA4 - - - -
0xA5 - - - -
0xA6 - - - -
0xA7 - - - -
0xA8 - - - -
0xA9 - - - -
0xAA - - - -
0xAB - - - -
0xB3 - - - -
0xB4 - - - -
0xB5 - - - -
0xB6 - - - -
0xB7 - - - -
0xB8 - - - -
0xB9 - - - -
0xBC - - - -
0xBD - - - -
0xBE - - - -
0xBF - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0xC0 CH4_ORIGIN_A_00 R R R
0xC1 CH4_ORIGIN_A_01 R R R
0xC2 CH4_ORIGIN_A_02 R R R
0xC3 CH4_ORIGIN_A_03 R R R
0xC4 CH4_ORIGIN_A_04 R R R
0xC5 CH4_ORIGIN_A_05 R R R
0xC6 CH4_ORIGIN_B_00 R R R
0xC7 CH4_ORIGIN_B_01 R R R
0xC8 CH4_ORIGIN_B_02 R R R
0xC9 CH4_ORIGIN_B_03 R R R
0xCA CH4_ORIGIN_B_04 R R R
0xCB CH4_ORIGIN_B_05 R R R
0xCC - - - -
0xCD - - - -
B
0xCE - - - -
A
0xCF - - - -
N
0xD0 CH4_ORIGIN_C_00 R R R
K
0xD1 CH4_ORIGIN_C_01 R R R
4
0xD2 CH4_ORIGIN_C_02 R R R
0xD3 CH4_ORIGIN_C_03 R R R
0xD4 CH4_ORIGIN_C_04 R R R
0xD5 CH4_ORIGIN_C_05 R R R
0xD6 CH4_ORIGIN_D_00 R R R
0xD7 CH4_ORIGIN_D_01 R R R
0xD8 CH4_ORIGIN_D_02 R R R
0xD9 CH4_ORIGIN_D_03 R R R
0xDA CH4_ORIGIN_D_04 R R R
0xDB CH4_ORIGIN_D_05 R R R
CH4_RX
0xDC - R R R
_DONE
0xDD CH4_RX_COAX_DUTY R R R
0xDE - - - -
0xDF - - - -
ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P
0xE1 - - - -
CH4_DELAY CH4_COMM_
0xE3 - - 0x01 0x01 0x01
_ON ON
CH4
0xE6 - 0x80 0x80 0x80
A_DUTY_ON
CH4_
0xE7 - 0x01 0x01 0x01
INT_MODE
0xEB - - - -
0xEC - - - -
0xED - - - -
B
0xEE - - - -
A
0xEF - - - -
N
0xF0 CH4_PELCO16_00_A R R R
K
0xF1 CH4_PELCO16_00_B R R R
4
0xF2 CH4_PELCO16_01_A R R R
0xF3 CH4_PELCO16_02_B R R R
0xF4 - - - -
0xF5 - - - -
0xF6 - - - -
0xF7 - - - -
0xF8 CH4_PELCO8_0 R R R
0xF9 CH4_PELCO8_1 R R R
0xFA CH4_PELCO8_2 R R R
0xFB CH4_PELCO8_3 R R R
0xFC - - - -
0xFD - - - -
0xFE - - - -
0xFF - - - -
Def 0xC0 0x09 0x0C 0x1F 0x00 0x24 0x60 0x80 0x50 0x38 0x0F 0x00 0x04 0x10 0x30 0x00
0x00 30P 0xC0 0x09 0x0C 0x1F 0x00 0x24 0x40 0x80 0x50 0x38 0x0F 0x00 0x04 0x10 0x30 0x00
25P 0xC0 0x09 0x0C 0x1F 0x00 0x24 0x40 0x80 0x50 0x38 0x0F 0x00 0x04 0x10 0x30 0x00
Def 0x06 0x06 0x00 0x80 0x37 0x80 0x49 0x37 0xEF 0xDF 0xDF 0x08 0x50 0x0C 0x00 0x88
0x10 30P 0x06 0x06 0x00 0x80 0x37 0x80 0x49 0x37 0xEF 0xDF 0xDF 0x08 0x50 0x0C 0x00 0x88
25P 0x06 0x06 0x00 0x80 0x37 0x80 0x49 0x37 0xEF 0xDF 0xDF 0x08 0x50 0x0C 0x00 0x88
Def 0x84 0x20 0x23 0x00 0x2A 0xD1 0xF0 0x57 0x90 0x70 0x52 0x78 0x00 0x68 0x00 0x07
B
0x20 30P 0x84 0x20 0x23 0x00 0x2A 0xDC 0xF0 0x57 0x90 0x70 0x52 0x78 0x00 0x68 0x00 0x07
A
25P 0x84 0x20 0x23 0x00 0x2A 0xDC 0xF0 0x57 0x90 0x70 0x52 0x78 0x00 0x68 0x00 0x07
N
Def 0xE0 0x43 0xA2 0x00 0x00 0x17 0x25 0x00 0x00 0x02 0x02 0x00 0x00 0x00 0x00 0x00
K
0x30 30P 0xE0 0x43 0xA2 0x00 0x00 0x15 0x25 0x00 0x00 0x02 0x02 0x00 0x00 0x00 0x00 0x00
5
25P 0xE0 0x43 0xA2 0x00 0x00 0x17 0x25 0x00 0x00 0x02 0x02 0x00 0x00 0x00 0x00 0x00
/
Def 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x04 0x00 0x44 0xAA 0x00 0x00 0x00 0x00 0x00
6
0x40 30P 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x04 0x00 0x44 0xAA 0x00 0x00 0x00 0x00 0x00
/
25P 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x04 0x00 0x44 0xAA 0x00 0x00 0x00 0x00 0x00
7
Def 0x84 0xFF 0xFF 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x30
/
0x50 30P 0x04 0xFF 0xFF 0x00 0x00 0x00 0x00 0x03 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x30
8
25P 0x04 0xFF 0xFF 0x00 0x00 0x00 0x00 0x03 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x30
Def 0x53 0x53 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x60 30P 0x53 0x53 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
25P 0x53 0x53 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Def 0xC0 0x01 0x06 0x06 0x11 0x00 0x01 0x81 0x01 0x01 0x00 0x00 0x00 0x80 0x00 0x00
0x70 30P 0xC0 0x01 0x06 0x06 0x11 0x00 0x01 0x81 0x01 0x01 0x00 0x00 0x00 0x80 0x00 0x00
25P 0xC0 0x01 0x06 0x06 0x11 0x00 0x01 0x81 0x01 0x01 0x00 0x00 0x00 0x80 0x00 0x00
Def 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x04 0x3F 0xFF 0xFF 0xFF 0x00 0x00 0x00
0x80 30P 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x04 0x3F 0xFF 0xFF 0xFF 0x00 0x00 0x00
25P 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x04 0x3F 0xFF 0xFF 0xF 0x00 0x00 0x00
Def 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x48 0x84 0x00 0x80 0x00 0x00 0x00 0x00
0x90 30P 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x48 0x84 0x00 0x80 0x00 0x00 0x00 0x00
25P 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x48 0x84 0x00 0x80 0x00 0x00 0x00 0x00
Def 0x10 0x10 0x0E 0x70 0x10 0x34 0x70 0x5C 0x40 0x20 0x30 0x40 0x10 0x08 0x04 0x20
B
0xA0 30P 0x10 0x30 0x0C 0x50 0x10 0x34 0x70 0x5C 0x20 0x20 0x30 0x40 0x20 0x20 0x14 0x20
A
25P 0x10 0x10 0x0E 0x70 0x10 0x34 0x70 0x5C 0x40 0x20 0x30 0x40 0x10 0x08 0x04 0x20
N
Def 0x40 0x50 0x0E 0x00 0x00 0x80 0x00 0x00 0x39 0xB2 0x05 0x00 0xC0 0x00 0x00 0x00
K
0xB0 30P 0x40 0x50 0x0E 0x00 0x00 0x80 0x00 0x00 0x39 0xB2 0x05 0x00 0xC0 0x00 0x00 0x00
5
25P 0x40 0x50 0x0E 0x00 0x00 0x80 0x00 0x00 0x39 0xB2 0x05 0x00 0xC0 0x00 0x00 0x00
/
Def 0x0D 0x13 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x50
6
0xC0 30P 0x0D 0x13 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
/
25P 0x0D 0x13 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
7
Def 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
/
0xD0 30P 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
8
25P 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Def R R R R R R R R R R R R R R R R
0xE0 30P R R R R R R R R R R R R R R R R
25P R R R R R R R R R R R R R R R R
Def - - - - - - - - - - - - - - - -
0xF0 30P - - - - - - - - - - - - - - - -
25P - - - - - - - - - - - - - - - -
Def 0x02 0x04 0x06 0x08 0x0C 0x10 0x14 0x18 0x1C 0x20 0x28 0x30 0x38 0x40 0x48 0x50
0x00 30P 0x02 0x04 0x06 0x08 0x0C 0x10 0x14 0x18 0x1C 0x20 0x28 0x30 0x38 0x40 0x48 0x50
25P 0x02 0x04 0x06 0x08 0x0C 0x10 0x14 0x18 0x1C 0x20 0x28 0x30 0x38 0x40 0x48 0x50
Def 0x58 0x60 0x68 0x70 0x78 0x7F 0x87 0x8F 0x97 0x9F 0xAF 0xBF 0xCF 0xDF 0xEF 0xFF
0x10 30P 0x58 0x60 0x68 0x70 0x78 0x7F 0x87 0x8F 0x97 0x9F 0xAF 0xBF 0xCF 0xDF 0xEF 0xFF
25P 0x58 0x60 0x68 0x70 0x78 0x7F 0x87 0x8F 0x97 0x9F 0xAF 0xBF 0xCF 0xDF 0xEF 0xFF
Def 0x01 0x03 0x05 0x07 0x0B 0x0F 0x13 0x17 0x1B 0x1F 0x27 0x2F 0x37 0x3F 0x47 0x4F
0x20 30P 0x01 0x03 0x05 0x07 0x0B 0x0F 0x13 0x17 0x1B 0x1F 0x27 0x2F 0x37 0x3F 0x47 0x4F
B 25P 0x01 0x03 0x05 0x07 0x0B 0x0F 0x13 0x17 0x1B 0x1F 0x27 0x2F 0x37 0x3F 0x47 0x4F
A Def 0x57 0x5F 0x67 0x6F 0x77 0x7F 0x87 0x8F 0x97 0x9F 0xAF 0xBF 0xCF 0xDF 0xEF 0xFF
N 0x30 30P 0x57 0x5F 0x67 0x6F 0x77 0x7F 0x87 0x8F 0x97 0x9F 0xAF 0xBF 0xCF 0xDF 0xEF 0xFF
K 25P 0x57 0x5F 0x67 0x6F 0x77 0x7F 0x87 0x8F 0x97 0x9F 0xAF 0xBF 0xCF 0xDF 0xEF 0xFF
0x40 30P 0x00 0x00 0x00 0x00 0x0F 0x00 0xC3 0x00 - - - - - - - -
Def 0x46 0x08 0x10 0x4F 0x46 0x08 0x10 0x4F 0x46 0x08 0x10 0x4F 0x46 0x08 0x10 0x4F
0x50 30P 0xEE 0x00 0xE5 0x4E 0xEE 0x00 0xE5 0x4E 0xEE 0x00 0xE5 0x4E 0xEE 0x00 0xE5 0x4E
25P 0x46 0x08 0x10 0x4F 0x46 0x08 0x10 0x4F 0x46 0x08 0x10 0x4F 0x46 0x08 0x10 0x4F
VIDEO Registers
Registers to Power Down Mode
ADDRESS VALUE
REGISTER NAME BITS DESCRIPTION
Bank Addr 30P 25P
PD_ADAC : Power down for AUDIO DAC
PD_ADAC [7]
0 : ON 1 : OFF
0x08 AUTO_1 AUTO_x : A register to set the Auto Detect Mode On/Off; When the AUTO
mode has a high value, the Auto_NT_x bit value of the STATUS
Register(BANK0, 0xEF]) is to be confirmed to distinguish NTSC-M/J and PAL-
0x09 AUTO_2
B/D/G/H standards. It does not support other standards, and when used in
[7]
link with the DVR controller, it cannot be used in the NON_REAL_TIME mode.
0x0A AUTO_3
(x = channel 1~4 ).
0 : Auto Detect OFF
0x0B AUTO_4 1 : Auto Detect ON
0x08 BSF_MODE_1
BSF_MODE_x : Selects the filter to make primary separation of the
brightness and color signals. (x = channel 1~4 )
0x09 BSF_MODE_2
0 [6:5] 0x60 0x60
0x0A BSF_MODE_3
00 : Mode 0 01 : Mode 1
10 : Mode 2 11 : Others
0x0B BSF_MODE_4
0x08 VIDEO_FORMAT_1
VIDEO_FORMAT_x : A register to determine the video standards of the input
signal (x = channel 1~4 )
0x09 VIDEO_FORMAT_2
[4:0]
00000 : NTSC-M,J 10001 : NTSC-4.43
0x0A VIDEO_FORMAT_3
11101 : PAL-B,D,G,H,I 10110 : PAL-M
11111 : PAL-Nc 10101 : PAL-60
0x0B VIDEO_FORMAT_4 Others : None
0x15 H_SHARPNESS_2 integral number while the rest the decimal fraction. (x = channel 1~4 )
0x15 V_SHARPNESS_2 integral number while the rest the decimal fraction. (x = channel 1~4 )
0x20 ACC_OFF_1
0x2C ACC_OFF_4
0 0x2F 0x2F
0x24 ACC_GAIN_SPD_1
0x2C ACC_GAIN_SPD_4
0x21 PAL_CM_OFF_1
0x2D PAL_CM_OFF_4
0x25 IF_FIR_SEL_2
0x92 0x92
(AHD) (AHD)
0 [6:4] / /
0x82 0x02
(960H) (960H)
0x29 IF_FIR_SEL_3
0x2D IF_FIR_SEL_4
0x21 CLPF_SEL_1
CLPF_SEL_x (x = channel 1~4 )
: C low pass filter applied mode applied after color demodulation.
0x25 CLPF_SEL_2
[3:0] 0000 : Bypass 0001 : 0.6MHz cut off
0x29 CLPF_SEL_3 0010 : 1.0MHz cut off 0011 : 1.2MHz cut off
Others : Bypass
0x2D CLPF_SEL_4
0x22 COLOROFF_1
COLOROFF_x (x = channel 1~4 )
: COLOR OFF
0x26 COLOROFF_2
[4]
0x2A COLOROFF_3
0 : Color ON 1 : Color OFF
0x2E COLOROFF_4
0x27 NOVID_DET_B_2 [0] : If the input video is not detected sync, decision to NO Video
[3:0] [1] : If width of detected sync is narrower than video standard, decision to
0x2B NOVID_DET_B_3 NO Video
[2] : If Vertical sync don't exist, decision to NO Video
0x2F NOVID_DET_B_4 [3] : If the CLAMP is not stable, decision to NO Video
0x30 Y_DELAY_1
0x31 Y_DELAY_2
Y_DELAY_ ON_x (x = channel 1~4 )
0 [4:0] 0x10 0x10
: Y DELAY Control, controllable between 0x00 ~ 0x1F.
0x32 Y_DELAY_3
0x33 Y_DELAY_4
0x34 PED_ON_1
PED_ON_x : Select to Pedestal ON/OFF
(x = channel 1~4 )
0x35 PED_ON_2
0 [6] 0x04 0x02
0x36 PED_ON_3
0 : Pedestal OFF 1 : Pedestal ON
0x37 PED_ON_4
0x44 U_GAIN_1
U_GAIN_x (x = channel 1~4 )
: U Gain Value (Adjustable up to x2)
0x45 U_GAIN_2
[7:0] 0x30 0x30
0x46 U_GAIN_3
00000000 : x 0 10000000 : x1
11000000 : x 1.5 11111111 : x2
0x47 U_GAIN_4
0x48 V_GAIN_1
V_GAIN_x (x = channel 1~4 )
: V Gain Value (Adjustable up to x2)
0x49 V_GAIN_2
[7:0] 0x30 0x30
0x4A V_GAIN_3
00000000 : x 0 10000000 : x1
11000000 : x 1.5 11111111 : x2
0x4B V_GAIN_4
0
0x4C U_OFFSET_1
U_OFFSET_x (x = channel 1~4 )
: U offset value is adjustable up to ± 7. U offset consists of 2's complements.
0x4D U_OFFSET_2
[7:0] 0x04 0x04
0x4E U_OFFSET_3
0001 : +1 0111 : + 7
1000 : -8 1111 : - 1
0x4F U_OFFSET_4
0x50 V_OFFSET_1
V_OFFSET_x (x = channel 1~4 )
: V offset value is adjustable up to ± 7. V offset consists of 2's complements.
0x51 V_OFFSET_2
[7:0] 0x04 0x04
0x52 V_OFFSET_3
0001 : +1 0111 : + 7
1000 : -8 1111 : - 1
0x53 V_OFFSET_4
CHID_VIN_1 [3:0]
0x55 0x10 0x10
0
CHID_VIN_2 [7:4] CHID_VIN_x (x = channel 1~4 )
: Register to put CHANNEL ID to distinguish channel. (0x0~0xF)
CHID_VIN_3 [3:0]
0x56 0x10 0x10
CHID_VIN_4 [7:4]
0x58 H_DELAY_1
[7:0] 0xA0 0x90 : Register to determine the Horizontal start position of output image to Hsync
0x5B H_DELAY_4
0
0x5C V_DELAY_1 V_DELAY_x[5]
: V_DELAY_x[4:0] Control Enable (x = channel 1~4 )
0x9E 0x9E
0x5D V_DELAY_2
(AHD) (AHD)
[5:0]
V_DELAY_x[4:0] (When V_DELAY_x[5] = 1)
0x1E 0x1E
0x5E V_DELAY_3
(960H) (960H) : Register to determine the Vertical start position of output image to Vsync
extracted in analog input signal. (x = channel 1~4 )
0x5F V_DELAY_4
0x60 HBLK_END_1
[7:0] 0x00 0x00 : Register to control Width of Horizontal Blanking, If user increments or
0x62 HBLK_END_3 decrements the value of this register, then the Active region is changed.
0x63 HBLK_END_4
0
0x64 VBLK_END_1 VBLK_END_x[5] (x = channel 1~4 )
: VBLK_END_x[4:0] Control Enable
0xB2 0xB1
0x65 VBLK_END_2
(AHD) (AHD)
[7:0] VBLK_END_x[4:0] (When VBLK_END_x[5] = 1)
0x08 0x0D : Register to control Width of Vertical Blanking. If user increments or
0x66 VBLK_END_3
(960H) (960H)
decrements the value of this register, then the Active region is changed.
0x67 VBLK_END_4 (x = channel 1~4 )
0x68 H_CROP_S_1
0x6B H_CROP_S_4
0x6C H_CROP_E_1
0x6F H_CROP_E_4
0
0x70 V_CROP_S_1
0x73 V_CROP_S_4
0x74 V_CROP_E_1
0x77 V_CROP_E_4
BGDCOL_x
: When No-Video, BackGround Color is used. (x = channel 1~4)
BGDCOL_1 [3:0]
0000 : Blue
DATA_OUT_MODE_x
DATA_OUT_MODE_1 [3:0]
: It limits a level of output data, can change signals of Cb and Cr each.
Enable Registers
Registers For Each Channel Control
ADDRESS VALUE
REGISTER NAME BITS DESCRIPTION
Bank Addr 30P 25P
DEC_REG_EACH
: For each control CH1~CH4 register.
0 0x80 EACH_REG_SET [3:0] 0x0 0x0
0x81 AHD_MD_1
AHD_MD
: AHD Mode Selection.
0x82 AHD_MD_2
0 [3:0] 0x6 0x7
0: SD Mode 2: AFHD 30P MODE
0x83 AHD_MD_3 3: AFHD 25P MODE 4: AHD 60P MODE
5: AHD 50P MODE 6: AHD 30P MODE
0x84 AHD_MD_4 7: AHD 25P MODE Etc.: Don’t use
0x85 AV_960H_1
0x88 AV_960H_4
0x85 STD_MD_1
0x87 STD_MD_3
0x93 HZOOM_ON_1
0x96 HZOOM_ON_4
0xA0 DF_YDELAY_4
[3:0] 0x0 0x0 : Y(Luminance) delay control in the domain of 27MHz can be controlled
0xA3 DF_YDELAY_1
0xA0 DF_CDELAY_4
[7:4] 0x0 0x0 : C(Chrominance) delay control in the domain of 27MHz can be controlled
0xA3 DF_CDELAY_1
0
0xA4 DB_YDELAY_4
[3:0] 0x1 0x1 : Y(Luminance) delay control in the domain of 36MHz can be controlled
0xA7 DB_YDELAY_1
0xA4 DB_CDELAY_4
[7:4] 0x0 0x0 : C(Chrominance) delay control in the domain of 36MHz can be controlled
0xA7 DB_CDELAY_1
State Registers
Registers to Status Registers (Read Only)
ADDRESS VALUE
REGISTER NAME BITS DESCRIPTION
Bank Addr 30P 25P
MOTION_01 [0]
MOTION_0x
: Each Channel Motion detection Status (x = Channel number)
MOTION_02 [1]
0xB9 Read Read
MOTION_03 [2]
0 : No MOTION 1 : On MOTION
MOTION_04 [3]
0
BLACK_01 [0] BLACK_0x
: Each Channel BLACK detection Status (x = Channel number)
BLACK_02 [1]
0xBA Read Read
BLACK_03 [2]
0 : No BLACK 1 : On BLACK
BLACK_04 [3]
MUTEMIC_0x
MUTEMIC_01 [0]
0xBE Read Read : Each Internal and External Mic Channel MUTE detection Status
(x = Channel number)
MUTEMIC_02 [2] 0 : On Audio 1 : No Audio (MUTE)
MUTE_03B [2]
MUTE_04B [3]
0xC4 Read Read
MUTE_05B [4]
0 : On Audio 1 : No Audio (MUTE)
MUTE_06B [5]
MUTE_07B [6]
MUTE_08B [7]
MUTE_11B [2]
MUTE_12B [3]
0xC5 Read Read
MUTE_13B [4]
0 : On Audio 1 : No Audio (MUTE)
MUTE_14B [5]
MUTE_15B [6]
MUTE_16B [7]
MUTEMIC_0xB
MUTEMIC_01B [0]
0xC6 Read Read : Each Internal and External Mic Channel MUTE detection Status
(x = Channel number)
MUTEMIC_02B [2] 0 : On Audio 1 : No Audio (MUTE)
RD_STATE_CLR
: Interrupt clear condition selection
RD_STATE_CLR [7] 0 : Interrupt clear when BANK0, 0xC0~0xC6 Addr Register Read
1 : Interrupt clear when BANK0, 0xB8~0xBE / 0xC0~0xC6 Addr Register
Read
0 0xC8 0x90 0x90
STATE_HOLD
: Interrupt Hold condition selection
STATE_HOLD [4]
0 : No Hold Option, State is Real Time update.
1 : Hold Option operation. State is Hold until cleared
IRQ_INV
IRQ_INV [3] : IRQ pin output signal inversion
IRQ_SEL
: Select IRQ pin output signals selection
When IRQ_MSB(BANK1,0xB2[0]) = 0,
0 : 0 (Zero)
1 : interrupt request by the No video detection
2 : interrupt request by the Mute detection
3 : interrupt request by the Motion detection
0xC9 4 : interrupt request by the Black detection
0 0x00 0x00
5 : interrupt request by the White detection
6 : ALINKO
IRQ_SEL [2:0]
7 : BNCO
When IRQ_MSB(BANK1,0xB2[0]) = 1,
0 : Novid | Motion interrupt request
1 : Novid | Black interrupt request
2 : Novid | White interrupt request
3 : Black | White interrupt request
4 : Black | Motion interrupt request
5 : White | Motion interrupt request
6 : Novid | Motion | Black interrupt request
7 : Black | White | Motion interrupt request
MODE_DET_CHx
0xD0 MODE_DET_CH1
: MODE Detecting Status ( x = channel number )
00 : No Detecting
0xD1 MODE_DET_CH2 01 : SD NTSC MODE
02 : SD PAL MODE
0 [7:0] Read Read
04 : AHD 30P MODE
0xD2 MODE_DET_CH3 08 : AHD 25P MODE
10 : AHD 60P MODE
20 : AHD 50P MODE
40 : AFHD 30P MODE
0xD3 MODE_DET_CH4
80 : AFHD 25P MODE
0xD8 STATUS_ACC_GAIN1
0xD9 STATUS_ACC_GAIN2
STATUS_ACC_GAIN_x
0 [7:0] Read Read
: ACC GAIN Value Status ( x = channel number )
0xDA STATUS_ACC_GAIN3
0xDB STATUS_ACC_GAIN4
0xE8 PN_READ_MSB_VAL1
0xE9 PN_READ_MSB_VAL2
PN_READ_MSB_VAL_x
0 [7:4] Read Read
: PN_MSB Value Status ( x = channel number )
0xEA PN_READ_MSB_VAL3
0xEB PN_READ_MSB_VAL4
0xE8 FSC_CHG_DONE1
FSC_CHG_DONE _x
: A status which FSC changed done or not ( x = channel number )
0xE9 FSC_CHG_DONE2
[3] Read Read
0xEA FSC_CHG_DONE3
0: not changed 1: changed
0xEB FSC_CHG_DONE4
0xE8 CKILL1
CKILL _x
: color kill status ( x = channel number )
0xE9 CKILL2
[2] Read Read
0xEA CKILL3
0 : Color On 1 : Color Off
0xEB CKILL4
0
0xE8 FSC_LOCK_DONE1
0xEB FSC_LOCK_DONE4
0xE8 NOVIDEO1
0xE9 NOVIDEO2
NOVIDEO_x
[0] Read Read
: NOVIDEO Status (x=channel number)
0xEA NOVIDEO3
0xEB NOVIDEO4
AGC_LOCK_04 [3]
AGC_LOCK_0x
: Video AGC Locking Status ( x = channel number )
AGC_LOCK_03 [2]
0xEC Read Read
AGC_LOCK_02 [1]
0 : No Locking
1 : Locking
AGC_LOCK_01 [0]
CMP_LOCK_04 [3]
CMP_LOCK_0x
: Video CLAMP Locking status ( x = channel number )
CMP_LOCK_03 [2]
0xED Read Read
CMP_LOCK_02 [1]
0 : No Locking
1 : Locking
CMP_LOCK_01 [0]
0 H_LOCK_04 [3]
H_LOCK_0x
: Video Horizontal Locking status ( x = channel number )
H_LOCK_03 [2]
0xEE Read Read
H_LOCK_02 [1]
0 : No Locking
1 : Locking
H_LOCK_01 [0]
Auto_NT_0x
AUTO _NT_03 [5:4]
: NT/PAL Detection status (x = channel number)
0xEF Read Read
Auto_NT [0] :
AUTO _NT_02 [3:2]
0 : PAL 1 : NTSC
Auto_NT [1] :
AUTO _NT_01 [1:0]
0 : Not detect Standard 1 : Detect Standard
FLD_0x
FLD_03 [5:4]
: Field Detection status (x = channel number)
0xF1 Read Read
FLD [0] =
FLD_02 [3:2]
0 : Odd Field 1 : Even Field
FLD [1] =
FLD_01 [1:0]
0 : Not detect Standard 1 : Detect Standard
0
BW_04 [3]
BW_0x
BW_03 [2]
: Black / White Detection status (x = channel number)
0xF3 Read Read
0 : Color
BW_02 [1]
1 : B/W
BW_01 [0]
DEV_ID
0xF4 DEV_ID [7:0] Read Read
: It shows Device ID (NVP6124 = 0x84)
CMP_VALUE
0 0xF6 CMP_VALUE [7:0] Read Read : Show the value for CLAMP about Channel selected by CMP_AGC_CH
register
AGC_VALUE
0xF7 AGC_VALUE [7:0] Read Read : Show the value for AGC about Channel selected by CMP_AGC_CH
register
AUDIO Registers
Registers to Control Audio AFE and DFE
ADDRESS VALUE
REGISTER NAME BITS DESCRIPTION
Bank Addr 30P 25P
PD_AAFE
PD_AAFE [7] : Audio AFE LIVE CH1~CH8 and MIC1 Power Down Mode selection
0 : Operation 1 : Power Down
RM_PB_PIN
: Selection of clock and sync for ADATA_REC, ADATA_SP pin
0 : use ACLK_REC and ASYNC_REC as clock and sync for ADATA_REC,
RM_PB_PIN [3]
ADATA_SP pin
1 : use ACLK_PB and ASYNC_PB as clock and sync for ADATA_REC,
ADATA_SP pin
FILTER_ON
FILTER_ON [1] : Set ADC sampling rate
0 : Non-oversample (16KHz) 1 : Oversample (64KHz)
EN_32K_MODE
EN_32K_MODE [0] : Operate whole audio system as 32K mode
0 : 16K Mode 1 : 32K Mode
AIGAIN_x / MIGAIN_x
0x02 AIGAIN_02 [7:0]
: The gain of analog audio input AIN1-8 and MICIN1
CAS_PB
: The Usage of Playback Data when Cascade Mode
CAS_PB [7]
0 : use multiple playback data, received through all stage
1 : use single playback data, received through last stage
TRANS_MODE
: Control the phase between transferred clock and cascade data
TRANS_MODE [6]
0 : Same phase 1 : Inverted phase
CHIP_STAGE
: Selection of chip state for cascade
CHIP_STAGE [1:0]
0 : middle stage 1 : last stage
2 : first stage 3 : single chip operation
RM_MASTER
: Selection of master & slave mode of ACLK_REC and ASYNC_REC
RM_MASTER [7]
0 : Slave mode operation 1 : Master mode operation
RM_CLK
: Set the relationship between audio signal outputted to ADATA_REC
and clock outputted to ACLK_REC
RM_CLK [6]
1
0 : inverted clock 1 : non-inverted clock
RM_BITRATE
: Set the bit rate of audio signal outputted to ADATA_REC
RM_BITRATE [5:4]
0 : 256fs 1 : 384fs
2 : 320fs 3 : Don’t Use
RM_SAMRATE
: Set the sampling rate of data outputted to ADATA_REC
0x07 RM_SAMRATE [3] 0xC8 0xC8
0 : 8KHz 1 : 16KHz
RM_BITWID
: Set the bit width of data outputted to ADATA_REC
RM_BITWID [2]
0 : 16bits 1 : 8bits
RM_SSP
: Selection of DSP mode and SSP mode for ADATA_REC pin,
when ASYNC_REC is DSP mode.
RM_SSP [1]
0 : DSP mode 1 : SSP mode
RM_SYNC
: Set the sync's mode inputted/outputted to ASYNC_REC.
RM_SYNC [0]
0 : I2S mode 1 : DSP mode
RM_LAW_SEL
: Define the G.711 data format outputted to ADATA_REC
RM_LAW_SEL [6]
0 : u-law 1 : a-law
RM_FORMAT
: Define the data format outputted to ADATA_REC
RM_FORMAT [5:4]
0 : linear PCM 1 : Unsigned linear PCM
2 : G.711 format 3 : Don’t Use
1 0x08 0x03 0x03
R_ADATSP
R_ADATSP2 [3]
: Selection of output data for ADATA_SP
R_MULTCH
: Selection of number of Channel for ADATA_REC
R_MULTCH [1:0]
0 : 2ch 1 : 4ch
2 : 8ch 3 : 16ch
PB_MASTER
: Selection of master & slave mode of ACLK_PB and ASYNC_PB
PB_MASTER [7]
0 : Slave mode 1 : Master mode
PB_CLK
: Set the relationship between audio signal outputted to ADATA_PB and
PB_CLK [6] clock outputted to ACLK_PB
PB_BITRATE
: Set the bit rate of audio signal outputted to ADATA_PB
PB_BITRATE [5:4]
0 : 256fs 1 : 384fs
2 : 320fs
PB_SAMRATE
1 0x13 0x08 0x08 : Set the sampling rate of data outputted to ADATA_PB
PB_SAMRATE [3]
0 : 8KHz 1 : 16KHz
PB_BITWID
: Set the bit width of data outputted to ADATA_PB
PB_BITWID [2]
0 : 16bits 1 : 8bits
PB_SSP
: Set the position of data and sync signals inputted to ADATA_PB, when
PB_SSP [1] ASYNC_PB is DSP mode.
0 : DSP mode 1 : SSP mode
PB_SYNC
: Set the sync's mode inputted/outputted to ASYNC_PB.
PB_SYNC [0]
0 : I2S mode 1 : DSP mode
PB_SEL
: select the audio input channel for playback input
00 : channel 01 01 : channel 02
0x14 0x00 0x00 02 : channel 03 03 : channel 04
04 : channel 05 05 : channel 06
PB_SEL [4:0] 06 : channel 07 07 : channel 08
08 : channel 09 09 : channel 10
1 0A : channel 11 0B : channel 12
0C : channel 13 0D : channel 14
0E : channel 15 0F : channel 16
10 : Mic input 1 11 : Mic input 2
PB_FORMAT
: Define the data format inputted to ADATA_PB
PB_FORMAT [7:6]
0 : linear PCM 1 : Unsigned linear PCM
2 : G.711 format 3 : Don’t Use
0x15 0x00 0x00
PB_LAW_SEL
: Define the G.711 data format inputted to ADATA_PB
PB_LAW_SEL [3]
0 : u-law 1 : a-law
MIX_RATIO_01 [3:0]
0x16
MIX_RATIO_02 [7:4]
MIX_RATIO_03 [3:0]
0x17
MIX_RATIO_04 [7:4]
MIX_RATIO_x
MIX_RATIO_05 [3:0]
: Set the mixing gain for AIN1-15. ( x = channel 1~16 )
0x18
MIX_RATIO_06 [7:4]
MIX_RATIO_07 [3:0]
0x19
MIX_RATIO_08 [7:4]
1 0x88 0x88
MIX_RATIO_09 [3:0]
0x1A
0 : mute 1 : 0.25
MIX_RATIO_10 [7:4]
2 : 0.31 3 : 0.38
MIX_RATIO_11 [3:0] 4 : 0.5 5 : 0.63
0x1B
MIX_RATIO_12 [7:4] 6 : 0.75 7 : 0.88
8 : 1.0 9 : 1.25
MIX_RATIO_13 [3:0]
10 : 1.5 11 : 1.75
0x1C
MIX_RATIO_14 [7:4] 12 : 2.0 13 : 2.25
14 : 2.5 15 : 2.75
MIX_RATIO_15 [3:0]
0x1D
MIX_RATIO_16 [7:4]
AOGAIN
: The gain of analog audio output
MIX_DERATIO
: Selection of the mixing gain mode
MIX_OUTSEL
: Select the audio output for analog mixing out.
00 : Channel 1 0E : Channel 15
01 : Channel 2 0F : Channel 16
L_CH_OUTSEL / R_CH_OUTSEL
: Select Left/Right channel of the audio output for ADATA_SP pin
MIX_MUTE_01 [0]
MIX_MUTE_02 [1]
MIX_MUTE_03 [2]
MIX_MUTE_04 [3]
0x26
MIX_MUTE_05 [4]
MIX_MUTE_06 [5]
MIX_MUTE_07 [6]
MIX_MUTE_08 [7]
MIX_MUTE_09 [0]
MIX_MUTE_10 [1]
MIX_MUTE_x
MIX_MUTE_11 [2]
: During mixing, selected channels are muted ( x = channel value )
MIX_MUTE_12 [3]
1 0x27 0x00 0x00
MIX_MUTE_13 [4]
0 : mixing data output
MIX_MUTE_14 [5] 1 : mute for selected channel
MIX_MUTE_15 [6]
MIX_MUTE_16 [7]
MIX_MUTE_P1 [0]
MIX_MUTE_P2 [1]
MIX_MUTE_P3 [2]
MIX_MUTE_P4 [3]
0x28
MIX_MUTE_M1 [4]
MIX_MUTE_M2 [5]
MIX_MUTE_M3 [6]
MIX_MUTE_M4 [7]
ADET_MODE
: Select the method to decide the existence of audio signals.
ADET_MODE [3]
0 : Absolute amplitude detection mode
1 : Differential amplitude detection mode
0 : 16sec 1 : 15sec
ADET_FILT [2:0]
2 : 9sec 3 : 5sec
4 : 3sec 5 : 1sec
6 : 0.6sec 7 : 0.5sec
ADET_01 [0]
ADET_0x / ADET_Mx
ADET_02 [1]
: Enable bit audio signal existence checking function for AIN1-8 and MICIN1.
ADET_03 [2] (x = channel 1~8 )
ADET_04 [3]
0x2A 0xFF 0xFF
1 ADET_05 [4]
ADET_06 [5]
ADET_08 [7]
ADET_TH_01 [3:0]
0x2C
ADET_TH_02 [7:4]
ADET_TH_03 [3:0]
0x2D
ADET_TH_04 [7:4]
0xAA 0xAA ADET_TH_0x
1 ADET_TH_05 [3:0]
: Set the thesshold value for audio signal existence of AIN1-8 and MICIN1
0x2E
ADET_TH_06 [7:4]
ADET_TH_07 [3:0]
0x2F
ADET_TH_08 [7:4]
AUD_SW_RST
1 0x38 AUD_SW_RST [4] 0x08 0x08 : Software Reset
RM_DELAY
: Internal Record-Sync signal to 1-clock delay
RM_DELAY [7]
0 : default 1 : 1 clk delay
1 0x39 0x01 0x01
PB_DELAY
: Internal Play-Back-Sync signal to 1-clock delay
PB_DELAY [6]
0 : default 1 : 1 clk delay
MPP_GPIO
0xB0 MPP_GPIO [7:0] 0x00 0x00 : Global Purpose Output Setting Register (output only)
Ex) control Coaxial mux control pins
IRQ_MSB
: Control output data of IRQ pin
0xB2 IRQ_MSB [0] 0 0
0 : 1 item output for MPP signal
1 : 2~5 item OR output for MPP signal
COAX_SELx
[3:0] : Select COAX_x pin output signals selection (x = COAX Pin number)
COAX_SEL2
0 : 0 (Zero)
0xBE 0x0 0x0 1~C : Reserved
1
D : Coaxial Protocol Command of ch x
E : Coaxial Protocol Command of ch total
COAX_SEL3 [7:4]
F : Reserved
MPP_SELx
: Select MPPx pin output signals selection (x = MPP Pin number)
When MPPx_MSB(BANK1,0xB1) = 1,
0 : 1 (One)
1 : Novid | Motion interrupt request
2 : Novid | Black interrupt request
0xBD MPP_SEL3 [3:0]
3 : Novid | White interrupt request
4 : Black | White interrupt request
5 : Black | Motion interrupt request
6 : White | Motion interrupt request
7 : Novid | Motion | Black interrupt request
8 : Novid | Motion | White interrupt request
9 : Novid | Motion | White interrupt request
A : Novid | Motion | White | mute interrupt request
B : Novid | Motion | Mute interrupt request
0xBF MPP_SEL4 [7:4] C : Black | White | Motion interrupt request
D : Black | White | Motion interrupt request
E : Black | White | Motion interrupt request
F : Black | White | Motion interrupt request
COAX_SELx
: Select COAX_x pin output signals selection (x = COAX Pin number)
0xBE COAX_SEL2 [7:4]
VPORT1_SEQ1 [3:0]
0xC0 0x00 0x00
VPORT1_SEQ2 [7:4]
VPORT1_SEQ3 [3:0]
0xC1 0x00 0x00
VPORT1_SEQ4 [7:4] VPORTx_SEQy
: Select the type of output video signal through each video output port
VPORT2_SEQ1 [3:0]
0xC2 0x11 0x11 (x = VDO output port number, y= channel count for 1-port)
VPORT2_SEQ2 [7:4]
0 : Nomal Display of Channel 1
VPORT2_SEQ3 [3:0]
1 : Nomal Display of Channel 2
0xC3 0x11 0x11
VPORT2_SEQ4 [7:4] 2 : Nomal Display of Channel 3
1
[3:0] 3 : Nomal Display of Channel 4
VPORT3_SEQ1
0xC4 0x22 0x22
8 : Motion Display of Channel 1
VPORT3_SEQ2 [7:4]
9 : Motion Display of Channel 2
VPORT3_SEQ3 [3:0]
A : Motion Display of Channel 3
0xC5 0x22 0x22
VPORT3_SEQ4 [7:4] B : Motion Display of Channel 4
VPORT4_SEQ3 [3:0]
0xC7 0x33 0x33
VPORT4_SEQ4 [7:4]
VCLK_4_EN [7]
VCLK_x_EN
: Video Output Port_x CLK Enable (x = VDO output port number)
VCLK_3_EN [6]
VCLK_2_EN [5]
0 : Disable 1 : Enable
VCLK_1_EN [4]
1 0xCA 0xFF 0xFF
VDO_4_EN [3]
VDO_x_EN
: VDOx DATA Enable (x = VDO output port number)
VDO_3_EN [2]
VDO_2_EN [1]
0 : Disable 1 : Enable
VDO_1_EN [0]
VCLKx_SEL
0xCC VCLK1_SEL
: Select clock frequency and phase of each port. (x = Port number)
0xCC VCLK_1_DLY_SEL
VCLK_x_DLY_SEL
: Delay the output clock in the unit of ≒ 1ns. Can be delayed up
0xCD VCLK_2_DLY_SEL to ≒ 15ns. (x = Port number)
[3:0]
0000 : ≒ 0ns.
0xCE VCLK_3_DLY_SEL 0100 : ≒ 4ns.
1000 : ≒ 7ns.
1111 : ≒ 15ns.
0xCF VCLK_4_DLY_SEL
DATA_CATCH_2 [7:4]
0xD0
DATA_CATCH_1 [3:0] DATA_CATCH_x (x = Channel number)
1 0x00 0x00 : It can move a catch point to catch a stable data in each other frequency.
0xD1
DATA_CATCH_3 [3:0]
OUT_DATA_INV
: It sorts output video data inversely.
(0 : [7:0], 1 : [0:7])
MOTION Registers
Registers to Detect Motion
ADDRESS VALUE
REGISTER NAME BITS DESCRIPTION
Bank Addr 30P 25P
0x00 MOTION_OFF_1
MOTION_OFF_x
0x02 MOTION_OFF_2 : Motion Detection On/Off Selection ( x = channel number )
[4]
0x04 MOTION_OFF_3 0 : Motion detection on
1 : Motion detection off
0x06 MOTION_OFF_4
0x03 0x03
0x00 MOTION_PIC_1 MOTION_PIC_x
: Indicates the type of processing made on the area where motion is
generated. ( x = channel number )
0x02 MOTION_PIC_2
[1:0]
0 : No processing made on the area where motion is generated.
0x04 MOTION_PIC_3
1 : EVEN_FLD (Luma – 32)
2 : EVEN_FLD (Luma – 48)
0x06 MOTION_PIC_4 3 : ALL FLD (Luma – 48)
2
0x01 MOD_TSEN_1
MOD_TSEN_x
: Motion Temporal Sensitivity. ( x = channel number )
0x03 MOD_TSEN_2
[7:0] 0x60 0x60
The value ( the sum of the motion block ) bases on which it is determined
0x05 MOD_TSEN_3
whether motion is generated or not
( 0 -> 255 The greater the number, the less sensitive it gets)
0x07 MOD_TSEN_4
MOD_PSEN_2 [5:4] the Motion block is used to search for motion ( x = channel number )
CHx_MOD_01 [7]
CHx_MOD_02 [6]
CHx_MOD_07 [1]
CHx_MOD_08 [0]
CHx_MOD_09 [7]
CHx_MOD_10 [6]
CHx_MOD_15 [1]
CHx_MOD_16 [0]
CHx_MOD_17 [7]
CHx_MOD_18 [6]
CHx_MOD_30 [2]
CHx_MOD_31 [1]
CHx_MOD_32 [0]
CHx_MOD_33 [7]
CHx_MOD_34 [6]
CHx_MOD_39 [1]
CHx_MOD_40 [0]
CHx_MOD_41 [7]
CHx_MOD_42 [6]
CHx_MOD_47 [1]
CHx_MOD_48 [0]
CHx_MOD_49 [7]
CHx_MOD_50 [6]
CHx_MOD_55 [1]
CHx_MOD_56 [0]
CHx_MOD_57 [7]
CHx_MOD_58 [6]
CHx_MOD_63 [1]
CHx_MOD_64 [0]
CHx_MOD_65 [7]
CHx_MOD_66 [6]
CHx_MOD_79 [1]
CHx_MOD_80 [0]
CHx_MOD_81 [7]
CHx_MOD_82 [6]
CHx_MOD_87 [1]
CHx_MOD_88 [0]
CHx_MOD_89 [7]
CHx_MOD_90 [6]
CHx_MOD_95 [1]
CHx_MOD_96 [0]
CHx_MOD_97 [7]
CHx_MOD_98 [6]
CHx_MOD_103 [1]
CHx_MOD_104 [0]
CHx_MOD_105 [7]
CHx_MOD_106 [6]
CHx_MOD_111 [1]
CHx_MOD_112 [0]
CHx_MOD_113 [7]
CHx_MOD_114 [6]
CHx_MOD_127 [1]
CHx_MOD_128 [0]
CHx_MOD_129 [7]
CHx_MOD_130 [6]
CHx_MOD_135 [1]
CHx_MOD_136 [0]
CHx_MOD_137 [7]
CHx_MOD_138 [6]
CHx_MOD_143 [1]
CHx_MOD_144 [0]
CHx_MOD_145 [7]
CHx_MOD_146 [6]
CHx_MOD_151 [1]
CHx_MOD_152 [0]
CHx_MOD_153 [7]
CHx_MOD_154 [6]
CHx_MOD_159 [1]
CHx_MOD_160 [0]
CHx_MOD_161 [7]
CHx_MOD_162 [6]
0x34
CHx_MOD_163 [5]
0x4C
CHx_MOD_164 [4]
0x64 0xFF 0xFF
0x7C CHx_MOD_165 [3]
CHx_MOD_175 [1]
CHx_MOD_176 [0]
CHx_MOD_177 [7]
CHx_MOD_178 [6]
CHx_MOD_183 [1]
CHx_MOD_184 [0]
CHx_MOD_185 [7]
CHx_MOD_186 [6]
CHx_MOD_191 [1]
CHx_MOD_192 [0]
COAXIAL Registers
CH1 Coaxial Register : Bank3 0x00~0x7F
CH2 Coaxial Register : Bank3 0x80~0xFF
CH3 Coaxial Register : Bank4 0x00~0x7F
CH4 Coaxial Register : Bank4 0x80~0xFF
0 : Reserved
CHx_PACKET_MODE [2:0]
1 : Samsung Protocol 4 Line Mode
2 : Pelco Protocol Origin Mode
4 : Pelco Protocol Exp mode(Pelco_32bit Mode)
0x0D
/ BL_HSP [7:0] [7:0] 0x30 0x30
0x8D
CHx_BL_HSP (x = Channel Number)
: Start Point in Coaxial Protocol Active Line
0x0E
/ BL_HSP [11:8] [4:0] 0x04 0x04
0x8E
0x10
/ CHx_TX_DATA_01 [7:0] 0x00 0x00
0x90
0x11
/ CHX_TX_DATA_02 [7:0] 0x10 0x10
0x91
CHx_TX_DATA_01 ~ CHx_TX_DATA_04 (x = Channel Number)
: 1st field Data in Samsung and A-CP Protocol
0x12
/ CHX_TX_DATA_03 [7:0] 0x18 0x18
0x92
0x13
/ CHX_TX_DATA_04 [7:0] 0xFF 0xFF
0x93
0x14
/ CHX_TX_DATA_05 [7:0] 0xAA 0xAA
0x94
0x15
/ CHX_TX_DATA_06 [7:0] 0x3C 0x3C
0x95
CHx_TX_DATA_05 ~ CHx_TX_DATA_08 (x = Channel Number)
: 2nd field Data in Samsung and A-CP Protocol
0x16
/ CHX_TX_DATA_07 [7:0] 0xFF 0xFF
0x96
0x17
/ CHX_TX_DATA_08 [7:0] 0xFF 0xFF
0x97
3~4
0x18
/ CHX_TX_DATA_09 [7:0] 0xAA 0xAA
0x98
0x19
/ CHX_TX_DATA_10 [7:0] 0x1B 0x1B
0x99
CHx_TX_DATA_09 ~ CHx_TX_DATA_12 (x = Channel Number)
: 3rd field Data in Samsung and A-CP Protocol
0x1A
/ CHX_TX_DATA_11 [7:0] 0x00 0x00
0x9A
0x1B
/ CHX_TX_DATA_12 [7:0] 0x00 0x00
0x9B
0x1C
/ CHX_TX_DATA_13 [7:0] 0xAA 0xAA
0x9C
0x1D
/ CHX_TX_DATA_14 [7:0] 0x3B 0x3B
0x9D
CHx_TX_DATA_13 ~ CHx_TX_DATA_16 (x = Channel Number)
: 4th field Data in Samsung and A-CP Protocol
0x1E
/ CHX_TX_DATA_15 [7:0] 0x00 0x00
0x9E
0x1F
/ CHX_TX_DATA_16 [7:0] 0x00 0x00
0x9F
0x20
/ CHx_PELCO_TXDAT_01 [7:0] 0x00 0x00
0xA0 CHx_PELCO_TXDAT_01 ~ CHx_PELCO_TXDAT_02
: 18th Line in PELCO Protocol
0x21 (x = Channel Number)
/ CHx_PELCO_TXDAT_02 [7:0] 0x00 0x00
0xA1
3~4
0x22
/ CHx_PELCO_TXDAT_03 [7:0] 0x00 0x00
0xA2 CHx_PELCO_TXDAT_03 ~ CHx_PELCO_TXDAT_04
: 19th Line in PELCO Protocol
0x23 (x = Channel Number)
/ CHx_PELCO_TXDAT_04 [7:0] 0x00 0x00
0xA3
0x2F
/ CHx_Even_line_modification [7:0] 0x00 0x00 Control Protocol Active line on each field
0xAF
3~4 00 : SET 01 : UP
02 : DOWN 03 : LEFT
0x3B 04 : RIGHT 05 : OSD ON
/ 0x00 0x00
0xBB 06 : IRS_OPEN 07 : IRS_CLOSE
08 : FOCUS NEAR 09 : FOCUS FAR
CHx_CMD_LIST [4:0] 0A : ZOOM WIDE 0B : ZOOM TILT
0C : SC1 SR 0D : SC1 ST
0E : PRE SET 1 0F : PRE SET 2
10 : PRE SET 3 11 : PT 1 SR
12 : PT 1 ST 13 : PT 2 SR
14 : PT 2 ST 15 : PT 3 SR
16 : PT 3 ST 17 : PT RUN
Default : CLEAN (all ‘0’)
7. Electrical characteristics
7.3. DC Characteristics
7.4. AC Characteristics
( Clock Pin )
( Reset Pin )
8. System Applications
ADATA_REC ADI_REC
1 AIN1
2 AIN2 SYNC_REC SYNC_REC
3 AIN3 Master
CLK_REC CLK_REC
4 AIN4
HOST System
NVP6124 (Slave)
MIC 1 MICIN1
Slave ADATA_PB ADO_PB
SYNC_PB
Speaker AOUT
(Live, Playback) CLK_PB
AIN1 ADATA_CASO
9 ADATA_REC
10 AIN2
11 AIN3 SYNC_REC
12 AIN4
13 AIN5 CLK_REC
14 AIN6
15 AIN7 NVP6124
16 AIN8
MIC 2 MICIN1 ADATA_PB
Slave
SYNC_PB
Speaker AOUT
CLK_PB
(Playback)
AIN1 ADATA_CASO
9 ADATA_REC
10 AIN2
11 AIN3 SYNC_REC
12 AIN4
13 AIN5 CLK_REC
14 AIN6
15 AIN7 NVP6124
16 AIN8
MIC 2 MICIN1 ADATA_PB
Slave
SYNC_PB
Speaker AOUT
CLK_PB
(Playback)
9. Package Information