0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
NVP6124B

NVP6124B

  • 厂商:

    NEXTCHIP(NEXTCHIP)

  • 封装:

    eTQFP128_14X14MM_EP

  • 描述:

    4通道AHD2.0 RX和9通道音频编解码器

  • 数据手册
  • 价格&库存
NVP6124B 数据手册
NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec Information contained here is subject to change without notice. Make sure to check and use an updated version of the Data sheet. www.nextchip.com 2015.02.11 REV 0.2 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ Revision History VERSION DATE DESCRIPTION Preliminary 2014-11-19 - Initial Draft V0.1 2014-11-27 - Pin MAP Information Modification ( 1~15 Pins) 6~8 V0.2 2015-02-11 - Pin MAP Information Modification ( 47, 48Pins) 47Pin (XTALI => SYS_CLK) 48Pin (XTALO => NC) 6~8 ☞ Contact Information Homepage : www.nextchip.com E-mail : sales@nextchip.com Phone : +82-2-3460-4700 NOTE NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 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 Data sheet 02.11.2015 (REV 0.2) 1/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec  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 NVP6124 128eTQFP 0 ~ 70℃  Related Products -. HI3520D/HI3521/HI3531 -. GM8283/GM8287/GM8210 -. VC0736/VC0738 Data sheet 02.11.2015 (REV 0.2) 2/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec Functional Block Diagram Luma Processing VIN 1-4 (CVBS/COMET/ AHD1.0/AHD2.0) ADC AFE DFE VDO1[7:0] Output Formatter YCS VDO2[7:0] Chroma Processing Time Multiplexer Coaxial Communicator Coaxial Communicator Coaxial Communicator Coaxial Communicator COAX 1~4 VDO3[7:0] VDO4[7:0] I2C Interface Motion Detector MPP1~4 AIN 1~8 ADC AFE AFE Decimation Filter Formatter MicIN1 Compander / Expander AOUT DAC Data sheet 02.11.2015 (REV 0.2) Interpolation Filter ACLK_PB ASYNC_PB ADATA_PB (SSP/DSP/I2S) ACLK_REC ASYNC_REC ADATA_REC (SSP/DSP/I2S) 3/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 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 3. Audio Codec ................................................................................................................ 26 3.1. Description.............................................................................................................. 27 3.2. Record Output ........................................................................................................ 27 3.2.1 Data Output Interface ........................................................................................ 28 3.2.2. 2/4/8/16-Channel Data Output(256 fs) .............................................................. 30 3.2.3. 2/4/8/16-Channel Audio Data Output with 4-Channel Mic Data(320 fs) ............. 31 3.2.4. ADATA_SP Output ............................................................................................ 32 3.3. Playback Output ..................................................................................................... 33 3.4. Audio Detection....................................................................................................... 33 3.5. Cascade Operation ................................................................................................. 34 4. Coaxial Protocol .......................................................................................................... 35 5. I2C Interface................................................................................................................. 37 6. Register Description ................................................................................................... 38 Data sheet 02.11.2015 (REV 0.2) 4/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 7. Electrical characteristics .......................................................................................... 120 7.1. Absolute Maximum Ratings................................................................................... 120 7.2. Recommended Operating Condition ..................................................................... 120 7.3. DC Characteristics ................................................................................................ 120 7.4. AC Characteristics ................................................................................................ 121 8. System Applications ................................................................................................. 122 8.1. 4-Channel, Master Mode ...................................................................................... 122 8.1.1. Block Diagram (4 Channel, Master Mode) ...................................................... 122 8.1.2. Block Diagram (4 Channel, Slave Mode) ........................................................ 122 8.2. 8-Channel, Master Mode ...................................................................................... 123 8.2.1. Block Diagram (8 Channel, Master Mode) ...................................................... 123 8.2.2. Block Diagram (8 Channel, Slave Mode) ........................................................ 123 8.3. 16-Channel, Master Mode..................................................................................... 124 8.3.1. Block Diagram (16 Channel, Master Mode) .................................................... 124 8.3.2. Block Diagram (16 Channel, Slave Mode) ...................................................... 124 9. Package Information ................................................................................................. 125 Data sheet 02.11.2015 (REV 0.2) 5/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 1. Pin Information 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 GND 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.1 Pin Assignments 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 VDD1D 81 17 VDD3A TEST 80 18 VIN4 RSTB 79 19 COAX_2 ADATA_CASO 78 20 COAX_3 VDD1D 77 21 COAX_4 SDA 76 22 VDD3D SA0 75 23 VDD3A SA1 74 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 NVP6124 128eTQFP_14x14 VDD3A : Analog 3.3V VDD3D : Digital 3.3V GND GND GND AIN7 AIN8 VDD3A MICIN REXT COMP AOUT N.C VDD3A VDD3A VDD1D SYS_CLK N.C MPP_S1 MPP_S2 MPP_S3 VDD3D ACLK_PB ASYNC_PB ADAT_PB ADATA_CASI MPP_S4 MPP_S5 MPP_S6 MPP_S7 ACLK_REC GND GND GND 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 VDD1D : Digital 1.2V Data sheet 02.11.2015 (REV 0.2) 6/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 1.2 Pin Description Name Pin number Type Descriptions System Clock / Reset RSTB 79 DI System Reset (Active low) SYS_CLK 47 DI OSC Input (27MHz) Analog Video Input Interface VIN1, VIN2, VIN3, VIN4 12, 14, 16, 18 Analog Video Input (1 ~ 4 Respectively) AI Analog Audio Input/output Interface AIN1, AIN2, AIN3, AIN4 AIN5, AIN6, AIN7, AIN8 24, 28, 25, 29, 26, 36, 27, 37 AI Analog Audio Input (1 ~ 8 Respectively) MICIN 39 AI Mic Input AOUT 42 AO Analog Audio Output COMP 41 A Audio DAC Compensation pin. REXT 40 A Audio DAC external resistor pin Digital Video Interface VDO1[7:0] 9, 5, 8, 4, VDO2[7:0] 121, 117, VDO3[7:0] 110, 106, VDO4[7:0] 91, 87, VCLK1,VCLK2, VCLK3,VCLK4 1, 7, 3, 6, 2 O Video Port 1 Output 120, 119, 118, 116, 115, 114 O Video Port 2 Output 109, 108, 107, 105, 104, 103 O Video Port 3 Output 90, 86, 89, 85, 88, 84 O Video Port 4 Output 113, 102, 83 O Video Clock Output (1 ~ 4 Respectively) ETC TEST 80 I Chip Test Pin (Connect to Ground) IRQ 73 O Interrupt Request Output MPP1,MPP2,MPP3,MPP4 COAX_1, COAX_2, COAX_3, COAX_4 MPP_S1, MPP_S2, MPP_S3, MPP_S4, MPP_S5, MPP_S6, MPP_S7 Data sheet 02.11.2015 (REV 0.2) 82, 111, 112, 92 O Multi-Purpose Pin Output1 123, 19, 20, 21 O Coaxial Communication Signal Output O Multi-Purpose Pin Output2 49, 51, 58, 50, 57, 59, 60 7/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec Digital Audio Interface ACLK_REC 61 B Clock for Record (M:output, S:Input) ASYNC_REC 69 B Sync for Record(M:output, S:Input) ADATA_REC 70 O Audio Digital Data for Record ADATA_SP 72 O Audio Digital Data for Speaker ADATA_CASO 78 O Audio Digital Data for Cascade Output ADATA_CASI 56 I Audio Digital Data for Cascade Input ACLK_PB 53 B Clock for Playback (M:output, S:Input) ASYNC_PB 54 B Sync for Playback (M:output, S:Input) ADATA_PB 55 I Audio Digital Data for Playback I2C Interface SDA 76 B I2C Interface R/W Data (3.3V tolerant) SCL 71 I I2C Interface Clock (3.3V tolerant) I Slave Address SA1, SA0 74, 75 Power VDD1D 46, 77, 81, 124 P Digital Power (Digital 1.2V) VDD3D 22, 52, 101, 122 P Digital Power (Digital 3.3V) VDD3A 13, 44, 17, 45, 23, 38, P Analog Power (Analog 3.3V) Ground NC 10, VSSA GND 43, No Connect Pin (Connect to GND) Analog Ground 48 11 15 30 31 32 33, 34 35, 62 63, 64, 65, 66, 67, 68, 93, 94, 95, 96, 97, 98, 99, 100, 125, 126, 127, G Ground 128 Data sheet 02.11.2015 (REV 0.2) 8/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 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. 2.1. Functional Overview The AHD2.0 RX separates luminance and chrominance signals from CVBS/COMET/AHD1.0 /AHD2.0. CVBS/ COMET/ AHD1.0/ AHD2.0 Figure 2.1 show the block diagram of the NVP6124 Video processing. Analog CLAMP & Equalizer filter Anti Aliasing Filter Luma Processing ADC Genlock CLK YCS Chroma Processing Output Formatter BT.656 / BT.1120(like) I2C Figure 2.1. AHD2.0 RX Video Processing of NVP6124 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. Data sheet 02.11.2015 (REV 0.2) 9/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec To achieve best quality of image, Adaptive Comb Filter is used. 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. 2.2. Video Input Formats NVP6124 supports NTSC/PAL/COMET/AHD1.0/AHD2.0 as all of the Video Formats. Table 2.1 show various Video Formats and Register Setting Value (VIDEO_FORMAT, 0x08~0B[4:0], Bank0 / AHD_MD, 0x81~84[3:0], Bank0 ) to support them. Table 2.1. NVP6124 Input Video Image Formats AHD_MD VIDEO_FORMAT ( Bank0, 0x81~84[3:0] ) ( Bank0, 0x08~0B[4:0] ) FORMAT HxV HZ Fsc(MHz) 0x00 NTSC-M,J 720x240 960x240 59.94 3.579545 0x11 NTSC-4.43 720x240 960x240 59.94 4.43361875 0x1D PAL-B,D,G,H,I 720x288 960x288 50 4.43361875 0x16 PAL-M 720x240 960x240 59.94 3.57561149 0x1F PAL-Nc 720x288 960x288 50 3.58205625 0x15 PAL-60 720x240 960x240 60 4.433619 0x2 Don’t care P1080 1920x1080 30 Flexible 0x3 Don’t care P1080 1920x1080 25 Flexible 0x4 Don’t care P720 1280x720 60 Flexible 0x5 Don’t care P720 1280x720 50 Flexible 0x6 Don’t care P720 1280x720 30 Flexible 0x7 Don’t care P720 1280x720 25 Flexible 0x0 0x1 Data sheet 02.11.2015 (REV 0.2) 10/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 2.3. Analog Front End (CLAMP, PGA, Anti-aliasing Filter) 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. Figure 2.2. Anti-aliasing Filter characteristic 2.4. Genlock (Robust Sync Detection, Robust No-Video Detection) 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. Data sheet 02.11.2015 (REV 0.2) 11/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 2.5. YCS (Y/C Separator) The YCS is used to separate Y and C signal from CVBS/COMET/AHD1.0/AHD2.0 standard video signal. Therefore, The output image is sharper and clearer compared to other device. To achieve this, BSF(Band Split Filter) is used. Figure 2.3. shows partial Characteristic of BSF. According to Input signal format, BSF characteristic can be selected. Figure 2.3. Band Split Filter Characteristic 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 goodquality image. Data sheet 02.11.2015 (REV 0.2) 12/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 2.6. Luma Processing 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. Figure 2.4. Peaking Filter Characteristic Data sheet 02.11.2015 (REV 0.2) 13/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 2.7. Chroma Processing 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). Figure 2.5. Chroma Process Figure 2.6. Chroma Low Pass filter Characteristic Data sheet 02.11.2015 (REV 0.2) 14/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 2.8. Data Output Order & Direction Control 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 ) Table 2.2. Data Output Pin Order Control Address (Bank1) state Data Output of Port X 0 VDO4[7:0] 1 VDO4[0:7] 0 VDO3[7:0] 0xD2, OUT_DATA_INV[5] 0xD2, OUT_DATA_INV[4] 1 VDO3[0:7] 0 VDO2 [7:0] 1 VDO2 [0:7] 0 VDO1 [7:0] 1 VDO1 [0:7] 0xD2, OUT_DATA_INV[3] 0xD2, OUT_DATA_INV[2] Table 2.3. Output Clock and Data Direction Control Data sheet 02.11.2015 (REV 0.2) Address (Bank1) state Data Output of Port X 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 15/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 2.9. Output Format NVP6124 supports a format of standard ITU-R BT.656/1120(like) Ports of 4 is synchronized by each output clock(VCLK1~VCLK4). Phase of clock is controlled by VCLK_SEL(BANK1, 0xCC~0xCF[6:4]) and VCLK_DLY_SEL(BANK1, 0xCC~0xCF[3:0]). 2.9.1. ITU-R BT.656/1120(like) Format 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 EAV Code 80’h 10’h FF’h 00’h 00’h XY’h A Cb Y SAV Code Cr Y Cb Y Cr Y Active number of pixel Data HACTIVE Figure 2.7. Region of active is constant Data sheet 02.11.2015 (REV 0.2) 16/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 2.9.2. Video Output Timing Information 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. 2.9.2.1 720P@ 30P/25P, 60P/50P H/V Timing H Blank Signal Start of Digital Line EAV Code CH1 DATA FF 00 00 4 Blanking XY 80 Next Line Start of Digital Active Line 10 80 10 732 / 1392 SAV Code 80 10 FF 00 00 XY 4 C B 0 Y 0 C R 0 Y 1 C B 2 Y 2 C R 2 Y 3 C Y R FF 1279 639 4:2:2 Digital Video 2560 3300 / 3960 CH1 CLK 74.25MHz for 720P @25/30P 148.5MHz for 720P @50/60P Figure 2.8. 720P@30P/25P, 60P/50P Horizontal Timing Diagram Figure 2.9. 720P@30P/25P, 60P/50P Vertical Timing Diagram Data sheet 02.11.2015 (REV 0.2) 17/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 2.9.2.2 1080P@ 30P, 25P H/V Timing H Blank Signal Start of Digital Line EAV Code CH1 DATA FF 00 00 4 Blanking XY 80 Next Line Start of Digital Active Line 10 80 10 552 / 1432 SAV Code 80 10 FF 00 00 XY 4 C B 0 Y 0 C R 0 Y 1 C B 2 Y 2 C R 2 Y 3 C Y R FF 1919 959 4:2:2 Digital Video 3840 4400 / 5280 CH1 CLK @148.5MHz Figure 2.10. 1080P@30P,25P Horizontal Timing Diagram Figure 2.11. 1080P@30P,25P Vertical Timing Diagram Data sheet 02.11.2015 (REV 0.2) 18/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 2.10. Output Mode The NVP6124 output to the back-end devices whether transferring a channel by a port or 2/4channels 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. 2.10.1 Single Output Mode 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~4 ch1~4 ch1~4 Muxing Muxing Muxing Muxing ch1 ch2 ch3 VDOx time multiplexer Channel 1 data @ 27MHz / 36MHz / 37.125MHz / 74.25MHz(AHD) / 148.5MHz(AFHD) VCLK0x ch4 VPORTx_SEQx All Port (VDO1~VDO4) CHx_OUT_SEL data of CH1 data of mixed CH1,2 data of mixed CH1,2,3,4 CH1-a CH1-b 27/36/37.125/74.25/148.5MHz Clock (VCLK1~VCLK4) 0 2 VDOx 8 CHx_OUT_SEL Figure 2.12. Block Diagram of Single-Channel Output Data sheet 02.11.2015 (REV 0.2) 19/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 2.10.2 2-Multiplex Output Mode 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~4 ch1~4 ch1~4 Muxing Muxing Muxing Muxing ch1 ch2 VDOx ch3 time multiplexer VCLK0x Channel 1,2 data muxed @ 54MHz / 72MHz / 74.25MHz / 144MHz / 148.5MHz ch4 VPORTx_SEQx 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 data of mixed CH1,2 data of mixed CH1,2,3,4 0 2 VDOx CH1 Separated data 1 CH1 8 Separated data 2 CH2 CH2 CH2 CHx_OUT_SEL Figure 2.13. Block Diagram of Multiplexed 2-Channels Output Data sheet 02.11.2015 (REV 0.2) 20/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 2.10.3 4-Multiplex Output Mode 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~4 ch1~4 ch1~4 Muxing Muxing Muxing Muxing ch1 ch2 ch3 Channel 1,2,3,4 data muxed @ 108MHz / 144MHz / 148.5MHz VDOx time multiplexer VCLK0x All Port (VDO1~VDO4) CH1 CH2 CH3 CH4 ch4 108/144/148.5MHz (VCLK1~VCLK04) VPORTx_SEQx data of CH1 data of mixed CH1,2 data of mixed CH1,2,3,4 CHx_OUT_SEL CH1 Separated data 1 CHx_OUT_SEL Separated data 2 0 2 VDOx Separated data 3 CH2 CH2 CH3 CH3 8 Separated data 4 CH4 CH4 Figure 2.14. Block Diagram of Multiplexed 4-Channels Output Data sheet 02.11.2015 (REV 0.2) 21/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ■ Example of 148.5MHz(960H) D1 Data Output Mode with Channel ID 1. In case of VDO1 output port and VCLK1 output clock use. 2. Set VDO1 output(CH_OUT_SEL1,BANK1,0xC8[3:0] = 0x8) and VCLK1 output (VCLK1_SEL, BANK1,0xCC[6:4] = 0x6 or 0x7) . 3. Set Channel ID Type (Refer to CHID_TYPE(Bank0, 0x54[2:0]) Register Description) 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. 148.5MHz data output CH1 VIN1 CH2 VIN2 CH3 VIN3 CH4 VIN4 VDO1 CH1 CH2 CH3 CH4 CH1 CH2 CH3 CH4 VCLK01 NVP6124 148.5MHz clock 27MHz clock input 37.125MHz data 148.5MHz data output CH1 CH2 CH3 CH4 CH1 CH2 CH3 CH1 CH1 CH1 CH1 CH2 CH1 CH2 CH1 CH3 CH1 CH3 CH1 CH4 CH1 CH4 CH1 CH4 Figure 2.15. NVP6124 generate 148.5MHz(960H) clock and data output Data sheet 02.11.2015 (REV 0.2) 22/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 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. odd field vertical blank even field vertical active vertical blank vertical active CHID_TYPE (0x54[2:0],BANK0 = 0x1) horizontal blank horizontal active CHID_VIN1 (0x55[3:0],BANK0 = 0x0) FF 00 00 EAV 0xD0 FF 00 00 SAV 0xC0 CHID_VIN2 (0x55[7:4],BANK0 = 0x1) FF 00 00 EAV 0xD1 FF 00 00 SAV 0xC1 CHID_VIN3 (0x56[3:0],BANK0 = 0x2) FF 00 00 EAV 0xD2 FF 00 00 SAV 0xC2 CHID_VIN4 (0x56[7:4],BANK0 = 0x3) FF 00 00 EAV 0xD3 FF 00 00 SAV 0xC3 CH3 NVP6124 : 148.5MHz output (0xC8[3:0],BANK1 = 0x8) CH3 CH4 FF CH1 CH2 CH3 00 CH4 CH1 CH2 7 6 5 4 1 F V H CH4 CH1 CH2 0 1 CHID_VINx EAV or SAV CH3 00 2 3 CH3 D2 CH4 CH1 CH2 CH3 CH3 CH4 CH1 CH2 CH3 CH4 CH1 CH2 CH3 CH4 CH1 CH2 NVP6124 : 148.5MHz clock (0xCC[6:4],BANK1= 0x6) counter 1 CH : 37.125MHz output 0 1 2 3 0 FF 2 CH : 37.125MHz output 3 CH : 37.125MHz output 1 2 3 0 00 CH4 CH4 CH1 4 CH : 37.125MHz output 1 00 3 0 CH4 CH1 CH2 2 Detect(ff,00,00) & EAV/SAV check 1 2 3 0 3 0 Counter Change!! D2 CH4 CH1 CH2 1 2 3 0 CH1 CH2 CH1 CH2 1 2 3 0 1 CH1 CH1 CH2 CH3 CH2 CH3 CH4 Wrong sorting CH4 Right sorting Application or FPGA, etc. Figure 2.16. NVP6124 Select Channel ID 6. CHID_TYPE(BANK0, 0x54[2:0]=001) mode described in top of Figure2.16. 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.) 12. Become Right sorting part. Data sheet 02.11.2015 (REV 0.2) 23/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 2.10.4. 148.5MHz 2-Ch EX-FHD Data Output Mode 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~4 ch1~4 ch1~4 Muxing Muxing Muxing Muxing ch1 ch2 ch3 VDOx time multiplexer VCLK0x ch4 Channel 1,2 EX-FHD muxed @ 148.5MHz VPORTx_SEQx All Port (VDO1, VDO2) CHx_OUT_SEL 148.5MHz Clock (VCLK1, VCLK2) FHD data of CH1 EX-FHD data of CH1,2 0 VDOx CH1 Separated data 2 CH1 CH1 Separated data 1 1 CH2 CH2 CH2 CH1 CH2 CH2 CHx_OUT_SEL Figure 2.17. EX-FHD 2Channel muxed @148.5MHz Data Output Data sheet 02.11.2015 (REV 0.2) 24/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 2.11. Video Frame Control 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. SAV SAV SAV FRM#1 FRAME_NRT_SEQ CH 1 [0] = HIGH CH 1 FRM#2 CH 1 FRM#3 [1] = HIGH SAV CH 1 FRM#4 [2] = HIGH [3] = HIGH [29:4] SAV FRM#1 FRAME_NRT_SEQ SAV CH 1 [0] = HIGH CH 1 BLANK [1] = LOW CH 1 FRM#3 CH 1 BLANK [2] = HIGH [3] = LOW [29:4] Figure 2.17. Method for Control Video Frame 2.12. Motion Detector 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. Data sheet 02.11.2015 (REV 0.2) 25/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec Figure 2.18. Motion Block Mapping 2.12.1. How to Operate the Motion Detection Function 1). Set the Motion detection On (Bank2, 0x00/02/04/06[4]) - Set at low 2). Set the area for which to detect motion : The screen is divided into 192 sections and each section is matched one to one. - (BANK2, 0x20~0x37 - Channel 1, Bank2, 0x38~4F - Channel 2) - (BANK2, 0x50~0x67 - Channel 3, Bank2, 0x68~7F - Channel 4) 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. 5). Output of Motion Detection : Motion information generated from each section is not to be generated separately through data interface. In other words, the motion information needs to be confirmed in the register or It is not included in the BT.656/1120(like) data. : Motion information generated from each area can be displayed on the screen. Display can be done through three approaches. This can be controlled using MOTION_PIC (BANK2, 0x00/02/04/06[1:0]). Data sheet 02.11.2015 (REV 0.2) 26/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 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) 3.2. Record Output 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. Data sheet 02.11.2015 (REV 0.2) 27/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec Table 3.1. Sampling & PCM coding setting BANK1 8K/8bit ADDR 8K/16bit VALUE ADDR 16K/8bit VALUE ADDR 16K/16bit VALUE ADDR 32K/8bit VALUE ADDR 32K/16bit VALUE ADDR VALUE 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0 0 1 00 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0 0 0 00 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0 1 1 00 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0 1 0 00 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 1 1 1 00 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 1 1 0 00 0x00[0] Unsigned 0x07[3] Linear 0x07[2] PCM 0x08[5:4] 0 0 1 01 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0 0 0 01 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0 1 1 01 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0 1 0 01 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 1 1 1 01 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 1 1 0 01 G.711 U-law 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0x08[6] 0 0 1 10 0 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0x08[6] 0 0 0 10 0 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0x08[6] 0 1 1 10 0 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0x08[6] 0 1 0 10 0 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0x08[6] 1 1 1 10 0 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0x08[6] 1 1 0 10 0 G.711 A-law 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0x08[6] 0 0 1 10 1 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0x08[6] 0 0 0 10 1 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0x08[6] 0 1 1 10 1 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0x08[6] 0 1 0 10 1 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0x08[6] 1 1 1 10 1 0x00[0] 0x07[3] 0x07[2] 0x08[5:4] 0x08[6] 1 1 0 10 1 Linear PCM 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. 3.2.1 Data Output Interface NVP6124 outputs "Record Output" using ACLK_REC, ASYNC_REC, ADATA_REC and DATA_SP. ACLK_REC is a reference clock signal for Record Output Data and ASYNC_REC is a reference synchronization signal for Record Output Data. ADATA_REC and ADATA_SP are synchronized Record Output, data with reference clock and reference synchronized signal. Table 3.2 Record Output Interface configuration BANK1 DSP ADDR SSP VALUE ADDR I2S VALUE ADDR VALUE Master 0x07[0] 0x07[1] 0x07[7] 1 0 1 0x07[0] 0x07[1] 0x07[7] 1 1 1 0x07[0] 0x07[1] 0x07[7] 0 0 1 Slave 0x07[0] 0x07[1] 0x07[7] 1 0 0 0x07[0] 0x07[1] 0x07[7] 1 1 0 0x07[0] 0x07[1] 0x07[7] 0 0 0 ACLK_REC is a reference clock of Record Output Data and ASYNC_REC is reference synchronized signal. ACLK_REC and ASYNC_REC signal support slave mode accepted external signals and master mode generating clock and synchronization signal in itself. And Data sheet 02.11.2015 (REV 0.2) 28/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec DSP/SSP/I2S interfaces are supported by configuration of these pins defined by internal register setting value. Figure 3.1, 3.2, 3.3 shows timing diagram of I2S, DSP, and SSP mode, respectively. These figures show timing relation among ASYNC_REC, ACLK_REC and ADTA_REC, and ADATA_SP is outputted using same interface method of ADATA_REC. Polarity of ACLK_REC clock is changed by setting of internal register value (RM_CLK, 0x07[6], BANK1). 1/fs ASYNC_REC ACLK_REC MSB MSB ADATA_REC data0 data1 Figure 3.1 I2S mode 1/fs ASYNC_REC ACLK_REC MSB ADATA_REC MSB data0 data1 Figure 3.2 DSP mode 1/fs ASYNC_REC ACLK_REC ADATA_REC MSB MSB data0 data1 Figure 3.3 SSP mode Data sheet 02.11.2015 (REV 0.2) 29/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 3.2.2. 2/4/8/16-Channel Data Output(256 fs) 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 (R_MULTCH=0) CH1 ADATAR (R_MULTCH=1) CH1 CH2 ADATAR (R_MULTCH=2) CH1 CH2 CH3 CH4 ADATAR (R_MULTCH=3) CH1 CH2 CH3 CH4 CH9 CH5 CH6 CH7 CH8 CH9 CH10 CH9 CH10 CH11 CH12 CH9 CH10 CH11 CH12 CH13 CH14 CH15 CH16 CH15 CH16 Figure 3.4. audio 2/4/8/16 channel data output ASYNCR ADATAR (R_MULTCH=0) CH1 CH2 ADATAR (R_MULTCH=1) CH1 CH2 CH3 CH4 ADATAR (R_MULTCH=2) CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8 ADATAR (R_MULTCH=3) CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8 CH9 CH10 CH11 CH12 CH13 CH14 Figure 3.5. audio 2/4/8/16channel data output Data sheet 02.11.2015 (REV 0.2) 30/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 3.2.3. 2/4/8/16-Channel Audio Data Output with 2-Channel Mic Data(320 fs) ADATA_REC supports up to 9 channels(8-Ch audio/1-Ch mic) using single chip and up to 18 channel(16-Ch audio/2-Ch mic) in cascade mode. In this case, the bitrate of the audio signal should be 320 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 (R_MULTCH=0) CH1 ADATAR (R_MULTCH=1) CH1 CH2 ADATAR (R_MULTCH=2) CH1 CH2 CH3 CH4 ADATAR (R_MULTCH=3) CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8 MIC1 N.A CH9 MIC1 N.A CH9 CH10 MIC1 N.A CH9 CH10 CH11 CH12 MIC1 N.A CH9 CH10 CH11 CH12 CH13 CH14 CH15 CH16 MIC2 N.A MIC2 N.A MIC2 N.A MIC2 N.A * N.A = No Audio Figure 3.6 audio 2/4/6/8/16 channel data output(with 2 channel mic) ASYNCR ADATAR (R_MULTCH=0) CH1 CH2 ADATAR (R_MULTCH=1) CH1 CH2 CH3 CH4 ADATAR (R_MULTCH=2) CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8 ADATAR (R_MULTCH=3) CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8 CH9 CH10 CH11 CH12 CH13 CH14 CH15 CH16 MIC1 N.A MIC2 N.A MIC1 N.A MIC2 N.A MIC1 N.A MIC2 N.A MIC1 N.A MIC2 N.A * N.A = No Audio Figure 3.7. audio 2/4/8/16 channel data output(with 2 channel mic) Data sheet 02.11.2015 (REV 0.2) 31/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 3.2.4. ADATA_SP Output 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 CH12 CH13 CH14 CH15 CH16 ADATA_SP L_CH_OUT R_CH_OUT Figure 3.8 ADATA_SP Output 1/fs ASYNC_REC ADATA_REC CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8 CH9 CH10 CH11 ADATA_SP L_CH_OUT R_CH_OUT Figure 3.9 ADATA_SP Output Data sheet 02.11.2015 (REV 0.2) 32/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 3.3. Playback Output 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). 3.4. Audio Detection 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. Data sheet 02.11.2015 (REV 0.2) 33/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 3.5. Cascade Operation 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 2 3 4 5 6 7 8 AIN1 AIN2 AIN3 AIN4 AIN5 AIN6 AIN7 AIN8 MIC 1 MICIN AOUT AOUT ADATA_REC ASYNC_REC ACLK_REC NVP6124 (First Stage) ADATA_PB ADATA_CASI 9 10 11 12 13 14 15 16 AIN1 AIN2 AIN3 AIN4 AIN5 AIN6 AIN7 AIN8 MIC 2 MICIN ADATA_CASO NVP6124 (Last Stage) Figure 3. 10. Consist of Cascade System using 2-NVP6124 Data sheet 02.11.2015 (REV 0.2) 34/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 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”) 4.1. PELCO PROTOCOL 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 Figure 4.1. Coaxitron Active line 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). Refer to Figure 4.2. and Figure 4.3. 1us Start 1us Data 1us Stop 3us Figure 4.2. Description of One Coaxitron Bit Data sheet 02.11.2015 (REV 0.2) 35/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec Start Bit Stop Bit 1us 1us 1us Data Bit = 0 Data Bit = 0 Data Bit = 1 3us Figure 4.3. Coaxitron Bit Timing NVP6124 is able to control coaxitron timing format on the video signal. th Start Active line of Coaxitron (BL_TXST, 0x03~04[3:0],0x83~84[3:0], BANK3~4) is 18 line on VBI. Pulse width of Coaxitron (BAUD, 0x00,80, BANK3~4) is fixed 1us. The size of Coaxial Data (PELCO_TXDAT, 0x20~23,0xA0~A3, BANK3~4) is 4 bytes. Refer to Figure 4.4. PELCO_TXDAT_01 DATA BIT [0] [1] BL_HSP [2] [3] [4] PELCO_TXDAT_02 [5] [6] [7] [0] [1] [2] [3] [4] [5] [6] [7] BAUD Figure 4.4. Data Structure of Coaxitron Origins (VBI 18th) 4.2. A-CP(AHD-Coaxial protocol) 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. In this regard, please refer to the application note. Data sheet 02.11.2015 (REV 0.2) 36/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 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. Figure 5.1. I2C Timing Diagram Figure 5.2. I2C Slave Address Configuration Data sheet 02.11.2015 (REV 0.2) 37/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 6. Register Description ☞ BANK0 Register(0x00~0x1F) : VIDEO ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0x00 -RESERVED- 0x00 0x00 0x00 0x01 -RESERVED- 0x00 0x00 0x00 0xF0 0x20 0x20 0x02 PD_ADAC PD_VCH4 -RESERVED- PD_VCH3 PD_VCH2 PD_VCH1 0x03 -RESERVED- 0x00 0x00 0x00 0x04 -RESERVED- 0x00 0x00 0x00 0x05 -RESERVED- 0x00 0x00 0x00 0x06 - - - - 0x07 - - - - 0x08 AUTO_1 BSF_MODE_1 VIDEO_FORMAT_1 0x60 0x60 0x60 0x09 AUTO_2 BSF_MODE_2 VIDEO_FORMAT_2 0x60 0x60 0x60 0x0A AUTO_3 BSF_MODE_3 VIDEO_FORMAT_3 0x60 0x60 0x60 0x0B AUTO_4 BSF_MODE_4 VIDEO_FORMAT_4 0x60 0x60 0x60 0x0C BRIGHTNESS_1 0x08 0x08 0x08 0x0D BRIGHTNESS_2 0x08 0x08 0x08 0x0E BRIGHTNESS_3 0x08 0x08 0x08 0x0F BRIGHTNESS_4 0x08 0x08 0x08 0x10 CONTRAST_1 0x88 0x88 0x88 0x11 CONTRAST_2 0x88 0x88 0x88 0x12 CONTRAST_3 0x88 0x88 0x88 0x13 CONTRAST_4 0x88 0x88 0x88 B A N K 0 0x14 H_SHARPNESS_1 V_SHARPNESS_1 0x90 0x90 0x90 0x15 H_SHARPNESS_2 V_SHARPNESS_2 0x90 0x90 0x90 0x16 H_SHARPNESS_3 V_SHARPNESS_3 0x90 0x90 0x90 0x17 H_SHARPNESS_4 V_SHARPNESS_4 0x90 0x90 0x90 0x18 Y_PEAK_MODE_1 Y_FIR_MODE_1 0x00 0x00 0x00 0x19 Y_PEAK_MODE_2 Y_FIR_MODE_2 0x00 0x00 0x00 0x1A Y_PEAK_MODE_3 Y_FIR_MODE_3 0x00 0x00 0x00 0x1B Y_PEAK_MODE_4 Y_FIR_MODE_4 0x00 0x00 0x00 0x1C -RESERVED- 0xAF 0xAF 0xAF 0x1D -RESERVED- 0xAF 0xAF 0xAF 0x1E -RESERVED- 0xAF 0xAF 0xAF 0x1F -RESERVED- 0xAF 0xAF 0xAF Data sheet 02.11.2015 (REV 0.2) 38/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK0 Register(0x20~0x3F) : VIDEO ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0x20 ACC_OFF_1 -RESERVED- ACC_GAIN_SPD_1 0x2F 0x2F 0x2F 0x21 PAL_CM_ OFF_1 IF_FIR_SEL_1 CLPF_SEL_1 0x82 0x82 0x82 C_KILL_1 0x0B 0x0B 0x0B NOVID_DET_B_1 0x43 0x43 0x43 0x22 0x23 FLD_DET_MODE_1 COLOROFF_1 -RESERVED- 0x24 ACC_OFF_2 -RESERVED- ACC_GAIN_SPD_2 0x2F 0x2F 0x2F 0x25 PAL_CM_ OFF_2 IF_FIR_SEL_2 CLPF_SEL_2 0x82 0x82 0x82 C_KILL_2 0x0B 0x0B 0x0B NOVID_DET_B_2 0x43 0x43 0x43 0x26 0x27 FLD_DET_MODE_2 COLOROFF_2 -RESERVED- 0x28 ACC_OFF_3 -RESERVED- ACC_GAIN_SPD_3 0x2F 0x2F 0x2F 0x29 PAL_CM_ OFF_3 IF_FIR_SEL_3 CLPF_SEL_3 0x82 0x82 0x82 C_KILL_3 0x0B 0x0B 0x0B NOVID_DET_B_3 0x43 0x43 0x43 0x2A 0x2B FLD_DET_MODE_3 COLOROFF_3 -RESERVED- 0x2C ACC_OFF_4 -RESERVED- ACC_GAIN_SPD_4 0x2F 0x2F 0x2F 0x2D PAL_CM_ OFF_4 IF_FIR_SEL_4 CLPF_SEL_4 0x82 0x82 0x82 C_KILL_4 0x0B 0x0B 0x0B NOVID_DET_B_4 0x43 0x43 0x43 B 0x2E - COLOROFF_4 A 0x2F FLD_DET_MODE_4 -RESERVED- N 0x30 -RESERVED- Y_DELAY_1 0x10 0x10 0x10 0x31 -RESERVED- Y_DELAY_2 0x10 0x10 0x10 0x32 -RESERVED- Y_DELAY_3 0x10 0x10 0x10 0x33 -RESERVED- Y_DELAY_4 0x10 0x10 0x10 K 0 0x34 - PED_ON_1 -RESERVED- 0x02 0x04 0x02 0x35 - PED_ON_2 -RESERVED- 0x02 0x04 0x02 0x36 - PED_ON_3 -RESERVED- 0x02 0x04 0x02 0x37 - PED_ON_4 -RESERVED- 0x02 0x04 0x02 0x38 CTI_GAIN_1 0x0A 0x0A 0x0A 0x39 CTI_GAIN_2 0x0A 0x0A 0x0A 0x3A CTI_GAIN_3 0x0A 0x0A 0x0A 0x3B CTI_GAIN_4 0x0A 0x0A 0x0A 0x3C SATURATION_1 0x84 0x84 0x84 0x3D SATURATION_2 0x84 0x84 0x84 0x3E SATURATION_3 0x84 0x84 0x84 0x3F SATURATION_4 0x84 0x84 0x84 Data sheet 02.11.2015 (REV 0.2) 39/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK0 Register(0x40~0x5F) : VIDEO ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0x40 HUE_1 0x00 0xFD 0x00 0x41 HUE_2 0x00 0xFD 0x00 0x42 HUE_3 0x00 0xFD 0x00 0x43 HUE_4 0x00 0xFD 0x00 0x44 U_GAIN_1 0x30 0x30 0x30 0x45 U_GAIN_2 0x30 0x30 0x30 0x46 U_GAIN_3 0x30 0x30 0x30 0x47 U_GAIN_4 0x30 0x30 0x30 0x48 V_GAIN_1 0x30 0x30 0x30 0x49 V_GAIN_2 0x30 0x30 0x30 0x4A V_GAIN_3 0x30 0x30 0x30 0x4B V_GAIN_4 0x30 0x30 0x30 0x4C U_OFFSET_1 0x04 0x04 0x04 0x4D U_OFFSET_2 0x04 0x04 0x04 0x4E U_OFFSET_3 0x04 0x04 0x04 0x4F U_OFFSET_4 0x04 0x04 0x04 N 0x50 V_OFFSET_1 0x04 0x04 0x04 K 0x51 V_OFFSET_2 0x04 0x04 0x04 0 0x52 V_OFFSET_3 0x04 0x04 0x04 0x53 V_OFFSET_4 0x04 0x04 0x04 0x01 0xF1 0x01 B A 0x54 FLD_INV_4 FLD_INV_3 FLD_INV_2 FLD_INV_1 NOVID_INF_IN _14 CHID_TYPE_14 0x55 CHID_VIN2 CHID_VIN1 0x10 0x10 0x10 0x56 CHID_VIN4 CHID_VIN3 0x32 0x10 0x10 0x57 - - - - 0x58 H_DELAY_1 0x90 0xA0 0x90 0x59 H_DELAY_2 0x90 0xA0 0x90 0x5A H_DELAY_3 0x90 0xA0 0x90 0x5B H_DELAY_4 0x90 0xA0 0x90 0x5C V_DELAY_1 0x9E 0x9E 0x9E 0x5D V_DELAY_2 0x9E 0x9E 0x9E 0x5E V_DELAY_3 0x9E 0x9E 0x9E 0x5F V_DELAY_4 0x9E 0x9E 0x9E Data sheet 02.11.2015 (REV 0.2) 40/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK0 Register(0x60~0x7F) : VIDEO ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0x60 HBLK_END_1 0x00 0x00 0x00 0x61 HBLK_END_2 0x00 0x00 0x00 0x62 HBLK_END_3 0x00 0x00 0x00 0x63 HBLK_END_4 0x00 0x00 0x00 0x64 VBLK_END_1 0x8D 0xB2 0xB1 0x65 VBLK_END_2 0x8D 0xB2 0xB1 0x66 VBLK_END_3 0x8D 0xB2 0xB1 0x67 VBLK_END_4 0x8D 0xB2 0xB1 0x68 H_CROP_S_1 0x00 0x00 0x00 0x69 H_CROP_S_2 0x00 0x00 0x00 0x6A H_CROP_S_3 0x00 0x00 0x00 0x6B H_CROP_S_4 0x00 0x00 0x00 0x6C H_CROP_E_1 0x00 0x00 0x00 0x6D H_CROP_E_2 0x00 0x00 0x00 0x6E H_CROP_E_3 0x00 0x00 0x00 0x6F H_CROP_E_4 0x00 0x00 0x00 0x70 V_CROP_S_1 0x00 0x00 0x00 0x71 V_CROP_S_2 0x00 0x00 0x00 0x72 V_CROP_S_3 0x00 0x00 0x00 0x73 V_CROP_S_4 0x00 0x00 0x00 0x74 V_CROP_E_1 0x00 0x00 0x00 0x75 V_CROP_E_2 0x00 0x00 0x00 0x76 V_CROP_E_3 0x00 0x00 0x00 0x77 V_CROP_E_4 0x00 0x00 0x00 B A N K 0 0x78 BGDCOL_2 BGDCOL_1 0x88 0x88 0x88 0x79 BGDCOL_4 BGDCOL_3 0x88 0x88 0x88 0x7A DATA_OUT_MODE_2 DATA_OUT_MODE_1 0x11 0x11 0x11 0x7B DATA_OUT_MODE_4 DATA_OUT_MODE_3 0x11 0x11 0x11 0x7C - - - - 0x7D - - - - 0x7E - - - - 0x7F - - - - Data sheet 02.11.2015 (REV 0.2) 41/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK0 Register(0x80~0x9F) : VIDEO_ENABLE ADDRESS B A [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0x80 - EACH_REG_SET 0x00 0x00 0x00 0x81 -RESERVED- AHD_MD_1 0x07 0x06 0x07 0x82 -RESERVED- AHD_MD_2 0x07 0x06 0x07 0x83 -RESERVED- AHD_MD_3 0x07 0x06 0x07 0x84 -RESERVED- AHD_MD_4 0x07 0x06 0x07 0x85 - STD_MD_1 - AV_960H_1 0x00 0x00 0x00 0x86 - STD_MD_2 - AV_960H_2 0x00 0x00 0x00 0x87 - STD_MD_3 - AV_960H_3 0x00 0x00 0x00 0x88 - STD_MD_4 - AV_960H_4 0x00 0x00 0x00 0x89 -RESERVED- SEL960H_01 0x10 0x10 0x10 0x8A -RESERVED- SEL960H_02 0x10 0x10 0x10 0x8B -RESERVED- SEL960H_03 0x10 0x10 0x10 0x8C -RESERVED- SEL960H_04 0x10 0x10 0x10 0x8D - - - - 0x8E -RESERVED- 0x0A 0x07 0x0B 0x8F -RESERVED- 0x0A 0x07 0x0B 0x90 -RESERVED- 0x0A 0x07 0x0B 0x91 -RESERVED- 0x0A 0x07 0x0B 0x92 - N K 0 - - - 0x00 0x00 0x00 0x93 -RESERVED- HZOOM_ ON_1 0x94 -RESERVED- HZOOM_ ON_2 0x00 0x00 0x00 0x95 -RESERVED- HZOOM_ ON_3 0x00 0x00 0x00 0x96 -RESERVED- HZOOM_ ON_4 0x00 0x00 0x00 0x97 -RESERVED- 0x00 0x00 0x00 0x98 -RESERVED- 0x00 0x16 0x16 0x99 -RESERVED- 0x00 0x16 0x16 0x9A -RESERVED- 0x00 0x16 0x16 0x9B -RESERVED- 0x00 0x16 0x16 0x9C -RESERVED- 0x00 0x00 0x00 0x9D -RESERVED- 0x00 0x00 0x00 0x9E -RESERVED- 0x00 0x00 0x00 0x9F -RESERVED- 0x00 0x00 0x00 Data sheet 02.11.2015 (REV 0.2) 42/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK0 Register(0xA0~0xBF) : DELAY & STATUS ADDRESS B A [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0xA0 DF_CDELAY_1 DF_YDELAY_1 0x00 0x00 0x00 0xA1 DF_CDELAY_2 DF_YDELAY_2 0x00 0x00 0x00 0xA2 DF_CDELAY_3 DF_YDELAY_3 0x00 0x00 0x00 0xA3 DF_CDELAY_4 DF_YDELAY_4 0x00 0x00 0x00 0xA4 DB_CDELAY_1 DB_YDELAY_1 0x10 0x10 0x10 0xA5 DB_CDELAY_2 DB_YDELAY_2 0x10 0x10 0x10 0xA6 DB_CDELAY_3 DB_YDELAY_3 0x10 0x10 0x10 0xA7 DB_CDELAY_4 DB_YDELAY_4 0x10 0x10 0x10 0xA8 - - - - 0xA9 - - - - 0xAA - - - - 0xAB - - - - 0xAC - - - - 0xAD - - - - 0xAE - - - - 0xAF - - - - 0xB0 - - - - 0xB1 - - - - 0xB2 - - - - 0xB3 - - - - 0xB4 - - - - 0xB5 - - - - 0xB6 - - - - 0xB7 - - - - N K 0 0xB8 - - - - NOVID_04 NOVID_03 NOVID_02 NOVID_01 R R R 0xB9 - - - - MOTION_04 MOTION_03 MOTION_02 MOTION_01 R R R 0xBA - - - - BLACK_04 BLACK_03 BLACK_02 BLACK_01 R R R 0xBB - - - - WHITE_04 WHITE_03 WHITE_02 WHITE_01 R R R 0xBC MUTE_08 MUTE_07 MUTE_06 MUTE_05 MUTE_04 MUTE_03 MUTE_02 MUTE_01 R R R 0xBD MUTE_16 MUTE_15 MUTE_14 MUTE_13 MUTE_12 MUTE_11 MUTE_10 MUTE_09 R R R 0xBE - - - - - MUTEMIC_02 - MUTEMIC_01 R R R - COAX_RX_ DONE_4 COAX_RX_ DONE_3 COAX_RX_ DONE_2 COAX_RX_ DONE_1 R R R 0xBF - Data sheet 02.11.2015 (REV 0.2) - - 43/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK0 Register(0xC0~0xDF) : STATUS ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0xC0 - - - - NOVID_04B NOVID_03B NOVID_02B NOVID_01B R R R 0xC1 - - - - MOTION_04B MOTION_03B MOTION_02B MOTION_01B R R R 0xC2 - - - - BLACK_04B BLACK_03B BLACK_02B BLACK_01B R R R 0xC3 - - - - WHITE_04B WHITE_03B WHITE_02B WHITE_01B R R R 0xC4 MUTE_08B MUTE_07B MUTE_06B MUTE_05B MUTE_04B MUTE_03B MUTE_02B MUTE_01B R R R 0xC5 MUTE_16B MUTE_15B MUTE_14B MUTE_13B MUTE_12B MUTE_11B MUTE_10B MUTE_09B R R R 0xC6 - - - - - MUTEMIC_ 02B - MUTEMIC_ 01B R R R 0xC7 - - - - COAX_RX_ DONE_4B COAX_RX_ DONE_3B COAX_RX_ DONE_2B COAX_RX_ DONE_1B R R R 0xC8 RD_STATE_ CLR - - STATE_HOLD - - - - 0x90 0x90 0x90 0xC9 - - - - IRQ_INV 0x00 0x00 0x00 IRQ_SEL 0xCA - - - - 0xCB - - - - 0xCC - - - - 0xCD - - - - 0xCE - - - - B A 0xCF - - - 0xD0 1080P25_ DET_1 1080P30_ DET_1 720P50_ DET_1 720P60_ DET_1 720P25_ DET_1 720P30_ DET_1 SDPAL_ DET_1 SDNT_ DET_1 R R R 0xD1 1080P25_ DET_2 1080P30_ DET_2 720P50_ DET_2 720P60_ DET_2 720P25_ DET_2 720P30_ DET_2 SDPAL_ DET_2 SDNT_ DET_2 R R R 0xD2 1080P25_ DET_3 1080P30_ DET_3 720P50_ DET_3 720P60_ DET_3 720P25_ DET_3 720P30_ DET_3 SDPAL_ DET_3 SDNT_ DET_3 R R R 0xD3 1080P25_ DET_4 1080P30_ DET_4 720P50_ DET_4 720P60_ DET_4 720P25_ DET_4 720P30_ DET_4 SDPAL_ DET_4 SDNT_ DET_4 R R R N K 0 - 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 - - - - Data sheet 02.11.2015 (REV 0.2) 44/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK0 Register(0xE0~0xFF) : STATUS ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0xE0 - - - - 0xE1 - - - - 0xE2 - - - - 0xE3 - - - - 0xE4 - - - - 0xE5 - - - - 0xE6 - - - - 0xE7 - - - - 0xE8 PN_READ_MSB_VAL1[3:0] FSC_CHG_ DONE1 CKILL1 FSC_LOCK_ DONE1 NOVIDEO1 R R R 0xE9 PN_READ_MSB_VAL2[3:0] FSC_CHG_ DONE2 CKILL2 FSC_LOCK_ DONE2 NOVIDEO2 R R R 0xEA PN_READ_MSB_VAL3[3:0] FSC_CHG_ DONE3 CKILL3 FSC_LOCK_ DONE3 NOVIDEO3 R R R 0xEB PN_READ_MSB_VAL4[3:0] FSC_CHG_ DONE4 CKILL4 FSC_LOCK_ DONE4 NOVIDEO4 R R R 0xEC - AGC_LOCK_04 AGC_LOCK_03 AGC_LOCK_02 AGC_LOCK_01 R R R 0xED - CMP_LOCK_04 CMP_LOCK_03 CMP_LOCK_02 CMP_LOCK_01 R R R 0xEE - R R R R R R - - - R R R - - - R R R B H_LOCK_04 H_LOCK_03 H_LOCK_02 H_LOCK_01 A 0xEF AUTO_NT_04 AUTO _NT_03 AUTO _NT_02 AUTO _NT_01 N 0xF0 - K 0xF1 FLD_04 FLD_03 FLD_02 FLD_01 0 0xF2 0xF3 BW_04 - BW_03 BW_02 BW_01 0xF4 DEV_ID (NVP6124 = 0x84) R R R 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 0x00 0x00 0x00 0xFF Data sheet 02.11.2015 (REV 0.2) - BANK_SEL 45/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK1 Register(0x00~0x1F) : AUDIO ADDRESS 0x00 [7] [6] [5] PD_AAFE [4] - [3] [2] [1] [0] Def. 30P 25P RM_PB_PIN PB_RM_PIN FILTER_ON EN_32K_ MODE 0x02 0x02 0x02 0x01 AIGAIN_01 0x00 0x0A 0x0A 0x02 AIGAIN_02 0x00 0x0A 0x0A 0x03 AIGAIN_03 0x00 0x0A 0x0A 0x04 AIGAIN_04 0x00 0x0A 0x0A 0x05 MIGAIN_01 0x00 0x0A 0x0A 0x1B 0x1B 0x1B 0xC8 0xC8 0xC8 0x03 0x03 0x03 0x00 0x00 0x00 0x06 CAS_PB TRANS_MODE 0x07 RM_MASTER RM_CLK RM_BITRATE 0x08 RM_BIT_ SWAP RM_LAW_SEL RM_FORMAT 0x09 CAS_PIN - CHIP_STAGE -RESERVEDRM_SAMRATE RM_BITWID R_ADATSP2 RM_SSP R_ADATSP RM_SYNC R_MULTCH 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] 0x0A R_SEQ_02[3:0] R_SEQ_01[3:0] 0x10 0x10 0x10 0x0B R_SEQ_04[3:0] R_SEQ_03[3:0] 0x32 0x32 0x32 0x0C R_SEQ_06[3:0] R_SEQ_05[3:0] 0x54 0x54 0x54 0x0D R_SEQ_08[3:0] R_SEQ_07[3:0] 0x76 0x76 0x76 0x00 0x00 0x00 B 0x0E R_SEQ_16[4] R_SEQ_15[4] R_SEQ_14[4] R_SEQ_13[4] R_SEQ_12[4] R_SEQ_11[4] R_SEQ_10[4] R_SEQ_09[4] A 0x0F R_SEQ_10[3:0] R_SEQ_09[3:0] 0x98 0x98 0x98 0x10 R_SEQ_12[3:0] R_SEQ_11[3:0] 0xBA 0xBA 0xBA 0x11 R_SEQ_14[3:0] R_SEQ_13[3:0] 0xDC 0xDC 0xDC 0x12 R_SEQ_16[3:0] R_SEQ_15[3:0] 0xFE 0xFE 0xFE 0x08 0x08 0x08 0x00 0x00 0x00 0x00 0x00 0x00 N K 1 0x13 PB_MASTER 0x14 PB_BIT_ SWAP 0x15 PB_CLK PB_BITRATE PB_SAMRATE PB_BITWID PB_SEL - PB_FORMAT PB_SSP - PB_ LAW_SEL -RESERVED- PB_SYNC 0x16 MIX_RATIO_02 MIX_RATIO_01 0x88 0x88 0x88 0x17 MIX_RATIO_04 MIX_RATIO_03 0x88 0x88 0x88 0x18 MIX_RATIO_06 MIX_RATIO_05 0x88 0x88 0x88 0x19 MIX_RATIO_08 MIX_RATIO_07 0x88 0x88 0x88 0x1A MIX_RATIO_10 MIX_RATIO_09 0x88 0x88 0x88 0x1B MIX_RATIO_12 MIX_RATIO_11 0x88 0x88 0x88 0x1C MIX_RATIO_14 MIX_RATIO_13 0x88 0x88 0x88 0x1D MIX_RATIO_16 MIX_RATIO_15 0x88 0x88 0x88 0x1E MIX_RATIO_M2 MIX_RATIO_M1 0x88 0x88 0x88 0x1F MIX_RATIO_M4 MIX_RATIO_M3 0x88 0x88 0x88 Data sheet 02.11.2015 (REV 0.2) 46/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK1 Register(0x20~0x3F) : AUDIO ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0x20 MIX_RATIO_P2 MIX_RATIO_P1 0x88 0x88 0x88 0x21 MIX_RATIO_P4 MIX_RATIO_P3 0x88 0x88 0x88 0x00 0x0A 0x0A MIX_OUTSEL 0x19 0x19 0x19 0x22 AOGAIN 0x23 MIX_DERATIO -RESERVED- 0x24 - L_CH_OUTSEL 0x18 0x18 0x18 0x25 - R_CH_OUTSEL 0x16 0x16 0x16 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 0x00 0x00 0x88 0x88 0x88 0xFF 0xFF 0xFF 0xC0 0x40 0x40 0x28 MIX_MUTE_ M4 MIX_MUTE_ M3 0x29 MIX_MUTE_ M2 MIX_MUTE_ MIX_MUTE_P4 MIX_MUTE_P3 MIX_MUTE_P2 MIX_MUTE_P1 0x00 M1 ADET_MODE -RESERVED- 0x2A ADET_08 ADET_07 0x2B - ADET_M1 ADET_06 ADET_05 ADET_FILT ADET_04 ADET_03 ADET_02 - ADET_01 0x2C ADET_TH_02 ADET_TH_01 0xAA 0xAA 0xAA 0x2D ADET_TH_04 ADET_TH_03 0xAA 0xAA 0xAA 0x2E ADET_TH_06 ADET_TH_05 0xAA 0xAA 0xAA 0x2F ADET_TH_08 ADET_TH_07 0xAA 0xAA 0xAA 0x30 - ADET_TH_M1 0xAA 0x0A 0x0A B A N K 0x31 -RESERVED- 0x02 0x82 0x82 0x32 -RESERVED- 0x00 0x00 0x00 0x33 -RESERVED- 0x00 0x01 0x01 0x34 -RESERVED- 0x00 0x00 0x00 0x35 -RESERVED- 0x00 0x8C 0x8C 0x36 -RESERVED- 0x00 0xA0 0xA0 0x37 -RESERVED- 0x00 0x00 0x00 0x00 0x08 0x08 0x05 0x01 0x01 1 0x38 0x39 -RESERVEDRM_DELAY AUD_SW_RST PB_DELAY -RESERVED-RESERVED- 0x3A -RESERVED- 0x80 0x80 0x80 0x3B -RESERVED- 0x10 0x30 0x30 0x3C - MIC_SEQ_01 0x00 0x00 0x00 0x3D - MIC_SEQ_02 0x00 0x00 0x00 0x3E -RESERVED- 0x10 0x10 0x10 0x3F - 0x11 0x00 0x00 Data sheet 02.11.2015 (REV 0.2) 47/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK1 Register(0x40~0x5F) : AUDIO ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0x40 AIGAIN_05 0x00 0x0A 0x0A 0x41 AIGAIN_06 0x00 0x0A 0x0A 0x42 AIGAIN_07 0x00 0x0A 0x0A 0x43 AIGAIN_08 0x00 0x0A 0x0A 0x44 - - - - 0x45 - - - - 0x46 - - - - 0x47 - - - - 0x48 - - - - 0x49 -RESERVED- 0x88 0x88 0x88 0x4A -RESERVED- 0xFF 0xFF 0xFF 0x4B -RESERVED- 0xAA 0xAA 0xAA 0x4C -RESERVED- 0xAA 0xAA 0xAA 0x4D -RESERVED- 0xAA 0xAA 0xAA 0x4E -RESERVED- 0xAA 0xAA 0xAA 0x4F -RESERVED- 0xA1 0xA1 0xA1 0x50 - - - - 0x51 - - - - 0x52 - - - - 0x53 - - - - 0x54 - - - - 0x55 - - - - 0x56 - - - - 0x57 - - - - 0x58 - - - - 0x59 - - - - 0x5A - - - - 0x5B - - - - 0x5C - - - - 0x5D - - - - 0x5E - - - - 0x5F - - - - B A N K 1 Data sheet 02.11.2015 (REV 0.2) 48/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK1 Register(0xA0~0xBF) : MPP 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 - - - - 0xAE - - - - 0xAF - - - - 0xB0 MPP_GPIO 0x00 0x00 0x00 MPP1_MSB 0x00 0x00 0x00 IRQ_MSB 0x00 0x00 0x00 B A N K 0xB1 MPP4_MSB MPP3_MSB -RESERVED- MPP2_MSB 1 0xB2 - 0xB3 -RESERVED- 0x00 0x00 0x00 0xB4 -RESERVED- 0x40 0x40 0x40 0xB5 -RESERVED- 0x40 0x40 0x40 0xB6 -RESERVED- 0x40 0x40 0x40 0xB7 -RESERVED- 0x40 0x40 0x40 0xB8 -RESERVED- 0x40 0x40 0x40 0xB9 -RESERVED- 0x40 0x40 0x40 0xBA -RESERVED- 0x40 0x40 0x40 0xBB -RESERVED- 0x40 0x40 0x40 0xBC MPP_SEL2 MPP_SEL1 0x00 0x00 0x00 0xBD COAX_SEL1 MPP_SEL3 0x00 0x00 0x00 0xBE COAX_SEL3 COAX_SEL2 0x00 0x00 0x00 0xBF MPP_SEL4 COAX_SEL4 0x00 0x00 0x00 Data sheet 02.11.2015 (REV 0.2) 49/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK1 Register(0xC0~0xDF) : OUTPUT PORT ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0xC0 VPORTA_SEQ2 VPORTA_SEQ1 0x10 0x00 0x00 0xC1 VPORTA_SEQ4 VPORTA_SEQ3 0x10 0x00 0x00 0xC2 VPORTB_SEQ2 VPORTB_SEQ1 0x32 0x11 0x11 0xC3 VPORTB_SEQ4 VPORTB_SEQ3 0x32 0x11 0x11 0xC4 VPORTC_SEQ2 VPORTC_SEQ1 0x10 0x22 0x22 0xC5 VPORTC_SEQ4 VPORTC_SEQ3 0x10 0x22 0x22 0xC6 VPORTD_SEQ2 VPORTD_SEQ1 0x32 0x33 0x33 0xC7 VPORTD_SEQ4 VPORTD_SEQ3 0x32 0x33 0x33 0xC8 CH_OUT_SELB CH_OUT_SELA 0x22 0x00 0x00 0xC9 CH_OUT_SELD CH_OUT_SELC 0x22 0x00 0x00 0x00 0xFF 0xFF 0x00 0x00 0x00 0xCA VCLK_4_EN VCLK_3_EN VCLK_2_EN VCLK_1_EN 0xCB VDO_4_EN VDO_3_EN VDO_2_EN VDO_1_EN -RESERVED- 0xCC - VCLK_1_SEL VCLK_1_DLY_SEL 0x60 0x40 0x40 0xCD - VCLK_2_SEL VCLK_2_DLY_SEL 0x60 0x40 0x40 0xCE - VCLK_3_SEL VCLK_3_DLY_SEL 0x60 0x40 0x40 0xCF - VCLK_4_SEL VCLK_4_DLY_SEL 0x60 0x40 0x40 B A N 0xD0 DATA_CATCH_2 DATA_CATCH_1 0x00 0x00 0x00 0xD1 DATA_CATCH_4 DATA_CATCH_3 0x00 0x00 0x00 0x00 0x00 0x00 K 1 0xD2 -RESERVED- OUT_DATA_INV -RESERVED- 0xD3 - - - - 0xD4 -RESERVED- 0x00 0x00 0x00 0x00 0x00 0x00 0xD5 -0- - 0xD6 -RESERVED- 0x00 0x00 0x00 0xD7 -RESERVED- 0x00 0x00 0x00 0xD8 -RESERVED- 0x00 0x00 0x00 0xD9 -RESERVED- 0x00 0x00 0x00 0xDA -RESERVED- 0x00 0x00 0x00 0xDB -RESERVED- 0x00 0x00 0x00 0xDC -RESERVED- 0x00 0x00 0x00 0xDD -RESERVED- 0x00 0x00 0x00 0xDE -RESERVED- 0x00 0x00 0x00 0xDF -RESERVED- 0x00 0x00 0x00 Data sheet 02.11.2015 (REV 0.2) 50/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK2 Register(0x00~0x1F) : MOTION ADDRESS 0x00 [7] [6] [5] -RESERVED- MOTION_ OFF02 -RESERVED- MOTION_ OFF03 [2] -RESERVED- [1] [0] MOTION_PIC_01 -RESERVED- MOTION_PIC_02 MOD_TSEN_02 -RESERVED- MOTION_PIC_03 MOD_TSEN_03 0x05 0x06 MOTION_ OFF01 -RESERVED- 0x03 0x04 [3] MOD_TSEN_01 0x01 0x02 [4] -RESERVED- MOTION_ OFF04 -RESERVED- MOTION_PIC_04 Def. 30P 25P 0x03 0x03 0x03 0x60 0x60 0x60 0x03 0x03 0x03 0x60 0x60 0x60 0x03 0x03 0x03 0x60 0x60 0x60 0x03 0x03 0x03 0x07 MOD_TSEN_04 0x60 0x60 0x60 0x08 - - - - 0x09 - - - - 0x0A - - - - 0x0B - - - - 0x0C - - - - 0x0D - - - - 0x0E - - - - 0x0F - - - - 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 B A N 0x10 MOD_PSEN_01 MOD_PSEN_02 MOD_PSEN_03 MOD_PSEN_04 K -RESERVED- 0x11 2 0x12 MD_H960_CH4 MD_H960_CH3 MD_H960_CH2 MD_H960_CH1 -RESERVED- 0x13 -RESERVED- 0x00 0x00 0x00 0x14 -RESERVED- 0x00 0xC0 0xC0 0x15 -RESERVED- 0x00 0x00 0x00 0x16 -RESERVED- 0x00 0x00 0x00 0x17 -RESERVED- 0x00 0x00 0x00 0x18 - - - - 0x19 - - - - 0x1A - - - - 0x1B - - - - 0x1C - - - - 0x1D - - - - 0x1E - - - - 0x1F - - - - Data sheet 02.11.2015 (REV 0.2) 51/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK2 Register(0x20~0x3F) : MOTION 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 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 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 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 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 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 B A N K 2 Data sheet 02.11.2015 (REV 0.2) 52/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK2 Register(0x40~0x5F) : MOTION 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 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 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 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 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 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 B A N K 2 Data sheet 02.11.2015 (REV 0.2) 53/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK2 Register(0x60~0x7F) : MOTION 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 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 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 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 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 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 B A N K 2 Data sheet 02.11.2015 (REV 0.2) 54/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ Reserved BANK2 Register(0x80~0xBF) ADDRESS 0x80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0A 0x0B 0x0C 0x0D 0x0E 0x0F Def 0xA0 0xA0 0xA0 0xA0 - - - - 0xA0 0xA0 0xA0 0xA0 - - - - 30P 0x00 0x00 0x00 0x00 - - - - 0x00 0x00 0x00 0x00 - - - - 25P 0x00 0x00 0x00 0x00 - - - - 0x00 0x00 0x00 0x00 - - - - Def 0x18 0x70 0x20 0x00 0x00 0x00 0x00 0x00 Read Read Read Read - - - - 30P 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Read Read Read Read - - - - 25P 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Read Read Read Read - - - - Def 0x00 0x00 0x00 0x00 - - - - 0x00 0x00 0x00 0x00 - - - - 30P 0x00 0x00 0x00 0x00 - - - - 0x00 0x00 0x00 0x00 - - - - 25P 0x00 0x00 0x00 0x00 - - - - 0x00 0x00 0x00 0x00 - - - - Def 0x00 0x00 0x00 0x00 - - - - 0x00 0x00 0x00 0x00 - - - - 30P 0x00 0x00 0x00 0x00 - - - - 0x00 0x00 0x00 0x00 - - - - 25P 0x00 0x00 0x00 0x00 - - - - 0x00 0x00 0x00 0x00 - - - - B 0x90 A N K 0xA0 2 0xB0 Data sheet 02.11.2015 (REV 0.2) 55/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK3 Register(0x00~0x1F) : COAXIAL CH1 ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0x00 CH1_BAUD 0x0E 0x0E 0x0E 0x01 - - - - 0x02 CH1_PELCO_BAUD 0x18 0x0D 0x0D 0x03 CH1_BL_TXST[7:0] 0x18 0x0E 0x0E 0x04 - CH1_BL_TXST[11:8] 0x00 0x00 0x00 0x05 - CH1_ACT_LEN 0x00 0x00 0x00 0x06 - - - - - 0x09 0x0E 0x0E 0x00 0x00 0x00 0x00 0x08 0x08 0x03 0x03 0x03 0x10 0x10 0x10 0x00 0x00 0x00 0x50 0x30 0x30 0x00 0x04 0x04 0x00 0x00 0x00 0x07 CH1_PELCO_TXST[7:0] 0x08 0x09 - 0x0A - 0x0B CH1_PELCO_TXST[11:8] - CH1_PELCO _8BIT CH1_COAX _SW_RST - CH1_LINE _8BIT - CH1_PACKET_MODE CH1_PELCO_ CTEN - 0x0D CH1_TX_ START CH1_TX_BYTE_LENGTH - 0x0C CH1_CNT _MODE CH1_BL_HSP[7:0] B 0x0E CH1_BL_HSP[11:8] - A 0x0F - N CH1_PELCO_ SHOT 0x10 CH1_TX_DATA_01 0x02 0x00 0x00 0x11 CH1_TX_DATA_02 0x00 0x10 0x10 0x12 CH1_TX_DATA_03 0x00 0x18 0x18 0x13 CH1_TX_DATA_04 0x00 0xFF 0xFF 0x14 CH1_TX_DATA_05 0xAA 0xAA 0xAA 0x15 CH1_TX_DATA_06 0x3C 0x3C 0x3C 0x16 CH1_TX_DATA_07 0xFF 0xFF 0xFF 0x17 CH1_TX_DATA_08 0xFF 0xFF 0xFF 0x18 CH1_TX_DATA_09 0xAA 0xAA 0xAA 0x19 CH1_TX_DATA_10 0x1B 0x1B 0x1B 0x1A CH1_TX_DATA_11 0x00 0x00 0x00 0x1B CH1_TX_DATA_12 0x00 0x00 0x00 0x1C CH1_TX_DATA_13 0xAA 0xAA 0xAA 0x1D CH1_TX_DATA_14 0x3B 0x3B 0x3B 0x1E CH1_TX_DATA_15 0x00 0x00 0x00 0x1F CH1_TX_DATA_16 0x00 0x00 0x00 K 3 Data sheet 02.11.2015 (REV 0.2) 56/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK3 Register(0x20~0x3F) : COAXIAL CH1 ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0x20 CH1_PELCO_TXDAT_01 0x00 0x00 0x00 0x21 CH1_PELCO_TXDAT_02 0x00 0x00 0x00 0x22 CH1_PELC O_TXDAT_03 0x00 0x00 0x00 0x23 CH1_PELCO_TXDAT_04 0x00 0x00 0x00 0x24 - - - - 0x25 - - - - 0x26 - - - - 0x27 - - - - 0x28 - - - - 0x29 - - - - 0x2A - - - - 0x2B - - - - 0x2C CH1_VSO_INV 0x00 0x00 0x00 0x2D CH1_HSO_INV 0x00 0x00 0x00 0x2E - - - - 0x2F CH1_Even_line_modification 0x00 0x00 0x00 0x30 - - - - 0x31 - - - - 0x32 - - - - 0x33 - - - - 0x34 - - - - 0x35 - - - - 0x36 - - - - 0x37 - - - - 0x38 - - - - 0x39 - - - - 0x00 0x00 0x00 0x00 0x00 0x00 B A N K 3 0x3A 0x3B CH1_CLEAN CH1_AUTO CH1_CMD_LIST - 0x3C - - - - 0x3D - - - - 0x3E - - - - 0x3F - - - - Data sheet 02.11.2015 (REV 0.2) 57/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK3 Register(0x40~0x5F) : COAXIAL CH1 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 - - - - 0x4E - - - - 0x4F - - - - 0x50 CH1_ORIGIN_C_00 R R R 0x51 CH1_ORIGIN_C_01 R R R 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 R R R B A N K 3 0x5C CH1_ RX_DONE - 0x5D CH1_RX_COAX_DUTY R R R 0x5E - - - - 0x5F - - - - Data sheet 02.11.2015 (REV 0.2) 58/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK3 Register(0x60~0x7F) : COAXIAL CH1 ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0x60 CH1_DEVICE_ID 0x48 0x48 0x48 0x61 - - - - 0x62 CH1_RX_AREA 0x06 0x06 0x06 0x01 0x01 0x01 0x00 0x00 0x00 0x01 0x01 0x01 0x80 0x80 0x80 0x01 0x01 0x01 0x50 0x50 0x50 CH1_DELAY _ON - 0x63 CH1_DELAY_CNT 0x64 CH1_MSB - 0x65 0x66 CH1_COMM_ ON - CH1_ A_DUTY_ON - 0x67 0x68 CH1_ INT_MODE CH1_RX_SZ - 0x69 CH1_M_DUTY 0x00 0x00 0x00 0x6A CH1_RX_START_POSITION 0x00 0x00 0x00 0x6B - - - - 0x6C - - - - 0x6D - - - - 0x6E - - - - 0x6F - - - - 0x70 CH1_PELCO16_00 [7:0] R R R 0x71 CH1_PELCO16_00 [15:8] R R R 0x72 CH1_PELCO16_01 [7:0] R R R 0x73 CH1_PELCO16_01 [15:8] 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 - - - - B A N K 3 Data sheet 02.11.2015 (REV 0.2) 59/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK3 Register(0x80~0x9F) : COAXIAL CH2 ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0x80 CH2_BAUD 0x37 0x37 0x37 0x81 - - - - 0x82 CH2_PELCO_BAUD 0x1B 0x1B 0x1B 0x83 CH2_BL_TXST[7:0] 0x05 0x05 0x05 0x84 - CH2_BL_TXST[11:8] 0x00 0x00 0x00 0x85 - CH2_ACT_LEN 0x00 0x00 0x00 0x86 - - - - 0x87 CH2_PELCO_TXST[7:0] 0x09 0x09 0x09 0x00 0x00 0x00 0x00 0x00 0x00 0x08 0x08 0x08 0x06 0x06 0x06 0x00 0x00 0x00 0x46 0x46 0x46 0x00 0x00 0x00 0x00 0x00 0x00 0x88 0x89 - 0x8A - 0x8B CH2_PELCO_TXST[11:8] - CH2_PELCO _8BIT CH2_COAX _SW_RST - CH2_LINE _8BIT - CH2_PACKET_MODE CH2_PELCO_ CTEN - 0x8D CH2_TX_ START CH2_TX_BYTE_LENGTH - 0x8C CH2_CNT _MODE CH2_BL_HSP[7:0] B 0x8E CH2_BL_HSP[11:8] - A 0x8F - N CH2_PELCO_ SHOT 0x90 CH2_TX_DATA_01 0xA0 0xAA 0xAA 0x91 CH2_TX_DATA_02 0xA1 0x1C 0x1C 0x92 CH2_TX_DATA_03 0xA2 0x18 0x18 0x93 CH2_TX_DATA_04 0xA3 0xFF 0xFF 0x94 CH2_TX_DATA_05 0xA4 0xAA 0xAA 0x95 CH2_TX_DATA_06 0xA5 0x3C 0x3C 0x96 CH2_TX_DATA_07 0xA6 0xFF 0xFF 0x97 CH2_TX_DATA_08 0xA7 0xFF 0xFF 0x98 CH2_TX_DATA_09 0xA8 0xAA 0xAA 0x99 CH2_TX_DATA_10 0xA9 0x1B 0x1B 0x9A CH2_TX_DATA_11 0xAA 0x00 0x00 0x9B CH2_TX_DATA_12 0xAB 0x00 0x00 0x9C CH2_TX_DATA_13 0xAC 0xAA 0xAA 0x9D CH2_TX_DATA_14 0xAD 0x3B 0x3B 0x9E CH2_TX_DATA_15 0xAE 0x00 0x00 0x9F CH2_TX_DATA_16 0xAF 0x00 0x00 K 3 Data sheet 02.11.2015 (REV 0.2) 60/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK3 Register(0xA0~0xBF) : COAXIAL CH2 ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0xA0 CH2_PELCO_TXDAT_01 0xFF 0x00 0x00 0xA1 CH2_PELCO_TXDAT_02 0x00 0x00 0x00 0xA2 CH2_PELCO_TXDAT_03 0xFF 0x00 0x00 0xA3 CH2_PELCO_TXDAT_04 0x00 0x00 0x00 0xA4 - - - - 0xA5 - - - - 0xA6 - - - - 0xA7 - - - - 0xA8 - - - - 0xA9 - - - - 0xAA - - - - 0xAB - - - - 0xAC CH2_VSO_INV 0x00 0x00 0x00 0xAD CH2_HSO_INV 0x00 0x00 0x00 0xAE - - - - 0xAF CH2_ Even_line_modification 0x01 0x01 0x01 0xB0 - - - - 0xB1 - - - - 0xB2 - - - - 0xB3 - - - - 0xB4 - - - - 0xB5 - - - - 0xB6 - - - - 0xB7 - - - - 0xB8 - - - - 0xB9 - - - - 0x00 0x00 0x00 0x00 0x00 0x00 B A N K 3 0xBA 0xBB CH2_CLEAN CH2_AUTO CH2_CMD_LIST - 0xBC - - - - 0xBD - - - - 0xBE - - - - 0xBF - - - - Data sheet 02.11.2015 (REV 0.2) 61/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK3 Register(0xC0~0xDF) : COAXIAL CH2 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 - - - - 0xCE - - - - 0xCF - - - - 0xD0 CH2_ORIGIN_C_00 R R R 0xD1 CH2_ORIGIN_C_01 R R R 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 R R R B A N K 3 0xDC CH2_RX _DONE - 0xDD CH2_RX_COAX_DUTY R R R 0xDE - - - - 0xDF - - - - Data sheet 02.11.2015 (REV 0.2) 62/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK3 Register(0xE0~0xFF) : COAXIAL CH2 ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0xE0 CH2_DEVICE_ID 0x48 0x48 0x48 0xE1 - - - - 0xE2 CH2_RX_AREA 0x06 0x06 0x06 0x01 0x01 0x01 0x00 0x00 0x00 0x01 0x01 0x01 0x80 0x80 0x80 0x01 0x01 0x01 0x50 0x50 0x50 CH2_DELAY _ON - 0xE3 CH2_DELAY_CNT 0xE4 CH2_MSB - 0xE5 0xE6 CH2_COMM_ ON - CH2 A_DUTY_ON - 0xE7 0xE8 CH2_ INT_MODE CH2_RX_SZ - 0xE9 CH2_M_DUTY 0x00 0x00 0x00 0xEA CH2_RX_START_POSITION 0x00 0x00 0x00 0xEB - - - - 0xEC - - - - 0xED - - - - 0xEE - - - - 0xEF - - - - 0xF0 CH2_PELCO16_00_A R R R 0xF1 CH2_PELCO16_00_B R R R 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 - - - - B A N K 3 Data sheet 02.11.2015 (REV 0.2) 63/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK4 Register(0x00~0x1F) : COAXIAL CH3 ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0x00 CH3_BAUD 0x0E 0x0E 0x0E 0x01 - - - - 0x02 CH3_PELCO_BAUD 0x18 0x1B 0x1B 0x03 CH3_BL_TXST[7:0] 0x18 0x18 0x18 0x04 - CH3_BL_TXST[11:8] 0x00 0x00 0x00 0x05 - CH3_ACT_LEN 0x00 0x00 0x00 0x06 - - - - 0x07 CH3_PELCO_TXST[7:0] 0x09 0x09 0x09 0x00 0x00 0x00 0x00 0x00 0x00 0x03 0x03 0x03 0x10 0x10 0x10 0x00 0x00 0x00 0x50 0x50 0x50 0x00 0x00 0x00 0x00 0x00 0x00 0x08 0x09 - 0x0A - 0x0B CH3_PELCO_TXST[11:8] - CH3_PELCO _8BIT CH3_COAX _SW_RST - CH3_LINE _8BIT - CH3_PACKET_MODE CH3_PELCO_ CTEN - 0x0D CH3_TX_ START CH3_TX_BYTE_LENGTH - 0x0C CH3_CNT _MODE CH3_BL_HSP[7:0] B 0x0E CH3_BL_HSP[11:8] - A 0x0F - N CH3_PELCO_ SHOT 0x10 CH3_TX_DATA_01 0x02 0xAA 0xAA 0x11 CH3_TX_DATA_02 0x00 0x1C 0x1C 0x12 CH3_TX_DATA_03 0x00 0x18 0x18 0x13 CH3_TX_DATA_04 0x00 0xFF 0xFF 0x14 CH3_TX_DATA_05 0xAA 0xAA 0xAA 0x15 CH3_TX_DATA_06 0x3C 0x3C 0x3C 0x16 CH3_TX_DATA_07 0xFF 0xFF 0xFF 0x17 CH3_TX_DATA_08 0xFF 0xFF 0xFF 0x18 CH3_TX_DATA_09 0xAA 0xAA 0xAA 0x19 CH3_TX_DATA_10 0x1B 0x1B 0x1B 0x1A CH3_TX_DATA_11 0x00 0x00 0x00 0x1B CH3_TX_DATA_12 0x00 0x00 0x00 0x1C CH3_TX_DATA_13 0xAA 0xAA 0xAA 0x1D CH3_TX_DATA_14 0x3B 0x3B 0x3B 0x1E CH3_TX_DATA_15 0x00 0x00 0x00 0x1F CH3_TX_DATA_16 0x00 0x00 0x00 K 4 Data sheet 02.11.2015 (REV 0.2) 64/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK4 Register(0x20~0x3F) : COAXIAL CH3 ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0x20 CH3_PELCO_TXDAT_01 0x00 0x00 0x00 0x21 CH3_PELCO_TXDAT_02 0x00 0x00 0x00 0x22 CH3_PELC O_TXDAT_03 0x00 0x00 0x00 0x23 CH3_PELCO_TXDAT_04 0x00 0x00 0x00 0x24 - - - - 0x25 - - - - 0x26 - - - - 0x27 - - - - 0x28 - - - - 0x29 - - - - 0x2A - - - - 0x2B - - - - 0x2C CH3_VSO_INV 0x00 0x00 0x00 0x2D CH3_HSO_INV 0x00 0x00 0x00 0x2E - - - - 0x2F CH3_Hidden_Even_line_modification 0x00 0x00 0x00 0x30 - - - - 0x31 - - - - 0x32 - - - - 0x33 - - - - 0x34 - - - - 0x35 - - - - 0x36 - - - - 0x37 - - - - 0x38 - - - - 0x39 - - - - 0x00 0x00 0x00 0x00 0x00 0x00 B A N K 4 0x3A 0x3B CH3_CLEAN CH3_AUTO CH3_CMD_LIST - 0x3C - - - - 0x3D - - - - 0x3E - - - - 0x3F - - - - Data sheet 02.11.2015 (REV 0.2) 65/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK4 Register(0x40~0x5F) : COAXIAL CH3 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 - - - - 0x4E - - - - 0x4F - - - - 0x50 CH3_ORIGIN_C_00 R R R 0x51 CH3_ORIGIN_C_01 R R R 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 R R R B A N K 4 0x5C CH3_ RX_DONE - 0x5D CH3_RX_COAX_DUTY R R R 0x5E - - - - 0x5F - - - - Data sheet 02.11.2015 (REV 0.2) 66/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK4 Register(0x60~0x7F) : COAXIAL CH3 ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0x60 CH3_DEVICE_ID 0x48 0x48 0x48 0x61 - - - - 0x62 CH3_RX_AREA 0x06 0x06 0x06 0x01 0x01 0x01 0x00 0x00 0x00 0x01 0x01 0x01 0x80 0x80 0x80 0x01 0x01 0x01 0x50 0x50 0x50 CH3_DELAY _ON - 0x63 CH3_DELAY_CNT 0x64 CH3_MSB - 0x65 0x66 CH3_COMM_ ON - CH3_ A_DUTY_ON - 0x67 0x68 CH3_ INT_MODE CH3_RX_SZ - 0x69 CH3_M_DUTY 0x00 0x00 0x00 0x6A CH3_RX_START_POSITION 0x00 0x00 0x00 0x6B - - - - 0x6C - - - - 0x6D - - - - 0x6E - - - - 0x6F - - - - 0x70 CH3_PELCO16_00 [7:0] R R R 0x71 CH3_PELCO16_00 [15:8] R R R 0x72 CH3_PELCO16_01 [7:0] R R R 0x73 CH3_PELCO16_01 [15:8] 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 - - - - B A N K 4 Data sheet 02.11.2015 (REV 0.2) 67/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK4 Register(0x80~0x9F) : COAXIAL CH4 ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0x80 CH4_BAUD 0x37 0x37 0x37 0x81 - - - - 0x82 CH4_PELCO_BAUD 0x1B 0x1B 0x1B 0x83 CH4_BL_TXST[7:0] 0x05 0x05 0x05 0x84 - CH4_BL_TXST[11:8] 0x00 0x00 0x00 0x85 - CH4_ACT_LEN 0x00 0x00 0x00 0x86 - - - - - 0x09 0x09 0x09 0x00 0x00 0x00 0x00 0x00 0x00 0x08 0x08 0x08 0x06 0x06 0x06 0x00 0x00 0x00 0x46 0x46 0x46 0x00 0x00 0x00 0x00 0x00 0x00 0x87 CH4_PELCO_TXST[7:0] 0x88 0x89 - 0x8A - 0x8B CH4_PELCO_TXST[11:8] - CH4_PELCO _8BIT CH4_COAX _SW_RST - CH4_LINE _8BIT - CH4_PACKET_MODE CH4_PELCO_ CTEN - 0x8D CH4_TX_ START CH4_TX_BYTE_LENGTH - 0x8C CH4_CNT _MODE CH4_BL_HSP[7:0] B 0x8E CH4_BL_HSP[11:8] - A 0x8F - N CH4_PELCO_ SHOT 0x90 CH4_TX_DATA_01 0xA0 0xAA 0xAA 0x91 CH4_TX_DATA_02 0xA1 0x1C 0x1C 0x92 CH4_TX_DATA_03 0xA2 0x18 0x18 0x93 CH4_TX_DATA_04 0xA3 0xFF 0xFF 0x94 CH4_TX_DATA_05 0xA4 0xAA 0xAA 0x95 CH4_TX_DATA_06 0xA5 0x3C 0x3C 0x96 CH4_TX_DATA_07 0xA6 0xFF 0xFF 0x97 CH4_TX_DATA_08 0xA7 0xFF 0xFF 0x98 CH4_TX_DATA_09 0xA8 0xAA 0xAA 0x99 CH4_TX_DATA_10 0xA9 0x1B 0x1B 0x9A CH4_TX_DATA_11 0xAA 0x00 0x00 0x9B CH4_TX_DATA_12 0xAB 0x00 0x00 0x9C CH4_TX_DATA_13 0xAC 0xAA 0xAA 0x9D CH4_TX_DATA_14 0xAD 0x3B 0x3B 0x9E CH4_TX_DATA_15 0xAE 0x00 0x00 0x9F CH4_TX_DATA_16 0xAF 0x00 0x00 K 4 Data sheet 02.11.2015 (REV 0.2) 68/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK4 Register(0xA0~0xBF) : COAXIAL CH4 ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0xA0 CH4_PELCO_TXDAT_01 0xFF 0x00 0x00 0xA1 CH4_PELCO_TXDAT_02 0x00 0x00 0x00 0xA2 CH4_PELCO_TXDAT_03 0xFF 0x00 0x00 0xA3 CH4_PELCO_TXDAT_04 0x00 0x00 0x00 0xA4 - - - - 0xA5 - - - - 0xA6 - - - - 0xA7 - - - - 0xA8 - - - - 0xA9 - - - - 0xAA - - - - 0xAB - - - - 0xAC CH4_VSO_INV 0x00 0x00 0x00 0xAD CH4_HSO_INV 0x00 0x00 0x00 0xAE - - - - 0xAF CH4_Hidden_Even_line_modification 0x01 0x01 0x01 0xB0 - - - - 0xB1 - - - - 0xB2 - - - - 0xB3 - - - - 0xB4 - - - - 0xB5 - - - - 0xB6 - - - - 0xB7 - - - - 0xB8 - - - - 0xB9 - - - - 0x00 0x00 0x00 0x00 0x00 0x00 B A N K 4 0xBA 0xBB CH4_CLEAN CH4_AUTO CH4_CMD_LIST - 0xBC - - - - 0xBD - - - - 0xBE - - - - 0xBF - - - - Data sheet 02.11.2015 (REV 0.2) 69/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK4 Register(0xC0~0xDF) : COAXIAL CH4 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 - - - - 0xCE - - - - 0xCF - - - - 0xD0 CH4_ORIGIN_C_00 R R R 0xD1 CH4_ORIGIN_C_01 R R R 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 R R R B A N K 4 0xDC CH4_RX _DONE - 0xDD CH4_RX_COAX_DUTY R R R 0xDE - - - - 0xDF - - - - Data sheet 02.11.2015 (REV 0.2) 70/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ BANK4 Register(0xE0~0xFF) : COAXIAL CH4 ADDRESS [7] [6] [5] [4] [3] [2] [1] [0] Def. 30P 25P 0xE0 CH4_DEVICE_ID 0x48 0x48 0x48 0xE1 - - - - 0xE2 CH4_RX_AREA 0x06 0x06 0x06 0x01 0x01 0x01 0x00 0x00 0x00 0x01 0x01 0x01 0x80 0x80 0x80 0x01 0x01 0x01 0x50 0x50 0x50 CH4_DELAY _ON - 0xE3 CH4_DELAY_CNT 0xE4 CH4_MSB - 0xE5 0xE6 CH4_COMM_ ON - CH4 A_DUTY_ON - 0xE7 0xE8 CH4_ INT_MODE CH4_RX_SZ - 0xE9 CH4_M_DUTY 0x00 0x00 0x00 0xEA CH4_RX_START_POSITION 0x00 0x00 0x00 0xEB - - - - 0xEC - - - - 0xED - - - - 0xEE - - - - 0xEF - - - - 0xF0 CH4_PELCO16_00_A R R R 0xF1 CH4_PELCO16_00_B R R R 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 - - - - B A N K 4 Data sheet 02.11.2015 (REV 0.2) 71/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ Reserved BANK5/6/7/8 Registers(0x00~0x7F) ADDRESS 0x00 0x10 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0A 0x0B 0x0C 0x0D 0x0E 0x0F Def 0xC0 0x09 0x0C 0x1F 0x00 0x24 0x60 0x80 0x50 0x38 0x0F 0x00 0x04 0x10 0x30 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 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 30P 0x84 0x20 0x23 0x00 0x2A 0xDC 0xF0 0x57 0x90 0x70 0x52 0x78 0x00 0x68 0x00 0x07 25P 0x84 0x20 0x23 0x00 0x2A 0xDC 0xF0 0x57 0x90 0x70 0x52 0x78 0x00 0x68 0x00 0x07 Def 0xE0 0x43 0xA2 0x00 0x00 0x17 0x25 0x00 0x00 0x02 0x02 0x00 0x00 0x00 0x00 0x00 30P 0xE0 0x43 0xA2 0x00 0x00 0x15 0x25 0x00 0x00 0x02 0x02 0x00 0x00 0x00 0x00 0x00 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 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 Def 0x84 0xFF 0xFF 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x30 30P 0x04 0xFF 0xFF 0x00 0x00 0x00 0x00 0x03 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x30 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 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 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 B 0x20 A N K 0x30 5 / 6 0x40 / 7 / 0x50 8 0x60 0x70 Data sheet 02.11.2015 (REV 0.2) 72/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ Reserved BANK5/6/7/8 Registers(0x80~0xFF) ADDRESS 0x80 0x90 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0A 0x0B 0x0C 0x0D 0x0E 0x0F Def 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x04 0x3F 0xFF 0xFF 0xFF 0x00 0x00 0x00 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 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 30P 0x10 0x30 0x0C 0x50 0x10 0x34 0x70 0x5C 0x20 0x20 0x30 0x40 0x20 0x20 0x14 0x20 25P 0x10 0x10 0x0E 0x70 0x10 0x34 0x70 0x5C 0x40 0x20 0x30 0x40 0x10 0x08 0x04 0x20 Def 0x40 0x50 0x0E 0x00 0x00 0x80 0x00 0x00 0x39 0xB2 0x05 0x00 0xC0 0x00 0x00 0x00 30P 0x40 0x50 0x0E 0x00 0x00 0x80 0x00 0x00 0x39 0xB2 0x05 0x00 0xC0 0x00 0x00 0x00 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 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 Def 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 30P 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 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 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 - - - - - - - - - - - - - - - - 30P - - - - - - - - - - - - - - - - 25P - - - - - - - - - - - - - - - - B 0xA0 A N K 0xB0 5 / 6 0xC0 / 7 / 0xD0 8 0xE0 0xF0 Data sheet 02.11.2015 (REV 0.2) 73/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec ☞ Reserved BANK9 Register(0x00~0x6F): FSC Value ADDRESS 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0A 0x0B 0x0C 0x0D 0x0E 0x0F Def 0x02 0x04 0x06 0x08 0x0C 0x10 0x14 0x18 0x1C 0x20 0x28 0x30 0x38 0x40 0x48 0x50 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 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 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 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 9 Def 0x00 0x00 0x00 0x00 0x0F 0x00 0x40 0x00 - - - - - - - - 30P 0x00 0x00 0x00 0x00 0x0F 0x00 0xC3 0x00 - - - - - - - - 25P 0x00 0x00 0x00 0x00 0x0F 0x00 0x00 0x00 - - - - - - - - Def 0x46 0x08 0x10 0x4F 0x46 0x08 0x10 0x4F 0x46 0x08 0x10 0x4F 0x46 0x08 0x10 0x4F 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 Def 0x00 0x00 - - - - - - - - - - - - - - 30P 0x00 0x00 - - - - - - - - - - - - - - 25P 0x00 0x00 - - - - - - - - - - - - - - 0x00 0x10 0x20 N 0x30 0x40 0x50 0x60 Data sheet 02.11.2015 (REV 0.2) 74/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec VIDEO Registers  ADDRESS Bank Registers to Power Down Mode REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P PD_ADAC : Power down for AUDIO DAC PD_ADAC [7] PD_VCH4 [3] PD_VCH3 [2] PD_VCH2 [1] PD_VCH1 : Power down for CH1 Video AFE PD_VCH1 [0] 0 : ON 0 : ON 0 0x02  ADDRESS Bank 0x20 0x20 PD_VCH3 : Power down for CH3 Video AFE PD_VCH2 : Power down for CH2 Video AFE 1 : OFF Registers to Control Comb Filter and Video Format REGISTER NAME BITS Addr 0x08 1 : OFF PD_VCH4 : Power down for CH4 Video AFE VALUE 30P DESCRIPTION 25P AUTO_x AUTO_1 : 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 0x09 B/D/G/H standards. It does not [7] 0x0A STATUS Register(BANK0, 0xEF]) is to be confirmed to distinguish NTSC-M/J and PAL- AUTO_2 support other standards, and when used in link with the DVR controller, it cannot be used in the NON_REAL_TIME mode. AUTO_3 (x = channel 1~4 ). 0 : Auto Detect OFF 0x0B AUTO_4 0x08 BSF_MODE_1 1 : Auto Detect ON BSF_MODE_x : Selects the filter to make primary separation of the brightness and color signals. (x = channel 1~4 ) 0x09 BSF_MODE_2 0x0A BSF_MODE_3 0 [6:5] 0x0B BSF_MODE_4 0x08 VIDEO_FORMAT_1 0x60 0x60 00 : Mode 0 01 : Mode 1 10 : Mode 2 11 : Others VIDEO_FORMAT_x : A register to determine the video standards of the input signal 0x09 VIDEO_FORMAT_2 0x0A VIDEO_FORMAT_3 (x = channel 1~4 ) [4:0] 0x0B VIDEO_FORMAT_4 Data sheet 02.11.2015 (REV 0.2) 00000 : NTSC-M,J 10001 : NTSC-4.43 11101 : PAL-B,D,G,H,I 10110 : PAL-M 11111 : PAL-Nc 10101 : PAL-60 Others : None 75/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Luminance REGISTER NAME BITS Addr 0x0C VALUE 30P DESCRIPTION 25P BRIGHTNESS_x BRIGHTNESS_1 : Brightness control; DC level of the Luma signal is adjustable up to -128 ~ +127. 0x0D BRIGHTNESS_2 0x0E BRIGHTNESS_3 0 [7:0] 0x0F  ADDRESS Bank (x = 0x08 0x08 00000001 : +1 01111111 : + 127 10000000 : - 128 11111111 : -1 BRIGHTNESS_4 Registers to Control Luminance REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P CONTRAST_x : 0x10 BRIGHTNESS consists of 2's Complements. channel 1~4 ) CONTRAST_1 Contrast control, Gain level of the Luma signal is adjustable up to x2. MSB represents an integral number while the rest the decimal fraction. 0x11 CONTRAST_2 0 0x12 0x13  ADDRESS Bank (x = [7:0] channel 1~4 ) 0x88 CONTRAST_3 00000000 : ≒ x0 01000000 : ≒ x 0.5 10000000 : ≒ x1 11111111 : ≒ x2 CONTRAST_4 Registers to Control Sharpness REGISTER NAME BITS Addr 0x14 0x88 VALUE 30P DESCRIPTION 25P H_SHARPNESS_x H_SHARPNESS_1 : Selects the H_Sharpness Value to calculate the brightness information. It consists of four bits in total. MSB represents an 0x15 integral number while the rest the decimal fraction. H_SHARPNESS_2 [7:4] 0x16 0x9 H_SHARPNESS_3 0x17 H_SHARPNESS_4 0x14 V_SHARPNESS_1 (x = channel 1~4 ) 0x9 0000 : x0 0100 : x 0.5 1000 : x1 1111 : x2 0 V_SHARPNESS_x : Selects the V_Sharpness Value to calculate the brightness information. It consists of four bits in total. MSB represents an 0x15 V_SHARPNESS_2 0x16 V_SHARPNESS_3 integral number while the rest the decimal fraction. [3:0] 0x17 0x0 (x = channel 1~4 ) 0x0 0000 : x1 0100 :x2 1000 : x3 1111 :x4 V_SHARPNESS_4 Data sheet 02.11.2015 (REV 0.2) 76/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Low Pass Filter REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P Y_FIR_MODE_x 0x18 Y_FIR_MODE_1 [3:0] 0x19 Y_FIR_MODE_2 [3:0] 0 0x1A 0x1B  ADDRESS Bank Y_FIR_MODE_3 Y_FIR_MODE_4 [3:0] : Y Low Pass Filter control (x = channel 1~4 ) 0x0 (AHD) / 0x8 (960H) 0x0 (AHD) / 0x8 (960H) 0000 : bypass 0001 : 6MHz 0010 : 6.5MHz 0011 : 7MHz : 8MHz 0100 : 7.5MHz 0101 0110 : 8.5MHz 0111 9.5MHz etc 1000 [3:0] : : : 9MHz Don’t use Registers to Control Peaking Filter REGISTER NAME BITS Addr VALUE 30P 0x18 Y_PEAK_MODE_1 [7:4] 0x19 Y_PEAK_MODE_2 [7:4] 0x1A Y_PEAK_MODE_3 [7:4] DESCRIPTION 25P Y_PEAK_MODE_x : Y Peaking Filter control (x = channel 1~4 ) 0x0 0 0x1B  ADDRESS Bank Y_PEAK_MODE_4 0x0 0000 : 0dB 0001 : 2dB 0010 : 3.5dB 0011 : 6dB 0100 ~ 1111 : Don’t use [7:4] Registers to Control ACC REGISTER NAME BITS Addr VALUE 30P 0x20 ACC_OFF_1 0x24 ACC_OFF_2 ACC_OFF_x ACC_OFF_3 0x2C ACC_OFF_4 0x24 ACC_GAIN_SPD_1 0x34 ACC_GAIN_SPD_2 0 0 0x2F ACC_GAIN_SPD_3 0x2C ACC_GAIN_SPD_4 Data sheet 02.11.2015 (REV 0.2) : ON 1 : OFF 0x2F ACC_GAIN_SPD_x [3:0] 0x28 (x = channel 1~4 ) : Continue to a constant gain value for chroma signal [7] 0x28 DESCRIPTION 25P (x = channel 1~4 ) : 1 step value applied to the ACC Gain Accumulator (ACC Accumulator 1 Step value = 4 * ACC_GAIN_SPD + 2 ) 77/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Chrominance REGISTER NAME BITS Addr VALUE 30P 0x21 PAL_CM_OFF_1 0x25 PAL_CM_OFF_2 PAL_CM_OFF_x (x = channel 1~4 ) [7] 0x29 PAL_CM_OFF_3 0x2D PAL_CM_OFF_4 DESCRIPTION 25P : PAL Compensation On/Off. 0 : PAL Compensation applied 1 : PAL Compensation not applied. IF_FIR_SEL_x (x = channel 1~4 ) : IF Filter drive mode selected. 0x21 0x25 IF_FIR_SEL_1 IF_FIR_SEL_2 0 [6:4] 0x29 IF_FIR_SEL_3 0x2D IF_FIR_SEL_4 0x21 CLPF_SEL_1 0x25 CLPF_SEL_2 0x92 (AHD) / 0x82 (960H) : bypass 001 010 : mode2 Others : mode1 : mode3 0x92 (AHD) / 0x02 (960H) CLPF_SEL_x (x = channel 1~4 ) : C low pass filter applied mode applied after color demodulation. [3:0] 0x29 000 CLPF_SEL_3 0000 : Bypass 0001 : 0.6MHz cut off 0010 : 1.0MHz cut off 0011 : 1.2MHz cut off Others : Bypass 0x2D  ADDRESS Bank CLPF_SEL_4 Registers to Control Chrominance REGISTER NAME BITS Addr VALUE 30P 0x22 COLOROFF_1 0x26 COLOROFF_2 DESCRIPTION 25P COLOROFF_x (x = channel 1~4 ) : COLOR OFF [4] 0x2A COLOROFF_3 0x2E COLOROFF_4 0x22 C_KILL_1 0 : Color ON 1 : Color OFF C_KILL_x[3] (x = channel 1~4 ) : Select to Color kill mode 0 : Not Y/C separation 0 0x0B 0x0B 1 : Color kill after Y/C separation C_KILL_x[2:0] 0x26 C_KILL_2 [3:0] 0x2A C_KILL_3 (x = channel 1~4 ) : color kill control. 000 : Burst Amplitude 10% Under & FSC Unlock 001 : Burst Amplitude 5% Under & FSC Unlock 010 : Burst Amplitude 10 % Under 011 : Burst Amplitude 5% Under 100 : Always color on 101 : Always color on. 0x2E C_KILL_4 110 : Always color off 111 : Always color off Data sheet 02.11.2015 (REV 0.2) 78/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Sync Detection REGISTER NAME BITS Addr 0x23 VALUE 30P DESCRIPTION 25P FLD_DET_MODE_x (x = channel 1~4 ) FLD_DET_MODE_1 : Select the method to create the field information that will be externally 0x27 output . FLD_DET_MODE_2 [7:6] 0x2B FLD_DET_MODE_3 0x2F FLD_DET_MODE_4 00 : Time-labs Mode : correction after Search for the two fields 01 : Normal toggle mode : correction after Search for the 16-fields 10 : normal mode : : Detection after Search for the 1-field 11 : Only toggle mode 0 0x43 0x23 NOVID_DET_B_1 0x27 NOVID_DET_B_2 0x43 NOVID_DET_B_x (x = channel 1~4 ) : Select Condition for No video detection, High Active. [0] : [3:0] 0x2B NOVID_DET_B_3 0x2F NOVID_DET_B_4  ADDRESS Bank REGISTER NAME 0x30 Y_DELAY_1 0x31 Y_DELAY_2 BITS 0x32 Y_DELAY_3 0x33 Y_DELAY_4 If Vertical sync don't exist, decision to NO Video [3] : If the CLAMP is not stable, decision to NO Video VALUE 30P 25P 0x10 0x10 DESCRIPTION (x = channel 1~4 ) : Y DELAY Control, controllable between 0x00 ~ 0x1F. Registers to Control Pedestal REGISTER NAME BITS Addr 0x34 [2] : Y_DELAY_ ON_x [4:0] ADDRESS If width of detected sync is narrower than video standard, decision to Registers to Control Y_DELAY 0 Bank If the input video is not detected sync, decision to NO Video NO Video Addr  [1] : VALUE 30P DESCRIPTION 25P PED_ON_1 PED_ON_x : Select to Pedestal ON/OFF (x = channel 1~4 ) 0x35 PED_ON_2 0x36 PED_ON_3 0x37 PED_ON_4 0 [6] 0x04 0x02 0 Data sheet 02.11.2015 (REV 0.2) : Pedestal OFF 1 : Pedestal ON 79/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Chrominance REGISTER NAME BITS Addr 0x38 CTI_GAIN_2 0x3A CTI_GAIN_3 0x3B CTI_GAIN_4 0x3C SATURATION_1 CTI_GAIN_x[7:6] 0x3D SATURATION_2 0x3E SATURATION_3 SATURATION_4 0x40 HUE_1 0x41 HUE_2 0x42 HUE_3 ADDRESS Bank 0x0A CTI_GAIN_x[4:0] 0x00 : (x = channel 1~4) No Gain SATURATION_x 0x01 ~ 0x1F : More larger gain (x = channel 1~4 ) : Color Gain Value (Adjustable up to x2) 0x84 0x84 00000000 : 11000000 : HUE_x x0 10000000 : x1 x 1.5 11111111 : x2 (x = channel 1~4 ) : Color HUE Control Value (360°/256 per HUE Value 1 unit) [7:0]  0x0A : Adjust gain level for CTI. [7:0] 0x3F (x = channel 1~4) : Adjust CTI Gain Delay [7:0] 0 DESCRIPTION 25P CTI_GAIN_1 0x39 0x43 VALUE 30P 0xFD 0x00 HUE_4 00000000 : 0° 01000000 10000000 : 180° 11111111 : : 90° 360° Registers to Control Chrominance REGISTER NAME BITS Addr VALUE 30P 0x44 U_GAIN_1 0x45 U_GAIN_2 0x46 U_GAIN_3 0x47 U_GAIN_4 0x48 V_GAIN_1 0x49 V_GAIN_2 0x4A V_GAIN_3 0x4B V_GAIN_4 0x4C U_OFFSET_1 0x4D U_OFFSET_2 0x4E U_OFFSET_3 0x4F U_OFFSET_4 0x50 V_OFFSET_1 0x51 V_OFFSET_2 0x52 V_OFFSET_3 0x53 V_OFFSET_4 DESCRIPTION 25P U_GAIN_x (x = channel 1~4 ) : U Gain Value (Adjustable up to x2) [7:0] 0x30 0x30 00000000 : x 0 11000000 : x 1.5 10000000 11111111 : x1 : x2 10000000 11111111 : x1 : x2 V_GAIN_x (x = channel 1~4 ) : V Gain Value (Adjustable up to x2) [7:0] 0x30 0x30 00000000 : x 0 11000000 : x 1.5 0 U_OFFSET_x (x = channel 1~4 ) : U offset value is adjustable up to ± 7. U offset consists of 2's complements. [7:0] 0x04 0001 1000 : : +1 -8 0111 : + 7 1111 : - 1 V_OFFSET_x (x = channel 1~4 ) : V offset value is adjustable up to ± 7. V offset consists of 2's complements. [7:0] Data sheet 02.11.2015 (REV 0.2) 0x04 0x04 0x04 0001 1000 : : +1 -8 0111 : + 7 1111 : - 1 80/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Field Polarity REGISTER NAME VALUE 30P FLD_INV_4 0 BITS Addr [7] FLD_INV_3 [6] FLD_INV_2 [5] FLD_INV_1 [4] 0x54 DESCRIPTION 25P FLD_INV_x 0xF 0x0 0  ADDRESS Bank (x = channel 1~4 ) : Field Polarity Control : not Inversion 1 : Inversion Registers to Insert No Video Information REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P NOVID_INF_IN _14 (CH1~CH4) : It can include a NO-Video information at MSB of EAV and SAV. 0 0x54  ADDRESS Bank NOVID_INF_IN_14 [3] 0x0 0x0 0 : No information 1 : Put no-video information in EAV or SAV Registers to Control Channel ID REGISTER NAME BITS Addr VALUE 30P 25P 0x1 0x1 0x10 0x10 DESCRIPTION CHID_TYPE_x 0x54 CHID_TYPE_14 [2:0] CHID_VIN_1 [3:0] CHID_VIN_2 [7:4] CHID_VIN_3 [3:0] CHID_VIN_4 [7:4] 0x55 0 0x56  ADDRESS Bank (x = channel 1~4 ) : It determines type of channel ID. CHID_VIN_x (x = channel 1~4 ) : Register to put CHANNEL ID to distinguish channel. (0x0~0xF) 0x10 0x10 Registers to Control Video Output Timing REGISTER NAME BITS Addr 0x58 H_DELAY_1 0x59 H_DELAY_2 H_DELAY_3 0x5B H_DELAY_4 0x5C V_DELAY_1 25P 0xA0 0x90 DESCRIPTION H_DELAY_x [7:0] 0x5A VALUE 30P : Register to determine the Horizontal start position of output image to Hsync extracted in analog input signal. (x = channel 1~4 ) 0 0x5D V_DELAY_2 0x5E V_DELAY_3 0x5F V_DELAY_4 V_DELAY_x[5] 0x9E (AHD) 0x9E (AHD) 0x1E (960H) 0x1E (960H) [5:0] : V_DELAY_x[4:0] Control Enable (x = channel 1~4 ) V_DELAY_x[4:0] (When V_DELAY_x[5] = 1) : Register to determine the Vertical start position of output image to Vsync extracted in analog input signal. Data sheet 02.11.2015 (REV 0.2) (x = channel 1~4 ) 81/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Video Output Timing REGISTER NAME BITS Addr 0x60 HBLK_END_1 0x61 HBLK_END_2 HBLK_END_3 0x63 HBLK_END_4 0x64 VBLK_END_1 0x65 VBLK_END_2 0x66 VBLK_END_3 0x67 VBLK_END_4 25P 0x00 0x00 DESCRIPTION HBLK_END_x [7:0] 0x62 VALUE 30P (x = channel 1~4 ) : Register to control Width of Horizontal Blanking, If user increments or decrements the value of this register, then the Active region is changed. 0 VBLK_END_x[5] (x = channel 1~4 ) : VBLK_END_x[4:0] Control Enable 0xB2 (AHD) 0xB1 (AHD) 0x08 (960H) 0x0D (960H) [7:0] Data sheet 02.11.2015 (REV 0.2) VBLK_END_x[4:0] (When VBLK_END_x[5] = 1) : Register to control Width of Vertical Blanking. If user increments or decrements the value of this register, then the Active region is changed. (x = channel 1~4 ) 82/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Video Output Timing REGISTER NAME BITS Addr 0x68 H_CROP_S_1 0x69 H_CROP_S_2 0x6A H_CROP_S_3 0x6B H_CROP_S_4 0x6C H_CROP_E_1 0x6D H_CROP_E_2 0x6E H_CROP_E_3 0x6F H_CROP_E_4 0x70 V_CROP_S_1 0x71 V_CROP_S_2 VALUE 30P 25P [7:0] 0x00 0x00 [7:0] 0x00 0x00 [7:0] 0x00 0x00 [7:0] 0x00 0x00 DESCRIPTION H_CROP_S_x : Adjust the horizontal crop start point. (x = channel 1~4 ) H_CROP_E_x : Adjust the horizontal crop end point. (x = channel 1~4 ) 0 0x72 V_CROP_S_3 0x73 V_CROP_S_4 0x74 V_CROP_E_1 0x75 V_CROP_E_2 0x76 V_CROP_E_3 0x77 V_CROP_E_4  ADDRESS Bank V_CROP_S_x : Adjust the vertical crop start point. (x = channel 1~4 ) V_CROP_E_x : Adjust the vertical crop end point. (x = channel 1~4 ) Registers to Control Back Ground Color REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P BGDCOL_x BGDCOL_1 : When No-Video, BackGround Color is used. (x = channel 1~4) [3:0] 0x78 BGDCOL_2 [7:4] 0 0x88 BGDCOL_3 [3:0] 0x79 BGDCOL_4 [7:4] 0x88 0000 : 0001 : White (75%) Blue 0010 : Yellow 0011 : Cyan 0100 : Green 0101 : Magenta 0110 : Red 0111 : Blue 1000 : Black 1001 : Gray 1010 : Red (NEXTCHIP*) 1011 : Yellow (NEXTCHIP*) 1100 : Magenta (NEXTCHIP*) 1101 : Green (NEXTCHIP*) 1110 : Blue (NEXTCHIP*) 1111 : Cyan (NEXTCHIP*) * These color information is exactly same as controllers provided by NEXTCHIP Data sheet 02.11.2015 (REV 0.2) 83/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Data Out Mode REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P 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. (x = channel 1~4) 0x7A DATA_OUT_MODE_2 [7:4] 0 0x11 DATA_OUT_MODE_3 [3:0] 0x7B DATA_OUT_MODE_4 Data sheet 02.11.2015 (REV 0.2) [7:4] 0x11 0000 : Y(016~235), Cb(016~240), Cr(016~240) 0001 : Y(001~254), Cb(001~254), Cr(001~254) 0010 : Y(000~255), Cb(000~255), Cr(000~255) 0011 : Cb / Cr Change, 016~235 0100 : Cb / Cr Change, 001~254 0101 : Cb / Cr Kill, 016~235 0110 : Others Cb / Cr Kill, 001~254 : Background color output 84/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec Enable Registers  Registers For Each Channel Control ADDRESS Bank Addr REGISTER NAME BITS VALUE 30P DESCRIPTION 25P DEC_REG_EACH : For each control CH1~CH4 register. 0 0x80 EACH_REG_SET [3:0] 0x0 0x0 0x0 : same control  Registers to Select AHD Mode ADDRESS Bank 0xF : each control REGISTER NAME VALUE BITS Addr 30P 0x81 AHD_MD_1 0x82 AHD_MD_2 DESCRIPTION 25P AHD_MD : AHD Mode Selection. 0 [3:0] 0x83 0x84  0x6 0x7 AHD_MD_3 AHD_MD_4 0: SD Mode 2: AFHD 30P MODE 3: AFHD 25P MODE 4: AHD 60P MODE 5: AHD 50P MODE 6: AHD 30P MODE 7: AHD 25P MODE Etc.: Don’t use Registers to Control Active Region ADDRESS Bank Addr REGISTER NAME 0x85 AV_960H_1 0x86 AV_960H_2 0x87 AV_960H_3 0x88 AV_960H_4 0 BITS VALUE DESCRIPTION 30P 25P 0x0 (AHD) 0x0 (AHD) AV_960H_x : Control To 1H_ACTIVE_REGION (x = channel 1~4 ) 0x1 (960H) 0x1 (960H) 0: 1: [0]  Active_region of other modes Active_region of 960H mode Registers to Select 960H ADDRESS Bank Addr REGISTER NAME BITS VALUE 30P 0x85 STD_MD_1 0x86 STD_MD_2 DESCRIPTION 25P STD_MODE_x (x = channel 1~4 ) 0 : [4] 0x87 STD_MD_3 0x88 STD_MD_4 Data sheet 02.11.2015 (REV 0.2) 0 960H Mode Selection 0 0: H720 or AHD MODE 1: H960 MODE 85/125 NVP6124  4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Select SH960 ADDRESS Bank Addr REGISTER NAME VALUE BITS 30P 0x89 SEL960H_01 0x8A SEL960H_02 0 DESCRIPTION 25P * This register is not apply to the AHD mode. (apply to only SD MODE) SEL_960H_0x [0] 0 0 : 37.125MHz 720H mode or 37.125MHz 960H mode selection. 0x8B SEL960H_03 When STD_MODE_x (BANK0, 0x85~0x88[0]) = 0x0 0x8C SEL960H_04 0: 1:  37.125MHz 960H Mode 37.125MHz 720H Mode Registers to Control Horizontal ZOOM ADDRESS Bank Addr REGISTER NAME VALUE BITS 30P 0x93 HZOOM_ON_1 0x94 HZOOM_ON_2 DESCRIPTION 25P HZOOM_ON_x ( x = channel 1~4 ) 0 : This Register can be turned on or off Horizontal ZOOM. [0] 0x95 HZOOM_ON_3 0x96 HZOOM_ON_4  0 0 0: ZOOM OFF 1: ZOOM ON Registers to Control Y/C DELAY ADDRESS Bank Addr REGISTER NAME 0xA0 DF_YDELAY_4 0xA1 DF_YDELAY_3 BITS DF_YDELAY_2 0xA3 DF_YDELAY_1 0xA0 DF_CDELAY_4 0xA1 DF_CDELAY_3 DF_CDELAY_2 0xA3 DF_CDELAY_1 0xA4 DB_YDELAY_4 0xA5 DB_YDELAY_3 0x0 0x0 DESCRIPTION ( x = channel 1~4 ) : Y(Luminance) delay control in the domain of 27MHz can be controlled between 0x0 ~ 0xF. DF_CDELAY_x [7:4] 0xA2 25P DF_YDELAY_x [3:0] 0xA2 VALUE 30P 0x0 0x0 ( x = channel 1~4 ) : C(Chrominance) delay control in the domain of 27MHz can be controlled between 0x0 ~ 0xF. 0 DB_YDELAY_x [3:0] 0xA6 DB_YDELAY_2 0xA7 DB_YDELAY_1 0xA4 DB_CDELAY_4 0xA5 DB_CDELAY_3 DB_CDELAY_2 0xA7 DB_CDELAY_1 Data sheet 02.11.2015 (REV 0.2) 0x1 ( x = channel 1~4 ) : Y(Luminance) delay control in the domain of 36MHz can be controlled between 0x0 ~ 0xF. DB_CDELAY_x [7:4] 0xA6 0x1 0x0 0x0 ( x = channel 1~4 ) : C(Chrominance) delay control in the domain of 36MHz can be controlled between 0x0 ~ 0xF. 86/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec State Registers  Registers to Status Registers (Read Only) ADDRESS Bank REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P NOVID_01 [0] NOVID_0x NOVID_02 [1] : Each Channel Video Decoder No Video detection Status. (x = Channel number) NOVID_03 [2] NOVID_04 [3] MOTION_01 [0] MOTION_02 [1] 0xB8 Read Read 0 0xB9 [2] MOTION_04 [3] BLACK_01 [0] BLACK_02 [1] 1 : No Video MOTION_0x : Each Channel Motion detection Status (x = Channel number) Read MOTION_03 : On Video Read 0 : No MOTION 1 : On MOTION 0 0xBA BLACK_0x : Each Channel BLACK detection Status (x = Channel number) Read BLACK_03 [2] BLACK_04 [3] WHITE_01 [0] WHITE_02 [1] Read 0 0xBB [2] WHITE_04 [3] : On BLACK : Each Channel WHITE detection Status (x = Channel number) Read 0 Data sheet 02.11.2015 (REV 0.2) 1 WHITE_0x Read WHITE_03 : No BLACK : No WHITE 1 : On WHITE 87/125 NVP6124  Registers for MUTE Detection Status (Read Only) ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec REGISTER NAME BITS Addr VALUE 30P MUTE _01 [0] MUTE _02 [1] MUTE _03 [2] MUTE _04 [3] MUTE _05 [4] MUTE _06 [5] MUTE _07 [6] MUTE _08 [7] MUTE _09 [0] MUTE _10 [1] MUTE _11 [2] MUTE _12 [3] MUTE _13 [4] MUTE _14 [5] MUTE _15 [6] MUTE _16 [7] MUTEMIC_01 [0] 0xBC DESCRIPTION 25P MUTE_0x : Each Internal 8 Channel MUTE detection Status (x = Read Read 0 Read Read MUTEMIC_02  ADDRESS Bank 0 REGISTER NAME : On Audio EXT Channel 1 : No Audio (MUTE) MUTEMIC_0x : Each Internal and External Mic Channel MUTE detection Status (x = Channel number) 0 : On Audio 1 : No Audio (MUTE) VALUE 30P COAX_RX_DONE_1 [0] COAX_RX_DONE_2 [1] DESCRIPTION 25P COAX_RX_DONE_x : COAXIAL_RX_Detecting Status ( x = channel number ) Read COAX_RX_DONE_4 0 BITS 0xBF ADDRESS : No Audio (MUTE) Registers to Status Registers (Read Only) COAX_RX_DONE_3 Bank Read [2] Addr  1 Read 0 0xBE : On Audio MUTE_0x : Each External 8 Channel MUTE detection Status (x-1 = number) 0 0xBD Channel number) Read [2] [3] 0 : No Detecting 1 : COAXIAL_RX_Detecting Registers to Status Registers (Read Only) REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P NOVID_01B [0] NOVID_0xB NOVID_02B [1] : Each Channel Video Decoder No Video detection Status with HOLD option (x = Channel number) NOVID_03B [2] NOVID_04B [3] 0xC0 Read Read 0 Data sheet 02.11.2015 (REV 0.2) : On Video 1 : No Video 88/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Status Registers (Read Only) REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P MOTION_01B [0] MOTION_0xB MOTION_02B [1] : Each Channel Motion detection Status with HOLD option (x = Channel number) MOTION_03B [2] MOTION_04B [3] BLACK_01B [0] BLACK_02B [1] 0xC1 Read Read 0 0 0xC2 Read BLACK_03B [2] BLACK_04B [3] WHITE_01B [0] WHITE_0xB WHITE_02B [1] : Each Channel WHITE detection Status with HOLD option (x = Channel number) WHITE_03B [2] WHITE_04B [3] Read : No BLACK 1 : On BLACK Read 0 ADDRESS : On MOTION : Each Channel BLACK detection Status with HOLD option (x = Channel number) Read 0xC3 Bank 1 BLACK_0xB 0  : No MOTION : No WHITE 1 : On WHITE Registers to show Mute Status (Read Only) REGISTER NAME BITS Addr VALUE 30P MUTE_01B [0] MUTE_02B [1] MUTE_03B [2] MUTE_04B [3] MUTE_05B [4] MUTE_06B [5] MUTE_07B [6] MUTE_08B [7] MUTE_09B [0] MUTE_10B [1] MUTE_11B [2] MUTE_12B [3] MUTE_13B [4] MUTE_14B [5] MUTE_15B [6] MUTE_16B [7] MUTEMIC_01B [0] 0xC4 DESCRIPTION 25P MUTE_0xB : Each Internal 8 Channel MUTE detection Status with HOLD option (x = Channel number) Read Read 0 Read Read MUTEMIC_02B Data sheet 02.11.2015 (REV 0.2) [2] : No Audio (MUTE) Read 0 0xC6 1 MUTE_0xB : Each External 8 Channel MUTE detection Status with HOLD option (x-1 = EXT Channel number) 0 0xC5 : On Audio Read : On Audio 1 : No Audio (MUTE) MUTEMIC_0xB : Each Internal and External Mic Channel MUTE detection Status (x = Channel number) 0 : On Audio 1 : No Audio (MUTE) 89/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Interrupt clear for Status Registers REGISTER NAME VALUE BITS Addr 30P DESCRIPTION 25P RD_STATE_CLR : Interrupt clear condition selection RD_STATE_CLR [7] 0 : 1 : Interrupt clear when BANK0, 0xC0~0xC6 Addr Register Read Interrupt clear when BANK0, 0xB8~0xBE / 0xC0~0xC6 Addr Register Read 0 0xC8 0x90 0x90 STATE_HOLD : Interrupt Hold condition selection STATE_HOLD  ADDRESS Bank [4] 0 : No Hold Option, State is Real Time update. 1 : Hold Option operation. State is Hold until cleared Registers to control IRQ REGISTER NAME BITS Addr VALUE 30P IRQ_INV DESCRIPTION 25P IRQ_INV : IRQ pin output signal inversion [3] 0 : Not Inversion 1 : Inversion IRQ_SEL : Select IRQ pin output signals selection 0 0xC9 0x00 IRQ_SEL 0x00 [2:0] 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 4 : interrupt request by the Black detection 5 : interrupt request by the White detection 6 : ALINKO 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  ADDRESS Bank Registers to Show the Detect MODE (Read Only) REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P MODE_DET_CHx 0xD0 MODE_DET_CH1 0xD1 MODE_DET_CH2 0 : MODE Detecting Status ( x = channel number ) [7:0] 0xD2 0xD3 MODE_DET_CH3 MODE_DET_CH4 Data sheet 02.11.2015 (REV 0.2) Read Read 00 : No Detecting 01 : SD NTSC MODE 02 : SD PAL MODE 04 : AHD 30P MODE 08 : AHD 25P MODE 10 : AHD 60P MODE 20 : AHD 50P MODE 40 : AFHD 30P MODE 80 : AFHD 25P MODE 90/125 NVP6124  Registers to Show the ACC GAIN (Read Only) ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec REGISTER NAME 0xD8 STATUS_ACC_GAIN1 0xD9 STATUS_ACC_GAIN2 0 [7:0] 0xDA STATUS_ACC_GAIN3 0xDB STATUS_ACC_GAIN4  ADDRESS Bank REGISTER NAME BITS Addr 0xE8 PN_READ_MSB_VAL1 0xE9 PN_READ_MSB_VAL2 [7:4] 0xEA PN_READ_MSB_VAL3 0xEB PN_READ_MSB_VAL4  ADDRESS VALUE 30P 25P Read Read DESCRIPTION STATUS_ACC_GAIN_x : ACC GAIN Value Status ( x = channel number ) Registers to read the PN MSB value (Read Only) 0 Bank BITS Addr VALUE 30P 25P Read Read DESCRIPTION PN_READ_MSB_VAL_x : PN_MSB Value Status ( x = channel number ) Registers to read the FSC Status (Read Only) REGISTER NAME BITS Addr VALUE 30P 0xE8 FSC_CHG_DONE1 0xE9 FSC_CHG_DONE2 0xEA FSC_CHG_DONE3 0xEB FSC_CHG_DONE4 0xE8 CKILL1 0xE9 CKILL2 0xEA CKILL3 0xEB CKILL4 0xE8 FSC_LOCK_DONE1 0xE9 FSC_LOCK_DONE2 DESCRIPTION 25P FSC_CHG_DONE _x : A status which FSC changed done or not ( x = channel number ) [3] Read Read 0: not changed 1: changed CKILL _x : [2] Read color kill status ( x = channel number ) Read 0 : Color On 1 : Color Off 0 0xEA FSC_LOCK_DONE3 0xEB FSC_LOCK_DONE4 0xE8 NOVIDEO1 0xE9 NOVIDEO2 0xEA NOVIDEO3 0xEB NOVIDEO4 Data sheet 02.11.2015 (REV 0.2) FSC_LOCK_DONE_x [1] Read Read [0] Read Read : FSC LOCK Detection Status (x = channel number) NOVIDEO_x : NOVIDEO Status (x=channel number) 91/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Show Locking Status (Read Only) REGISTER NAME BITS Addr VALUE 30P AGC_LOCK_04 [3] AGC_LOCK_03 [2] AGC_LOCK_02 [1] DESCRIPTION 25P AGC_LOCK_0x : Video AGC Locking Status ( x = channel number ) 0xEC Read AGC_LOCK_01 [0] CMP_LOCK_04 [3] CMP_LOCK_03 [2] Read 0 : No Locking 1 : Locking CMP_LOCK_0x : Video CLAMP Locking status ( x = channel number ) 0xED Read CMP_LOCK_02 0 Read [1] CMP_LOCK_01 [0] H_LOCK_04 [3] H_LOCK_03 [2] H_LOCK_02 [1] 0 : No Locking 1 : Locking H_LOCK_0x : Video Horizontal Locking status ( x = channel number ) 0xEE Read H_LOCK_01 [0] AUTO _NT_04 [7:6] AUTO _NT_03 [5:4] Read 0 : No Locking 1 : Locking * This read register is not apply to the AHD mode. (apply to only SD MODE) Auto_NT_0x : NT/PAL Detection status (x = channel number) 0xEF Read Read Auto_NT [0] : AUTO _NT_02 [3:2] AUTO _NT_01 [1:0] 0 : PAL 1 : NTSC 1 : Detect Standard Auto_NT [1] : Data sheet 02.11.2015 (REV 0.2) 0 : Not detect Standard 92/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Show FLD & BW Status (Read Only) REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P * This read register is not apply to the AHD mode. FLD_04 [7:6] FLD_03 [5:4] (apply to only SD MODE) FLD_0x : Field Detection status (x = channel number) 0xF1 Read Read FLD [0] = FLD_02 [3:2] FLD_01 [1:0] BW_04 [3] BW_03 [2] 0 : Odd Field 1 : Even Field 1 : Detect Standard FLD [1] = 0 : Not detect Standard 0 BW_0x 0xF3  ADDRESS Bank 0 : Black / White Detection status (x = channel number) Read BW_02 [1] BW_01 [0] Read 0 : Color 1 : B/W Registers to Show Chip Status (Read Only) REGISTER NAME BITS Addr VALUE 30P 25P 0xF4 DEV_ID [7:0] Read Read 0xF6 CMP_VALUE [7:0] Read Read 0xF7 AGC_VALUE [7:0] Read Read Data sheet 02.11.2015 (REV 0.2) DESCRIPTION DEV_ID : It shows Device ID (NVP6124 = 0x84) CMP_VALUE : Show the value for CLAMP about Channel selected by CMP_AGC_CH register AGC_VALUE : Show the value for AGC register about Channel selected by CMP_AGC_CH 93/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec AUDIO Registers  ADDRESS Bank Registers to Control Audio AFE and DFE REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P PD_AAFE PD_AAFE : Audio AFE LIVE CH1~CH8 and MIC1 Power Down Mode selection [7] 0 : Operation 1 : Power Down RM_PB_PIN : Selection of clock and sync for ADATA_REC, ADATA_SP pin RM_PB_PIN 0 : use ACLK_REC and ASYNC_REC as clock and sync for ADATA_REC, ADATA_SP pin [3] 1 : use ACLK_PB and ASYNC_PB as clock and sync for ADATA_REC, ADATA_SP pin 1 0x00 0x02 PB_RM_PIN [2] FILTER_ON [1] 0x02 PB_RM_PIN : Selection of clock and sync for ADATA_PB pin 0 : use ACLK_PB and ASYNC_PB as clock and sync for ADATA_PB, 1 : use ACLK_REC and ASYNC_REC as clock and sync for ADATA_PB, FILTER_ON : Set ADC sampling rate 0 : Non-oversample (16KHz) EN_32K_MODE 1 : Oversample (64KHz) EN_32K_MODE : Operate whole audio system as 32K mode [0] 0 : 16K Mode  ADDRESS Bank Registers to Control Audio Input Gain REGISTER NAME BITS Addr VALUE 30P 0x01 AIGAIN_01 [7:0] 0x02 AIGAIN_02 [7:0] 0x03 AIGAIN_03 [7:0] 0x04 AIGAIN_04 [7:0] DESCRIPTION 25P AIGAIN_x 1 0x40 0x41 0x42 1 : 32K Mode AIGAIN_05 AIGAIN_06 AIGAIN_07 [7:0] / MIGAIN_x : The gain of analog audio input AIN1-8 and MICIN1 0x0A 0000 : mute 0001 : 0.125 0010 : 0.25 0011 : 0.375 0100 : 0.5 0101 : 0.625 0110 : 0.75 0111 : 0.875 1000 : 1.0 1001 : 1.125 1010 : 1.25 1011 : 1.375 1100 : 1.5 1101 : 1.625 1110 : 1.75 1111 : 0x0A [7:0] [7:0] 10000 0x43 AIGAIN_08 [7:0] 0x05 MIGAIN_01 [3:0] : 2.0 10001 1.875 : 2.125 10000 ~ 11111111 : step by about 0.125 Data sheet 02.11.2015 (REV 0.2) 94/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Audio Interface REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P CAS_PB : The Usage of Playback Data when Cascade Mode CAS_PB TRANS_MODE [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 [6] 0 0x06 0x1B CAS_PIN 0x1B [4] : Same phase 1 : Inverted phase CAS_PIN : Control the usage of ADATA_CASI and ADATA_CASO as cascade transmitting 0 : Don't Use 1 : Use 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 RM_CLK 1 : 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 [6] 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 2 : : 256fs 320fs 1 3 : : 384fs 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 RM_SSP [1] : 16bits 1 : 8bits RM_SSP : Selection of DSP mode and SSP mode for ADATA_REC pin, when ASYNC_REC is DSP mode. 0 : DSP mode 1 : SSP mode RM_SYNC : Set the sync's mode inputted/outputted to ASYNC_REC. RM_SYNC [0] 0 Data sheet 02.11.2015 (REV 0.2) : I2S mode 1 : DSP mode 95/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Audio interface REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P RM_BIT_SWAP : Set the bit sequence of Audio Data for ADATA_REC RM_BIT_SWAP [7] 0 : MSB first 1 : LSB first 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 2 1 0x08 0x03 : : linear PCM G.711 format 1 3 : : Unsigned linear Don’t Use 1 : Record data PCM 0x03 R_ADATSP R_ADATSP2 [3] R_ADATSP [2] : Selection of output data for ADATA_SP 0 : Speaker data R_MULTCH : Selection of number of Channel for ADATA_REC R_MULTCH  ADDRESS Bank [1:0] 0 : 2ch 1 : 4ch 2 : 8ch 3 : 16ch Registers to Control Audio Interface REGISTER NAME BITS Addr VALUE 30P 25P DESCRIPTION R_SEQ_01[4] [0] 0x0 0x0 R_SEQ_02[4] [1] 0x0 0x0 R_SEQ : Sequence of Audio Data for R_SEQ_03[4] [2] 0x0 0x0 00000 : channel 1 data R_SEQ_04[4] [3] 0x0 0x0 00001 : channel 2 data 00010 : channel 3 data 00011 : channel 4 data 00100 : channel 5 data 00101 : channel 6 data 00110 : channel 7 data 00111 : channel 8 data 01000 : channel 9 data 01001 : channel 10 data [7:4] 01010 : channel 11 data [3:0] 01011 : channel 12 data 01100 : channel 13 data 01101 : channel 14 data 01110 : channel 15 data 01111 : channel 16 data 10000 : Mic input 1 10001 : Mic input 2 0x09 R_SEQ_05[4] [4] 0x0 0x0 R_SEQ_06[4] [5] 0x0 0x0 R_SEQ_07[4] [6] 0x0 0x0 R_SEQ_08[4] [7] 0x0 0x0 R_SEQ_01 [3:0] 1 0x0A 0x10 R_SEQ_02 R_SEQ_03 0x0B 0x32 R_SEQ_04 [7:4] R_SEQ_05 [3:0] 0x0C 0x54 R_SEQ_06 [7:4] R_SEQ_07 [3:0] R_SEQ_08 [7:4] 0x0D 0x76 Data sheet 02.11.2015 (REV 0.2) 0x10 0x32 0x54 ADATA_REC 0x76 96/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Audio Interface REGISTER NAME BITS Addr VALUE 30P 25P R_SEQ_09[4] [0] 0x0 0x0 R_SEQ_10[4] [1] 0x0 0x0 R_SEQ_11[4] [2] 0x0 0x0 R_SEQ : Sequence of Audio Data for R_SEQ_12[4] [3] 0x0 0x0 00000 : channel 1 data R_SEQ_13[4] [4] 0x0 0x0 00001 : channel 2 data 00010 : channel 3 data 00011 : channel 4 data 00100 : channel 5 data 00101 : channel 6 data 00110 : channel 7 data 00111 : channel 8 data 01000 : channel 9 data 01001 : channel 10 data 01010 : channel 11 data 01011 : channel 12 data 01100 : channel 13 data 01101 : channel 14 data 01110 : channel 15 data 01111 : channel 16 data 10000 : Mic input 1 10001 : Mic input 2 0x0E 1 R_SEQ_14[4] [5] 0x0 0x0 R_SEQ_15[4] [6] 0x0 0x0 R_SEQ_16[4] [7] R_SEQ_09 [3:0] R_SEQ_10 [7:4] 0x0F 0xBA R_SEQ_12 R_SEQ_13 0xBA [3:0] 0xDC R_SEQ_15 0x98 [7:4] 0x11 R_SEQ_14 0x0 [3:0] 0x10 0xDC [7:4] [3:0] 0x12 0xFE 0xFE R_SEQ_16 [7:4] 0x3C MIC_SEQ_01 [4:0] 0x00 0x00 0x3D MIC_SEQ_02 [4:0] 0x00 0x00 ADDRESS Bank 0x0 0x98 R_SEQ_11  DESCRIPTION ADATA_REC Registers to Control Audio Interface REGISTER NAME BITS Addr VALUE 30P PB_MASTER DESCRIPTION 25P PB_MASTER : Selection of master & slave mode of ACLK_PB and ASYNC_PB [7] 0 PB_CLK : Slave mode 1 : Master mode PB_CLK : Set the relationship between audio signal outputted to ADATA_PB and clock outputted to ACLK_PB [6] 0 : inverted clock 1 : non-inverted clock PB_BITRATE : Set the bit rate of audio signal outputted to ADATA_PB PB_BITRATE [5:4] 0 2 1 0x13 0x08 PB_SAMRATE [3] 0x08 [2] [1] [0] 384fs : 8KHz 1 : 16KHz : 16bits 1 : 8bits : DSP mode 1 : SSP mode PB_SYNC : Set the sync's mode inputted/outputted to ASYNC_PB. 0 Data sheet 02.11.2015 (REV 0.2) : PB_SSP : Set the position of data and sync signals inputted to ADATA_PB, when ASYNC_PB is DSP mode. 0 PB_SYNC 1 PB_BITWID : Set the bit width of data outputted to ADATA_PB 0 PB_SSP 256fs 320fs PB_SAMRATE : Set the sampling rate of data outputted to ADATA_PB 0 PB_BITWID : : : I2S mode 1 : DSP mode 97/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Audio Interface REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P PB_BIT_SWAP PB_BIT_SWAP : Set the bit sequence of Audio Data for ADATA_PB [7] 0 : MSB first 1 : LSB first PB_SEL : select the audio input channel for playback input 0x14 0x00 PB_SEL 0x00 [4:0] 1 00 : channel 01 01 : channel 02 02 : channel 03 03 : channel 04 04 : channel 05 05 : channel 06 06 : channel 07 07 : channel 08 08 : channel 09 09 : channel 10 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] 0x15 0x00 0x00 0 : linear PCM 1 : Unsigned linear 2 : G.711 format 3 : Don’t PCM Use PB_LAW_SEL PB_LAW_SEL : Define the G.711 data format inputted to ADATA_PB [3] 0  ADDRESS Bank : u-law 1 : a-law Registers to Control Audio Mixing Gain REGISTER NAME BITS Addr VALUE 30P MIX_RATIO_01 [3:0] MIX_RATIO_02 [7:4] MIX_RATIO_03 [3:0] MIX_RATIO_04 [7:4] MIX_RATIO_05 [3:0] MIX_RATIO_06 [7:4] MIX_RATIO_07 [3:0] MIX_RATIO_08 [7:4] MIX_RATIO_09 [3:0] MIX_RATIO_10 [7:4] DESCRIPTION 25P 0x16 0x17 MIX_RATIO_x : Set the mixing gain for AIN1-15. ( x = channel 1~16 0x18 ) 0x19 1 0x88 0x1A 0x88 0 : mute 1 : 0.25 2 : 0.31 3 : 0.38 MIX_RATIO_11 [3:0] 4 : 0.5 5 : 0.63 MIX_RATIO_12 [7:4] 6 : 0.75 7 : 0.88 8 : 1.0 9 : 1.25 10 : 1.5 11 : 1.75 12 : 2.0 13 : 2.25 14 : 2.5 15 : 2.75 0x1B MIX_RATIO_13 [3:0] MIX_RATIO_14 [7:4] 0x1C MIX_RATIO_15 [3:0] MIX_RATIO_16 [7:4] 0x1D Data sheet 02.11.2015 (REV 0.2) 98/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Audio Mixing Gain REGISTER NAME BITS Addr VALUE 30P MIX_RATIO_M1 [3:0] MIX_RATIO_Mx/ MIX_RATIO_Px 0x1E MIX_RATIO_M2 [7:4] MIX_RATIO_M3 [3:0] : Set the mixing gain for MICIN1~4 / PBIN1~4. ( x = channel 1~4 ) 0x1F MIX_RATIO_M4 [7:4] 1 0x88 MIX_RATIO_P1 [3:0] MIX_RATIO_P2 [7:4] 0x88 0x20 : mute 1 : 0.25 2 : 0.31 3 : 0.38 4 : 0.5 5 : 0.63 6 : 0.75 7 : 0.88 8 : 1.0 9 : 1.25 10 : 1.5 11 : 1.75 [3:0] 12 : 2.0 13 : 2.25 MIX_RATIO_P4 [7:4] 14 : 2.5 15 : 2.75 Registers to Control Audio Output Gain ADDRESS Bank 0 MIX_RATIO_P3 0x21  DESCRIPTION 25P REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P AOGAIN : The gain of analog audio output 1 0x22 AOGAIN [7:0] 0x0A 0x0A 0000 : mute 0001 : 0.125 0010 : 0.25 0011 : 0.375 0100 : 0.5 0101 : 0.625 0110 : 0.75 0111 : 0.875 1000 : 1.0 1001 : 1.125 1010 : 1.25 1011 : 1.375 1100 : 1.5 1101 : 1.625 1110 : 1.75 1111 : 1.875 10000 ~ 11111111 : step by about 0.125 Data sheet 02.11.2015 (REV 0.2) 99/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Audio Mixing Output Mode REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P MIX_DERATIO : Selection of the mixing gain mode MIX_DERATIO [5] 0: Apply the mixing gain for MIX_RATIO_01-P4 (BANK1,0x16~0x21) separately 1: Apply all mixing gain as the same gain (x1). MIX_OUTSEL : Select the audio output for analog mixing out. 1 0x23 0x19 MIX_OUTSEL  ADDRESS Bank 0x19 [4:0] 00 : Channel 1 0E : Channel 15 01 : Channel 2 0F : Channel 16 02 : Channel 3 10 : playback audio 03 : Channel 4 11 : second playback audio 04 : Channel 5 (first stage playback audio) 05 : Channel 6 (middle stage playback audio) 06 : Channel 7 12 : third playback audio 07 : Channel 8 13 : fourth playback audio 08 : Channel 9 (middle stage playback audio) 09 : Channel 10 (middle stage playback audio) 0A : Channel 11 14 : Mic input 1 0B : Channel 12 15 : Mic input 2 0C : Channel 13 18 : Mixed audio 0D : Channel 14 Others : No audio output Registers to Control Analog and Digital Mixing output REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P L_CH_OUTSEL / R_CH_OUTSEL : Select Left/Right channel of the audio output for ADATA_SP pin 0x24 L_CH_OUTSEL 1 0x18 0x18 [4:0] 0x25 R_CH_OUTSEL Data sheet 02.11.2015 (REV 0.2) 0x16 0x16 00 : Channel 1 0E : Channel 15 01 : Channel 2 0F : Channel 16 02 : Channel 3 10 : playback audio 03 : Channel 4 11 : second playback audio 04 : Channel 5 (first stage playback audio) 05 : Channel 6 (middle stage playback audio) 06 : Channel 7 12 : third playback audio 07 : Channel 8 13 : fourth playback audio 08 : Channel 9 (middle stage playback audio) 09 : Channel 10 (middle stage playback audio) 0A : Channel 11 14 : Mic input 1 0B : Channel 12 15 : Mic input 2 0C : Channel 13 18 : Mixed audio 0D : Channel 14 Others : No audio output 100/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Audio Detection REGISTER NAME BITS Addr VALUE 30P MIX_MUTE_01 [0] MIX_MUTE_02 [1] MIX_MUTE_03 [2] MIX_MUTE_04 [3] 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_11 [2] MIX_MUTE_12 [3] MIX_MUTE_13 [4] MIX_MUTE_14 [5] MIX_MUTE_15 [6] MIX_MUTE_16 [7] MIX_MUTE_P1 [0] MIX_MUTE_P2 [1] MIX_MUTE_P3 [2] MIX_MUTE_P4 [3] MIX_MUTE_M1 [4] MIX_MUTE_M2 [5] MIX_MUTE_M3 [6] MIX_MUTE_M4 [7] DESCRIPTION 25P 0x26 MIX_MUTE_x : During mixing, selected channels are muted ( x = channel value ) 1 0x27 0x00 0x00 0 1 : : mixing data output mute for selected channel 0x28  Registers to Control Audio Detection ADDRESS VALUE REGISTER NAME Bank BITS Addr DESCRIPTION 30P 25P ADET_MODE : Select the method to decide the existence of audio signals. ADET_MODE 1 [3] 0x29 0x88 0x88 0 : Absolute amplitude detection mode 1 : Differential amplitude detection mode ADET_FILT : Set the time to decide the existence of audio signals. ADET_FILT Data sheet 02.11.2015 (REV 0.2) [2:0] 0 : 16sec 1 : 15sec 2 : 9sec 3 : 5sec 4 : 3sec 5 : 1sec 6 : 0.6sec 7 : 0.5sec 101/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Audio Detection REGISTER NAME BITS Addr VALUE 30P ADET_01 [0] ADET_02 [1] ADET_03 [2] ADET_04 [3] ADET_05 [4] ADET_06 [5] ADET_07 [6] ADET_08 [7] ADET_M1 [6] DESCRIPTION 25P ADET_0x / ADET_Mx : Enable bit audio signal existence checking function for AIN1-8 and MICIN1. 0x2A 1 0x2B  ADDRESS Bank (x = channel 1~8 ) 0xFF 0xFF 0 0x40 : Don’t use this function 1 : Use this function 0x40 Registers to Control Audio Detection REGISTER NAME BITS Addr ADET_TH_01 [3:0] ADET_TH_02 [7:4] ADET_TH_03 [3:0] ADET_TH_04 [7:4] ADET_TH_05 [3:0] ADET_TH_06 [7:4] ADET_TH_07 [3:0] ADET_TH_08 [7:4] ADET_TH_M1 [3:0] VALUE 30P 25P 0xAA 0xAA DESCRIPTION 0x2C 0x2D 1 ADET_TH_0x : 0x2E Set the thesshold value for audio signal existence of AIN1-8 and MICIN1 0x2F 0x30  ADDRESS Bank Addr 1 0x38 0x0A 0x0A Registers to Control Audio Software Reset REGISTER NAME AUD_SW_RST BITS [4] VALUE 30P 25P 0x08 0x08 DESCRIPTION AUD_SW_RST : Software Reset 0  ADDRESS Bank Normal Operation 1 : Reset Registers to Control Audio Interface REGISTER NAME BITS Addr VALUE 30P RM_DELAY DESCRIPTION 25P RM_DELAY : Internal Record-Sync signal to 1-clock delay [7] 0 1 : 0x39 0x01 PB_DELAY [6] default 1 : 1 clk delay PB_DELAY : Internal Play-Back-Sync signal to 1-clock delay 0 Data sheet 02.11.2015 (REV 0.2) : 0x01 : default 1 : 1 clk delay 102/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec VIDEO Control Registers  Registers for Control MPP ADDRESS Bank REGISTER NAME VALUE BITS Addr DESCRIPTION 30P 25P 0x00 0x00 MPP_GPIO 0xB0 MPP_GPIO [7:0] : Global Purpose Output Setting Register (output only) Ex) control Coaxial mux control pins MPP4_MSB [7] MPP3_MSB [2] MPP2_MSB [1] MPP1_MSB [0] MPPx_MSB : Control output data of 1 0xB1 MPPx pin ( x = MPP pin number ) 0x00 0x00 0 : 1 item output for MPP signal 1 : 2~5 item OR output for MPP signal IRQ_MSB : Control output data of IRQ pin 0xB2 IRQ_MSB [0] 0 0 0 1  1 item output for MPP signal 2~5 item OR output for MPP signal Registers to Control COAX ADDRESS Bank : : REGISTER NAME BITS Addr 0xBD VALUE 30P COAX_SEL1 [7:4] COAX_SEL2 [3:0] DESCRIPTION 25P COAX_SELx : Select COAX_x pin output signals selection (x = 0 1 0xBE 0xBF 0x0 COAX_SEL3 [7:4] COAX_SEL4 [3:0] Data sheet 02.11.2015 (REV 0.2) 0x0 : 1~C : COAX Pin number) 0 (Zero) Reserved D : Coaxial Protocol Command of ch x E : Coaxial Protocol Command of ch total F : Reserved 103/125 NVP6124  Registers to Control MPP ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P MPP_SELx : Select MPPx pin output signals selection MPP_SEL1 [3:0] [7:4] 0x0 1 MPP Pin number) When MPPx_MSB(BANK1,0xB1) = 0, 0xBC MPP_SEL2 (x = 0x0 0 : 0 (Zero) 1 : NOVIDEO status of ch.x 2 : Horizontal blank of ch.x 3 : Vertical blank of ch.x 4 : Field of ch.x 5 : Mute status of ch.x 6 : Motion status of ch.x 7 : interrupt request by the No video detection 8 : interrupt request by the Mute detection 9 : interrupt request by the Motion detection A : interrupt request by the Black detection B : interrupt request by the White detection C : MPP_GPIO[x-1] Value (BANK1, 0xB0) Others : Don’t Use When MPPx_MSB(BANK1,0xB1) = 1, 0xBD 0xBF  MPP_SEL4 [3:0] [7:4] : 1 (One) 1 : Novid | Motion interrupt request 2 : Novid | Black interrupt request 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 C : Black | White | Motion interrupt request D : Black | White | Motion interrupt request E : Black | White | Motion interrupt request F Black | White | Motion interrupt request : Registers to Control Coaxial PIN ADDRESS Bank MPP_SEL3 0 REGISTER NAME BITS Addr 0xBD VALUE 30P COAX_SEL1 DESCRIPTION 25P [7:4] COAX_SELx 0xBE COAX_SEL2 : Select COAX_x pin output signals selection (x = [7:4] 0xD 1 0xBE COAX_SEL3 [3:0] 0xD When MPPx_MSB(BANK1,0xB1) = 0, 0 : D : 0 (Zero) Coaxial Protocol Command of ch x Others 0xBF COAX_SEL4 Data sheet 02.11.2015 (REV 0.2) COAX Pin number) : Don’t Use [7:4] 104/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Select Video Output REGISTER NAME BITS Addr VPORT1_SEQ1 [3:0] VPORT1_SEQ2 [7:4] VPORT1_SEQ3 [3:0] VPORT1_SEQ4 [7:4] VPORT2_SEQ1 [3:0] VPORT2_SEQ2 [7:4] VPORT2_SEQ3 [3:0] VPORT2_SEQ4 [7:4] [3:0] 0xC0 0xC1 0xC2 VALUE 30P 25P 0x00 0x00 0x00 0x00 VPORTx_SEQy : Select the type of output video signal through each video output port 0x11 0xC3 0x11 0x11 0x11 1 VPORT3_SEQ1 0xC4 0x22 VPORT3_SEQ2 [3:0] VPORT3_SEQ4 [7:4] VPORT4_SEQ1 [3:0] 0xC5 0x22 0xC6 VPORT4_SEQ2 [7:4] VPORT4_SEQ3 [3:0] VPORT4_SEQ4 [7:4] 0xC7  ADDRESS Bank 0x22 [7:4] VPORT3_SEQ3 DESCRIPTION 0x22 (x = VDO output port number, y= channel count for 1-port) 0 : Nomal Display of Channel 1 1 : Nomal Display of Channel 2 2 : Nomal Display of Channel 3 3 : Nomal Display of Channel 4 8 : Motion Display of Channel 1 9 : Motion Display of Channel 2 A : Motion Display of Channel 3 B : Motion Display of Channel 4 Etc.: Don’t use 0x33 0x33 0x33 0x33 Registers to Select Video Output REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P CH_OUT_SEQx : Select the output form of the data generated in case that the system is not set at No Video. (x = VDO output port number) CH_OUT_SELA [3:0] When MODE_ENABLE (BANK0,0x81~0x83) = 0x02~0x05 0xC8 2 : 148.5MHz AFHD and AHD 60/50P data of ch 1 3 : 148.5MHz time-mixed CIF AFHD and AHD 60/50P data of ch 1,2 Etc.: Don’t use CH_OUT_SELB When MODE_ENABLE (BANK0,0x81~0x83) ≠ 0x00, 0x02~0x05 [7:4] 0x00 1 0x00 0 : 74.25MHz AHD data of ch 1 1 : 74.25MHz time-mixed CIF AHD data of ch 1,2 2 : 148.5MHz time-mixed AHD data of ch 1,2 3 : 148.5MHz time-mixed CIF AHD data of ch 1,2,3,4 Etc.: Don’t use CH_OUT_SELC [3:0] When MODE_ENABLE (BANK0,0x81~0x83) = 0x00, 0 : 27/37.125MHz D1 data of ch 1 (SD 720H/960H_MODE) 1 : 27/37.125MHz time-mixed CIF D1 data of ch 1,2 2 : 54/74.25MHz time-mixed D1 data of ch 1,2 (SD 720H/960H_MODE) 3 : 54/74.25MHz time-mixed CIF D1 data of ch 1,2,3,4 8 : 108/148.5MHz time-mixed D1 data of ch 1,2,3,4 (SD 720H/960H_MODE) 0xC9 CH_OUT_SELD (SD 720H/960H_MODE) [7:4] (Only SD 720H/960H_MODE) Etc.: Don’t use Data sheet 02.11.2015 (REV 0.2) 105/125 NVP6124  Registers to Control Video Output Port Enable ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec REGISTER NAME BITS Addr VALUE 30P VCLK_4_EN DESCRIPTION 25P [7] VCLK_x_EN : Video Output Port_x CLK Enable (x = VDO output port number) VCLK_3_EN [6] VCLK_2_EN [5] VCLK_1_EN [4] VDO_4_EN [3] 0 1 0xCA 0xFF : Disable 1 : Enable 0xFF VDO_x_EN : VDOx DATA Enable (x = VDO output port number) VDO_3_EN [2] VDO_2_EN [1] VDO_1_EN [0] 0  Disable 1 : Enable Registers to Select Video Output Clock ADDRESS Bank : REGISTER NAME BITS Addr VALUE 30P 0xCC VCLK1_SEL 0xCD VCLK2_SEL 0xCE VCLK3_SEL VCLKx_SEL : Select clock frequency and phase of each port. (x = 4 5 6 7 VCLK4_SEL 1 0x60 0xCC 0xCD Port number) 0 : 37.125MHz clock with phase 1 (delay=0ns) 1 : 37.125MHz clock with phase 2 (delay≒6.76ns) 2 : 37.125MHz clock with phase 3 (delay≒13.47ns) 3 : 37.125MHz clock with phase 4 (delay≒26.9ns) * 0~3 : Don’t use When AHD or AFHD MODE [6:4] 0xCF DESCRIPTION 25P : : : : 74.125MHz clock with phase 1 74.125MHz clock with phase 2 148.5MHz clock with phase 1 148.5MHz clock with phase 2 (delay=0ns) (delay≒13.47ns) (delay=0ns) (delay≒6.73ns) 0x60 VCLK_1_DLY_SEL VCLK_x_DLY_SEL : Delay the output clock in the unit of ≒ 1ns. Can be delayed up to ≒ 15ns. (x = Port number) VCLK_2_DLY_SEL [3:0] 0xCE VCLK_3_DLY_SEL 0xCF VCLK_4_DLY_SEL Data sheet 02.11.2015 (REV 0.2) 0000 : ≒ 0ns. 0100 1000 : : ≒ 4ns. ≒ 7ns. 1111 : ≒ 15ns. 106/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Data Catch REGISTER NAME BITS Addr DATA_CATCH_2 [7:4] DATA_CATCH_1 [3:0] VALUE 30P 25P 0x00 0x00 DESCRIPTION 0xD0 1 DATA_CATCH_4 [7:4] DATA_CATCH_3 [3:0] DATA_CATCH_x (x = Channel number) : It can move a catch point to catch a stable data in each other frequency. (Change 37.125MHz Clock Domain to 148.5MHz Clock Domain) 0xD1  ADDRESS Bank Registers to Control Data REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P OUT_DATA_INV : It sorts output video data inversely. (0 : [7:0], 1 0xD2 OUT_DATA_INV Data sheet 02.11.2015 (REV 0.2) [5:2] 0x00 1 : [0:7]) 0x00 OUT_DATA_INV[0] : VDO1 Port output order control OUT_DATA_INV[1] : VDO2 Port output order control OUT_DATA_INV[2] : VDO3 Port output order control OUT_DATA_INV[3] : VDO4 Port output order control 107/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec MOTION Registers  ADDRESS Bank Registers to Detect Motion REGISTER NAME BITS Addr VALUE 30P 0x00 MOTION_OFF_1 0x02 MOTION_OFF_2 DESCRIPTION 25P MOTION_OFF_x : Motion Detection On/Off Selection ( x = channel number ) [4] 0x04 MOTION_OFF_3 0x06 MOTION_OFF_4 0x00 MOTION_PIC_1 0x02 MOTION_PIC_2 0x04 MOTION_PIC_3 0x06 MOTION_PIC_4 0x01 MOD_TSEN_1 0x03 MOD_TSEN_2 0x05 MOD_TSEN_3 0 1 0x03 : : Motion detection on Motion detection off 0x03 MOTION_PIC_x : Indicates the type of processing made on the area where motion is generated. ( x = channel number ) [1:0] 0 1 2 3 : : : : No processing made on the area where motion is generated. EVEN_FLD (Luma – 32) EVEN_FLD (Luma – 48) ALL FLD (Luma – 48) 2 MOD_TSEN_x : Motion Temporal Sensitivity. ( x = channel number ) [7:0] 0x07 0x60 0x60 The value ( the sum of the motion block ) bases on which it is determined whether motion is generated or not ( 0 -> 255 The greater the number, the less sensitive it gets) MOD_TSEN_4 MOD_PSEN_1 [7:6] MOD_PSEN_2 [5:4] MOD_PSEN_x : Motion Pixed Sensitivity. Register that determines how much data input in the Motion block is used to search for motion 0x00 0x10 MOD_PSEN_3 [3:2] MOD_PSEN_4 [1:0] Data sheet 02.11.2015 (REV 0.2) ( x = channel number ) 0x00 0 1 2 3 : : : : bypass 1/2 1/4 1/8 108/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Detect Motion REGISTER NAME BITS Addr CHx_MOD_01 [7] CHx_MOD_02 [6] 0x20 CHx_MOD_03 [5] 0x38 CHx_MOD_04 [4] 0x50 CHx_MOD_05 [3] CHx_MOD_06 [2] CHx_MOD_07 [1] CHx_MOD_08 [0] CHx_MOD_09 [7] CHx_MOD_10 [6] 0x21 CHx_MOD_11 [5] 0x39 CHx_MOD_12 [4] 0x51 CHx_MOD_13 [3] CHx_MOD_14 [2] CHx_MOD_15 [1] CHx_MOD_16 [0] CHx_MOD_17 [7] CHx_MOD_18 [6] 0x22 CHx_MOD_19 [5] 0x3A CHx_MOD_20 [4] 0x52 CHx_MOD_21 [3] CHx_MOD_22 [2] CHx_MOD_23 [1] 0x68 0x69 0x6A VALUE 30P 25P 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF DESCRIPTION CHx_MOD_01 ~ CHx_MOD_192 : Block enable to detect motion/black/white The entire screen is divided into 192 sections to each of while enable is CHx_MOD_24 [0] CHx_MOD_25 [7] CHx_MOD_26 [6] 0 : Motion/Black/White Block Disable CHx_MOD_27 [5] 1 : Motion/Black/White Block Enable CHx_MOD_28 [4] CHx_MOD_29 [3] CHx_MOD_30 [2] CHx_MOD_31 [1] CHx_MOD_32 [0] CHx_MOD_33 [7] CHx_MOD_34 [6] 0x24 CHx_MOD_35 [5] 0x3C CHx_MOD_36 [4] 0x54 CHx_MOD_37 [3] CHx_MOD_38 [2] CHx_MOD_39 [1] CHx_MOD_40 [0] CHx_MOD_41 [7] CHx_MOD_42 [6] 0x25 CHx_MOD_43 [5] 0x3D CHx_MOD_44 [4] 0x55 CHx_MOD_45 [3] CHx_MOD_46 [2] CHx_MOD_47 [1] CHx_MOD_48 [0] allocated. 2 0x23 ( x = channel number ) 0x3B 0x53 0x6B 0x6C 0x6D Data sheet 02.11.2015 (REV 0.2) 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 109/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Detect Motion REGISTER NAME BITS Addr CHx_MOD_49 [7] CHx_MOD_50 [6] 0x26 CHx_MOD_51 [5] 0x3E CHx_MOD_52 [4] 0x56 CHx_MOD_53 [3] CHx_MOD_54 [2] CHx_MOD_55 [1] CHx_MOD_56 [0] CHx_MOD_57 [7] CHx_MOD_58 [6] 0x27 CHx_MOD_59 [5] 0x3F CHx_MOD_60 [4] 0x57 CHx_MOD_61 [3] CHx_MOD_62 [2] CHx_MOD_63 [1] CHx_MOD_64 [0] CHx_MOD_65 [7] CHx_MOD_66 [6] 0x28 CHx_MOD_67 [5] 0x40 CHx_MOD_68 [4] 0x58 CHx_MOD_69 [3] CHx_MOD_70 [2] CHx_MOD_71 [1] 0x6E 0x6F 0x70 VALUE 30P 25P 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF DESCRIPTION CHx_MOD_01 ~ CHx_MOD_192 : Block enable to detect motion/black/white The entire screen is divided into 192 sections to each of while enable is CHx_MOD_72 [0] CHx_MOD_73 [7] CHx_MOD_74 [6] 0 : Motion/Black/White Block Disable 0x29 CHx_MOD_75 [5] 1 : Motion/Black/White Block Enable 0x41 CHx_MOD_76 [4] 0x59 CHx_MOD_77 [3] CHx_MOD_78 [2] CHx_MOD_79 [1] CHx_MOD_80 [0] CHx_MOD_81 [7] CHx_MOD_82 [6] 0x2A CHx_MOD_83 [5] 0x42 CHx_MOD_84 [4] 0x5A CHx_MOD_85 [3] CHx_MOD_86 [2] CHx_MOD_87 [1] CHx_MOD_88 [0] CHx_MOD_89 [7] CHx_MOD_90 [6] 0x2B CHx_MOD_91 [5] 0x43 CHx_MOD_92 [4] 0x5B CHx_MOD_93 [3] CHx_MOD_94 [2] CHx_MOD_95 [1] CHx_MOD_96 [0] allocated. 2 0x71 0x72 0x73 Data sheet 02.11.2015 (REV 0.2) 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF ( x = channel number ) 110/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Detect Motion REGISTER NAME BITS Addr CHx_MOD_97 [7] CHx_MOD_98 [6] 0x2C CHx_MOD_99 [5] 0x44 CHx_MOD_100 [4] 0x5C CHx_MOD_101 [3] CHx_MOD_102 [2] CHx_MOD_103 [1] CHx_MOD_104 [0] CHx_MOD_105 [7] CHx_MOD_106 [6] 0x2D CHx_MOD_107 [5] 0x45 CHx_MOD_108 [4] 0x5D CHx_MOD_109 [3] CHx_MOD_110 [2] 0x74 0x75 CHx_MOD_111 [1] CHx_MOD_112 [0] CHx_MOD_113 [7] CHx_MOD_114 [6] 0x2E CHx_MOD_115 [5] 0x46 CHx_MOD_116 [4] 0x5E CHx_MOD_117 [3] CHx_MOD_118 [2] CHx_MOD_119 [1] 0x76 VALUE 30P 25P 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF DESCRIPTION CHx_MOD_01 ~ CHx_MOD_192 : Block enable to detect motion/black/white The entire screen is divided into 192 sections to each of while enable is CHx_MOD_120 [0] CHx_MOD_121 [7] CHx_MOD_122 [6] 0 : Motion/Black/White Block Disable 0x2F CHx_MOD_123 [5] 1 : Motion/Black/White Block Enable 0x47 CHx_MOD_124 [4] 0x5F CHx_MOD_125 [3] CHx_MOD_126 [2] CHx_MOD_127 [1] CHx_MOD_128 [0] CHx_MOD_129 [7] CHx_MOD_130 [6] 0x30 CHx_MOD_131 [5] 0x48 CHx_MOD_132 [4] 0x60 CHx_MOD_133 [3] CHx_MOD_134 [2] CHx_MOD_135 [1] CHx_MOD_136 [0] CHx_MOD_137 [7] CHx_MOD_138 [6] 0x31 CHx_MOD_139 [5] 0x49 CHx_MOD_140 [4] 0x61 CHx_MOD_141 [3] CHx_MOD_142 [2] CHx_MOD_143 [1] CHx_MOD_144 [0] allocated. 2 0x77 0x78 0x79 Data sheet 02.11.2015 (REV 0.2) 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF ( x = channel number ) 111/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Detect Motion REGISTER NAME BITS Addr CHx_MOD_145 [7] CHx_MOD_146 [6] 0x32 CHx_MOD_147 [5] 0x4A CHx_MOD_148 [4] 0x62 CHx_MOD_149 [3] CHx_MOD_150 [2] CHx_MOD_151 [1] CHx_MOD_152 [0] CHx_MOD_153 [7] CHx_MOD_154 [6] 0x33 CHx_MOD_155 [5] 0x4B CHx_MOD_156 [4] 0x63 CHx_MOD_157 [3] CHx_MOD_158 [2] CHx_MOD_159 [1] CHx_MOD_160 [0] CHx_MOD_161 [7] CHx_MOD_162 [6] CHx_MOD_163 [5] CHx_MOD_164 [4] CHx_MOD_165 [3] CHx_MOD_166 [2] CHx_MOD_167 [1] 0x7A 0x7B 0x34 VALUE 30P 25P 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF DESCRIPTION 0x4C 0x64 0x7C CHx_MOD_01 ~ CHx_MOD_192 : Block enable to detect motion/black/white The entire screen is divided into 192 sections to each of while enable is CHx_MOD_168 [0] CHx_MOD_169 [7] CHx_MOD_170 [6] 0 : Motion/Black/White Block Disable 0x35 CHx_MOD_171 [5] 1 : Motion/Black/White Block Enable 0x4D CHx_MOD_172 [4] 0x65 CHx_MOD_173 [3] CHx_MOD_174 [2] CHx_MOD_175 [1] CHx_MOD_176 [0] CHx_MOD_177 [7] CHx_MOD_178 [6] 0x36 CHx_MOD_179 [5] 0x4E CHx_MOD_180 [4] 0x66 CHx_MOD_181 [3] CHx_MOD_182 [2] CHx_MOD_183 [1] CHx_MOD_184 [0] CHx_MOD_185 [7] CHx_MOD_186 [6] 0x37 CHx_MOD_187 [5] 0x4F CHx_MOD_188 [4] 0x67 CHx_MOD_189 [3] CHx_MOD_190 [2] CHx_MOD_191 [1] CHx_MOD_192 [0] allocated. 2 0x7D 0x7E 0x7F Data sheet 02.11.2015 (REV 0.2) 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF ( x = channel number ) 112/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 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  ADDRESS Bank Registers to Control Baud Rate REGISTER NAME BITS Addr VALUE 30P 25P 0x00 / 0x80 CHx_BAUD [7:0] 0x0E 0x0E 0x02 / 0x82 CHx_PELCO_BAUD [7:0] 0x0D 0x0D DESCRIPTION CHx_BAUD (x = Channel Number) : Samsung and A-CP TX Baud Rate 3~4 CHx_PELCO_BAUD (x = Channel Number) : PELCO TX Baud Rate Coaxial protocol 1H Line  ADDRESS Bank REGISTER NAME BITS Addr 0x03 / 0x83 3~4 Registers to Control Start Point of VBI(Vertical Blank Interval) VALUE 30P 25P 0x0E 0x0E CHx_BL_TXST_01 (x = Channel Number) CHx_BL_TXST_01 [7:0] : Samsung and A-CP Protocol TX start Line in VBI BL_TXST_01 is Lower 8bit CHx_BL_TXST_02 (x = Channel Number) 0x04 / 0x84 CHx_BL_TXST_02 0x05 / 0x85 CHx_ACT_LEN [3:0] 0x00 0x00 0x07 / 0x87 CHx_PELCO_TXST [7:0] [7:0] 0x0E 0x0E 0x08 / 0x88 DESCRIPTION [3:0] 0x00 0x00 : Samsung and A-CP Protocol TX start Line in VBI BL_TXST_02 is upper 4bit CHx_ACT_LEN (x = Channel Number) : A-CP Line number CHx_PELCO_TXST_01 (x = Channel Number) : PELCO Protocol TX Start Line in VBI PELCO_TXST_01 is lower 8bit CHx_PELCO_TXST_02 (x = Channel Number) CHx_PELCO_TXST [11:8] [3:0] 0x00 0x00 : PELCO Protocol TX Start Line in VBI PELCO_TXST_02 is upper 4bit Coaxial protocol Active Start Point of VBI(Vertical Blank Interval) Data sheet 02.11.2015 (REV 0.2) 113/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Coaxial Protocol REGISTER NAME BITS Addr VALUE 30P DESCRIPTION 25P CHx_COAX_SW_RST (x = Channel Number) 0x09 / 0x89 CHx_COAX_SW_RST [5] CHx_CNT_MODE [3] CHx_TX_START [0] CHx_TX_BYTE_LENGTH [4:0] : Coaxial Software Reset CHx_CNT_MODE (x = Channel Number) 0x08 0x08 : A-CP Protocol Enable Signal CHx_TX_START (x = Channel Number) 0x0A / 0x8A : A-CP Protocol Enable Signal CHx_TX_BYTE_LENGTH (x = Channel Number) 0x03 0x03 : Transmission amount In Samsung and A-CP Protocol CHx_PELCO_8BIT (x = Channel Number) : Pelco Protocol 8Bit mode Selection CHx_PELCO_8BIT [7] 0 : Pelco Protocol Exp mode 1 : Pelco Protocol 8bit mode CHx_LINE_8BIT (x = Channel Number) : A-CP Protocol Origin Mode Selection 3~4 0x0B / 0x8B CHx_LINE_8BIT [5] 0x10 0x10 0 : Samsung & Pelco Protocol Mode 1 : A-CP Protocol Origin Mode CHx_PACKET_MODE (x = Channel Number) : Coaxial Protocol Type CHx_PACKET_MODE [2:0] 0x0C / 0x8C CHx_PELCO_CTEN [0] 0x00 0x00 0x0D / 0x8D BL_HSP [7:0] [7:0] 0x30 0x30 0x0E / 0x8E BL_HSP [11:8] [4:0] 0x04 0x04 0x0F / 0x8F CHx_PELCO_SHOT [0] 0x00 0x00 0 : Reserved 1 : Samsung Protocol 4 Line Mode 2 : Pelco Protocol Origin Mode 4 : Pelco Protocol Exp mode(Pelco_32bit Mode) CHx_PELCO_CTEN (x = Channel Number) : PELCO Protocol Enable Bit (Active High) CHx_BL_HSP (x = Channel Number) : Start Point in Coaxial Protocol Active Line CHx_PELCO_SHOT (x = Channel Number) Data sheet 02.11.2015 (REV 0.2) : PELCO Protocol One Operation Enable signal 114/125 NVP6124  ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec Registers to Control Coaxial Data REGISTER NAME BITS Addr VALUE 30P 25P 0x10 / 0x90 CHx_TX_DATA_01 [7:0] 0x00 0x00 0x11 / 0x91 CHX_TX_DATA_02 [7:0] 0x10 0x10 0x12 / 0x92 CHX_TX_DATA_03 [7:0] 0x18 0x18 0x13 / 0x93 CHX_TX_DATA_04 [7:0] 0xFF 0xFF 0x14 / 0x94 CHX_TX_DATA_05 [7:0] 0xAA 0xAA 0x15 / 0x95 CHX_TX_DATA_06 [7:0] 0x3C 0x3C 0x16 / 0x96 CHX_TX_DATA_07 [7:0] 0xFF 0xFF 0x17 / 0x97 CHX_TX_DATA_08 [7:0] 0xFF 0xFF 0x18 / 0x98 CHX_TX_DATA_09 [7:0] 0xAA 0xAA 0x19 / 0x99 CHX_TX_DATA_10 [7:0] 0x1B 0x1B 0x1A / 0x9A CHX_TX_DATA_11 [7:0] 0x00 0x00 0x1B / 0x9B CHX_TX_DATA_12 [7:0] 0x00 0x00 0x1C / 0x9C CHX_TX_DATA_13 [7:0] 0xAA 0xAA 0x1D / 0x9D CHX_TX_DATA_14 [7:0] 0x3B 0x3B 0x1E / 0x9E CHX_TX_DATA_15 [7:0] 0x00 0x00 0x1F / 0x9F CHX_TX_DATA_16 [7:0] 0x00 0x00 DESCRIPTION CHx_TX_DATA_01 ~ CHx_TX_DATA_04 (x = Channel Number) : 1st field Data in Samsung and A-CP Protocol CHx_TX_DATA_05 ~ CHx_TX_DATA_08 (x = Channel Number) : 2nd field Data in Samsung and A-CP Protocol 3~4 CHx_TX_DATA_09 ~ CHx_TX_DATA_12 (x = Channel Number) : 3rd field Data in Samsung and A-CP Protocol CHx_TX_DATA_13 ~ CHx_TX_DATA_16 (x = Channel Number) : 4th field Data in Samsung and A-CP Protocol Data sheet 02.11.2015 (REV 0.2) 115/125 NVP6124  Registers to Control Coaxial Data ADDRESS Bank 4-CH AHD2.0 RX and 9-CH Audio Codec REGISTER NAME BITS Addr VALUE 30P 25P 0x20 / 0xA0 CHx_PELCO_TXDAT_01 [7:0] 0x00 0x00 0x21 / 0xA1 CHx_PELCO_TXDAT_02 [7:0] 0x00 0x00 0x22 / 0xA2 CHx_PELCO_TXDAT_03 [7:0] 0x00 0x00 0x23 / 0xA3 CHx_PELCO_TXDAT_04 [7:0] 0x00 0x00 DESCRIPTION CHx_PELCO_TXDAT_01 ~ CHx_PELCO_TXDAT_02 : 18th Line in PELCO Protocol (x = Channel Number) 3~4  3~4 REGISTER NAME VALUE 30P 25P 0x2C / 0xAC CHx_VSO_INV [7:0] 0x00 0x00 0x2D / 0xAD CHx_HSO_INV [7:0] 0x00 0x00 0x2F / 0xAF CHx_Even_line_modification [7:0] 0x00 0x00 DESCRIPTION CHx_VSO_INV (x = Channel Number) : Vertical Sync Inverter (Active High) CHx_HSO_INV (x = Channel Number) : Horizontal Sync Inverter (Active High) Control Protocol Active line on each field Registers to Control Coaxial Protocol ADDRESS Bank BITS Addr  (x = Channel Number) Registers to Control Coaxial Protocol ADDRESS Bank CHx_PELCO_TXDAT_03 ~ CHx_PELCO_TXDAT_04 : 19th Line in PELCO Protocol REGISTER NAME BITS Addr VALUE 30P 25P 0x00 0x00 DESCRIPTION CHx_CLEAN (x = Channel Number) 0x3A / 0xBA CHx_CLEAN [0] : RX Register is Read Only. So it need clean Condition First, this register set ON. Second, Read I2C Protocol 0x90. And then Clean the Samsung RX Registers. CHx_AUTO (x = Channel Number) CHx_AUTO : Control PELCO Protocol Sequence simply [7] Enable AUTO, and then Whenever writes I2C Protocol 0x94,Pelco Protocol is generated Automatically CHx_CMD_LIST (x = Channel Number) : PELCO Command List 3~4 0x3B / 0xBB 0x00 CHx_CMD_LIST [4:0] 0x00 00 : SET 01 : UP 02 : DOWN 03 : LEFT 04 : RIGHT 05 : OSD ON 06 : IRS_OPEN 07 : IRS_CLOSE 08 : FOCUS NEAR 09 : FOCUS FAR 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 Data sheet 02.11.2015 (REV 0.2) : CLEAN (all ‘0’) 116/125 NVP6124  Registers to Read Coaxial Status ADDRESS Bank 3~4 4-CH AHD2.0 RX and 9-CH Audio Codec REGISTER NAME BITS Addr VALUE 30P 25P 0x40 / 0xC0 CHx_ORIGIN_A_00 [7:0] Read Read 0x41 / 0xC1 CHx_ORIGIN_A_01 [7:0] Read Read 0x42 / 0xC2 CHx_ORIGIN_A_02 [7:0] Read Read 0x43 / 0xC3 CHx_ORIGIN_A_03 [7:0] Read Read 0x44 / 0xC4 CHx_ORIGIN_A_04 [7:0] Read Read 0x45 / 0xC5 CHx_ORIGIN_A_05 [7:0] Read Read 0x46 / 0xC6 CHx_ORIGIN_B_00 [7:0] Read Read 0x47 / 0xC7 CHx_ORIGIN_B_01 [7:0] Read Read 0x48 / 0xC8 CHx_ORIGIN_B_02 [7:0] Read Read 0x49 / 0xC9 CHx_ORIGIN_B_03 [7:0] Read Read 0x4A / 0xCA CHx_ORIGIN_B_04 [7:0] Read Read 0x4B / 0xCB CHx_ORIGIN_B_05 [7:0] Read Read 0x50 / 0xD0 CHx_ORIGIN_C_00 [7:0] Read Read 0x51 / 0xD1 CHx_ORIGIN_C_01 [7:0] Read Read 0x52 / 0xD2 CHx_ORIGIN_C_02 [7:0] Read Read 0x53 / 0xD3 CHx_ORIGIN_C_03 [7:0] Read Read 0x54 / 0xD4 CHx_ORIGIN_C_04 [7:0] Read Read 0x55 / 0xD5 CHx_ORIGIN_C_05 [7:0] Read Read 0x56 / 0xD6 CHx_ORIGIN_D_00 [7:0] Read Read 0x57 / 0xD7 CHx_ORIGIN_D_01 [7:0] Read Read 0x58 / 0xD8 CHx_ORIGIN_D_02 [7:0] Read Read 0x59 / 0xD9 CHx_ORIGIN_D_03 [7:0] Read Read 0x5A / 0xDA CHx_ORIGIN_D_04 [7:0] Read Read 0x5B / 0xDB CHx_ORIGIN_D_05 [7:0] Read Read DESCRIPTION CHx_ORIGIN_A_00 ~ CHx_ORIGIN_A_05 (x = Channel Number) : In the RX mode, data of parsing coaxial signal in first line. CHx_ORIGIN_B_00 ~ CHx_ORIGIN_B_05 (x = Channel Number) : In the RX mode, data of parsing coaxial signal in second line. CHx_ORIGIN_C_00 ~ CHx_ORIGIN_C_05 (x = Channel Number) : In the RX mode, data of parsing coaxial signal in third line. CHx_ORIGIN_D_00 ~ CHx_ORIGIN_D_05 (x = Channel Number) : In the RX mode, data of parsing coaxial signal in fourth line. Data sheet 02.11.2015 (REV 0.2) 117/125 NVP6124  Registers to Read Coaxial Status ADDRESS REGISTER NAME Bank Addr 3~4 0x5C / 0xDC  ADDRESS REGISTER NAME Addr 3~4 0x5D / 0xDD ADDRESS Bank CHx_RX_DONE BITS [0] CHx_RX_COAX_DUTY BITS [7:0] 25P Read Read 25P Read Read REGISTER NAME BITS 25P [7:0] 0x84 0x84 0x62 / 0xE2 CHx_RX_AREA [7:0] 0x00 0x00 CHx_DELAY_ON [4] 0x63 / 0xE3 ADDRESS : Coaxial RX Request Done DESCRIPTION CHx_RX_COAX_DUTY (x = Channel Number) : Coaxial RX 8bit DUTY Read VALUE 30P CHx_ DEVICE_ID  CHx_RX_DONE (x = Channel Number) VALUE 30P 0x60 / 0xE0 0x64 / 0xE4 DESCRIPTION Registers to Control Coaxial Protocol Addr 3~4 Bank VALUE 30P Registers to Read Coaxial Status Bank  4-CH AHD2.0 RX and 9-CH Audio Codec [0] CHx_DELAY_CNT [7:0] CHx_ DEVICE_ID (x = Channel Number) : Define Device_ID in Protocol’s Header CHx_RX_AREA (x = Channel Number) : Coaxial RX Area 8-bit CHx_DELAY_ON (x = Channel Number) : Delay Input CVBS signal which enable or disable 0x01 CHx_COMM_ON DESCRIPTION 0x01 CHx_COMM_ON (x = Channel Number) : Coaxial RX Software Reset 0x00 0x00 CHx_DELAY_CNT (x = Channel Number) : How many delay input signal based clock Registers to Control Coaxial Protocol REGISTER NAME BITS Addr VALUE 30P 25P 0x65 / 0xE5 CHx_ MSB [0] 0x01 0x01 0x66 / 0xE6 CHx_A_DUTY_ON [7] 0x80 0x80 0x67 / 0xE7 CHx_INT_MODE [0] 0x01 0x01 0x68 / 0xE8 CHx_RX_SZ [7:4] 0x50 0x50 0x69 / 0xE9 CH1_M_DUTY [7:0] 0x00 0x00 0x6A / 0xEA CH1_RX_START_POSITION [7:0] 0x00 0x00 DESCRIPTION CHx_ MSB (x = Channel Number) : Coaxial RX MSB Change Mode CHx_A_DUTY_ON (x = Channel Number) : Coaxial RX DUTY Mode CHx_INT_MODE (x = Channel Number) : Coaxial RX Interrupt Mode 3~4 Data sheet 02.11.2015 (REV 0.2) CHx_RX_SZ (x = Channel Number) : Coaxial RX Line MAX Set CH1_M_DUTY (x = Channel Number) : Coaxial RX DUTY Set CH1_RX_START_POSITION (x = Channel Number) : Coaxial RX Start Point in Line 118/125 NVP6124  ADDRESS Bank Registers to Read Coaxial Status REGISTER NAME BITS Addr 0x70 / 0xF0 3~4 4-CH AHD2.0 RX and 9-CH Audio Codec CHx_PELCO16_00 [7:0] [7:0] VALUE 30P 25P Read Read DESCRIPTION CHx_PELCO16_00 (x = Channel Number) : Coaxial Output 16bit Data1 Read Register 0x71 / 0xF1 CHx_PELCO16_00 [15:8] [7:0] Read Read 0x72 / 0xF2 CHx_PELCO16_01 [7:0] [7:0] Read Read 0x73 / 0xF3 CHx_PELCO16_01 [15:8] [7:0] Read Read 0x78 / 0xF8 CHx_PELCO8_0 [7:0] Read Read 0x79 / 0xF9 CHx_PELCO8_1 [7:0] Read Read 0x7A / 0xFA CHx_PELCO8_2 [7:0] Read Read 0x7B / 0xFB CHx_PELCO8_3 [7:0] Read Read CHx_PELCO16_01 (x = Channel Number) : Coaxial Output 16bit Data2 Read Register CHx_PELCO8_0 (x = Channel Number) : Coaxial Output 8bit Data1 Read Register CHx_PELCO8_1 (x = Channel Number) : Coaxial Output 8bit Data2 Read Register CHx_PELCO8_2 (x = Channel Number) : Coaxial Output 8bit Data3 Read Register CHx_PELCO8_3 (x = Channel Number) : Coaxial Output 8bit Data4 Read Register * Registers of Bank5~BankB are not for users. Data sheet 02.11.2015 (REV 0.2) 119/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 7. Electrical characteristics 7.1. Absolute Maximum Ratings Parameter Symbol Min Typ Max Unit 1.2V Digital Power Supply Voltage VVDD1DM 0.5 - 1.32 V 3.3V Digital Power Supply Voltage VVDD3DM 0.5 - 3.6 V 3.3V Analog Power Supply Voltage VVDD3AM 0.5 - 3.6 V Voltage for Digital pins VDlO 0.5 - 4.6 V Voltage for Analog Inputs VAlO 0.5 - 1.95 V Storage Temperature TS -40 - 125 ℃ Junction Temperature TJ -40 - 125 ℃ Vapor phase soldering (15 Sec) TVSOL - - 220 ℃ Note : This Device should be operated under recommended operating condition. Since, absolute maximum rating condition can either cause device reliability problem or damage the device sufficiently to cause immediate failure. 7.2. Recommended Operating Condition Parameter Symbol Min Typ Max Unit 1.2V Digital Power Supply Voltage VVDD1D 1.08 1.2 1.32 V 3.3V Digital Power Supply Voltage VVDD3D 3.0 3.3 3.6 V 3.3V Analog Power Supply Voltage VVDD3A 3.0 3.3 3.6 V Ambient operating temperature VA 0 - 70 ℃ Parameter Symbol Min Typ Max Unit Input Low Voltage VIL -0.3 - 0.8 V Input High Voltage VIH 2 - VDD3D+0.3 V Input Leakage Current IL - - ±1 uA Input Capacitance (f = 1Mhz, VIN = 2.4V) CIN - - 10 pF Output Low Voltage (IOL = 8.0mA) VOL - - 0.4 V Output High Voltage (IOH = 12mA) VOH 2.4 - - V Tri-State Output Leakage Current IOZ - - ±1 uA Output Capacitance COUT - - 10 pF 7.3. DC Characteristics Data sheet 02.11.2015 (REV 0.2) 120/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 7.4. AC Characteristics Parameter Symbol Min Typ Max Unit 1.2V Digital Power Supply Current IVDD1D - 230 - mA 3.3V Digital Power Supply Current IVDD3D - 110 - mA 3.3V Analog Power Supply Current IVDD3A - 100 - mA XTALI frequency fXTALI - 27.0 - MHz XTALI duty cycle fDUTY 45 - 55 % XTALI pulse width low tPWL_XTALI 17.0 - - nSec XTALI pulse width high tPWH_XTAL 17.0 - - nSec RSTB setup time tSU 1 uSec RSTB pulse width low tPWL_rstb 1 uSec RSTB release time (low to high) tREL_rstb 10 uSec SCL frequency fSCL - - 6 XTALI SCL minimum pulse width low tPWL_SCL 6 - - XTALI SCL minimum pulse width high tPWH_SCL 4 - - XTALI SCL to SDA setup time tIS_SDA 2 - - XTALI SCL to SDA hold time tIH_SDA 2 - - XTALI SCL to SDA delay time tOD_SDA - - 6 XTALI SCL to SDA hold time tOH_SDA 3 - - XTALI ( Power Supply Current ) ( Clock Pin ) ( Reset Pin ) ( Host Interface Pins ) Data sheet 02.11.2015 (REV 0.2) 121/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 8. System Applications 8.1. 4-Channel, Master Mode 8.1.1. Block Diagram (4 channel, Master Mode) 1 AIN1 2 3 AIN2 4 AIN4 AIN3 ADATA_REC SYNC_REC CLK_REC CLK_REC HOST System (Slave) MICIN1 ADATA_PB Slave Speaker (Live, Playback) SYNC_REC Master NVP6124 MIC 1 ADI_REC ADO_PB SYNC_PB AOUT CLK_PB 8.1.2. Block Diagram (4 channel, Slave Mode) 1 AIN1 2 3 AIN2 4 AIN4 AIN3 ADATA_REC SYNC_REC CLK_REC CLK_REC HOST System (Slave) MICIN1 Slave Speaker (Live, Playback) SYNC_REC Slave NVP6124 MIC 1 ADI_REC AOUT Data sheet 02.11.2015 (REV 0.2) ADATA_PB ADO_PB SYNC_PB CLK_PB 122/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 8.2. 8-Channel, Master Mode 8.2.1. Block Diagram (8 Channel, Master Mode) 1 2 3 4 5 6 7 8 MIC 1 AIN1 AIN2 AIN3 AIN4 AIN5 AIN6 AIN7 AIN8 MICIN1 ADATA_REC SYNC_REC ADI_REC SYNC_REC Master CLK_REC NVP6124 ADATA_PB Slave CLK_REC HOST System (Slave) ADO_PB SYNC_PB Speaker (Live, Playback) AOUT CLK_PB 8.2.2. Block Diagram (8 Channel, Slave Mode) 1 2 3 4 5 6 7 8 MIC 1 AIN1 AIN2 AIN3 AIN4 AIN5 AIN6 AIN7 AIN8 MICIN1 ADATA_REC SYNC_REC ADI_REC SYNC_REC Slave CLK_REC NVP6124 Slave ADATA_PB CLK_REC HOST System (Slave) ADO_PB SYNC_PB Speaker (Live, Playback) AOUT Data sheet 02.11.2015 (REV 0.2) CLK_PB 123/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 8.3. 16-Channel, Master Mode 8.3.1. Block Diagram (16 Channel, Master Mode) 1 2 3 4 5 6 7 8 MIC 1 AIN1 AIN2 AIN3 AIN4 AIN5 AIN6 AIN7 AIN8 ADATA_REC SYNC_REC ADI_REC SYNC_REC Master CLK_REC NVP6124 MICIN1 ADATA_PB CLK_REC HOST System (Slave) ADO_PB SYNC_PB Speaker (Live) 9 10 11 12 13 14 15 16 MIC 2 AOUT CLK_PB ADATA_CASI AIN1 AIN2 AIN3 AIN4 AIN5 AIN6 AIN7 AIN8 MICIN1 ADATA_CASO ADATA_REC SYNC_REC CLK_REC NVP6124 ADATA_PB Slave SYNC_PB Speaker (Playback) AOUT CLK_PB 8.3.2. Block Diagram (16 Channel, Slave Mode) 1 2 3 4 5 6 7 8 MIC 1 AIN1 AIN2 AIN3 AIN4 AIN5 AIN6 AIN7 AIN8 ADATA_REC SYNC_REC ADI_REC SYNC_REC Slave CLK_REC NVP6124 MICIN1 ADATA_PB CLK_REC HOST System (Slave) ADO_PB SYNC_PB Speaker (Live, Playback) 9 10 11 12 13 14 15 16 MIC 2 AOUT CLK_PB ADATA_CASI AIN1 AIN2 AIN3 AIN4 AIN5 AIN6 AIN7 AIN8 MICIN1 ADATA_CASO ADATA_REC SYNC_REC CLK_REC NVP6124 Slave ADATA_PB SYNC_PB Speaker (Playback) AOUT Data sheet 02.11.2015 (REV 0.2) CLK_PB 124/125 NVP6124 4-CH AHD2.0 RX and 9-CH Audio Codec 9. Package Information * Please refer to application note for further details. Data sheet 02.11.2015 (REV 0.2) 125/125
NVP6124B 价格&库存

很抱歉,暂时无法提供与“NVP6124B”相匹配的价格&库存,您可以联系我们找货

免费人工找货
NVP6124B
  •  国内价格
  • 1+15.45000

库存:85