| 数据搜索系统,热门电子元器件搜索 |
|
AD6650/PCB 数据表(PDF) 30 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD6650/PCB 数据表(HTML) 30 Page - Analog Devices |
|
30 / 44 page ![]() AD6650 Rev. A | Page 30 of 44 MICROPORT CONTROL The AD6650 has an 8-bit microprocessor port. The microport interface is a multimode interface that allows flexibility when dealing with the host processor. There are two modes of bus operation: Intel® nonmultiplexed mode (INM) and Motorola nonmultiplexed mode (MNM). The mode is selected based on the host processor and which mode is best suited for that processor. The microport has an 8-bit data bus (D[7:0]), 3-bit address bus (A[2:0]), three control pin lines (CS, DS or RD, and R/W or WR), and one status pin (DTACK or RDY). The functionality of the control signals and status line changes slightly depending on the selected mode. Refer to the timing diagrams in Figure 10 through Figure 13 and the descriptions in the Programming Modes, Intel Nonmultiplexed Mode (INM), and Motorola Nonmultiplexed Mode (MNM) sections for details on the operation of each mode. EXTERNAL MEMORY MAP The external memory map is used to gain access to the channel address space. The 8-bit data and address buses are used to set the eight registers shown in Table 13. These registers are collectively referred to as the external interface registers because they control all access to the channel address space and global chip functions. The use of each register is described in Table 13. Table 13. External Memory Map Addr. (Hex) Mnemonic Bit No. Description 7 Access Control Register (ACR) 7 Auto-increment 6 Reserved (write low) 5 to 2 Instruction [3:0] 1 to 0 A[9:8] 6 Channel Address Register (CAR) 7 to 0 A[7:0] 5 Special Function Register 2 (SF2) 6 AGC sync enable 5 DC correction sync enable 4 PN sync enable 3 to 1 Reserved 0 Issue Soft_SYNC 4 Special Function Register 1 (SF1) 5 First sync only 4 Enable edge- sensitivity 3 to 1 Reserved 0 Enable Pin_SYNC 3 Special Function Register 0 (SF0) 7 to 4 Reserved 3 Status of Channel B 2 Enable Channel B 1 Status of Channel A 0 Enable Channel A 2 Data Register 2 (DR2) 7 to 4 Reserved 3 to 0 D[19:16] 1 Data Register 1 (DR1) 15 to 8 D[15:8] 0 Data Register 0 (DR0) 7 to 0 D[7:0] ACCESS CONTROL REGISTER (ACR) Bit 7 of the ACR register is the auto-increment bit. If this bit is set to 1, the CAR register, described in the Channel Address Register (CAR) section, increments in value after every access to the channel. This allows blocks of address space, such as coefficient memory, to be initialized more efficiently. Bit 6 of the ACR register is unused and must be written low. Bit 5 to Bit 2 of the ACR register are instruction bits that allow multiple AD6650s to receive the same write access. The instruction bits allow a single or multiple (up to four) AD6650 chip(s) to be configured simultaneously. There are seven possible instructions that are defined in Table 14, where x represents disregarded values in the digital decoding. If multiple AD6650 chips are using the same CS line, readback is not valid because of the potential for bus contention. Therefore, if device readback capability is desired, the CS lines should be separated for individual control. To facilitate device debug and verification, the use of separate CS lines for each AD6650 is recommended. Bit 1 to Bit 0 of the ACR register are address bits that decode which channel is to be accessed. Because the channels of the AD6650 cannot be programmed independently, these bits should be set to 0. CHANNEL ADDRESS REGISTER (CAR) The CAR register represents the 8-bit internal address of each channel. If the auto-increment bit of the ACR is 1, this value is incremented after every access to the DR0 register, which in turn accesses the location pointed to by this address. SPECIAL FUNCTION REGISTERS The AD6650 has three special function registers, SF0, SF1, and SF2, that control synchronizing and enabling of the channels. SF0 controls channel enabling, SF1 controls Pin_SYNC, and SF2 controls Soft_SYNC. For SF0, Bit 0 and Bit 2 allow Channel A and Channel B, respectively, to exit sleep mode by the method selected in SF1. Bit 1 and Bit 3 are read-only bits and indicate whether Channel A and Channel B, respectively, are active. A 1 indicates that the channel is active, and a 0 indicates that it is not active. Bits 4 through Bit 7 are unused. For SF1, if Bit 0 is set to 1, both channels wait for a pulse to appear on the SYNC pin before exiting sleep mode; otherwise, the channels assume a soft start is desired and wait for the start holdoff counter to issue a sync. When Bit 5 is set, both channels ignore all subsequent attempts to resync once they have exited sleep mode. |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 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 |