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

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
AEAT-8800-Q24

AEAT-8800-Q24

  • 厂商:

    AVAGO(博通)

  • 封装:

    -

  • 描述:

    ROTARY ENCODER MAGNETIC 4096PPR

  • 数据手册
  • 价格&库存
AEAT-8800-Q24 数据手册
AEAT-8800-Q24 10-Bit to16-Bit Programmable Angular Magnetic Encoder Application Note Description Normal Operation Mode AEAT-8800-Q24 is a CMOS magnetic sensor structure suitable for contactless 360° encoding based on the Hall Effect. It provides an angle output up to 16 bits of resolution and simultaneous incremental output of up to 4096 CPR. An integrated Hall structure at the core of the device uses a single 2-pole disc magnet to convert the magnetic field vector in the chip plane into an AC signal whose amplitude and phase correspond to the magnitude and direction of the field. The Normal mode is the normal operating mode of the chip. The absolute output (10-bit, 12-bit, 14-bit, or 16-bit absolute position data) is available through SSI pins (DO, CLK, and NCS). The following are the output signal conditions during AEAT-8800-Q24 initialization:     An internal digital signal processing unit then processes and conditions the raw AC signal from the sensor. The output signals are available in three different forms:   PWM signals all 0s. ABI signals all 1s. UVW signals all 0s. The incremental positions are indicated on ABI and UVW signals with user-configurable CPR 32, 64, 128, 256, 512, 1024, 2048, 4096 of ABI signals and pole pairs from 1 to 8 (2 to 16 poles) for UVW commutation signals. Pulse Width Modulation (PWM) 16-bit absolute position through the Serial Synchronous Interface (SSI) Incremental output (ABI and UVW signals) Figure 2 shows the recommended circuit diagram for AEAT-8800-Q24. These features can be programmed by configuring the internal registers in program mode. OTP Programming Mode More information about the product specifications of AEAT-8800-Q24 are available in the product data sheet. AEAT-8800-Q24 is an OTP ASIC. OTP registers are 0 by default. During OTP programming, the VDD voltage is recommended to be at the minimum of 5.5V, typical 5.6V, and maximum of 5.7V. Operation Mode The AEAT-8800-Q24 features two types of operational modes that are normal operation mode, one-time programming (OTP) mode. Programming of AEAT-8800-Q24 can be performed with the HEDS-8988 programming kit or any tester/programmer device using the guidelines provided. Figure 2 shows the recommended circuit diagram for AEAT-8800-Q24. Absolute and Incremental Programming The absolute resolution can be set to 10, 12, 14 or 16 bits. For incremental selection, ABI or UVW can be selected by following the instructions in the following sections. The PWM output is available as well. Broadcom -1- AEAT-8800-Q24 Application Note The OTP shadow registers are programmable using the SPI protocol. Writing specific commands to specific addresses of the internal registers will program values of OTP shadow registers to OTP permanently. 4. In UNLOCK mode, you may write to any OTP shadow registers or registers. Values written will remain until power off. 5. The UNLOCK state is maintained until the power supply is turned off or any value (except 0xAB) is written to address 0x10. 6. All OTP memory is programmable by writing only the appropriate commands to addresses 0x11–0x13 and 0x1B (see Programming Customer Reserved OTP and Programming User Configuration OTP). Memory Map The Broadcom AEAT-8800-Q24 uses nonvolatile OTP as shown in the tables that follow. The memory is separated into 8 bits per address. During OTP programming, the VDD voltage is recommended for a minimum of 5.5V, typical 5.6V, and maximum of 5.7V. OTP Shadow Registers Nonvolatile Register (OTP) 1. OTP shadow registers are volatile (upon power up, reload values from OTP) and are not written to OTP automatically. 2. To write OTP shadow registers values to OTP (nonvolatile) memory, see Programming Customer Reserved OTP and Programming User Configuration OTP. 3. The OTP shadow registers will be from address 0x00 to 0x0D. 1. 2. 3. OTP is one-time programmable only. Any OTP bit with value 0 can be written to 1, but not vice versa. Do not program 1 to the same address bit twice. OTP shadow registers are volatile registers that are loaded with corresponding OTP values after power on. All bits (except addresses 0x00–0x03, and 0x10–0x12) are in LOCK mode by default after power on. To enter UNLOCK mode (to be able to write to the OTP shadow registers or registers), write 0xAB to address 0x10. The tables that follow show the registers. Customer Reserve and Zero Reset Registers Address Bit(s) Name Description Default 0x00 [7:0] Customer Reserve 0 User programmable 8'h0 0x01 [7:0] Customer Reserve 1 User programmable 8'h0 0x02 [7:0] Zero Reset0 Zero Reset Position [7:0] 8'h0 0x03 [7:0] Zero Reset1 Zero Reset Position [15:8] 8'h0 Customer Configuration Registers These registers are required to be unlocked, which is done by writing 8'hAB to address 0x10, then writing to the OTP shadow register. Broadcom -2- AEAT-8800-Q24 Application Note Table 1 Customer Configuration 0 Registers Address 0x04 Bit(s) Name Description Default [7] UVW Select 1: Select UVW mode 0: Select PWM mode 0 [6:5] PWM Setting 11: PWM period = 8193 μs 10: PWM period = 4097 μs 01: PWM period = 2049 μs 00: PWM period = 1025 μs 00 [4:3] I-width Setting 11: (ABI) I-width = 360 electrical deg (edeg) 10: (ABI) I-width = 270 electrical deg (edeg) 01: (ABI) I-width = 180 electrical deg (edeg) 00: (ABI) I-width = 90 electrical deg (edeg) 00 [2:0] UVW Setting 111: UVW = 8 pole-pairs 110: UVW = 7 pole-pairs 101: UVW = 6 pole-pairs 100: UVW = 5 pole-pairs 011: UVW = 4 pole-pairs 010: UVW = 3 pole-pairs 001: UVW = 2 pole-pairs 000: UVW = 1 pole-pairs 000 Table 2 Customer Configuration 1 Registers Address 0x05 a. Bit(s) Name Description Default [7:4] CPR Setting 1a 0111: (ABI) 4096 CPR 0110: (ABI) 2048 CPR 0101: (ABI) 1024 CPR 0100: (ABI) 512 CPR 0011: (ABI) 256 CPR 0010: (ABI) 128 CPR 0001: (ABI) 64 CPR 0000: (ABI) 32 CPR 0000 [3:0] Hysteresis Setting 1001: 1.4 mechanical degree (mdeg) 1000: 0.7 mechanical degree (mdeg) 0111: 0.35 mechanical degree (mdeg) 0110: 0.17 mechanical degree (mdeg) 0101: 0.08 mechanical degree (mdeg) 0100: 0.04 mechanical degree (mdeg)0 011: 0.02 mechanical degree (mdeg) 0010: 0.01 mechanical degree (mdeg) 0001: 0.005 mechanical degree (mdeg) 0000: No Hysteresis 0000 Incremental: The CPR setting 1 in address 0x05 must match to CPR setting 2 in 0x06. Absolute: For absolute only application, set CPR setting 2 in 0x06 to 0100. Broadcom -3- AEAT-8800-Q24 Application Note Table 3 Customer Configuration 2 Registers (Read the Important Notes HIghlighted in the Table) Address 0x06 0x0a Bit(s) Name (Note) Description Default [7] Dira 1: Count up at counterclockwise rotation 0: Count up at clockwise rotation 0 [6] Zero Latency Modeb 1: Zero latency is on 0: Zero latency is off 0 [5:4] Absolute Resolution 00: 16-b absolute resolution (SSI) 01: 14-b absolute resolution (SSI) 10: 12-b absolute resolution (SSI) 11: 10-b absolute resolution (SSI) 00 [3:0] CPR Setting 2c 0110: 4096 CPR 0110: 2048 CPR 0100: 1024 CPR 0100: 512 CPR 0011: 256 CPR 0010: 128 CPR 0010: 64 CPR 0010: 32C PR 0100: Absolute resolution 0000 [1] Operating Voltaged 0: 3.3V 1: 5.0V 0 a. See Figure 1 for the direction definition. b. Zero latency is only applicable from 32 CPR ~1024 CPR. When Zero Latency mode is on, you must set CPR setting 2 in 0x06 to 0101 for all the applicable CPRs (32~1024). c. Incremental: The CPR setting 1 in address 0x05 must match to CPR setting 2 in 0x06. Absolute: For absolute only application, set CPR setting 2 in 0x06 to 0100. d. IMPORTANT: If the user wants to change the operating voltage to 5.0V, the following steps must be performed before proceding to customer configuration from address 0x00 to 0x06. 1. Write 0xAB to address 0x10 to unlock the register. 2. Write 0x00 to Reg 0x07, 0x08, and 0x09. 2. Write 0x02 to address 0x0a. 3. Change the voltage at VDDA pin to 5.6V ± 0.1V for OTP programming. 4. Write 0xA4 to address 0x14 to OTP the operating voltage. 5. Power cycle (power off and power on) the IC. Programming Customer Reserved OTP Perform the following steps to program Customer Reserved OTP shadow registers to OTP. 1. Write the desired values to the Customer Reserved OTP shadow registers (0x00–0x01). 2. Read back the Customer Reserved OTP shadow registers (0x00–0x01) to confirm that the correct values are stored. 3. Write 8'hA1 to address 0x11 to program the Customer Reserved OTP shadow registers (0x00–0x01) to OTP. 4. Perform a power supply cycle and read back the Customer Reserved OTP shadow registers (0x00–0x01) to confirm correct values are stored into OTP. Broadcom -4- AEAT-8800-Q24 Application Note Programming User Configuration OTP Figure 1 Direction Definition when Magnet Rotates Perform the following steps to program User Configuration OTP shadow registers to OTP. 1. Write the desired values to the User Configuration OTP shadow registers (0x04–0x06). 2. Read back the User Configuration OTP shadow registers (0x04–0x06) to confirm correct values are stored. 3. Write 8'hA3 to address 0x13 to program the User Configuration OTP shadow registers (0x04–0x06) to OTP. 4. Perform a power supply cycle (power off and power on) and read back the User Configuration OTP shadow registers (0x04–0x06) to confirm that the correct values are stored into OTP. Zero Reset and Static Offset Calibration Zero Reset Programming Offset Calibration (for Optimum Performance) AEAT-8800-Q24 allows users to configure a zero reset position. This value is stored at OTP 0x02 (lower 8-b) and 0x03 (upper 8-b). To set to the zero reset position, for example, position X, use a procedure similar to the following. NOTE You should decide the desired direction or orientation (as outlined in Direction) before setting the zero reset position. The AEAT-8800-Q24 features offset calibration to enhance the angular accuracy measurement detected by the Hall sensors. This feature allows you to align the Hall sensors to the best accuracy within the recommended alignment area as defined in Magnet and IC Package Placement. This alignment addresses the variations of the spatial displacement during integration. 1. Stop the motor at position X. Perform the following steps to use this feature. 2. Read the 16-b value of position X using the SSI protocol (for example, read 16'hABCD). 1. 3. Write the lower 8-b (from the preceding example, 8'hCD) to the OTP shadow registers 0x02 using SPI. 4. 5. Write the upper 8-b (from the preceding example, 8'hAB) to the OTP shadow registers 0x03 using SPI. 2. Rotate the magnet any direction at 100 rpm. 3. Monitor the ABI and UVW output of AEAT-8800-Q24 with an oscilloscope. 4. The following signals (monitor from an oscilloscope) describe the status of the signal during calibration: Confirm that the correct zero reset value is written to the OTP shadow registers by rereading the motor position value using SSI. Make sure that the current position read is 16'h0000 (excluding step jumps incurred by noise). 6. To permanently save this zero reset value, write 8'hA2 to internal registers 0x12. 7. Power-cycle (power off and power on) the chip. 8. Confirm that the correct zero reset value is written to OTP by rereading the motor position value using SSI. Make sure that the current position read is 16'h0000 (excluding the step jumps incurred by noise). ABI = 3'b111: Indication of AEAT-8800-Q24 successfully calibrated. — A=0: Indication that the distance between AEAT-8800-Q24 and the magnet is too close or too far. — B or/and I=0: Indication of AEAT-8800-Q24 is not able to calibrate correctly due to poor magnet alignment; it is beyond of its spatial tolerance. — 5. Repeat step 2 to step 3 until indication at step 4 meets the expected criterion. 6. To end the calibration, write 8'h00 to 0x17. 7. The calibration is completed when the ABI signal is all high (observed from the oscilloscope). 8. To OTP offset calibration, write 8’hA5 to address 0x1B. Direction The direction must be defined whether to count-up at clockwise or counterclockwise per rotation. Per the default setting, if the magnet is spinning at a clockwise position, based on the user's line of sight as shown in Figure 1, AEAT 8800 counts up. Write 8'h02 to 0x17, bit 1, to start a calibration. NOTE Broadcom -5- A typical successful calibration should be completed in less than 30 revolutions. AEAT-8800-Q24 Application Note Safety Alarm AEAT-8800-Q24 provides following safety alarms:   Magnet High (MHI) error: This error indicates the magnet strength detected by chip is too strong. When this is flagged high consistently, change to a weaker magnet, or increase the distance between the chip and the magnet. Magnet Low (MLO) error: This error indicates the magnet strength detected by chip is too weak. When this is flagged high consistently, change to a stronger magnet, or decrease the distance between the chip and the magnet. These alarms are read out from SSI interface as described in the "Absolute Output Format" section in the data sheet. AEAT-8800-Q24 Circuit Diagram Figure 2 Recommended Circuit Diagram for AEAT-8800-Q24 during Normal Operation and OTP Programming 5V/3.3V Regulator VDD A B I VDDA (14) VSS (13) 10uF ADC Hall Sensors Analog Front End SinP/SinN/ CosP/CosN Digital Processing U V W/PWM VDD VDDA (19) VSS (20) 100nF SSI_NSL/SPI_DIN SSI_SCL/SPI_CLK SSI_OUT/SPI_DOUT SSI_SPI_Sel AEAT-8800 OTP Interface SPI NOTE   Refer to the "Programming the AEAT-8800-Q24" section in the data sheet for OTP programming. Connect the 10 μF and 100 nF capacitors as close to the individually assigned power and ground pins as possible. Broadcom -6- AEAT-8800-Q24 Application Note Recommended Magnetic Input Specifications Parameter Symbol Min. Typ. Max. Units Units Recommended magnet: Cylindrical magnet, diametrically magnetized and 1 pole pair. 1. Diameter d — 6 — mm 2. Thickness t — 2.5 — mm 3. Magnetic input filed magnitude Bpk 45 — 75 mT Required vertical component of the magnetic field strength on the die's surface, measured along a concentric circle. 4. Magnet displacement radius R_m — — 0.5 mm Displacement between the magnet axis to the device center. 5. Recommended magnet material and temperature drift — –0.12 — %/K NdFeB (Neodymium Iron Boron), grade N35SH. For better performance, consider an SmCo (Samarium Cobalt) magnet. Diametrically Magnetized Magnet Thickness =2.5mm (Typ) Diameter=6mm (Typ) Broadcom -7- AEAT-8800-Q24 Application Note Magnet and IC Package Placement Figure 3 Defined Chip Sensor Center and Magnet Displacement Radius The magnet's center axis should be aligned within a displacement radius of 0.5 mm from defined hall sensor center. The magnet should be put facing the sensor. The Z gap varies depending on the magnetic strength on the die surface, with recommended magnet material and dimension. The typical distance Z is 0.5 mm to 1.5 mm. However, larger distances are possible as long as the magnetic strength is within the defined limit. It is important not to put magnetic material close to the magnet as it will affect the magnetic field and increase the INL. The magnetic material must keep from the IC package a minimum of 30 mm. The magnet must be mount on nonmagnetic part. Figure 4 Vertical Placement of the Magnet Broadcom -8- AEAT-8800-Q24 AEAT-8800-Q24 Pins Assignment and Description Application Note Table 4 Pin Assignment Pin Figure 5 AEAT-8800-Q24: Pins Assignment and Description Symbol Description 1-6 NC No Connection 7 I Index output (ABI mode) 8 B Incremental B output (ABI mode) 9 A Incremental A output (ABI mode) 10 SSI_SCL_SPI_CLK SSI/SPI clock input 11 SSI_NSL_SPI_DI SSI/SPI data input 12 SSI_DO_SPI_DO SSI/SPI data out 13 VSS Supply Ground 14 VDDA 3.3V/5V Supply input 15 NC No Connection 16 NC No Connection 17 NC No Connection 18 NC No Connection 19 VDDA 3.3V/5V Supply input 20 VSS Supply Ground 21 SSI_SPI_SEL SSI/SPI select pin 22 U U Commutation output (UVW mode) 23 V V Commutation output (UVW mode) 24 W or PWM W Commutation (UVW mode)/ PWM output 25 VSS Supply Ground Broadcom -9- AEAT-8800-Q24 Application Note Absolute Output Format The AEAT-8800-Q24 provides SSI 3 wires and PWM outputs to indicate absolute position of the motor. SSI 3 Wires (SSI) SSI protocol uses three pins and is shared between SSI and SPI protocols. Use SSI_SPI_sel (the input pin) to select either protocol at a time. Assert 1 on SSI_SPI_sel to select SSI protocol, which supports up to 10-MHz clock rates.    SSI_NSL_SPI_DIN → NSL (enable) signal for SSI protocol, input to AEAT-8800-Q24 SSI_SCL_SPI_CLK → SCL (clock) signal for SSI protocol, input to AEAT-8800-Q24 SSI_DO_SPI_DO → DO (data out) signal for SSI protocol, output from AEAT-8800-Q24 NOTE Notes for timing diagram in the following figure:  NSL must held high for at least 3 ms after power up.  NSL = 1 means it is in load mode and is used to obtain the position of the magnet.  NSL = 0 is shift mode of the registers and with the SCL (clock) pin, the register will be clocked.  tREQ ≥ 300 ns.  tNSLH ≥ 200 ns. The user is advised to read from the SSI falling edge. Figure 6 SSI Protocol Timing Diagram SSI3 READ (absolute data = 16b) tsw(SEL) tNSLH tREQ tREQ2 tsw(SEL) 20 clks NSL SCL 16 1 D[15] DO …… 17 D[0] 18 Ready 19 MHI 20 MLO 21 Parity D[15] …… SSI_SPI _SEL Table 5 Symbols and Description Symbol Description Min. Typ. Max. Unit 1 — — μs tsw(SEL) SSI_SPI_SEL switch time tREQ SCL hight time between NLS falling edge and first SCL falling edge 300 — — ns tREQ2 NSL low time after rising edge of last clock period for an SSI read 200 — — ns tNSLH NSL high time between 2 successive SSI reads 200 — — ns NOTE CLK=1 when inactive; DIN=1 when inactive. ATTENTION Make sure that CLK is high when switching between SSI and SPI modes. Broadcom - 10 - AEAT-8800-Q24 Application Note SSI data format may vary depending on the different settings on absolute resolution (16 bits, 14 bits, 12 bits, or 10 bits). The total data length is shown in the following figure. Three bits status is for Ready, MHI, and MLO. Figure 7 SSI Output Format for Different Absolute Resolution Settings SSI3 READ Data Format 19 4 16-b 3 16-b data 4 14-b 3 4 3 0 1 12-b data 10-b 1-b parity 3-b status 15 13 0 1 14-b data 12-b 1-b parity 3-b status 17 1-b parity 3-b status 4 3 10-b data 0 1 3-b status 0 1 1-b parity NOTE    Total data length: 16-b pos —> 20-b, 14-b pos—> 18-b, 12-b pos —> 16-b, 10-b pos —> 14-b 3-b status: {Ready, MHI, MLO} Magnet High (MHI) Error: This indicates that the magnet strength detected by the chip is too strong. When this is flagged high consistently, change the weaker magnet or increase the distance between the chip and the magnet. The value for this alarm is represented as 1.  Magnet Low (MLO) Error: This indicates that the magnet strength detected by the chip is too weak. When this is flagged high consistently, change the stronger magnet or decrease the distance between the chip and the magnet. The value for this alarm is represented as 1.  Ready: The chip is ready, and the ready value is 1. 1-b parity is even parity. Broadcom - 11 - AEAT-8800-Q24 Application Note PWM PWM protocol uses one output pin (W_PWM) from AEAT-8800-Q24. Note that W_PWM pin is shared between UVW and PWM protocols. The PWM signals are configurable to have period of 1025, 2049, 4097, or 8193 μs. During power-up, the PWM signal is 0 before chip ready. Figure 8 PWM Signals (Period = 1025/2049/4097/8193 μs) t=1us t=0us PWM period: 1025 t=1024us PWM period: 1025, 2049, 4097, 8193 μs t=1025us  PWM Absolute posiƟon = 16’h0 PWM Absolute posiƟon = 16’hFFFF t=2049us t=2048us t=1us t=0us PWM period: 2049 PWM Absolute posiƟon = 16’h0 PWM Absolute posiƟon = 16’hFFFF t=1us t=0us PWM period: 4097 t=4096us PWM period: 1025, 2049, 4097, 8193 μs t=4097us  PWM Absolute posiƟon = 16’h0 PWM Absolute posiƟon = 16’hFFFF t=8193us t=8192us t=1us t=0us PWM period: 8193 PWM Absolute posiƟon = 16’h0 PWM Absolute posiƟon = 16’hFFFF Broadcom - 12 - AEAT-8800-Q24 Application Note Incremental Output Format The AEAT-8800-Q24 provides ABI and UVW signals to indicate incremental position of the motor. ABI The ABI incremental interface is available to provide position data and direction data from the three output pins (A, B, and I). The index signal marks the absolute angular position and typically occurs once per revolution The ABI signal is configurable using the memory map registers. It supports the following configuration:   Programmable CPR: 32, 64, 128, 256, 512, 1024, 2048, or 4096 Programmable I-width: 90, 180, 270, or 360 electrical degrees (edeg) Figure 9 ABI Signal (4096 CPR, with Different I-Width Settings), Assuming User Sets Hysteresis at 0.02 Mechanical Degree 14’h3FFF 14’h3FFE 14’h3FFD 14b Absolute PosiƟon (hex)Æ 14’h3FFC I=360ȗ 14’h3FFD I=360ȗ 14’h3FFF I=270ȗ 14’h0000 I=270ȗ I(270ȗ) I(360ȗ) 14’h0001 I=180ȗ 14’h0002 I=180ȗ 14’h0003 I(180ȗ) 14’h0002 I=90ȗ 14’h0001 I=90ȗ 14’h0000 B I(90ȗ) 14’h3FFE A UVW Three-channel integrated commutation output (U, V, W) emulates Hall sensor feedback and is available using three output pins. Note that W_PWM pin is shared between the UVW and PWM protocols. AEAT-8800-Q24 can configure pole pairs from 1 to 8 equivalents to 2 to 16 poles. Broadcom - 13 - AEAT-8800-Q24 Application Note U V W U V W 60ȗ 90ȗ 2 pole pair U V W 1 pole pair U V W 0ȗ 16’h0 3 pole pair U V W 30ȗ 60ȗ 90ȗ 120ȗ 150ȗ 180ȗ 120ȗ 150ȗ 180ȗ 240ȗ 270ȗ 300ȗ 330ȗ 360ȗ 210ȗ 240ȗ 270ȗ 300ȗ 330ȗ 360ȗ 210ȗ 240ȗ 270ȗ 300ȗ 330ȗ 360ȗ 16’h7FFF 16’hFFFF 30ȗ 16’h0 0ȗ 210ȗ 16’hFFFF 4 pole pair U V W 180ȗ 16’h7FFF 5 pole pair U V W 150ȗ 16’h3FFF 6 pole pair U V W 120ȗ 16’hFFFF 90ȗ 16’h7FFF 60ȗ 16’h3FFF 30ȗ 16’h0 0ȗ 16’h3FFF 7 pole pair 8 pole pair Figure 10 UVW Signals (1~8 Pole-Pairs) Broadcom - 14 - AEAT-8800-Q24 Application Note Note that signal U from UVW protocol is tagged to signal I from the ABI protocol as shown in the following figure. Figure 11 U-to-I Tagging A B I(90ȗ) I=90ȗ I(180ȗ) I=180ȗ I(270ȗ) I(360ȗ) I=270ȗ I=360ȗ 14’h0007 14’h0006 14’h0005 14’h0004 14’h0003 14’h0002 14’h0001 14’h0000 14’h3FFF 14’h3FFE 14’h3FFD 14’h3FFC 14’h3FFB 14b Absolute PosiƟon (hex)Æ 14’h3FFA U Programming the AEAT-8800-Q24 The OTP shadow registers and internal registers are programmable using the SPI protocol. Writing specific commands to specific addresses of internal registers will program values of OTP shadow registers to OTP permanently. SPI Protocol SPI protocol uses three pins from AEAT-8800-Q24. These three pins are shared between SSI and SPI protocols. SSI_SPI_sel (input pin) selects either protocol at a time. Assert 0 on SSI_SPI_sel to select the SPI protocol. The AEAT-8800-Q24 supports the SPI protocol from 10 kHz to 1 MHz.    SSI_NSL_SPI_DIN → DIN (data in) signal for SPI protocol, input to AEAT-8800-Q24 SSI_SCL_SPI_CLK → CLK (clock) signal for SPI protocol, input to AEAT-8800-Q24 SSI_DO_SPI_DO → DO (data out) signal for SPI protocol, output from AEAT-8800-Q24 To read an address using SPI: DIN: ReadAddress; from 8 bits DIN  SPI_DIN: WriteAddressData — Write is specified as 2 bits (01) in the MSB of the address bus, followed by the 6-bit address, and lastly 8-bit data. NOTE The user should read back data to confirm data written successfully. Broadcom - 16 - AEAT-8800-Q24 Application Note Figure 13 SPI Write Timing Diagram SPI WRITE SPI_DIN: WriteAddressData 8 clks 7 clks 6 clks tsw(SEL) CLK 1 6 A[5] DIN 01: write …… 1 A[0] 2 D[7] 6 bit address 7 D[6] tsw(SEL) thi(CLK) …… 8 D[0] …… 8 bit data DO SSI_SPI _SEL Table 7 Symbols and Description Symbol Description tsw(SEL) SSI_SPI_SEL switch time td(DO) DO data valid after falling edge of CLK thi(CLK) CLK high time after end of last clock period for an SPI read/write command  Typ. Max. 1 CLK=1 when inactive; DIN=1 when inactive. Important: Make sure CLK is high when switching between SSI and SPI modes. Broadcom - 17 - 300 Unit μs 200 NOTE  Min. ns ns AEAT-8800-Q24 Application Note Programming OTP via SPI Here are steps for permanently program the OTP nonvolatile memory. Change the voltage at VDDA pin to 5.6V ± 0.1 V for OTP programming. See the memory map address as described in Memory Map. The following are details on the register 0x10 to 0x1B. Table 8 Register 0x10 to 0x1B Details Address Bits Name Description Default 0x10 7:0 Unlock Registers Write 0xAB to this address to unlock all OTP shadow registers 8'h0 and internal registers (except 0x00~0x03, 0x10, 0x11, 0x12, and 0x1B, which are not locked). 0x11 7:0 Program Customer Reserved OTP (0x00, 0x01) Write 0xA1 to this address to program customer reserved OTP 8'h0 (0x00, 0x01) to OTP. 0x12 7:0 Program ST Zero Reset OTP (0x02, 0x03) Write 0xA2 to this address to program ST Zero Reset OTP (0x02, 0x03) to OTP. 8'h0 0x13 7:0 Program Customer Configuration OTP (0x04, 0x05, 0x06) Write 0xA3 to this address to program Customer Configuration OTP (0x04, 0x05, 0x06) to OTP. 8'h0 0x14 7:0 Program Operating Voltage Write 0xA4 to address 0x14. 8’h0 0x1B 7:0 Program Configuration of Full Calibration OTP Write 0xA5 to this address to program full calibration results to OTP. 8'h0 Broadcom - 18 - AEAT-8800-Q24 Application Note Package Drawings (in mm) Figure 14 AEAT-8800, 24 QFN Dimensions Table 9 Dimensions and Tolerances Dimension Reference Dimension Tolerance REF Min. Nom. Max. REF Tolerance A 0.800 0.850 0.900 aaa 0.100 A1 0.000 — 0.050 bbb 0.100 A2 0.203 REF ccc 0.050 D 5.000 BSC ddd 0.050 E 5.000 BSC eee 0.080 fff 0.050 D2 3.200 3.250 3.300 E2 3.200 3.250 3.300 b 0.250 0.300 0.350 e L 0.650 BSC 0.350 0.400 0.450 Broadcom - 19 - AEAT-8800-Q24 Application Note Recommended PCB Land Pattern (in mm) Figure 15 Land Pattern Dimensions Broadcom - 20 - For product information and a complete list of distributors, please go to our web site: www.broadcom.com. Broadcom, the pulse logo, Connecting everything, Avago Technologies, Avago, and the A logo are among the trademarks of Broadcom and/or its affiliates in the United States, certain other countries and/or the EU. Copyright © 2016–2017 by Broadcom. All Rights Reserved. The term "Broadcom" refers to Broadcom Limited and/or its subsidiaries. For more information, please visit www.broadcom.com. Broadcom reserves the right to make changes without further notice to any products or data herein to improve reliability, function, or design. Information furnished by Broadcom is believed to be accurate and reliable. However, Broadcom does not assume any liability arising out of the application or use of this information, nor the application or use of any product or circuit described herein, neither does it convey any license under its patent rights nor the rights of others. pub-005906 – May 17, 2017
AEAT-8800-Q24 价格&库存

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

免费人工找货