Electronic Components Datasheet Search |
|
ADV7160 Datasheet(PDF) 26 Page - Analog Devices |
|
ADV7160 Datasheet(HTML) 26 Page - Analog Devices |
26 / 44 page REV. 0 –26– ADV7160/ADV7162 REGISTER PROGRAMMING The following section describes each register, including Address Register, Mode Register and each of the Control Registers in terms of its configuration. Address Register (A10–A0) As illustrated in the previous tables, the C1 and C0 control in- puts, in conjunction with this address register specify which control register, or color palette location is accessed by the MPU port. The Address Register is 11 bits wide and can be read from as well as written to. To access the Address Register, two consecutive MPU accesses with C1 and C0 set to Logic “0” are required. The first one accesses the low byte; and when a second access of the same type is performed, i.e., two consecu- tive reads or two consecutive writes, the high byte is accessed. If the type of access is changed, or if an access to a different reg- ister is inserted between the first and the second, then the sec- ond access will access the low byte again. When writing to or reading from the color palette on a sequential basis, only the start address needs to be written. After a red, green and blue write sequence, the address register is automatically incremented. Mode Register (MR1) The mode register is a 10-bit wide register. However for pro- gramming purposes, it may be considered as an 8-bit wide regis- ter (MR19 and MR18 are both reserved). It is denoted as MR17–MR10 for simplification purposes. Figure 39 shows the various operations under the control of the mode register. This register can be read from as well written to. In read mode, if MR19 and MR18 are read back, they are both returned as zeros. MODE REGISTER BIT DESCRIPTION Reset Control (MR10) This bit is used to reset the pixel port sampling sequence. This ensures that the pixel sequence ABCD starts at A. It is reset by writing a “1” followed by a “0” followed by a “1.” This bit must run this cycle during the initialization sequence. RAM-DAC Resolution Control (MR11) When this is programmed with a “1,” the RAM is 30 bits deep (10 bits each for red, green and blue), and each of the three DACs is configured for 10-bit resolution. When MR11 is pro- grammed with a “0,” the RAM is 24 bits deep (8 bits each for red, green and blue), and the DACs are configured for 8-bit resolution. The two LSBs of the 10-bit DACs are pulled down to zero in 8-bit RAM-DAC mode. MPU Data Bus Width (MR12) This bit determines the width of the MPU port. It is configured as either a 10-bit wide (D9–D0) or 8-bit wide (D7–D0) bus. Ten-bit data can be written to the device when configured 8-bit wide mode. The 8 MSBs are first written on D7–D0, then the two LSBs are written over D1–D0. Bits D9–D8 are zeros in 8- bit mode. Operational Mode Control (MR14–MR13) When MR14 and MR13 are “0” the part operates in normal mode. Calibrate LOADIN (MR15) This bit automatically calibrates the on-board LOADIN/ LOADOUT synchronization circuit. A “0” to “1” transition initiates calibration. This bit is set to “0” in normal operation. See “Pipeline Delay & Calibration” section. This bit must run this cycle during the initialization sequence. Palette Select Match Bits Control (MR17–MR16) These bits allow multiple palette devices to work together. When bits PS1 and PS0 match MR17 and MR16 respectively, the device is selected. If these bits do not match, the device is not selected and the analog video outputs drive 0 mA. See “Palette Priority Select Inputs” section. CONTROL REGISTERS A large bank of registers plus the 64 × 64 cursor image can be accessed through the Control Register. Access is made first by writing the Address Register with the appropriate address to point to the particular Control Register (see Figure 34), and Figure 39. Mode Register 1 (MR1) (MR19–MR10) RESERVED* MR19 MR18 MR17 MR16 MR12 MR15 PCR4 MR13 MR11 MR10 *THESE BITS ARE READ-ONLY RESERVED BITS. A READ CYCLE WILL RETURN ZEROS "00." PALETTE SELECT MATCH BITS CONTROL MR16 PS0 MR17 PS1 MPU DATA BUS WIDTH MR12 0 8-BIT (D7–D0) 1 10-BIT (D9–D0) OPERATIONAL MODE CONTROL 0 0 0 1 1 0 1 1 MR14 MR13 NORMAL OPERATION RESERVED RESERVED RESERVED MR14 CALIBRATE LOADIN MR15 RAM-DAC RESOLUTION CONTROL MR11 0 8-BIT 1 10-BIT RESET CONTROL MR10 |
Similar Part No. - ADV7160_15 |
|
Similar Description - ADV7160_15 |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.COM |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Datasheet Upload | Contact us | Privacy Policy | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
Family Site : ic2ic.com |
icmetro.com |