GM8126 GM8126 CAPTURE. User Guide Rev.: 1.2 Issue Date: June 2011

Size: px
Start display at page:

Download "GM8126 GM8126 CAPTURE. User Guide Rev.: 1.2 Issue Date: June 2011"

Transcription

1 GM8126 GM8126 CAPTURE User Guide Rev.: 1.2 Issue Date: June 2011

2

3 REVISION HISTORY Date Rev. From To Nov Original Jan Updated the module parameters in Chapter 3 Jun Added the OV7720 and HM2055 sensor module parameters Updated the TW9910 codec module parameter Updated the MT9V136 sensor module parameter Added the /proc/vcap_drv/property usage Added a table for the default OSD font database Copyright 2011 Grain Media, Inc. All Rights Reserved. Printed in Taiwan 2011 Grain Media and the Grain Media Logo are trademarks of Grain Media, Inc. in Taiwan and/or other countries. Other company, product and service names may be trademarks or service marks of others. All information contained in this document is subject to change without notice. The products described in this document are NOT intended for use in implantation or other life support application where malfunction may result in injury or death to persons. The information contained in this document does not affect or change Grain Media s product specification or warranties. Nothing in this document shall operate as an express or implied license or indemnity under the intellectual property rights of Grain Media or third parties. All information contained in this document was obtained in specific environments, and is presented as an illustration. The results obtained in other operating environments may vary. THE INFORMATION CONTAINED IN THIS DOCUMENT IS PROVIDED ON AN AS IS BASIS. In no event will Grain Media be liable for damages arising directly or indirectly from any use of the information contained in this document. Grain Media, Inc. 5F, No. 5, Li-Hsin Road III, Hsinchu Science Park, Hsinchu City, Taiwan 300, R.O.C. Grain Media's home page can be found at:

4

5 TABLE OF CONTENTS Chapter 1 Introduction Overview Features Block Diagram... 3 Chapter 2 Capture Driver Module... 5 Chapter 3 Capture Module Parameters fcap_common Module fcap_common_v4l Module fcapx Module Input Modules... 9 Chapter 4 Capture Proc Nodes /proc/vcap_drv Proc Nodes /proc/vcap_drv/fcap_devx Proc Nodes Chapter 5 Capture Device Nodes for V4L Chapter 6 Capture OSD and Mask OSD/Mask Device Nodes i

6 LIST OF TABLES Table 3-1. Parameters of fcap_common Module... 8 Table 3-2. Parameters of fcap_common_v41 Module... 8 Table 3-3. Parameters of fcapx Module... 8 Table 3-4. Parameters of fcap200_mt9d131 Module... 9 Table 3-5. Parameters of fcap200_geninput Module Table 3-6. Parameters of fcap200_isp Module Table 3-7. Parameters of fcap200_tw9910 Module Table 3-8. Parameters of fcap200_ov7740 Module Table 3-9 Parameters of fcap200_poa030d Module Table Parameters of fcap200_ov10630 Module Table Parameters of fcap200_ov7720 Module Table Parameters of fcap200_hm2055 Module Table Parameters of fcap200_mt9v136 Module ii

7 LIST OF FIGURES Figure 1-1. Capture 0 Block Diagram... 3 Figure 1-2. Capture 1 Block Diagram... 4 Figure 4-1. Proc Nodes of Capture Module iii

8

9 Chapter 1 Introduction This chapter contains the following sections: 1.1 Overview 1.2 Features 1.3 Block Diagram 1

10 1.1 Overview FTVCAP210 in GM8126 is used to capture the video data from various video interfaces and outputs data to AMBA AHB. It provides the de-interlace function to reduce the video artifact of the interlace video. With the ability of sizing down, users can individually reduce the image size to a specific resolution for two paths. The Color OSD function helps user paste any character to the captured video. The window clipping function is used to clip the interested region of an image before or after size down. The host processor interface is compliant with AMBA AHB 2.0, which serves as an IP core for integrating into the AMBA system. 1.2 Features The capture contains the following features: Supports maximum capture resolution of up to 1920 x 1080 Supports ITU-R BT bit input interface Supports ITU-R BT bit input interface YCbCr 4:2:2 8-bit/16-bit with H/V reference control signal interface Supports one video capture input with data output paths Edge-based line average de-interlacer Includes embedded font RAM for color OSD for path 0 and path 1 Supports up to eight mask windows with transparency degree control Supports individual image size-down function for two output paths Path 0: Supports integer sizing down ratio Path 1: Supports fraction sizing down ratio Supports individual frame-skip function at two output paths Supports individual even/odd field-sorting function for two output paths Supports VBI data extraction function Supports source and output target image crop function Uses YCbCr 4:2:2 output format for path 0 and path 1 Uses DMA raster order output sequence to support output frame flip and mirror function Supports capture clock of up to 108 MHz and AHB clock of up to 240 MHz in 90 nm processes 2

11 1.3 Block Diagram Figure 1-1. Capture 0 Block Diagram 3

12 Figure 1-2. Capture 1 Block Diagram 4

13 Chapter 2 Capture Driver Module In the GM8126 SDK release package, users will find the source code and kernel module of the capture from /module/vcap200_v3. The source code and kernel module of the sensor are placed in /module/vcap200_v3/input_module. The capture driver module contains the following parts. fcap_common.ko This is the capture core for a video graph. It includes all capture flow controls and API. fcap_common_v4l.ko This is the capture core for Video4Linux. It includes all capture flow controls and API. fcapx.ko This contains the IP information. It includes the IP base address and IRQ number. In GM8126, X is ranging from 0 to 1. fcap200_xxxx.ko This contains the external input information. It includes the external sensor or codec initiation information. 5

14

15 Chapter 3 Capture Module Parameters This chapter contains the following sections: 3.1 fcap_common Module 3.2 fcap_common_v4l Module 3.3 fcapx Module 3.4 Input Modules 7

16 3.1 fcap_common Module Table 3-1. Parameters of fcap_common Module Name Default Value Description Max_LLI MAX_LLI_TABLE (10) Maximum LLI table length The default value is MAX_LLI_TABLE, which is defined in vcap200_v3/config. Users can specify this value to improve the frame rate switch delay time (Need new DVR driver support). This feature is supported on: Vcap200_v3: V fcap_common_v4l Module Table 3-2 lists the module parameters while inserting this driver. Table 3-2. Parameters of fcap_common_v41 Module Name Default Value Description max_width 720 Maximum width of the frame buffer max_height 576 Maximum height of the frame buffer buffer_number 5 Number of the frame buffers 3.3 fcapx Module Table 3-3 lists the module parameters while inserting this driver. Table 3-3. Parameters of fcapx Module Name Default Value Description mode 0 0: Single-step fire mode 1: Link list mode Driver supports two capture modes. One is the single-step fire mode and the other is the link list mode. The single-step fire mode uses CPU to trigger each frame; while the link list mode uses the hardware link list table to do the same operation. 8

17 Name Default Value Description album_mode 0 Use Path 0 and Path 1 to synchronously grab the image 0: None (Disable) 1: Mode_1 Path 0: Grab the left half side of an image Path 1: Grab the right half side of an image Support only in the single-step fire mode 3.4 Input Modules fcap200_mt9d131 Module Table 3-4 lists the module parameters while inserting this driver. Table 3-4. Parameters of fcap200_mt9d131 Module Name Default Value Description iaddr 0x90 I 2 C address for MT9D131 src 0 Number of the capture sources src_x 3 Horizontal pixel capture start point of the source image (Effect on VP_H_REF_DEF = 1 of the SRCIF[0x0044] register) src_y 4 Vertical pixel capture start point of the source image bswap 0 Swap device Cb Cr (Effect on VP_V_REF_DEF = 1 of the SRCIF[0x0044] register) bv_polarity 1 0: Video port vertical control timing is active low. 1: Video port vertical control timing is active high. bh_polarity 1 0: Video port horizontal control timing is active low. 1: Video port horizontal control timing is active high. port_used -1 External signal connected to the chip port Bit X = Port X Not used in GM8126 9

18 3.4.2 fcap200_geninput Module Table 3-5 lists the module parameters while inserting this driver. Table 3-5. Parameters of fcap200_geninput Module Name Default Value Description src 0 Number of the capture sources src_w 720 Width of the capture source src_h 480 Height of the capture source src_x 3 Horizontal pixel capture start point of the source image (Effect on VP_H_REF_DEF = 1 of the SRCIF[0x0044] register) src_y 2 Vertical pixel capture start point of the source image inv_clk 0 Invert clock (Effect on VP_V_REF_DEF = 1 of the SRCIF[0x0044] register) 0: None 1: Invert bv_polarity 0 0: Video port vertical control timing is active low. 1: Video port vertical control timing is active high. bh_polarity 0 0: Video port horizontal control timing is active low. 1: Video port horizontal control timing is active high. vbi_en 0 VBI enable vpif_format 0 Interface format of the video port 0: CCIR656 is the 8-bit interlace video port. 1: CCIR656 is the 8-bit progressive video port. 2: CCIR601 is the 8-bit progressive video port. 3: CCIR601 is the 16-bit progressive video port. 4: CCIR656 is the 16-bit interlace video port. 5: ISP210 is the 8-bit progressive video port. 6: TW2835 and CCIR656 are the 8-bit interlace video port. 7: Sony is 16-bit video port. 8: CCIR656 is the 16-bit progressive video port. 10

19 Name Default Value Description OData 0 0: Throughput of one data path at 27 MHz for the 1-channel video data 1: Throughput of one data path at 54 MHz for the 2-channel video data 2: Throughput of one data path at 108 MHz for the 4-channel video data port_used -1 External signal connected to the chip port Bit X = Port X Not used in GM8126 inv_demuxclk {0, 0} Invert the demux pixel clock Not used in GM8126 cfg_pmu_eclk 0 Configure the PMU external clock Not used in GM8126 cfg_pmu_demux -1 0: demux 0 1: demux 1-1: demux all Not used in GM8126 cfg_channel_switch 0 0: Disable 1: Enable Not used in GM8126 input_clk The capture clock frequency is input from the sensor or decoder. This feature is supported on: Vcap200_v3: V Input API: V fcap200_isp Module Table 3-6 lists the module parameters while inserting this driver. Table 3-6. Parameters of fcap200_isp Module Name Default Value Description src 0 Number of the capture sources src_w 1280 Width of the capture source src_h 720 Height of the capture source 11

20 Name Default Value Description src_x 3 Horizontal pixel capture start point of the source image (Effect on VP_H_REF_DEF = 1 of the SRCIF[0x0044] register) src_y 2 Vertical pixel capture start point of the source image (Effect on VP_V_REF_DEF = 1 of the SRCIF[0x0044] register) inv_clk 0 Invert clock 0: None 1: Invert bv_polarity 0 0: Video port vertical control timing is active low. 1: Video port vertical control timing is active high. bh_polarity 0 0: Video port horizontal control timing is active low. 1: Video port horizontal control timing is active high. port_used -1 External signal connected to the chip port Bit X = Port X Not used in GM8126 input_clk The capture clock frequency is input from the sensor. This feature is supported on: Vcap200_v3: V Input API: V fcap200_tw9910 Module Table 3-7 lists the module parameters while inserting this driver. Table 3-7. Parameters of fcap200_tw9910 Module Name Default Value Description chip_num 1 TW9910 chip number iaddr { 0x8a, 0x88 } I 2 C address for TW9910 src 0 Number of the capture sources inv_clk 1 Inverted clock 0: None 1: Invert buse_vfs 0 0: Use bit F as frame start 1: Use bit V as frame start 12

21 Name Default Value Description port_used -1 External signal connected to the chip port Bit X = Port X Not used in GM8126 OData 0 0: Throughput of one data path at 27 MHz for the 1-channel video data 1: Throughput of one data path at 54 MHz for the 2-channel video data 2: Throughput of one data path at 108 MHz for the 4-channel video data Not used in GM8126 inv_demuxclk {0, 0} Invert the demux pixel clock Not used in GM8126 cfg_pmu_eclk 0 Configure the PMU external clock Not used in GM8126 cfg_pmu_demux -1 0: demux 0 1: demux 1-1: demux all Not used in GM8126 cfg_channel_switch 0 0: Disable 1: Enable Not used in GM fcap200_ov7740 Module Table 3-8 lists the module parameters while inserting this driver. Table 3-8. Parameters of fcap200_ov7740 Module Name Default Value Description iaddr 0x42 I 2 C address for OV7740 src 0 Number of the capture sources port_used -1 External signal connected to the chip port Bit X = Port X Not used in GM8126 inv_clk 0 Invert clock 0: None 13

22 Name Default Value Description 1: Invert buse_vfs 0 0: Use bit F as frame start 1: Use bit V as frame start fcap200_poa030d Module Table 3-9 lists the module parameters while inserting this driver. Table 3-9 Parameters of fcap200_poa030d Module Name Default Value Description iaddr 0xdc I 2 C address for POA030D src 0 Number of the capture sources port_used -1 External signal connected to the chip port Bit X = Port X Not used in GM8126 inv_clk 0 Invert clock 0: None 1: Invert buse_vfs 0 0: Use bit F as frame start 1: Use bit V as frame start fcap200_ov10630 Module Table 3-10 lists the module parameters while inserting this driver. Table Parameters of fcap200_ov10630 Module Name Default Value Description iaddr 0x60 I 2 C address for OV10630 src 0 Number of the capture sources src_x 4 Horizontal pixel capture start point of the source image (Effect on VP_H_REF_DEF = 1 of the SRCIF[0x0044] register) 14

23 Name Default Value Description src_y 3 Vertical pixel capture start point of the source image (Effect on VP_V_REF_DEF = 1 of the SRCIF[0x0044] register) bv_polarity 0 0: Video port vertical control timing is active low. 1: Video port vertical control timing is active high. bh_polarity 1 0: Video port horizontal control timing is active low. 1: Video port horizontal control timing is active high. port_used -1 External signal connected to the chip port Bit X = Port X Not used in GM8126 inv_clk 0 Invert clock 0: None 1: Invert fcap200_ov7720 Module Table 3-11 lists the module parameters while inserting this driver. Table Parameters of fcap200_ov7720 Module Name Default Value Description iaddr 0x42 I 2 C address for OV7720 src 0 Number of the capture sources port_used -1 External signal connected to the chip port Bit X = Port X Not used in GM8126 inv_clk 0 Invert clock 0: None 1: Invert buse_vfs 0 0: Use bit F as frame start 1: Use bit V as frame start 15

24 3.4.9 fcap200_hm2055 Module Table 3-12 lists the module parameters while inserting this driver. Table Parameters of fcap200_hm2055 Module Name Default Value Description iaddr 0x48 I 2 C address for OV10630 src 0 Number of the capture sources src_x 3 Horizontal pixel capture start point of the source image (Effect on VP_H_REF_DEF = 1 of the SRCIF[0x0044] register) src_y 4 Vertical pixel capture start point of the source image (Effect on VP_V_REF_DEF = 1 of the SRCIF[0x0044] register) bv_polarity 1 0: Video port vertical control timing is active low. 1: Video port vertical control timing is active high. bh_polarity 1 0: Video port horizontal control timing is active low. 1: Video port horizontal control timing is active high. port_used -1 External signal connected to the chip port Bit X = Port X Not used in GM8126 inv_clk 0 Invert clock 0: None 1: Invert 16

25 fcap200_mt9v136 Module Table 3-13 lists the module parameters while inserting this driver. Table Parameters of fcap200_mt9v136 Module Name Default Value Description iaddr 0x90 I 2 C address for MT9V136 src 0 Number of the capture sources src_x 3 Horizontal pixel capture start point of the source image (Effect on VP_H_REF_DEF = 1 of the SRCIF[0x0044] register) src_y 4 Vertical pixel capture start point of the source image (Effect on VP_V_REF_DEF = 1 of the SRCIF[0x0044] register) bv_polarity 1 0: Video port vertical control timing is active low. 1: Video port vertical control timing is active high. bh_polarity 1 0: Video port horizontal control timing is active low. 1: Video port horizontal control timing is active high. port_used -1 External signal connected to the chip port Bit X = Port X Not used in GM8126 inv_clk 0 Invert clock 0: None 1: Invert pal 0 Analog output PAL mode (Need to switch the D_SLB0 jumper to PAL) 17

26

27 Chapter 4 Capture Proc Nodes The capture module provides the proc nodes. Users can read the captured information or enable the debugging message through these nodes. A sample of these nodes is listed below. / # cat /proc/vcap_drv/ /proc/vcap_drv/autocheck_in /proc/vcap_drv/cn_dbg_mask /proc/vcap_drv/input_module_table /proc/vcap_drv/cn_triggermode /proc/vcap_drv/fcap_dev0/ /proc/vcap_drv/property /proc/vcap_drv/cn_dbg_ch /proc/vcap_drv/fcap_dev1/ / # cat /proc/vcap_drv/fcap_dev0/ /proc/vcap_drv/fcap_dev0/dump_lli /proc/vcap_drv/fcap_dev0/dump_reg /proc/vcap_drv/fcap_dev0/status / # cat /proc/vcap_drv/fcap_dev0/ Figure 4-1. Proc Nodes of Capture Module 19

28 The following table shows the proc nodes of the capture module. /proc/vcap_drv AutoCheck_IN cn_triggermode cn_dbg_ch cn_dbg_mask input_module_table property fcap_devx dump_lli dump_reg status 4.1 /proc/vcap_drv Proc Nodes AutoCheck_IN User can use the /proc/vcap_drv/autocheck_in node to disable/enable the automatic detection of the input signal. Usage: Get the current value cat /proc/vcap_drv/autocheck_in / # cat /proc/vcap_drv/autocheck_in Auto check Input signal. 0: Disable Current value is 1000 ms. Set the signal detection period value (0: Disable) echo [value (ms)] > /proc/vcap_drv/autocheck_in 20

29 4.1.2 cn_triggermode User can use the /proc/vcap_drv/cn_triggermode node to start/stop the operation of the capture debug message. Usage: Get the current value cat /proc/vcap_drv/cn_triggermode / # cat /proc/vcap_drv/cn_triggermode Trigger mode= [start(bit1) stop(bit0)] (31-2 reserve) Mode=0x0 Set the trigger mode value echo [value] > /proc/vcap_drv/cn_triggermode Value: 0x ~ 0xFFFFFFFF Bit 0: Stop [0: Off, 1: On] Bit 1: Start [0: Off, 1: On] Others: Reserved cn_dbg_ch User can use the /proc/vcap_drv/cn_dbg_ch node to disable/enable the operation of the capture debug message for different channels. Usage: Get the current value cat /proc/vcap_drv/cn_dbg_ch / # cat /proc/vcap_drv/cn_dbg_ch cn_debug_ch=0x0 Set the channel value echo [value] > /proc/vcap_drv/cn_dbg_ch Value: 0x ~ 0xFFFFFFFF Bit X: Control the channel_x debugging message operation. Set to 0 to enable and 1 to disable. 21

30 4.1.4 cn_dbg_mask User can use the /proc/cn_dbg_mask node to trigger different capture debug messages for output. Usage: Get the current value cat /proc/vcap_drv/cn_dbg_mask / # cat /proc/vcap_drv/cn_dbg_mask cn_debug_mask=0xffffffff Set the mask value of the debugging message echo [value] > /proc/vcap_drv/cn_dbg_mask Value: 0x ~ 0xFFFFFFFF Bit Description Value 0 Function entry/leave 0: On, 1: Off 1 IOCTL name 0: On, 1: Off 2 IOCTL parameter 0: On, 1: Off 4 Driver state machine flow 0: On, 1: Off 5 Skip the function status trace 0: On, 1: Off 6 Buffer IN/OUT 0: On, 1: Off 7 DMA buffer information (Address, offset, and size) 0: On, 1: Off 8 Trace the link list table 0: On, 1: Off 9 Performance information 0: On, 1: Off 29 Memory pool trace of the link list table 0: On, 1: Off 30 Dump the register/lli table when error occurs 0: On, 1: Off 31 Trace the link list table (Include all table contents) 0: On, 1: Off 22

31 4.1.5 input_module_table User can use the /proc/vcap_drv/input_module_table node to display which input driver have been installed. After insert the fcap200_xxx.ko input driver, the information of the input driver is shown in the following table. Item name grab type Channel number source Description Name of the input module ID of the input module ID assigned by the capture driver Number of the capture sources Usage: Get the current value cat /proc/vcap_dvr/input_module_table / # cat /proc/vcap_drv/input_module_table Name Grab Type Channel Number Source GENINPUT

32 4.1.6 Property User can use the /proc/vcap_drv/property node to display all configuration property of each capture path. User should specify the number of the capture paths before display. Usage: Get the configuration property value of the current capture path cat /proc/vcap_drv/property / # cat /proc/vcap_drv/property Capture fd 0x0 property ======================== bg_x=0 bg_y=0 bg_width=352 bg_height=240 buf_y0=0 buf_u0=0 buf_v0=0 buf_y1=90112 buf_u1=0 buf_v1=0 width=352 height=240 DI_mode=0 color=2 mode=1 dma_order=0 scaler_indep=1 do_clamp=0 updata=0 start=0 stop=0 resume=0 24

33 pause=0 input_ch=0 input_mode=1 VG_E_header_size=0 buf_vbi0=0 buf_vbi1=0 bcrop=0 crop_x=0 crop_y=0 crop_w=0 crop_h=0 FrameRate_Numerator=30 FrameRate_Denominator=30 InputFrameRatio=0 SharePath=0 H_Flip=0 V_Flip=0 sharpness=0 Set the number of the capture paths for display echo [capture-path] > /proc/vcap_drv/property capture-path=>0xab [ A: capture number, from 0~1, B: path number from 0~3 ] 25

34 4.2 /proc/vcap_drv/fcap_devx Proc Nodes The following sections describe these proc nodes dump_lli User can use the /proc/vcap_drv/fcap_devx/dump_lli node to display the hardware link list table when capture is set to the link list mode. Usage: Get the current value cat /proc/vcap_drv/fcap_devx/dump_lli / # cat /proc/vcap_drv/fcap_dev0/dump_lli [0]:P0 LinkList Table =========== [0]:[0:0x01d20b01](P0) [0]: (0) 0x [0]: (1) 0x [0]: (2) 0x [0]: (3) 0x810a6900 [0]: (4) 0x000f0218 [0]: (5) 0x [0]: (6) 0x c [0]: (7) 0x [0]: (8) 0x [0]: (9) 0x [0]: (10) 0x [0]: (11) 0x [0]: (12) 0xc1d20901 [0]:[1:0x01d20901](P0) [0]: (0) 0x [0]: (1) 0x812e0400 [0]: (2) 0x [0]: (3) 0x [0]: (4) 0x000f0218 [0]: (5) 0x [0]: (6) 0x c [0]: (7) 0x [0]: (8) 0x [0]: (9) 0x [0]: (10) 0x [0]: (11) 0x [0]: (12) 0xc1d20e81 [0]:[E:0x01d20e01] [0]: (0) 0x

35 4.2.2 dump_reg User can use the /proc/vcap_drv/fcap_devx/dump_reg node to display the register value of a capture. Usage: Get the current value cat /proc/vcap_drv/fcap_devx/dump_reg / # cat /proc/vcap_drv/fcap_dev0/dump_reg [0]:0x0000: [0]:0x0010: 02d d [0]:0x0020: 00f f f00140 [0]:0x0030: [0]:0x0040: [0]:0x0050: 02d d d00500 [0]:0x0060: d f00140 [0]:0x0100: [0]:0x0110: [0]:0x0120: [0]:0x0130: [0]:0x0140: [0]:0x0150: [0]:0x0160: [0]:0x0170: [0]:0x0180: [0]:0x0190: [0]:0x01a0: [0]:0x01b0: [0]:0x01c0: [0]:0x01d0: [0]:0x01e0: 3c f f f [0]:0x01f0: [0]:0x0200: [0]:0x0210: a0 [0]:0x0220: 010e [0]:0x0230: [0]:0x0240: [0]:0x0250: 01862e [0]:0x0260: [0]:0x0270: 01868bc [0]:0x0280: 01d20e81 01d30b01 01d30b01 01d30b01 27

36 4.2.3 Status User can use the /proc/vcap_drv/fcap_devx/status node to display the machine state and FIFO status of each driver for each path. Usage: Get the current status cat /proc/vcap_drv/fcap_devx/status / # cat /proc/vcap_drv/fcap_dev0/status P0 ST fifo P1 ST fifo P2 ST fifo P3 ST fifo

37 Chapter 5 Capture Device Nodes for V4L GM8126 has two captures. Each capture has two paths. When using the V4L capture driver, the V4L capture device node will be created in /dev/. The following table shows the device nodes in the single-step fire mode and link list mode. SSF Mode Capture # Path # Device Node Capture_0 Capture_1 Path_0 Path_1 Path_0 Path_1 /dev/video0 /dev/video1 /dev/video2 /dev/video3 29

38 LLI Mode Capture # Path # Device Node Capture_0 Capture_1 Path_0 (HW Path_0) Path_1 (HW Path_1) Path 2 (Sub Path_0) Path 3 (Sub Path_1) Path_0 (HW Path_0) Path_1 (HW Path_1) Path 2 (Sub Path_0) Path 3 (Sub Path_1) /dev/video0 /dev/video1 /dev/video2 /dev/video3 /dev/video4 /dev/video5 /dev/video6 /dev/video7 30

39 Chapter 6 Capture OSD and Mask Each capture OSD supports four independent OSD windows. Users can get the maximum display fonts of OSD. The maximum fonts are put in the capture from /module/vcap200_v3/config_8126. Each capture has two paths. In GM8126, all paths support OSD, but the capabilities are different. The following table shows the OSD capabilities. Capture Path Font RAM Size (Bit) Display RAM Size (Bit) Font Number CAP#0-PATH# x 12 x x CAP#0-PATH# x 12 x x CAP#1-PATH# x 12 x x CAP#1-PATH# x 12 x x The unit of fonts stored in the OSD RAM is 12 x 18. The following example is 12 x

40 The following table lists the default font database for each capture path. Font Index 0 0x30 1 0x31 2 0x32 3 0x33 4 0x34 5 0x35 6 0x36 7 0x37 8 0x38 9 0x39 A B C D E F G H 0x41 0x42 0x43 0x44 0x45 0x46 0x47 0x48 32

41 Font Index I 0x49 J 0x4A K 0x4B L 0x4C M 0x4D N 0x4E O 0x4F P 0x50 Q 0x51 R 0x52 S 0x53 T 0x54 U 0x55 V 0x56 W 0x57 X 0x58 Y 0x59 Z 0x5A space 0x20 = 0x3D, 0x2C - 0x2D / 0x2F : 0x3A Capture also supports the video mask. Users can use it to mask any video region. It supports eight independent mask windows. It includes all paths. 33

42 6.1 OSD/Mask Device Nodes Users can use the capture OSD/Mask feature from the device nodes. The single-step fire mode and link list mode have different reference nodes. The following table shows the OSD nodes in the SSF mode. SSF Mode Capture # Path # Device Node Capture_0 Capture_1 Path_0 Path_1 Path_0 Path_1 /dev/fosd00 /dev/fosd01 /dev/fosd10 /dev/fosd11 The following table shows the OSD nodes in the LLI mode. LLI Mode Capture # Path # Device Node Capture_0 Capture_1 Path_0 (HW Path_0) Path_1 (HW Path_1) Path 2 (Sub Path_0) Path 3 (Sub Path_1) Path_0 (HW Path_0) Path_1 (HW Path_1) Path 2 (Sub Path_0) Path 3 (Sub Path_1) /dev/fosd00 /dev/fosd01 /dev/fosd02 /dev/fosd03 /dev/fosd10 /dev/fosd11 /dev/fosd12 /dev/fosd13 34

GM8126 SCALER FOR VIDEO GRAPHIC

GM8126 SCALER FOR VIDEO GRAPHIC GM8126 SCALER FOR VIDEO GRAPHIC User Guide Rev.: 1.0 Issue Date: December 2010 REVISION HISTORY GM8126 Scaler for Video Graph User Guide Date Rev. From To Dec. 2010 1.0 - Original Copyright 2010 Grain

More information

GM8126 I2C. User Guide Rev.: 1.0 Issue Date: December 2010

GM8126 I2C. User Guide Rev.: 1.0 Issue Date: December 2010 GM8126 I2C User Guide Rev.: 1.0 Issue Date: December 2010 REVISION HISTORY Date Rev. From To Dec. 2010 1.0 - Original Copyright 2010 Grain Media, Inc. All Rights Reserved. Printed in Taiwan 2010 Grain

More information

GM8126 MAC DRIVER. User Guide Rev.: 1.0 Issue Date: December 2010

GM8126 MAC DRIVER. User Guide Rev.: 1.0 Issue Date: December 2010 GM8126 MAC DRIVER User Guide Rev.: 1.0 Issue Date: December 2010 REVISION HISTORY Date Rev. From To Dec. 2010 1.0 - Original Copyright 2010 Grain Media, Inc. All Rights Reserved. Printed in Taiwan 2010

More information

GM8126 SDK CHANGE LOG. Change Log Rev.: v1.0 Issue Date: Jan. 2011

GM8126 SDK CHANGE LOG. Change Log Rev.: v1.0 Issue Date: Jan. 2011 GM8126 SDK CHANGE LOG Change Log Rev.: v1.0 Issue Date: Jan. 2011 Date Rev. From To Oct. 2010 0.1 Jan. 2011 v1.0 Jun. 2011 V1.1 DOCUMENT REVISION HISTORY Copyright 2010 Grain Media, Inc. All Rights Reserved.

More information

GM8126 EVB. User Guide Rev.: 1.1 Issue Date: July 2011

GM8126 EVB. User Guide Rev.: 1.1 Issue Date: July 2011 GM8126 EVB User Guide Rev.: 1.1 Issue Date: July 2011 REVISION HISTORY Date Rev. From To Feb. 2011 1.0 - Original Jul. 2011 1.1 - Modified Section 3.1 Copyright 2011 Grain Media, Inc. All Rights Reserved.

More information

NAND FLASH CONTROLLER WITH AHB INTERFACE

NAND FLASH CONTROLLER WITH AHB INTERFACE FTNANDC024 NAND FLASH CONTROLLER WITH AHB INTERFACE Block Data Sheet Rev.: 1.8 Issue Date: August 2013 REVISION HISTORY FTNANDC024 Block Data Sheet Date Rev. From To Jun. 2011 1.0 - Original Aug. 2011

More information

JMB36X. PCI Express to SATA II/PATA Host Controller. RAID AP Utility User Guide

JMB36X. PCI Express to SATA II/PATA Host Controller. RAID AP Utility User Guide JMB36X PCI Express to SATA II/PATA Host Controller RAID AP Utility User Guide Rev. 1.0 JMicron Technology Corporation 4F, No.18, Prosperity 2 nd Road, Science Based Industrial Park, Hsinchu, Taiwan, R.O.C

More information

GM8126 U-BOOT. User Guide Rev.: 0.2 Issue Date: May 2011

GM8126 U-BOOT. User Guide Rev.: 0.2 Issue Date: May 2011 GM8126 U-BOOT User Guide Rev.: 0.2 Issue Date: May 2011 REVISION HISTORY Date Rev. From To Apr. 2011 0.1 - Original May 2011 0.2 - Modified Chapters 5 and 8 Added Chapter 7 Copyright 2011 Grain Media,

More information

IR REFLOW PROFILE. User Guide Rev.: 1.0 Issue Date: January 2008

IR REFLOW PROFILE. User Guide Rev.: 1.0 Issue Date: January 2008 IR REFLOW PROFILE User Guide Rev.: 1.0 Issue Date: January 2008 REVISION HISTORY Date Rev. From To Jan. 2008 1.0 - Original Copyright Faraday Technology, 2008 All Rights Reserved. Printed in Taiwan 2008

More information

JMS580 USB 3.1 Gen2 to SATA 6Gb/s Bridge Controller

JMS580 USB 3.1 Gen2 to SATA 6Gb/s Bridge Controller PRODUCT BRIEF JMS580 USB 31 Gen2 to SATA 6Gb/s Bridge Controller Document No: PDB-17001 / Revision: 101 / Date: 9/20/2017 JMicron Technology Corporation 1F, No 13, Innovation Road 1, Science-Based Industrial

More information

JMS583 USB 3.1 Gen 2 to PCIe Gen3x2 Bridge Controller

JMS583 USB 3.1 Gen 2 to PCIe Gen3x2 Bridge Controller PRODUCT BRIEF JMS583 USB 31 Gen 2 to PCIe Gen3x2 Bridge Controller Document No: PDB-18001 / Revision: 100 / Date: 5/15/2018 JMicron Technology Corporation 1F, No 13, Innovation Road 1, Science-Based Industrial

More information

ArduCAM-M-2MP Camera Shield

ArduCAM-M-2MP Camera Shield 33275-MP ArduCAM-M-2MP Camera Shield 2MP SPI Camera Hardware Application Note Rev 1.0, Mar 2015 33275-MP ArduCAM-M-2MP Hardware Application Note Table of Contents 1 Introduction... 2 2 Typical Wiring...

More information

H264 Encoder Codec. API Specification 12/20/2017. Revision SOC Technologies Inc.

H264 Encoder Codec. API Specification 12/20/2017. Revision SOC Technologies Inc. H264 Encoder Codec API Specification 12/20/2017 Revision 2.2 2017 SOC Technologies Inc. SOC is disclosing this user manual (the Documentation ) to you solely for use in the development of designs to operate

More information

H264 Encoder Codec. API Specification. 04/27/2017 Revision SOC Technologies Inc.

H264 Encoder Codec. API Specification. 04/27/2017 Revision SOC Technologies Inc. H264 Encoder Codec API Specification 04/27/2017 Revision 1.7 2017 SOC Technologies Inc. SOC is disclosing this user manual (the Documentation ) to you solely for use in the development of designs to operate

More information

Open Graphics Programming Manual

Open Graphics Programming Manual Open Graphics Programming Manual Chrome9 HC3 Graphics Processor VX800 / VX820 Series Part II: 3D / Video Preliminary Revision 1.0 November 19, 2008 VIA TECHNOLOGIES, INC. Copyright Notice: Copyright 2007-2008

More information

Open Graphics Programming Manual

Open Graphics Programming Manual Open Graphics Programming Manual UniChrome Pro II Graphics Processor CX700 / VX700 Series Part II: 3D / Video Preliminary Revision 1.08 November 19, 2008 VIA TECHNOLOGIES, INC. Copyright Notice: Copyright

More information

JMF60X B NAND Flash Support List And Performance Table

JMF60X B NAND Flash Support List And Performance Table JMF60X B NAND Flash Support List And Performance Table Ver. 1.6 JMicron 2008. All rights reserved. Page 1 Copying prohibited. Revision History Version Date Revision Description 1.0~1.5 2008 *.xls file.

More information

Developing Plug-and-Play COM Ports using TI Plug-and-Play Controllers

Developing Plug-and-Play COM Ports using TI Plug-and-Play Controllers Developing Plug-and-Play COM Ports using TI Plug-and-Play Controllers Heinz-Peter Beckemeyer July 1997 SLLAE02 IMPORTANT NOTICE Texas Instruments (TI) reserves the right to make changes to its products

More information

Futaba MDM166A display

Futaba MDM166A display Futaba MDM166A display Disclaimer This documentation based on try & error and should never be treated as official documentation. There is no guarantee that information listed in this document is complete

More information

Modbus Map: Automatic Generator Start (AGS) Device

Modbus Map: Automatic Generator Start (AGS) Device Modbus Map: Automatic Start (AGS) Device 503-0247-01-01 Revision A.1 UNINTENDED OPERATION WARNING The use of this product with Modbus communications requires expertise in the design, operation, and programming

More information

Cell Programming Tips & Techniques

Cell Programming Tips & Techniques Cell Programming Tips & Techniques Course Code: L3T2H1-58 Cell Ecosystem Solutions Enablement 1 Class Objectives Things you will learn Key programming techniques to exploit cell hardware organization and

More information

IP-AD Channel 500 khz Simultaneous IndustryPack Module REFERENCE MANUAL Version 1.4 June 2003

IP-AD Channel 500 khz Simultaneous IndustryPack Module REFERENCE MANUAL Version 1.4 June 2003 IP-AD4500 4 Channel 500 khz Simultaneous IndustryPack Module REFERENCE MANUAL 799-14-000-4000 Version 1.4 June 2003 ALPHI TECHNOLOGY CORPORATION 6202 S. Maple Avenue #120 Tempe, AZ 85283 USA Tel: (480)

More information

TPMC x ADC, 16x/0x DAC and 8x Digital I/O. Version 1.0. User Manual. Issue May 2018

TPMC x ADC, 16x/0x DAC and 8x Digital I/O. Version 1.0. User Manual. Issue May 2018 The Embedded I/O Company TPMC533 32x ADC, 16x/0x DAC and 8x Digital I/O Version 1.0 User Manual Issue 1.0.1 May 2018 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek, Germany Phone: +49 (0) 4101 4058

More information

MAGEWELL Pro Capture HDMI Technical Specification

MAGEWELL Pro Capture HDMI Technical Specification MAGEWELL Pro Capture HDMI Technical Specification Copyright (c) 2011 2015 Nanjing Magewell Electronics Co., Ltd. All rights reserved. Specifications are based on current hardware, firmware and software

More information

TPMC815 ARCNET PMC. User Manual. The Embedded I/O Company. Version 2.0. Issue 1.2 November 2002 D

TPMC815 ARCNET PMC. User Manual. The Embedded I/O Company. Version 2.0. Issue 1.2 November 2002 D The Embedded I/O Company TPMC815 ARCNET PMC Version 2.0 User Manual Issue 1.2 November 2002 D76815804 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek / Germany Phone: +49-(0)4101-4058-0 Fax: +49-(0)4101-4058-19

More information

Using the MPC5777M MCAN Module to Exchange CAN FD Messages

Using the MPC5777M MCAN Module to Exchange CAN FD Messages Freescale Semiconductor Document Number: AN5045 Application Note Rev. 0, 11/2014 Using the MPC5777M MCAN Module to Exchange CAN FD Messages by: Graham Rice 1 Introduction A CAN network (Controller Area

More information

EDBG. Description. Programmers and Debuggers USER GUIDE

EDBG. Description. Programmers and Debuggers USER GUIDE Programmers and Debuggers EDBG USER GUIDE Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging

More information

User Guide. FA5 ICE RDI Driver. User Guide. Preliminary. Jan Version 0.1

User Guide. FA5 ICE RDI Driver. User Guide. Preliminary. Jan Version 0.1 User Guide FA5 ICE RDI Driver User Guide Preliminary Jan. 2004 Version 0.1 Revision History Date Rev. Author Reason for rewrite Original conditions New conditions Sections effected Jan. 2004 0.1 Jerry

More information

AN-799 APPLICATION NOTE

AN-799 APPLICATION NOTE APPLICATION NOTE One Technology Way P.O. Box 9106 Norwood, MA 02062-9106 Tel: 781/329-4700 Fax: 781/461-3113 www.analog.com ADV202 Test Modes by Christine Bako INTRODUCTION This application note applies

More information

JMF61X. NAND Flash And SDRAM Support List & Performance List For F/W (091102) JMicron Technology Corporation

JMF61X. NAND Flash And SDRAM Support List & Performance List For F/W (091102) JMicron Technology Corporation NAND Flash And SDRAM Support List & Performance List For F/W (091102) Document No.: 61X-00001 / Revision: 0.0.4 / Release Date: 11-02-2009 JMicron Technology Corporation 1F, No. 13, Innovation Road 1,

More information

GM8126 LINUX SOFTWARE DEVELOPMENT KIT (SDK) software package includes a Linux kernel, a set of peripheral drivers and video graph middleware.

GM8126 LINUX SOFTWARE DEVELOPMENT KIT (SDK) software package includes a Linux kernel, a set of peripheral drivers and video graph middleware. Version 0.1 Oct 2010 (SDK) Key Features Key Components Kernel Peripheral drivers Hardware software package includes a Linux kernel, a set of peripheral drivers and video graph middleware. Application Diagram

More information

Use the Status Register when the firmware needs to query the state of internal digital signals.

Use the Status Register when the firmware needs to query the state of internal digital signals. PSoC Creator Component Datasheet Status Register 1.80 Features Up to 8-bit Status Register Interrupt support General Description The Status Register allows the firmware to read digital signals. When to

More information

Allwinner DE2.0 Specification

Allwinner DE2.0 Specification Allwinner DE2.0 Specification Revision 1.0 Jan.23, 2018 Copyright 2018 Allwinner Technology Co.,Ltd. All Rights Reserved. DE2.0 Spec(Revision 1.0) Copyright 2018 Allwinner Technology. All Rights Reserved.

More information

A33 Nand Flash Controller Specification

A33 Nand Flash Controller Specification A33 Nand Flash Controller Specification Revision 1.0 Feb.28,2014 Copyright 2014 by Allwinner. All rights reserved Page 1 of 29 DECLARATION THIS DOCUMENTATION IS THE ORIGINAL WORK AND COPYRIGHTED PROPERTY

More information

TrueSecure TM GT Series Fingerprint Sensor

TrueSecure TM GT Series Fingerprint Sensor TrueSecure TM GT Series Revision: V1.20 Date: June 26, 2016 Table of Contents 1 Features... 3 2 Applications... 3 3 Selection Table... 3 4 Block Diagram... 4 5 General Description... 4 6 Pin Description...

More information

USER GUIDE. Wireless Production Test Reference Protocol Specification Document. Atmel MCU Wireless. Description

USER GUIDE. Wireless Production Test Reference Protocol Specification Document. Atmel MCU Wireless. Description USER GUIDE Wireless Production Test Reference Protocol Specification Document Atmel MCU Wireless Description This document explains the serial protocol used for communication between various blocks of

More information

Introduction to PCI Express Positioning Information

Introduction to PCI Express Positioning Information Introduction to PCI Express Positioning Information Main PCI Express is the latest development in PCI to support adapters and devices. The technology is aimed at multiple market segments, meaning that

More information

Bt865/865A Macrovision Process S865A_A

Bt865/865A Macrovision Process S865A_A Bt865/865A Copyright 1997 Rockwell Semiconductor Systems, Inc. All rights reserved. Print date: July 1997 Rockwell reserves the right to make changes to its products or specifications to improve performance,

More information

Specifications are based on current hardware, firmware and software revisions, and are subject to change without notice.

Specifications are based on current hardware, firmware and software revisions, and are subject to change without notice. MAGEWELL Pro Capture HDMI Technical Specification Copyright (c) 2011 2018 Nanjing Magewell Electronics Co., Ltd. All rights reserved. Specifications are based on current hardware, firmware and software

More information

Using the FADC250 Module (V1C - 5/5/14)

Using the FADC250 Module (V1C - 5/5/14) Using the FADC250 Module (V1C - 5/5/14) 1.1 Controlling the Module Communication with the module is by standard VME bus protocols. All registers and memory locations are defined to be 4-byte entities.

More information

Digital Blocks Semiconductor IP

Digital Blocks Semiconductor IP Digital Blocks Semiconductor IP TFT Controller General Description The Digital Blocks TFT Controller IP Core interfaces a microprocessor and frame buffer memory via the AMBA 2.0 to a TFT panel. In an FPGA,

More information

Supports a range of speeds of external memories (from 5 to 200 ns) Supports external memory power-down, sleep, and wakeup modes

Supports a range of speeds of external memories (from 5 to 200 ns) Supports external memory power-down, sleep, and wakeup modes PSoC Creator Component Datasheet External Memory Interface (EMIF) 1.30 Features 8-, 16-, 24-bit address bus width 8-, 16-bit data bus width Supports external synchronous memory Supports external asynchronous

More information

Encoder Core. API Specification. Revision: SOC Technologies Inc.

Encoder Core. API Specification. Revision: SOC Technologies Inc. Encoder Core API Specification Revision: 2.2 2018.01.29 2018 SOC Technologies Inc. SOC is disclosing this user manual (the Documentation ) to you solely for use in the development of designs to operate

More information

TIP815. ARCNET Controller. Version 1.0. User Manual. Issue September 2009

TIP815. ARCNET Controller. Version 1.0. User Manual. Issue September 2009 The Embedded I/O Company TIP815 ARCNET Controller Version 1.0 User Manual Issue 1.0.7 September 2009 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek, Germany Phone: +49 (0) 4101 4058 0 Fax: +49 (0)

More information

TPMC810. Isolated 2x CAN Bus. Version 1.1. User Manual. Issue June 2009

TPMC810. Isolated 2x CAN Bus. Version 1.1. User Manual. Issue June 2009 The Embedded I/O Company TPMC810 Isolated 2x CAN Bus Version 1.1 User Manual Issue 1.1.6 June 2009 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek / Germany Phone: +49-(0)4101-4058-0 Fax: +49-(0)4101-4058-19

More information

TPMC Channel Isolated Serial Interface RS422/RS485. Version 1.0. User Manual. Issue July 2009

TPMC Channel Isolated Serial Interface RS422/RS485. Version 1.0. User Manual. Issue July 2009 The Embedded I/O Company TPMC861 4 Channel Isolated Serial Interface RS422/RS485 Version 1.0 User Manual Issue 1.0.3 July 2009 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek, Germany Phone: +49 (0)

More information

AN4491 Application note

AN4491 Application note Application note BlueNRG, BlueNRG-MS updater Introduction Note: This document describes the updater functionality of BlueNRG and BlueNRG-MS devices. The document content is valid for both BlueNRG and BlueNRG-MS

More information

Intel Atom x3-c3200rk Processor (Formerly SoFIA 3G R) Simple V4L2- based Capture Method for MIPI-CSI2 Smart Camera Sensors

Intel Atom x3-c3200rk Processor (Formerly SoFIA 3G R) Simple V4L2- based Capture Method for MIPI-CSI2 Smart Camera Sensors Intel Atom x3-c3200rk Processor (Formerly SoFIA 3G R) Simple V4L2- based Capture Method for MIPI-CSI2 Smart Camera Sensors Application developer s Guide June 2017 Maintenance Release 002 Document Number:

More information

This input determines the next value of the output. The output does not change until the next rising edge of the clock.

This input determines the next value of the output. The output does not change until the next rising edge of the clock. 1.30 Features Asynchronous reset or preset Synchronous reset, preset, or both Configurable width for array of s General Description The stores a digital value. When to Use a Use the to implement sequential

More information

Preliminary Datasheet

Preliminary Datasheet JMS561U SuperSpeed USB to Dual SATA Gen3 Ports Bridge and SATA Copier Preliminary Datasheet JMicron 2014. All rights reserved. Page 1 Copying prohibited. Revision History Version Date Revision Description

More information

TXZ Family Reference manual 32-bit Timer Event Counter (T32A-B)

TXZ Family Reference manual 32-bit Timer Event Counter (T32A-B) 32-bit RISC Microcontroller Reference manual (T32A-B) Revision 2.0 2018-04 2018-04-23 1 / 73 Rev. 2.0 2017-2018 Toshiba Electronic Devices & Storage Corporation Contents Preface... 6 Related Documents...

More information

LCD Module with I2C / Serial Interface and Keypad Control «LCD I2C/Serial» User s Guide. Copyright 2008 IMS

LCD Module with I2C / Serial Interface and Keypad Control «LCD I2C/Serial» User s Guide. Copyright 2008 IMS LCD Module with I2C / Serial Interface and Keypad Control «LCD I2C/Serial» User s Guide Copyright 2008 IMS CONTENTS 1 INTRODUCTION... 3 2 MODULE CONNECTION... 3 2.1 I2C/Serial interface connector...4 2.2

More information

AN-795 APPLICATION NOTE One Technology Way P.O. Box 9106 Norwood, MA Tel: 781/ Fax: 781/

AN-795 APPLICATION NOTE One Technology Way P.O. Box 9106 Norwood, MA Tel: 781/ Fax: 781/ APPLICATION NOTE One Technology Way P.O. Box 96 Norwood, MA 262-96 Tel: 78/329-47 Fax: 78/46-33 www.analog.com AD988 Color Space Converter User s Guide by Del Jones COLOR SPACE CONVERSION MATRIX The color

More information

Use the Status Register when the firmware needs to query the state of internal digital signals.

Use the Status Register when the firmware needs to query the state of internal digital signals. 1.50 Features Up to 8-bit General Description The allows the firmware to read digital signals. When to Use a Use the when the firmware needs to query the state of internal digital signals. Input/Output

More information

Configurable transfer modes: single transfer, 1D transfer (using X loop) and 2D transfer (using both X and Y loops).

Configurable transfer modes: single transfer, 1D transfer (using X loop) and 2D transfer (using both X and Y loops). PSoC Creator Component Datasheet Direct Memory Access (DMA_PDL) 2.0 Features Devices support up to two DMA hardware blocks Each DMA block supports up to 16 DMA channels Supports channel descriptors in

More information

Serial Peripheral Interface (SPI) Host Controller Data Sheet

Serial Peripheral Interface (SPI) Host Controller Data Sheet Serial Peripheral Interface (SPI) Host Controller Data Sheet Proven System Block (PSB) for QuickLogic Customer Specific Standard Products (CSSPs) Features Supports Master configuration (Multi-Master configuration

More information

IS916D NAND Flash Performance List

IS916D NAND Flash Performance List IS916D NAND Flash Performance List Ver. 1.0.1 May 8 2012 1 Copyright Innostor Technology Corporation All Rights Reserved. No part of this document may be reproduced or transmitted in any form or by any

More information

OpenCL* and Microsoft DirectX* Video Acceleration Surface Sharing

OpenCL* and Microsoft DirectX* Video Acceleration Surface Sharing OpenCL* and Microsoft DirectX* Video Acceleration Surface Sharing Intel SDK for OpenCL* Applications Sample Documentation Copyright 2010 2012 Intel Corporation All Rights Reserved Document Number: 327281-001US

More information

TPMC Channel Isolated Serial Interface RS232. Version 1.0. User Manual. Issue August 2017

TPMC Channel Isolated Serial Interface RS232. Version 1.0. User Manual. Issue August 2017 The Embedded I/O Company TPMC860 4 Channel Isolated Serial Interface RS232 Version 1.0 User Manual Issue 1.0.4 August 2017 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek, Germany Phone: +49 (0) 4101

More information

FLAT WIDE DISPLAY FWD-50PX1. PROTOCOL MANUAL (USER CONTROL ONLY) 1st Edition

FLAT WIDE DISPLAY FWD-50PX1. PROTOCOL MANUAL (USER CONTROL ONLY) 1st Edition FLAT WIDE DISPLAY PROTOCOL MANUAL (USER CONTROL ONLY) 1st Edition Table of Contents 1. Communication Parameter... 3 2. Pin Configuration... 3 3. Communication Data Format... 3 4. General Function... 5

More information

This section describes the various input and output connections for the SysInt Component.

This section describes the various input and output connections for the SysInt Component. 1.0 Features Generating interrupts from hardware signals Assigning interrupts to a CPU core Configuring interrupt priority Interrupt vectoring and control General Description The Component is a graphical

More information

Technical Information. Command overview of Vision Systems

Technical Information. Command overview of Vision Systems Technical Information Command overview of Vision Systems Image analysis command Grab image 0x01 X X X X Shutter speed 0x07 X X X X Synchronous flash 0x49 X X X X Video mode 0x00 X X Display 0x05 X X X

More information

Open Graphics Programming Manual

Open Graphics Programming Manual Open Graphics Programming Manual Chrome9 HCM Graphics Processor VX855 and VX875 Part II: 3D / Video Preliminary Revision 1.0 July 29, 2009 VIA TECHNOLOGIES, INC. Copyright Notice: Copyright 2009 VIA Technologies

More information

DSS Bit Exact Output. Application Report. 1 Display Subsystem (DSS) Overview. Prasad Konnur, Sivaraj R, Brijesh Jadav

DSS Bit Exact Output. Application Report. 1 Display Subsystem (DSS) Overview. Prasad Konnur, Sivaraj R, Brijesh Jadav Application Report DSS Bit Exact Output Prasad Konnur, Sivaraj R, Brijesh Jadav ABSTRACT The display subsystem (DSS) in TDA2xx, TDA2Ex and TDA3xx platform is used for displaying video data to external

More information

SRAM SRAM SRAM. Data Bus EXTAL ESSI KHz MHz. In Headphone CS MHz. Figure 1 DSP56302EVM Functional Block Diagram

SRAM SRAM SRAM. Data Bus EXTAL ESSI KHz MHz. In Headphone CS MHz. Figure 1 DSP56302EVM Functional Block Diagram MOTOROLA SEMICONDUCTOR PRODUCT INFORMATION Advance Information Evaluation Module Order this document by: P/D The Evaluation Module () is designed as a low-cost platform for developing real-time software

More information

Intel Platform Controller Hub EG20T

Intel Platform Controller Hub EG20T Intel Platform Controller Hub EG20T UART Controller Driver for Windows* Programmer s Guide Order Number: 324261-002US Legal Lines and Disclaimers INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION

More information

Sample for OpenCL* and DirectX* Video Acceleration Surface Sharing

Sample for OpenCL* and DirectX* Video Acceleration Surface Sharing Sample for OpenCL* and DirectX* Video Acceleration Surface Sharing User s Guide Intel SDK for OpenCL* Applications Sample Documentation Copyright 2010 2013 Intel Corporation All Rights Reserved Document

More information

CH7117 HDMI to SDTV/HDTV/BT656/VGA Converter with Flexible Scaler

CH7117 HDMI to SDTV/HDTV/BT656/VGA Converter with Flexible Scaler Chrontel Brief Datasheet HDMI to SDTV/HDTV/BT656/VGA Converter with Flexible Scaler FEATURES Multiple input formats supported: HDMI Receiver compliant with HDMI 1.4 specification and DVI 1.0 specification.

More information

One 32-bit counter that can be free running or generate periodic interrupts

One 32-bit counter that can be free running or generate periodic interrupts PSoC Creator Component Datasheet Multi-Counter Watchdog (MCWDT_PDL) 1.0 Features Configures up to three counters in a multi-counter watchdog (MCWDT) block Two 16-bit counters that can be free running,

More information

ServeRAID H1110 SAS/SATA Controller Product Guide

ServeRAID H1110 SAS/SATA Controller Product Guide ServeRAID H1110 SAS/SATA Controller Product Guide The ServeRAID H1110 SAS/SATA Controller for System x offers a low-cost enterprise-grade RAID solution for internal HDDs and integrates popular SAS technology

More information

Private Eye Display Controller Programmer s Manual

Private Eye Display Controller Programmer s Manual Private Eye Display Controller Programmer s Manual 1. Overview 2 2. Modes 3 2.1 Text Modes 3 2.1.1 Display Memory Format 3 2.1.2 Characters and Attributes 3 2.1.3 Cursor 4 2.1.4 Initialization 4 2.2 CGA

More information

AN2442 Application note

AN2442 Application note Application note Using the STR91xFA DMA controller Introduction This application note provides information on how to use and take full advantage of the STR91xFA DMA controller. It is intended for anyone

More information

Recommended OS (tested)

Recommended OS (tested) MAGEWELL Pro Capture AIO Technical Specifications Copyright (c) 2011 2018 Nanjing Magewell Electronics Co., Ltd. All rights reserved. Specifications are based on current hardware, firmware and software

More information

PowerPC TM 970: First in a new family of 64-bit high performance PowerPC processors

PowerPC TM 970: First in a new family of 64-bit high performance PowerPC processors PowerPC TM 970: First in a new family of 64-bit high performance PowerPC processors Peter Sandon Senior PowerPC Processor Architect IBM Microelectronics All information in these materials is subject to

More information

Modbus Map: Conext System Control Panel (SCP) Device

Modbus Map: Conext System Control Panel (SCP) Device Modbus Map: Conext System Control Panel (SCP) Device 503-0251-01-01 Revision A.3 UNINTENDED OPERATION WARNING The use of this product with Modbus communications requires expertise in the design, operation,

More information

How to configure the BlueNRG-1 and BlueNRG-2 devices in network coprocessor mode. Main components Bluetooth Low Energy wireless system-on-chip

How to configure the BlueNRG-1 and BlueNRG-2 devices in network coprocessor mode. Main components Bluetooth Low Energy wireless system-on-chip DT0109 Design tip How to configure the BlueNRG-1 and BlueNRG-2 devices in network coprocessor mode Main components BlueNRG-1 BlueNRG-2 Bluetooth Low Energy wireless system-on-chip Bluetooth Low Energy

More information

AN5153 Application note

AN5153 Application note Application note IMA usage with SPC582B60 Introduction This document describes the usage of IMA. This design targets automotive applications and this cost-effective solution is based on the SPC582B60 device

More information

Analyzing the command string for switch to input #

Analyzing the command string for switch to input # Marshall VSW-2200 Switcher Control Protocol Firmware Version: 3.3 Document edited 8-22-2016 (legacy command structures have been removed from this document) Serial Port (over USB) Setting: Baud rate :

More information

MKXXxxx Internal Flash Memory Instructions Manual

MKXXxxx Internal Flash Memory Instructions Manual MKXXxxx Internal Flash Memory Instructions Manual DTS INSIGHT CORPORATION (1) No part of this manual may be reproduced or transmitted in any form or by any means, electronic or mechanical, without the

More information

Frequently Asked Questions

Frequently Asked Questions LAN91C111 Frequently Asked Questions 10/100 Non-PCI Ethernet Single Chip MAC and PHY IMPLEMENTATION Q: What is the minimum cycle time for each read and write access (synchronous, asynchronous, burst, non-burst)?

More information

USB3DevIP Data Recorder by FAT32 Design Rev Mar-15

USB3DevIP Data Recorder by FAT32 Design Rev Mar-15 1 Introduction USB3DevIP Data Recorder by FAT32 Design Rev1.1 13-Mar-15 Figure 1 FAT32 Data Recorder Hardware on CycloneVE board The demo system implements USB3 Device IP to be USB3 Mass storage device

More information

Utilizing Extra FC Credits for PCI Express Inbound Posted Memory Write Transactions in PowerQUICC III Devices

Utilizing Extra FC Credits for PCI Express Inbound Posted Memory Write Transactions in PowerQUICC III Devices Freescale Semiconductor Application Note Document Number: AN3781 Rev. 0, 06/2009 Utilizing Extra FC Credits for PCI Express Inbound Posted Memory Write Transactions in PowerQUICC III Devices This application

More information

JPEG File Layout and Format

JPEG File Layout and Format Page 1 of 6 JPEG File Layout and Format The File Layout A JPEG file is partitioned by markers. Each marker is immediately preceded by an all 1 byte (0xff). Although t more markers, We will discuss the

More information

ServeRAID M5015 and M5014 SAS/SATA Controllers Product Guide

ServeRAID M5015 and M5014 SAS/SATA Controllers Product Guide ServeRAID M5015 and M5014 SAS/SATA Controllers Product Guide The ServeRAID M5015 and ServeRAID M5014 SAS/SATA Controllers for System x are the next-generation 6 Gbps SAS 2.0 RAID controllers. The adapters

More information

CoreAPB3 v4.1. Handbook

CoreAPB3 v4.1. Handbook CoreAPB3 v4.1 Handbook CoreAPB3 v4.1 Handbook Table of Contents Introduction... 3 Core Overview... 3 Key Features... 5 Supported Microsemi FPGA Families... 5 Core Version... 5 Supported Interfaces... 5

More information

28.2 Block Diagram Register file AHB slave CMD decode Color palette/ Color fill AXI master MMU BUS INF DMA (read) Src Bitmap process Dst Bitmap Proces

28.2 Block Diagram Register file AHB slave CMD decode Color palette/ Color fill AXI master MMU BUS INF DMA (read) Src Bitmap process Dst Bitmap Proces Chapter 28 RGA2 28.1 Overview RGA is a separate 2D raster graphic acceleration unit. It accelerates 2D graphics operations, such as point/line drawing, image scaling, rotation, BitBLT, alpha blending and

More information

Modbus Map: System Control Panel (SCP) Device

Modbus Map: System Control Panel (SCP) Device Modbus Map: System Control Panel (SCP) Device 503-0251-01-01 Revision A.1 UNINTENDED OPERATION WARNING The use of this product with Modbus communications requires expertise in the design, operation, and

More information

PCI-HPDI32A-COS User Manual

PCI-HPDI32A-COS User Manual PCI-HPDI32A-COS User Manual Preliminary 8302A Whitesburg Drive Huntsville, AL 35802 Phone: (256) 880-8787 Fax: (256) 880-8788 URL: www.generalstandards.com E-mail: support@generalstandards.com User Manual

More information

SRAM SRAM SRAM SCLK khz

SRAM SRAM SRAM SCLK khz MOTOROLA nc. SEMICONDUCTOR PRODUCT INFORMATION Advance Information Evaluation Module Order this document by: P/D The DSP56603 Evaluation Module () is designed as a low-cost platform for developing real-time

More information

VME64x Slave Interface IP Core Specifications. Author: Paolo Musico

VME64x Slave Interface IP Core Specifications. Author: Paolo Musico VME64x Slave Interface IP Core Specifications Author: Paolo Musico Paolo.Musico@ge.infn.it Rev. 0.1 December 1, 2005 Rev. Date Author Description 0.1 1/12/05 Paolo Musico First Draft Revision History Contents

More information

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006 Product Technical Brief Rev 2.2, Apr. 2006 Overview SAMSUNG's is a Derivative product of S3C2410A. is designed to provide hand-held devices and general applications with cost-effective, low-power, and

More information

APPLICATION NOTE. AT6486: Using DIVAS on SAMC Microcontroller. SMART ARM-Based Microcontroller. Introduction. Features

APPLICATION NOTE. AT6486: Using DIVAS on SAMC Microcontroller. SMART ARM-Based Microcontroller. Introduction. Features APPLICATION NOTE AT6486: Using DIVAS on SAMC Microcontroller SMART ARM-Based Microcontroller Introduction DIVAS stands for Division and Square Root Accelerator. DIVAS is a brand new peripheral introduced

More information

TPMC816. Two Independent Channels Extended CAN Bus PMC Module. Version 2.2. User Manual. Issue August 2014

TPMC816. Two Independent Channels Extended CAN Bus PMC Module. Version 2.2. User Manual. Issue August 2014 The Embedded I/O Company TPMC816 Two Independent Channels Extended CAN Bus PMC Module Version 2.2 User Manual Issue 2.2.1 August 2014 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek, Germany Phone:

More information

The network interface configuration property screens can be accessed by double clicking the network icon in the Windows Control Panel.

The network interface configuration property screens can be accessed by double clicking the network icon in the Windows Control Panel. Introduction The complete instructions for setting up the PowerPC 750FX Evaluation Kit are provided in the PowerPC 750FX Evaluation Board User's Manual which can be found on the 750FX Evaluation Kit CD.

More information

BladeCenter HS21 XM Memory Configurations Positioning Information (withdrawn product)

BladeCenter HS21 XM Memory Configurations Positioning Information (withdrawn product) BladeCenter HS21 XM Memory Configurations Positioning Information (withdrawn product) BladeCenter HS21 XM Memory Configurations (withdrawn product) 1 Memory DIMM placement The logical memory DIMM configuration

More information

USER GUIDE EDBG. Description

USER GUIDE EDBG. Description USER GUIDE EDBG Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging support through Atmel

More information

VME64M VME64 MASTER CONTROLLER. Version 1.1

VME64M VME64 MASTER CONTROLLER. Version 1.1 Datasheet VME64M VME64 MASTER CONTROLLER Version 1.1 INICORE INC. 5600 Mowry School Road Suite 180 Newark, CA 94560 t: 510 445 1529 f: 510 656 0995 e: info@inicore.com www.inicore.com C O P Y R I G H T

More information

TIP SERCOS IP with 2 Encoder Interfaces. User Manual. The Embedded I/O Company. Version 1.0. Issue 1.3 September 2006 D

TIP SERCOS IP with 2 Encoder Interfaces. User Manual. The Embedded I/O Company. Version 1.0. Issue 1.3 September 2006 D The Embedded I/O Company TIP812-20 SERCOS IP with 2 Encoder Interfaces Version 1.0 User Manual Issue 1.3 September 2006 D75812820 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 Phone: +49-(0)4101-4058-0 25469 Halstenbek,

More information

Multifunction Serial Interface (PDL_MFS) Features. General Description. When to Use a PDL_MFS Component. Quick Start 1.0

Multifunction Serial Interface (PDL_MFS) Features. General Description. When to Use a PDL_MFS Component. Quick Start 1.0 1.0 Features Configures the Multi-Function Serial (MFS) Interface to one of the following modes: UART (Asynchronous normal serial interface) Clock synchronous serial interface (SPI and I 2 S can be supported)

More information

AVR42789: Writing to Flash on the New tinyavr Platform Using Assembly

AVR42789: Writing to Flash on the New tinyavr Platform Using Assembly AVR 8-bit Microcontrollers AVR42789: Writing to Flash on the New tinyavr Platform Using Assembly APPLICATION NOTE Table of Contents 1. What has Changed...3 1.1. What This Means and How to Adapt...4 2.

More information