All Forums
 Hardware
 Ethernet, IR, Serial, CAN and high speed data
 What is J1708?
 Forum Locked  Topic Locked
 Send Topic to a Friend
 Printer Friendly
Author Topic  

akidder

1519 Posts

Posted - 18 Feb 2003 :  11:25:14  Show Profile  Email Poster
Q: What is J1708?

J1708 is a automotive communications standard based on half-duplex RS-485.  It uses the RS-485/422 differential transmitters with an improvement:  Input to the transmit buffer is always active; the UART TX output drives the enable line of the transmitter.  Thus, the output of the transmitter alternates between active and high-impedance states.

Benefits

The advantage of J1708 is that it reduces complexity of the transmitter.  RS-485 requires the transmitter to be turned off once the transmitted data stream is complete.  However, some UARTs only flag when the FIFO buffer is empty, not when the serializer has sent the last bit.  RS-485 drivers must add timing routines to estimate when the last bit of data has been transmitted, which adds overhead to the serial drivers.  J1708 eliminates the timing problem altogether.

J1708 also uses fewer GPIO lines.  RS-485 requires four I/O lines from the processor (TX, RX, TX enable and RX enable).  J1708 requires only two (TX and RX).  No special software drivers are needed to convert serial data streams from logic levels to J1708.

Compatibility with 485/422

Since ADS systems include the resistors that pull the RS-485/422 +/- lines to the idle state, an ADS system configured as J1708 can communicate with another half-duplex RS-222 device or RS-485 network transparently without additional circuitry.

Availability

J1708 is a factory option on some ADS products (e.g. VGX, Graphics Client Plus, Graphics Master).

Further Reading
National Semiconductor App Note AN-915 (1993; good overview of SAE J1708)

For related information, please see the Serial Communications topic index.


Edited by akidder 2-Oct-2003: Add AN-915 link and section headings.
  Topic  
 Forum Locked  Topic Locked
 Send Topic to a Friend
 Printer Friendly
Jump To:
Eurotech Support Forums © Eurotech Inc. Go To Top Of Page
This page was generated in 0.02 seconds. Snitz Forums 2000