|
IRD (I2C Register Description) stands for a technology which introduces an entirely new level of device access.
Instead of working with addresses, offsets and byte values the user is provided with a comprehensive view of device registers which are given by the names used in the data sheets.
Mapping between such names and the physical locations within a device are done automatically by I2C Studio.
The mapping is device-dependent. It gets described by IRD files.
Let's assume as an example a bus where a Smart Battery IC has the address 0x0b.
As described in the standard a Smart Battery has got a "Battery Mode" register at
subaddress 0x03.
 - Smart Battery Data Sheet
When an I2C master reads data from this register, a standard I2C tracer would simply display the transferred raw data. This is not really helpful, because the developer has to use the data sheet to understand the meaning of the transfer.
 - Raw View
Using the IRD description of the Smart Battery protocol the tracer can convert the raw data stream into a register view.
The register view displays, which data have been transferred to or from a register.
 - Register View
Using the register view the developer still needs the data sheet to understand the meaning of the bits in the transferred data.
The value view allows the developer to work completely without the data sheet. In this view every bit gets displayed with its name and meaning.
 - Value View
Thus, no deeper knowledge about the register locations and the content of the registers is needed to efficiently debug and enhance applications.
Analog Devices | ADM1021 A - Temperature Monitor ADM1022 - Temperature Monitor and Fan Controller ADM1023 - High Accuracy Temperature Monitor ADM1024 - Hardware Monitor ADM1025 -A - Hardware Monitor ADM1027 -dbCOOL Remote Thermal Controller And Voltage Monitor ADM1028 - Remote Thermal Diode Monitor With Linear Fan Control ADM1029 -Dual PWM Fan Controller And Temperature Monitor For High Availability Systems ADT 7518 - Temperature Sensor, 4-Channel ADC And Quad Voltage Output DAC | Linear Technology | LTC 3447 - Controllable Buck Regulator | Maxim | DS 1307 - Real-Time Clock DS 1337 - Serial Real Time Clock DS 1338 - Real-Time Clock DS 1339 - Serial Real Time Clock DS 1340 - RTC With Trickle Charger DS 1371 - 32 Bit Binary Counter Watchdog Clock DS 1374 - 32 Bit Binary Counter Watchdog RTC With Trickle Charger DS 1375 - Digital Input RTC With Alarm DS 1388 - EEPROM Bank 1 - RTC/Supervisor EEPROM Bank 1 DS 1388 - EEPROM Bank 2 - RTC/Supervisor EEPROM Bank 2 DS 1388 - RTC/Supervisor With Trickle Charger DS 1631-A / DS 1371 - High-Precision Digital Thermometer And Thermostat DS 1672 - Low Voltage Serial Timekeeping Chip DS 1678 - Real Time Event Recorder DS 1682 - Total Elapse Time Recorder With Alarm DS 1721 - Digital Thermometer And Thermostat DS 1775 - Digital Thermometer And Thermostat DS 3231 - Extremly Accurate RTC With TCXO DS 75 -Digital Thermometer And Thermostat MAX 1617 A - Remote/Local Temperature Sensor MAX 1619 - Remote/Local Temperature Sensor With Dual-Alarm Outputs MAX 6660 - Remote-Junction Temperature-Controlled Fan- Speed Regulator MAX 6625 - 9 Bit Temperature Sensor MAX 6626 - 12 Bit Temperature Sensor MAX 6633 - 12 Bit Plus Sign Temperature Sensor MAX 6634 - 12 Bit Plus Sign Temperature Sensor MAX 6635 - 12 Bit Plus Sign Temperature Sensor MAX 6646 - Precision Remote/Local Sensor With Overtemperature Alarm MAX 6647 - Precision Remote/Local Sensor With Overtemperature Alarm MAX 6649 - Precision Remote/Local Sensor With Overtemperature Alarm MAX 6680 / MAX 6681 -1°C Fail- Safe Remote/Local Temperature Sensor MAX 6690 - 2°C Accurate Remote/Local Temperature Sensor MAX 6900 - RTC In A TDFN MAX 6909 / 6910 - RTC With uP Supervisor And NV RAM Controller MAX 6917 - RTC With Microprocessor Supervisor And NV RAM Controller | National Semiconductor | LM 63 - Accurate Remote Diode Digital Temperature Sensor LM 64 - Remote Diode Temperature Sensor With PWM Fan Control And 5 GPIO's
LM 75 - Digital Temperature Sensor and Thermal Watchdog with Two-Wire Interface LM 82 - Remote-Diode And Local Digital Temperature Sensor LM 83 - Triple-Diode Input And Local Digital Temperature Sensor LM 84 - Diode Input Digital Temperature Sensor LM 85 - Hardware Monitor With Integrated Fan Control
| Philips Semiconductors | SAA7118 - Multistandard video decoder with adaptive comb filter and component video input SAA7119 - Multistandard video decoder with adaptive comb filter and component video input TDA 10046 AHT - Single Chip Channel Receiver For 2k And 8k COFDM Modulated Signals | SBS Forum | Smart Battery Data - Revision 1.1 Smart Battery Charger - Revision 1.1 Smart Battery Manager - Revision 1.0 Smart Battery Selector - Revision 1.1 | Texas Instruments | TMP 75 - Digital Temperature Sensor TMP 100 - Digital Temperature Sensor TMP 101 - Digital Temperature Sensor TMP 175 - Digital Temperature Sensor |
This list of course refers to the most recent version of I2C Studio.
See IRD User Manual for more details.
|