The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.   United States  United States   


Datasheet Search Engine   
 
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)


  Datasheet Home \ Datasheet Details

ASIC, Microcontroller, Shift Register, AND Gate, Multiplexer, Flip-Flop, Counter, SCR

Download

PDF Abstract Text:

High speed 8-bit parallel to serial converter


AN045

Philips Semiconductors Programmable Logic Devices
Application Note
High speed 8-bit parallel to serial converter
AN045
INTRODUCTION
A common function in many systems is to convert parallel data into a serial data stream. A microcontroller may be programmed to shift a byte in a register out to a port, but this is a relatively slow procedure. A simple pre-loadable shift register could perform the basic conversion. However, for the function to be complete, additional circuitry to perform handshaking or control of the process is required. The entire function can be made to fit into a low cost Programmable Logic Device (PLD), including control circuitry tailored to meet specific application requirements.
DESCRIPTION
Figure 1 shows the desired waveforms for a typical implementation. First, a reset signal initializes the system and this circuit. Next, the parallel data to be serialized is applied to the device, possibly from a parallel port of a microcontroller, and a write strobe (WRS) signal pulsed. The PLD then raises a flag (BUSY) and puts the data, one bit at a time, on an output (SDAT) under control of a clock signal (CLK). Another output, (SCLK) is an inverted copy of the transmitting clock, ANDed with a control signal, so it only is active when data is actually being sent. It can be used by the receiving device to clock in the serial data. How does one get a PLD to perform such a
RESET
ID7.ID0
SCLK SDAT
WRS CLK RESET
Figure 1. Desired Input and Output Waveforms
October 1993
Philips Semiconductors Programmable Logic Devices
Application Note
High speed 8-bit parallel to serial converter
AN045
COUNT
Figure 2. Waveform Timing Relationships
October 1993
Philips Semiconductors Programmable Logic Devices
Application Note
High speed 8-bit parallel to serial converter
AN045
October 1993
Philips Semiconductors Programmable Logic Devices
Application Note
High speed 8-bit parallel to serial converter
AN045
L 200 600
F1 : HELP, F10 : EXIT
October 1993