SSZT976 august 2017 DS92LV0421 , DS92LV0422 , DS92LV2421 , DS92LV2422 , SN65LVDS047 , SN65LVDS388A , SN65LVDS389 , SN65LVDS822 , SN75LVDS83B
Matthew Watson18
Multifunction and Industrial printers often include a data path where an image must be passed between multiple boards in the system. This creates concerns for designers including noise immunity, electromagnetic interference (EMI), and power consumption over these links. In this post, I’ll take a look at how the different circuit boards in multifunction and industrial printers communicate with each other, with a particular focus on where low-voltage differential signaling (LVDS) is applicable.
Multifunction printers integrate office document management functions into one device. These functions include the ability to email, fax, photocopy, print and scan. There are two types of industrial printers: large format printers, which support a print-roll width of over 18 inches for printing banners, circuit schematics, architectural drawings or other large-format materials; and production printers, which are used for high-speed, high-volume printing of manuals or booklets.
LVDS transmits image data within these printers (from the scanning elements, to a user interface screen, to the printing elements), in addition to transmitting clock and/or control data between boards in the system.
When compared to other communication methods, LVDS provides the following advantages:
Additionally, serialized LVDS signals provide these additional advantages over parallel LVDS:
Figure 1 depicts a functional breakdown of a multifunction or industrial printer. Although LVDS functionality is increasingly integrated into field-programmable gate arrays (FPGAs) and application-specific integrated circuits (ASICs), for the purposes of this blog post, I’ll treat all LVDS functionality as discrete. A conceptual data path for a printer begins with a scanned image that passes to the main board for image processing. The image to be printed then passes to a printer control board. Let’s explore the signal chain for image data as it is scanned, manipulated and printed.
The signal chain in a multifunction or industrial printer can be conceptualized into four blocks:
Figure 2 takes a close look at the scanner block. This block receives image data from the charge-coupled device (CCD), usually through a dedicated analog front-end ASIC, and passes this data to the main processing unit. The scanner block may split into separate automatic document feeder (ADF) and reader control boards, as Figure 2 shows, or combined. Analog front-end ASICs transmit the scanned image data via parallel LVDS to the reader ASIC, or directly to the image processing board. If the design has a separate reader ASIC (as shown in Figure 2), parallel LVDS or SerDes LVDS is used to receive and transmit that image data to the image processing board. The cable length required between the reader control board and the image processing board can be the deciding factor in whether to use parallel or SerDes LVDS, as you can offset the extra cost and engineering work involved with implementing a SerDes solution by reduced cable cost and/or reduced EMI. TI’s DS92LV2421/DS92LV2422 and DS92LV0421/DS92LV0422 are good example of serializer/deserializer pairs to implement this functionality.
The main processing block consists of an image processing board and a main control board. The image processing board contains ASICs/FPGAs that receive the scanned image data sent from the scanner. If the printer is operating as a photocopier, the image data passed to the image processing board is manipulated and sent via LVDS to the printing block. If the image data comes from another source (email, cloud printing, etc.), the image processing board formats the data and passes it via LVDS to the printing block.
As I mentioned, LVDS data may be transmitted via SerDes or parallel LVDS. Cable length is a point of concern; for large format printers, the physical distance between the image processing board and the device control board can be as long as 4m. The use of parallel LVDS over these longer distances might necessitate LVDS devices with low clock skew (<100ps), as well as equalization features to deal with signal loss. An example of a TI part with this low skew is the SN65LVDS047.
LVDS communication is also used to transmit image data for the user interface to a screen on the front of the printer from the central control board. These transmission distances might approach 2 feet of cable length, and occur via SerDes (shown at the bottom right of Figure 3). Multiple SerDes lanes may transmit this data, with data rates around 1.5Gbps depending on the resolution of the user interface screen.
The printing block consists of a device control board and a laser board or inkjet board, depending on the print methods used. The device control board receives the image data to be printed (either via a deserializer or a parallel LVDS receiver) and performs additional functions to change the data into control signals for the laser board or inkjet board. The LVDS link between the device control board and the laser/inkjet board transmits these control signals, along with clock information. TI’s SN65LVDS389/SN65LVDS388A is an example of a transmitter/receiver pair well-suited for this application.
The user interface block consists of the display screen and any hardware needed to configure the signal for that display. Data sent via serialized LVDS will require a deserializer, and the output of that deserializer will depend on the input format required by the display (RGB or LVDS). TI’s SN75LVDS83B/SN65LVDS822 is an example of a serializer/deserializer pair that can transmit RGB levels through LVDS and translate back to RGB at the receiving end for a display.
In summary, LVDS is a preferred method of communication when transmitting high-speed data over longer distances or when there are concerns about EMI, power consumption or cable cost/PCB layer cost.
Leave a comment below if you want to learn more about anything discussed here, or if there is an LVDS topic you would like to see in the future.
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), DESIGN RESOURCES (INCLUDING REFERENCE DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS” AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable standards, and any other safety, security, or other requirements. These resources are subject to change without notice. TI grants you permission to use these resources only for development of an application that uses the TI products described in the resource. Other reproduction and display of these resources is prohibited. No license is granted to any other TI intellectual property right or to any third party intellectual property right. TI disclaims responsibility for, and you will fully indemnify TI and its representatives against, any claims, damages, costs, losses, and liabilities arising out of your use of these resources.
TI’s products are provided subject to TI’s Terms of Sale (www.ti.com/legal/termsofsale.html) or other applicable terms available either on ti.com or provided in conjunction with such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for TI products.
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2023, Texas Instruments Incorporated