Girish Mahajan (Editor)

IEBus

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
IEBus

IEBus (Inter Equipment Bus) is a two-wire vehicle bus used in the automotive industry as a communications bus between various devices (usually multimedia devices) by using half-duplex asynchronous (multi-master) communication with CSMA/CD (Carrier Sense Multiple Access/Collision Detection) for access control. It allows for up to fifty units on the bus over a maximum length of 50 meters. Two differential lines are used; Data+ / Data-, often labeled as Bus(+) Bus(-).

Contents

IEBus and Inter Equipment Bus are NEC Electronics Corporation trademarks.

Protocol

A master talks to a slave. Each unit has a master and a slave address register. Only one device can talk on the bus at any given time. There is a pecking order for the types of communications which will take precedence over another. Each communication from master to slave must be replied to by the slave going back to the master with an ACK (acknowledge) bit. If the master does not receive the ACK within a predetermined time allowance it drops the communication and returns to its standby (listen) mode.

  • Mode 0
  • Uses 16 bytes/frame and runs at 3.9 kbit/s or 4.1 kbit/s.
  • Mode 1
  • Uses 32 bytes/frame and runs at 17 kbit/s [6 MHz Osc.] or 18 kbit/s [6.29 MHz Osc.]
  • Automotive manufacturers using IEBus

  • Honda/Acura
  • GA-NET II
  • Toyota
  • AVC-LAN
  • Pioneer
  • IP-Bus
  • NEC's V850ES/Sx3 family devices

    The V850ES/Sx3 microcontroller family is a 32-bit single-chip processor that includes the V850ES CPU core and peripheral functions such as ROM/RAM, a timer/counter, serial interfaces, an A/D converter, and a D/A converter. As for automotive LAN, the V850ES/Sx3 family is equipped with IEBus and CAN Area Network. More details can be found here

    µPD6708GT

    The µPD6708GT (-a appended for the leadfree) processes the protocol of the IEBus. Because it is provided with a transmit/receive buffer, the microcontroller can concentrate on the application processing of the IEBus. Because the µPD6708 also contains an IEBus driver/receiver, it can be directly connected to the bus. link

    Sightings
  • PIE TOY-AUX Auxiliary Input Converter
  • µPD72042BGT

    The µPD72042BGT (-a appended for the lead-free) performs all the processing required for layers 1 and 2 of the IEBus. The device incorporate large transmission and reception buffers, allowing the microcomputer to perform IEBus operations without interruption. They also contain an IEBus driver and receiver, allowing them to directly connected to the bus directly. link

    Sightings
  • Honda/Acura Music Link
  • Top HQ
  • Bottom HQ
  • For sale at Semi Conductor Store
  • MB90580/85

    The MB90580/85 series has peripheral resources of an IE bus controller, UARTs, an 8/10-bit A/D converter, an 8-bit D/A converter, an I/O extended serial interface, an 8/16-bit PPG timer, 16-bit re-load timers, 16-bit PWC timer, a 16-bit I/O timer (a 16-bit free-run timer), an 18-bit timerbase counter/watch-dog timer, an output compare (OCU), an input capture (ICU), DTP/external interrupt circuit, Embedded peripheral resources performs data transmission with an intelligent I/O service function without the intervention of the CPU, enabling real-time control in various applications. link

    Sightings
  • None
  • Renesas M16C family

    The M16C MCU platform of products offers you a variety of choices, spanning entry-level capabilities and pricing previously associated with 8-bit MCUs; hitting many options of pin-count, RAM and ROM choices; and reaching into the high-speed processing of 32-bit MCUs — all with MCUs that are upwardly pin- and software-compatible. For communications these chip have optional clock synchronous/asynchronous shared (max 5 channels), IEBus (max 5 channels), I2C bus (max 5 channels), CAN 2.0B (max 2 channels). The only group in this family which does not have the IEBus functionality available is, the M16C/70 group. link

    Sightings
  • None
  • Renesas H8S/2258 group

    The H8S/2258 group is high-performance microcomputers made up of the internal 32-bit configuration H8S/2000 CPU as their cores, and the peripheral functions required to configure a system. On-chip peripheral functions required for system configuration include data transfer controller (DTC) bus masters, ROM and RAM, a 16-bit timer-pulse unit (TPU), 8-bit timer (TMR), watchdog timer (WDT), serial communication interface (SCI), I2C bus interface (IIC), IEBus Controller (IEB), A/D converter, D/A converter, and I/O ports.

    Supports all modes in which transfer speeds differ, from "Mode 0" to "Mode 2". Using data transmission by DTC, CPU load is reduced sharply (Approx. 1/2). Using abundant error status flags to realize appropriate error processing. link

    Part numbers
  • HD64F2258TE
  • HD64F2258FA
  • HD64F2258F
  • Sightings
  • None
  • Renesas V850 family

    A family of 32-bit single-chip microcontrollers that include ROM/RAM, a timer/counter, serial interfaces, an A/D converter, a D/A converter. The parts listed below include an IEBus interface.

    Part numbers
  • V850ES/SJ3-H
  • V850ES/SK3-H
  • V850E2/SG4-H
  • V850E2/SJ4-H
  • V850E2/SK4-H
  • References

    IEBus Wikipedia


    Similar Topics