SM3470BB Interpolation Encoder IC OVERVIEW The SM3470B is an interpolation IC for encoders. It accepts displacement detection, 2-phase analog signals (A and B phases) and a zero point detection analog signal (Z phase) from an encoder, interpolates the signals by a specified interpolation factor, and outputs corresponding 2-phase digital signals (A and B phases) and a zero point detection digital signal (Z phase). It incorporates a built-in EEPROM for interpolation switching and input signal adjustment functions, providing support for system miniaturization and high-speed input/output signal operation. FEATURES ▪ Interpolation switching function: ×1, 2, 4, 8, 16, 32, 5, 10, 20 (selectable) ▪ Adjustment function: Offset adjustment ▪ Supply voltage: 2.7 to 5.5V ▪ Operating temperature range: –40 to +125°C ▪ Input frequency: 500kHz (max) ▪ Output frequency: 2.5MHz (max) ▪ Package: QFN24 (size: 4mm × 4mm) ORDERING INFORMATION Device Package *1 SM3470BB-G 24 pin QFN *1. “-G” option code lead-free package 0.2 S B PACKAGE DIMENSIONS 4.00±0.1 0.2 S A 0.75 0.75 A C0.11 0.50 2.40 ±0.1 0.45±0.1 0.65 MAX 0.05 MAX 0 MIN // 0.2 S 0.22±0.05 0.15 2.40 ±0.1 3 .0 C0 4.00±0.1 B 0.50 0.22±0.05 0.05 M S AB S 0.08 S [unit:mm] SEIKO NPC CORPORATION - 1 SM3470BB PINOUT B BN A AN Z ZN IO1 NC NC IO2 IO3 VPP QFN24 package (Top view) PIN DESCRIPTION Pin No. Name I/O 1 VSS - Function Ground 2 NC - No connection 3 VDD - Power supply 4 DA O Displacement detector signal output (A) 5 DB O Displacement detector signal output (B) 6 DZ O Zero point detector signal output (Z) 7 IO1 O General-purpose output 1 8 NC - No connection 9 NC - No connection 10 IO2 O General-purpose output 2 11 IO3 O General-purpose output 3 12 VPP - EEPROM access high-voltage pulse 13 DATA I/O 14 CLK I Serial interface clock input with pull-down resistor 15 CE I Serial interface enable input with pull-down resistor 16 NC - No connection 17 NC - No connection 18 NC - No connection 19 ZN I Zero point detector inverse-phase signal input 20 Z I Zero point detector signal input 21 AN I Displacement detector signal (–cos) input 22 A I Displacement detector signal (cos) input 23 BN I Displacement detector signal (–sin) input 24 B I Displacement detector signal (sin) input 25 TP - Thermal pad. Connect to VSS or leave OPEN. *. I: Input pin O: Output pin Serial interface data input/output with pull-down resistor I/O: Input/Output pin SEIKO NPC CORPORATION - 2 SM3470BB BLOCK DIAGRAM SPECIFICATIONS Absolute Maximum Ratings VSS=0V Parameter Symbol Condition *1 Supply voltage 1 VDD Supply voltage 2*1 VPP *1,*3 Input voltage VIN *1,*3 Output voltage VOUT *2 Junction temperature Tj Power dissipation*1 PD Storage temperature*4 Rating Unit VDD pin –0.3 to +6.5 V VPP pin VDD to +20.0 V –0.3 to VDD+0.3 V –0.3 to VDD+0.3 V *5 Input pins *6 Output pins +150 °C 1570 mW Tstg1 –40 to +125 °C EEPROM data retention temperature Tstg2 +125 °C EEPROM rewrite cycles NW 10 cycles Ta=25°C*7 *1. Parameters must not exceed ratings, not even momentarily. If a rating is exceeded, there is a risk of IC failure, deterioration in characteristics, and decrease in reliability. *2. Parameters should not exceed ratings. If a rating is exceeded, there is a risk of deterioration in characteristics and decrease in reliability. *3. VDD value is the recommended operating voltage rating. *4. Stored separately without packing material in Nitrogen or vacuum atmosphere. *5. CE, CLK, DATA, A, AN, B, BN, Z, and ZN terminals. *6. DATA, DA, DB, DZ, IO1, IO2, and IO3 terminals. *7. 114.3×76.2×1.6mm, 150% wiring ratio, FR-4 4-layer board (with thermal pad connections). Dissipation will vary due to differences in board specifications and footprint pattern. SEIKO NPC CORPORATION - 3 SM3470BB Power Dissipation 2000 Power dissipation Pd [mW] 1800 1600 1400 1200 1000 800 600 400 200 0 0 25 50 75 100 125 Operating temperature Ta [°C] Recommended Operating Conditions The recommended operating conditions are the conditions for which the electrical characteristics are guaranteed. VSS=0V Parameter Symbol Supply voltage 1 VDD Condition MIN VDD pin *1 VPP pin, when writing to EEPROM TYP MAX Unit 2.7 5.5 V 19 19.5 V Supply voltage 2 VPP Input voltage VIN VSS VDD V Operating temperature range Ta –40 +125 °C *1. Use with the VPP terminal open-circuit when not accessing EEPROM. Note. Operation outside the recommended operating conditions may adversely affect reliability. Use only within specified ratings. Electrical Characteristics DC Electrical Characteristics Recommended operating conditions using reference circuit, unless otherwise noted Parameter Current consumption Logic input voltage Logic input current Logic output voltage Symbol IDD VIH VIL IIH IIL Condition MIN *1 VDD, No load CE, CLK, DATA CE, CLK, DATA VOH DATA, Iout = +1mA VOL DATA, Iout = –1mA TYP 25 MAX Unit 36 mA 0.7VDD VDD VSS 0.3VDD 20 200 –1 VDD–0.4 0.3 V μA V *1. Typical conditions: VDD=5V, Ta=25°C, 16x interpolation, no output load SEIKO NPC CORPORATION - 4 SM3470BB Analog Circuit Electrical Characteristics VDD=2.7 to 5.5V, VSS=0V, Ta=–40 to +125°C unless otherwise noted Parameter Input voltage range*1 Output voltage*2 Symbol Conditions VinHL Min 1 VoutH Iout = +1.5mA, digital output VoutL Iout = –1.5mA, digital output Typ Max Unit VDD–1 V VDD–0.4 V 0.3 V Input frequency fin 500 kHz Output frequency fout 2.5 MHz 3 Degrees 10 ns Angular error*3 (max – min) ARAL VDD=5.0V, 16x interpolation, 10kHz input frequency, single-ended input, 3.0Vpp input amplitude Rise/Fall time trf 0.1VDD to 0.9VDD, CL=20pF *1. A, AN, B, BN, Z, and ZN terminals. *2. DA, DB, DZ, IO1, IO2, and IO3 terminals. *3. The angular error expresses the variation from the ideal phase difference of interpolation outputs DA and DB as a phase difference of the input period. Converting 3° and expressing as a percentage of the output period gives 13.3% using equation (1) below. 3 deg× 16 x = 13.3% 360 deg (1) (where 16x is the interpolation factor) SEIKO NPC CORPORATION - 5 SM3470BB Serial Interface AC Characteristics VDD=2.7 to 5.5V, VSS=0V, Ta=–40 to +125°C unless otherwise noted Parameter Symbol Conditions Min Typ Max Unit CLK cycle tCLK 1000 ns CLK HIGH pulse width tWH 400 ns CLK LOW pulse width tWL 400 ns CLK rise/fall time tRF CE setup time tCS 200 ns CE hold time tCH 200 ns Write data setup time tDS Write mode, DATA pin 100 ns Write data hold time tDH Write mode, DATA pin 100 ns Data propagation delay tRD Read mode, CL=20pF 200 ns Output disable time tRZ CL=20pF, DATA pin 200 ns Interface waiting time tSI 500 ns EEPROM write time tMW 25 ms 100 ns tSI CE tCLK tCS CLK tRF 1 tDS tRF 90% 90% 10% 10% tWL 2 tWH 3 tDS 4 5 6 14 tMW tMW 15 16 tCH tDH DATA (WRITE) tRD tRZ DATA (READ) SEIKO NPC CORPORATION - 6 SM3470BB FUNCTIONAL DESCRIPTION Adjustment Circuit The adjustment circuit block accepts displacement detection 2-phase analog signals from the encoder (A-phase and B-phase) and the zero-point detection analog signal (Z-phase) and perform offset adjustment. The offset adjustment is set according to register data. For details, see “Analog Adjustment Bit Assignment.” In the offset adjustment sequence, first adjust the internal reference voltage (VDD/2) offsets (FA, FB, FZ) for the inverting output amplifier (monitoring IO1, IO2, IO3), then adjust the offsets (FAN, FBN, FZN) for the non-inverting output amplifier (monitoring DA, DB, DZ). If the A/B/Z-phase inputs are used as single-ended inputs, the AN, BN, and ZN inputs can be set to VDD/2 level according to the operating mode. A(cos) AMP AN(-cos) ANsig(-cos) ×(-1) Asig(cos) AMP Offset adjustment data FA[7:0] B(sin) Offset adjustment data FAN[4:0] BNsig(-sin) AMP BN(-sin) ×(-1) Offset adjustment data FB[7:0] Z Bsig(sin) AMP Offset adjustment data FBN[4:0] ZNsig AMP ZN ×(-1) Zsig AMP Offset adjustment data FZ[5:0] Offset adjustment data FZN[2:0] Offset adjustment example (VDD=5.0V) 2600 2400 2200 2800 2600 2400 2200 2000 2000 1800 1800 0 32 64 96 128 160 192 224 256 Offset voltage adjustment data FA,(FB) Z phase non-inverting output 2550 2525 2540 2520 non-inverting output offset [mV] 3000 non-inverting output offset [mV] 3000 2800 A(B)phase non-inverting output Z phase inverting output 3200 inverting output offset [mV] inverting output offset [mV] A(B)phase inverting o u t put 3200 2530 2520 2510 2500 2490 2480 2470 2460 8 16 24 32 40 48 56 Offset voltage adjustment data FZ 64 2510 2505 2500 2495 2490 2485 2480 2475 2450 0 2515 2470 0 4 8 12 16 20 24 28 32 Offset voltage adjustment data FAN,FBN 0 1 2 3 4 5 6 7 8 Offset voltage adjustment data FZN SEIKO NPC CORPORATION - 7 SM3470BB Interpolation Circuit The interpolation circuit passes the input signals, with offset correction by the adjustment circuit, through a resistance network divider, converts the signals to binary using comparators, and outputs 2-phase digital signals corresponding to the interpolation factor selected by register data using logical operation processing. The interpolation factor can be set to one of nine values: ×1, 2, 4, 8, 16, 32, 5, 10, or 20. The interpolation factor is set using 4-bit (TB[3:0]) data written to the register. ANsig(-cos) Buffer DA Buffer DB Buffer DZ Asig(cos) BNsig(-sin) Resisor Ladder Comparator Logic Bsig(sin) Zsig Comparator interpolation select data TB[3:0] Z pulse width select data ZTW SEIKO NPC CORPORATION - 8 SM3470BB Timing Diagrams Interpolation Function and Z-phase Input/Output Timing SEIKO NPC CORPORATION - 9 SM3470BB SEIKO NPC CORPORATION - 10 SM3470BB Power-ON Timing VDD Power On Reset release NG EEPROM ALL-DATA READ EEPROM Function DATA Verify OK Output (DA,DB,DZ) Output disable Hi-Z Output enable When power is applied, the settings written in EEPROM and the adjustment data are automatically transferred to the register. During this interval, the outputs are disabled (Hi-Z). If there is a discrepancy between the data written to the resister and the EEPROM data after data verification, the EEPROM settings are automatically transferred again and then the outputs are enabled if the data matches. The automatic transfer time is 200µs or less. During this interval, the VPP terminal should be left open. If a voltage is applied to VPP, the automatic transfer of settings is aborted. Serial Interface The IC has a built-in EEPROM for the register for the analog circuit adjustment and operating mode settings, and for data retention. The EEPROM is accessed using a 3-wire serial interface. The CE, CLK, and DATA signal inputs are used only when writing and reading data, and should not be modified at other times to prevent incorrect operation. The serial interface is disabled during the interval while the settings are automatically transferred from EEPROM to the register after power is applied. Data Format CE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 R/W R/E A2 A1 A0 D8 D7 D6 D5 D4 D3 D2 D1 D0 15 16 CLK DATA Address Read/Write L: Read H: Write Data Access destination: Register/EEPROM L: Register H: EEPROM * The read and write data are not guaranteed if there are too many or too few CLK pulses. * Control the EEPROM data write time using the HIGH-level pulse time of the 15th and 16th pulses on CLK. * The operating mode setting is ignored when writing to EEPROM. The mode is set when writing to the register. SEIKO NPC CORPORATION - 11 SM3470BB Input voltage VPP Terminal Apply the high-voltage write-pulse voltage (VPP) to the EEPROM program terminal VPP only after the voltage (VDD) rising edge on VDD. Also, the falling edge of VPP should precede the falling edge of VDD. VPP VDD Time Address Structure Mode Address Data A2 A1 A0 D8 D7 0 0 0 ZI ABI 0 0 1 - - Offset voltage adjustment (A-phase inverting output amplifier) 0 1 0 - FA[7:0] Offset voltage adjustment (B-phase inverting output amplifier) 0 1 1 - FB[7:0] Offset voltage adjustment (Z-phase non-inverting/inverting output amplifier) 1 0 0 Offset voltage adjustment (A-phase non-inverting output amplifier) 1 0 1 - - - - FAN[4:0] Z-phase output pulse setting, Offset voltage adjustment (B-phase non-inverting output amplifier) 1 1 0 ZTW 0*2 - - FBN[4:0] 1 1 1 - - - - Input, interpolation factor, operating mode settings -*1 -*1 D6 D5 D4 D3 D2 TB[3:0] - - D1 D0 MC[2:0] - FZN[2:0] - - - - - - FZ[5:0] - - - *1. Address 001 and 111 are prohibited for use. *2. This bit should be set to 0. *3. All EEPROM data is set to 0 when shipped from the factory. SEIKO NPC CORPORATION - 12 SM3470BB Analog Adjustment Bit Assignment ■ Analog input setting ■ Interpolation factor setting TB[3:0] Z ABI Analog input setting 0 0 A-phase, B-phase Z-phase differential input 0 1 A-phase, B-phase single-ended input Z-phase differential input 1 0 A-phase, B-phase differential input Z-phase single-ended input 1 1 A-phase, B-phase Z-phase single-ended input * Single-ended inputs AN, BN, ZN = VDD/2 level. TB3 TB2 TB1 TB0 Interpolation factor 0 0 0 0 1 - 0 0 1 2 - 0 1 0 4 - 0 1 1 8 - 1 0 0 16 - 1 0 1 32 - 1 1 0 5 - 1 1 1 20 1 0 0 0 10 ■Operating mode setting (output terminal setting) MC2 MC1 MC0 DA pin DB pin DZ pin IO1 pin IO2 pin IO3 pin Notes 0 0 0 A-phase interpolation output B-phase interpolation output Z-phase output Hi-Z Hi-Z Hi-Z Digital single-ended output 1 A-phase interpolation output B-phase interpolation output Z-phase output 0 A-phase amplifier non-inverting output B-phase amplifier non-inverting output Z-phase amplifier non-inverting output A-phase amplifier non-inverting output B-phase amplifier non-inverting output Z-phase amplifier non-inverting output 0 0 0 1 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 A-phase A-phase Z-phase interpolation interpolation inverting output inverting output inverting output (DZ inverse) (DA inverse) (DB inverse) Hi-Z Hi-Z Hi-Z A-phase B-phase Z-phase amplifier amplifier amplifier inverting output inverting output inverting output Digital differential output Analog single-ended output Analog differential output Not used SEIKO NPC CORPORATION - 13 SM3470BB ■ Offset voltage adjustment 1 (FA[7:0], FB[7:0]) F7 F6 F5 F4 F3 F2 F1 F0 Offset [mV] Tolerance 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2995 2991 2988 2984 2980 2976 2972 2968 2964 2960 2956 2952 2949 2945 2941 2937 2933 2929 2925 2921 2917 2913 2910 2906 2902 2898 2894 2890 2886 2882 2878 2874 2871 2867 2863 2859 2855 2851 2847 2843 2839 2835 2832 2828 2824 2820 2816 2812 2808 2804 2800 2796 2793 2789 2785 2781 2777 2773 2769 2765 2761 2757 2754 2750 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 [mV] F7 F6 F5 F4 F3 F2 F1 F0 Offset [mV] Tolerance 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2746 2742 2738 2734 2730 2726 2722 2718 2715 2711 2707 2703 2699 2695 2691 2687 2683 2679 2676 2672 2668 2664 2660 2656 2652 2648 2644 2640 2637 2633 2629 2625 2621 2617 2613 2609 2605 2601 2598 2594 2590 2586 2582 2578 2574 2570 2566 2562 2559 2555 2551 2547 2543 2539 2535 2531 2527 2523 2520 2516 2512 2508 2504 2500 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 - [mV] Offset voltage example at VDD=5.0V. SEIKO NPC CORPORATION - 14 SM3470BB ■ Offset voltage adjustment 2 (FA[7:0], FB[7:0]) F7 F6 F5 F4 F3 F2 F1 F0 Offset [mV] Tolerance 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2496 2492 2488 2484 2481 2477 2473 2469 2465 2461 2457 2453 2449 2445 2442 2438 2434 2430 2426 2422 2418 2414 2410 2406 2403 2399 2395 2391 2387 2383 2379 2375 2371 2367 2364 2360 2356 2352 2348 2344 2340 2336 2332 2328 2325 2321 2317 2313 2309 2305 2301 2297 2293 2289 2286 2282 2278 2274 2270 2266 2262 2258 2254 2250 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 [mV] F7 F6 F5 F4 F3 F2 F1 F0 Offset [mV] Tolerance 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2247 2243 2239 2235 2231 2227 2223 2219 2215 2211 2208 2204 2200 2196 2192 2188 2184 2180 2176 2172 2169 2165 2161 2157 2153 2149 2145 2141 2137 2133 2130 2126 2122 2118 2114 2110 2106 2102 2098 2094 2091 2087 2083 2079 2075 2071 2067 2063 2059 2055 2052 2048 2044 2040 2036 2032 2028 2024 2020 2016 2013 2009 2005 2001 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 [mV] * Offset voltage example at VDD=5.0V. SEIKO NPC CORPORATION - 15 SM3470BB ■ Offset voltage adjustment (FZ[5:0]) F5 F4 F3 F2 F1 F0 Offset [mV] Tolerance [mV] F5 F4 F3 F2 F1 F0 Offset [mV] Tolerance [mV] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2996 2980 2964 2948 2932 2916 2900 2884 2868 2852 2836 2820 2804 2788 2772 2756 2740 2724 2708 2692 2676 2660 2644 2628 2612 2596 2580 2564 2548 2532 2516 2500 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2484 2468 2452 2436 2420 2404 2388 2372 2356 2340 2324 2308 2292 2276 2260 2244 2228 2212 2196 2180 2164 2148 2132 2116 2100 2084 2068 2052 2036 2020 2004 1988 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 * Offset voltage example at VDD=5.0V. ■ A/B-phase non-inverting output amplifier offset Voltage adjustment (FAN[4:0], FBN[4:0]) FN4 FN3 FN2 FN1 FN0 Offset [mV] Tolerance [mV] FN4 FN3 FN2 FN1 FN0 Offset [mV] Tolerance [mV] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2541 2538 2535 2532 2530 2527 2524 2522 2519 2516 2514 2511 2508 2505 2503 2500 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2497 2495 2492 2489 2487 2484 2481 2478 2476 2473 2470 2468 2465 2462 2460 2457 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 * Offset voltage example at VDD=5.0V. SEIKO NPC CORPORATION - 16 SM3470BB ■ Z-phase non-inverting output amplifier offset Voltage adjustment (FZN[2:0]) ■ Z-phase output pulsewidth setting See “Z-phase Output Timing” on Page 9-10 FN2 FN1 FN0 Offset [mV] Tolerance [mV] 0 0 0 0 1 1 1 1 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 2518 2512 2506 2500 2494 2488 2482 2476 6.0 6.0 6.0 6.0 6.0 6.0 6.0 ZTW Pulse width (T=output period) 0 T/4 (DA=LOW, DB=LOW) 1 T (clockwise direction, sync on DA falling edge) Offset voltage example at VDD=5.0V. TYPICAL APPLICATION CIRCUITS Typical Application Circuit 1 Operating condition: A/B-phase differential input (ABI=0) (Register setting) Z-phase single-ended input (ZI=1) Digital single-ended output (MC[2:0]=000) 0.01uF 1uF VDD 5V DA IO1 A(cos) A AN(-cos) DB IO2 AN SM3470B B(sin) B BN(-sin) DZ IO3 BN Z Z CE CLK DATA ZN 0.01uF VSS Writer board VPP Typical Application Circuit 2 Operating condition: A/B-phase differential input (ABI=0) (Register setting): Z-phase not used, single-ended input setting (ZI=1) Digital single-ended output (MC[2:0]=000) 0.01uF 1uF VDD 5V DA IO1 A(cos) AN(-cos) B(sin) BN(-sin) A DB IO2 AN SM3470B B DZ IO3 BN Z CE CLK DATA ZN VSS Writer board VPP SEIKO NPC CORPORATION - 17 SM3470BB Typical Application Circuit 3 Operating condition: A/B-phase single-ended input (ABI=1) *1: AN and BN are set to VDD/2 internally. (Register setting): Z-phase not used, single-ended input setting (ZI=1) Digital single-ended output (MC[2:0]=000) 0.01uF 1uF 5V VDD DA IO1 A(cos) A ※1 VDD/2 DB IO2 AN SM3470B B(sin) B ※1 VDD/2 DZ IO3 BN Z CE CLK DATA ZN VSS Writer board VPP Typical Application Circuit 4 Operating condition: A/B-phase differential input (ABI=0) (Register setting): Z-phase not used, single-ended input setting (ZI=1) Digital single-ended output (MC[2:0]=000) 0.01uF 1uF 5V VDD DA IO1 A(cos) A DB IO2 AN B(sin) SM3470B B DZ IO3 BN Z Vref CE CLK DATA ZN VSS Writer board VPP SEIKO NPC CORPORATION - 18 SM3470BB Please pay your attention to the following points at time of using the products shown in this document. 1. The products shown in this document (hereinafter ”Products”) are designed and manufactured to the generally accepted standards of reliability as expected for use in general electronic and electrical equipment, such as personal equipment, machine tools and measurement equipment. The Products are not designed and manufactured to be used in any other special equipment requiring extremely high level of reliability and safety, such as aerospace equipment, nuclear power control equipment, medical equipment, transportation equipment, disaster prevention equipment, security equipment. The Products are not designed and manufactured to be used for the apparatus that exerts harmful influence on the human lives due to the defects, failure or malfunction of the Products. If you wish to use the Products in that apparatus, please contact our sales section in advance. In the event that the Products are used in such apparatus without our prior approval, we assume no responsibility whatsoever for any damages resulting from the use of that apparatus. 2. NPC reserves the right to change the specifications of the Products in order to improve the characteristics or reliability thereof. 3. The information described in this document is presented only as a guide for using the Products. No responsibility is assumed by us for any infringements of patents or other rights of the third parties which may result from its use. No license is granted by implication or otherwise under any patents or other rights of the third parties. Then, we assume no responsibility whatsoever for any damages resulting from that infringements. 4. The constant of each circuit shown in this document is described as an example, and it is not guaranteed about its value of the mass production products. 5. In the case of that the Products in this document falls under the foreign exchange and foreign trade control law or other applicable laws and regulations, approval of the export to be based on those laws and regulations are necessary. Customers are requested appropriately take steps to obtain required permissions or approvals from appropriate government agencies. SEIKO NPC CORPORATION 1-9-9, Hatchobori, Chuo-ku, Tokyo 104-0032, Japan Telephone: +81-3-5541-6501 Facsimile: +81-3-5541-6510 http://www.npc.co.jp/ Email:[email protected] ND14001-E-00 2014.07 SEIKO NPC CORPORATION - 19