GC-IP1000B

GC-IP1000B
1 / 33 PagesView full catalog

GC-IP1000B

Product catalog summary
Overview: The GC-IP1000B is an interpolation circuit designed to enhance the resolution of incremental position and angular measuring systems with sinusoidal output signals offset by 90°. It can divide the signal period up to 1000 times and includes three instrument amplifiers with adjustable gain factors. The IC supports both single-ended and differential input signals and features AMAC-specific internal gain and offset control.
Features: The GC-IP1000B supports analog input through three differential channels for sine, cosine, and reference signals, with standard connection at 1Vpp (differential). It accommodates input ranges of 100mVpp, 120mVpp, and 145mVpp (differential), and a single-ended input of 2.0Vpp. The input frequency can reach up to 110kHz. The IC includes automatic offset and amplitude control, a digital potentiometer for phase adjustment, and offers interpolation rates of 1000, 800, 500, 400, 250, 200, 125, and 100. It outputs a 28-bit counting value and supports 90° square-wave sequences or up/down counting pulses.
Configuration: Configuration can be achieved via configuration pins, EEPROM, or the serial interface. The IC is pin-compatible with the GC-IP1000, allowing for easy integration into existing systems.
Functionality: The IC includes features such as a glitch filter to suppress edge noise at low input frequencies and at standstill, ensuring error-free operation of the interpolation counter during short-term disturbances. The phase displacement of input signals can be corrected using a digital potentiometer.
Serial Interface: The GC-IP1000B supports a serial interface for configuration and data exchange, with options for synchronous and asynchronous modes.
EEPROM and Registers: The IC includes EEPROM for storing configuration settings and supports read and write operations on registers, with specific commands and coding for operation.
Package and Dimensions: The datasheet provides detailed information on the package dimensions and the antistatic plastic reel used for the GC-IP1000B.
Specifications: The GC-IP1000B is equipped with a Serial Peripheral Interface (SPI) for configuration and measuring-value output, supporting both 16-bit synchronous and asynchronous modes. It includes an EEPROM with up to 8 configuration banks for controller settings such as gain, offset, and phase. The package is a TQFP64 with dimensions of 10mm x 10mm x 1mm.
Pin Assignment: The datasheet provides a detailed pin assignment for the GC-IP1000B, including digital outputs for EEPROM data and clock, SPI data input and output, and various configuration inputs. Power supply pins are specified for both digital and analog voltages.
Configuration: Upon reset, the IC initializes registers with default values, which can be overwritten by configuration pins or EEPROM values. The configuration can be adjusted via the SPI interface. Key parameters include interpolation rate, glitch filter enable, output mode, and error processing. The reset process involves initializing registers, self-calibrating the ADC, and checking EEPROM connectivity.
Functionality: The IC features input amplifiers with adjustable gain factors, suitable for incremental encoders and measuring bridges. It supports both single-ended and differential input signals. The internal 12-bit ADC can be configured for different external ADC types. Interpolation divides the analog input signals into a 28-bit count value, with reference points set via inputs or SPI.
Tables and Data: Several tables outline configuration possibilities, including interpolation rates, reference point processing, signal amplitude, and glitch filter settings. Gain configuration and ADC settings are also detailed, providing nominal values and tolerances for reference voltages.
Signal Generation Modes: The GC-IP1000B offers two modes controlled by the UDMODE configuration bit. The first mode generates phase-shifted square wave signals, while the second mode provides up-down signals at pins A and B. The device uses digital interpolation, which can introduce quantizing errors, mitigated by a glitch filter or digital hysteresis.
Interpolation Rate: Interpolation rates available are 1000, 800, 500, 400, 200, or 100. This rate determines the number of increments per sinusoidal period of input signals, affecting the number of signal transitions at the A/B outputs.
Error Signal: An error signal is generated when input signals are implausible or exceed maximum input frequency. The error mask register configures the response to errors, and the NERR and NRES pins can initiate re-synchronization.
Zero Signal Z: Generated when sine and cosine signals have a phase angle of 0°, with specific voltage conditions at reference inputs. The zero signal width is one increment of the output signals A and B.
Maximum Input Frequency: Determined by the selected output interface, interpolation rate, and oscillator frequency. The document provides formulas for calculating maximum input frequency based on these parameters.
Edge Distance Control: The minimum edge distance at output signals can be adjusted, affecting maximum input frequency. Specific configurations are provided for different scenarios.
Glitch Filter: Allows adjustment of the minimum time interval for output signal switching, with an option to activate a digital filter to handle short-time disturbances.
Measured-Value Trigger: The current count value can be loaded into a trigger hold register, with specific commands to reset or re-trigger.
Error Processing: The IC has multiple error sources, each configurable via the error mask register. Errors are stored until reset, and specific configurations are recommended for different operation modes.
Serial Interface: The GC-IP1000B uses a 16-bit shift register for read/write operations, with a detailed SPI protocol for data transmission. The interface supports synchronous and asynchronous modes, with examples provided for various access types.
EEPROM Configuration: The GC-IP1000B allows configuration data and controller values to be stored in an EEPROM. If the EEPROM is not connected, the IC uses values set at configuration pins. Up to 8 banks of configuration data can be stored, and writing to the EEPROM is done via the SPI interface. Specific EEPROM types like ATMEL-EEPROM AT59C11 and AT93C56 are supported, with specific hardware protocol requirements.
Address Assignment: Configuration data is organized in blocks with specific address assignments. Each block has a structure that includes configuration settings, sine and cosine offsets, and reserved spaces.
EEPROM OP Codes: Various commands are available for EEPROM operations, such as enabling/disabling write commands, reading, writing, and erasing all cells.
Register Overview: The GC-IP1000B includes 16-bit and 32-bit read registers and 8-bit write registers. These are used for various functions including configuration, error masking, and SPI synchronization.
Commands and Coding: Commands include channel reading, resetting counters, initializing configurations, and more. Coding details for registers like CNT, TRG, PHI, and DPHI are provided, detailing their functions and reset values.
Signal Propagation Time: The document specifies the delay time between sample time and measuring results, which is crucial for understanding the timing of operations within the IC.
Operating Conditions: Key parameters include operating voltage, power consumption, temperature range, and clock frequency. These are critical for ensuring the IC operates within its specified limits.
Analog Input and ADC Parameters: Details on input frequency, phase offset, amplitude, and input impedance are provided, along with ADC reference voltages and signal amplitude.
Interpolation Parameters: Information on input frequency, amplitude control, interpolation rate, and accuracy is included, which is essential for applications requiring precise signal processing.
Specifications: The document outlines the specifications for the GC-IP1000B, including ESD immunity rated at 1 kV and a setup time for NRES before XA (falling edge) of 15 ns. These parameters are critical for ensuring the device's reliability and performance under various conditions.
Package Details: The datasheet provides detailed information on the packaging of the GC-IP1000B, including dimensions and materials used. Figures 14, 15, and 16 illustrate the package dimensions, carrier tape, and antistatic plastic reel, respectively. These details are essential for understanding the physical characteristics and handling requirements of the product.
Notes: The document concludes with notes emphasizing that the information is subject to change without notice and that any duplication or translation requires written permission from AMAC ASIC- und Mikrosensoranwendung Chemnitz GmbH. This highlights the importance of consulting the latest version of the datasheet for accurate information.
See more

Catalog excerpts

GC-IP1000B-1

GC-IP1000B Datasheet Version: 2.3 Date: 18/01/2017 AMAC ASIC- und Mikrosensoranwendung Chemnitz GmbH Kopernikusstr. 16 D-09117 Chemnitz Germany

 Open the catalog to page 1
GC-IP1000B-2

Revision History Date change to new AMAC document layout © Copyright 2017 AMAC ASIC- und Mikrosensoranwendung Chemnitz GmbH Subject to change without prior notice. Our policy is one of continuous improvement, and consequently the equipment may vary slightly from the description and specifications in this publication. The specifications, illustrations and descriptions provided in this documentation are not binding in detail. No part of this publication may be reproduced in any form, or by any means, without the prior written permission of AMAC ASIC- und Mikrosensoranwendung Chemnitz GmbH. All...

 Open the catalog to page 2
GC-IP1000B-6

1 Overview The interpolation circuit GC-IP1000B serves to increase the resolution for incremental position and angular measuring systems with sinusoidal output signals offset by 90°. The IC divides the signal period up to 1000 times. The GC-IP1000B comprises three instrument amplifiers with adjustable gain factors. Incremental encoders which possess a voltage interface, and measuring bridges can be connected directly. The IC may operate with both single-ended and differential input signals. The input signals are subjected to an AMAC-specific internal gain and offset control. The amplitude is...

 Open the catalog to page 6
GC-IP1000B-7

2 Features Table 1: Features Features Analog input 3 channels differential: sine/cosine/reference signal Standard connection 1Vpp (differential) Input ranges: 100mVpp, 120mVpp, 145mVpp (differential) Single-ended input 2.0Vpp Input frequency of up to 110kHz Signal correction Automatic offset and amplitude controller Digital potentiometer for phase Interpolation rate Output for measuring values 28-bit counting value 90° square-wave sequences or up/down counting pulses resp. Error signal Configuration options Via configuration pins Via serial interface (SPI) Via EEPROM For configuration and measuring-value...

 Open the catalog to page 7
GC-IP1000B-8

3 Pin Assignment Table 2: Pin Assignment Pin Digital output / COUT EEPROM: data output Digital output / COUT EEPROM: clock Digital output / CODO Digital input / TTLIN Digital input / TTLIN Digital input / TTLIN Digital input / TTLIN Digital input / TTLIN Digital input / TTLIN Digital input / TTLIN Digital input / TTLIN Digital input / TTLIN Configuration interval time 5) Digital input / TTLIN Configuration interval time 5) Digital input / TTLIN Configuration interval time5) DProg 3 *) Digital input / TTLIN Configuration interpolation rate 5) DProg 2 *) Digital input / TTLIN Configuration interpolation...

 Open the catalog to page 8
GC-IP1000B-9

Analog Output Analog Output Analog Output Analog Output Analog power supply voltage +5V Analog input Analog input Input cosine negative Analog input Input cosine positive Analog Output Analog output cosine Backup capacitor, ADC reference voltage Backup capacitor, ADC reference voltage Digital input / CINPU Configuration gain Digital input / CINPD Configuration gain Programming voltage Programming ground Digital ground Digital power supply voltage +5V Digital input / TTLIN Digital input / TTLIN Digital output / COUT Digital output / COUT Digital output / COUT EEPROM: enable Digital input / TTLIN...

 Open the catalog to page 9
GC-IP1000B-10

4 Configuration 4.1 Reset After a reset of the IC all registers will be initialised with default values. After that the configuration pins will be read in. Those values overwrite the default values. If a valid EEPROM is connected to the IC the EEPROMvalues will overwrite pin values. During the whole reset process the pin SDO/RDY will be held low. After that the configuration register can be changed via the serial interface SPI. For starting a new configuration in case of an error it is possible to connect the pins NRES and NERR. If they are connected, the reset signal will be held by the „NERR-chain“...

 Open the catalog to page 10
GC-IP1000B-11

4.3 Configuration Pins The IC can be adapted to various measurement systems and further processing electronics by using the configuration registers. All configuration possibilities can be used if the IC will be initialised via EEPROM respectively SPI interface. The most important parameters can also be adjusted via external pin configuration. The following tables show these possibilities for configuration of GC-IP1000B. Table 4: Configuration Possibilities Parameter Interpolation rate Min. edge distance tpp Reference point processing Enable, Disable Nominal signal amplitude Glitch filter Enable,...

 Open the catalog to page 11
GC-IP1000B-12

Table 8: Configuration of Minimum Edge Distance Min. Edge Distance tpp Table 9: Configuration of Glitch Filter Pin GFE Glitch Filter Document: 43000-DB-2-3-E-IP1000B-AMAC © 2017 AMAC ASIC- und Mikrosensoranwendung Chemnitz GmbH Date: 18/01/2017 Subject to change without notice · Any kind of duplication, reprocessing and translation of this document as well as excerpts from it require the written permission of AMAC ASIC- und Mikrosensoranwendung Chemnitz GmbH.

 Open the catalog to page 12
GC-IP1000B-13

5 Function 5.1 Input Amplifier The GC-IP1000B incorporates three instrument amplifiers with adjustable gain factors. Incremental encoders with a voltage interface and measuring bridges can be connected directly. The IC operates with both singleended and differential input signals. The amplification is identical for all signals of the sensor (sine, cosine, index/reference). To adapt the GC-IP1000B to customised sensors, the common reference voltage of the instrument amplifier is provided at pin V0. Figure 2: Input signals Figure 3: Input signals Table 10: Gain Configuration G1 Gain (nominal) Input...

 Open the catalog to page 13
GC-IP1000B-14

5.2 A/D Converter The IC can be configured for using the internal 12-bit ADC with a maximum of 343kS/s and for the use of three different external ADC types. Table 11: ADC Configuration ADC AD7475 (12 Bit, differential / single-ended input)  The use of an internal A/D converter in conjunction with the integrated analog input circuit is recommended for standard applications. 5.2.1 Input Circuit Rating Figure 4: Dimensioning of input circuit For the internal A/D converter, all the levels are available at IC outputs. Table 12: ADC Configuration Pin Nominal Value Positive reference voltage sine...

 Open the catalog to page 14

All AMAC ASIC - und Mikrosensoranwendung Chemnitz GmbH catalogs and technical brochures

  1. AIP40

    19  Pages

  2. GC-IP200

    31  Pages

  3. GC-NIP

    65  Pages

  4. AM-IP4k

    54  Pages

  5. AM-CVC2D

    36  Pages

  6. GC-IP2000

    51  Pages

*Prices are pre-tax. They exclude delivery charges and customs duties and do not include additional charges for installation or activation options. Prices are indicative only and may vary by country, with changes to the cost of raw materials and exchange rates.