Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?

[Ideas For Design]

Sync RS-232 Data To An MSK Modem



Contributing Author  |   ED Online ID #4747  |   September 18, 2000

Article Rating: Not Rated

Minimum shift keying (MSK) is a popular modulation method for computer data transmission. When compared to commonly used FSK modulation, MSK offers a narrower frequency bandwidth and improved phase performance. Since MSK modulation is a continuous-phasemodulation technique, its transmitted data must be synchronized with an internal MSK clock.

Typical computer data communications involve the use of an RS-232 port. RS-232 communication, however, operates using asynchronous data transmission. This makes it difficult to interface RS-232 ports to MSK modems. A special synchronization circuit is required to provide the interface between an MSK modem and an RS-232 port (see the figure).

In this circuit, the D flip-flop IC1 detects the negative-going edge of the RS-232 start bit. When the start bit is detected, counters IC2.1 and IC2.2 are enabled to read the RS-232 incoming data. At the same time, these counters clock eight bits of the RS-232 data (or seven bits + parity) into the serial-to-parallel shift register (IC3). Data loading for the RS-232 is completed on the clock’s ninth edge. Once this occurs, the eight received data bits are transferred to the parallel-to-serial shift register (IC5) and counters IC2.1 and IC2.2 are enabled.

The MSK modem’s synchronousclock input (IC5) is then used to reclock the data back out of the shift register, restoring its serial format. This concludes the serial/parallel-parallel/serial circuit operation. Any variations between the RS-232 port’s transmit timing and the MSK modem’s synchronousclock timing are absorbed.

Implemented using a Altera Max7000-series CPLD, this circuit performs well.




Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?


  • Network-On-Chip Tools Arrive for The Masses
  • Tackling System Design Challenges Through Early Verification
  • ESL Tools Take Center Stage As Designers Move Up
  • Parasitic Extraction Tool Targets Next-Generation Custom ICs
  • Synopsys Jumps Into ESL-Synthesis Pool
  • Verify Control Systems Before Committing To Hardware
  • You're Using How Many FPGAs?
  • Tool Up For The FPGA Blitz
    1) Build A Smart Battery Charger Using A Single-Transistor Circuit
    (180 views today)
    2) Hot Hands For Some Cool Rock: Motion Sensing Meets Audio Engineering
    (170 views today)
    3) What's All This Transimpedance Amplifier Stuff, Anyhow? (Part 1)
    (90 views today)
    4) GPS-Derived Grandmaster Clock Delivers Ultra-Precise Time And Frequency Sync
    (84 views today)
    5) Downconverting Mixers Lower Power Consumption While Improving Performance
    (67 views today)
    ALL TOP 20







    POST YOUR COMMENTS HERE

    Name:

    Email:
    Rate this article:

     less useful more useful 
    1
    2
    3
    4
    5
    Your Comments:

    Enter the text from the image below




    Please refresh the page if you have trouble reading this text.
    (Acceptable Use Policy)
     
     

    PartFinder

    Find real-time pricing, stock status, same-day/next-day shipping options and more. Brought to you by Digi-Key. Go to PartFinder.    
    GlobalSpec

    PART SEARCH :
    Powered by: GlobalSpec - The Engineering Search Engine
    Sponsored Links

    Electronic Design Europe Electronic Design China EEPN Power Electronics Auto Electronics Microwaves & RF
    Mobile Dev & Design Schematics Find Power Products Military Electronics EE Events Related Resources