Serial Communication Controller

Key Features

  • Product Features
    • Designed for use with 8 and 16-bit microprocessors.
    • Reliable operation with 25Mhz clock.
    • On-chip crystal clock oscillator, DPLL and Baud Rate Generator.
    • Two Independent full-duplex channels.
    • Receiver data registers quadruply buffered.
    • NRZ, NRZI, FM encoding/decoding.
    • Fully synthesizable Register Transfer Level (RTL) VHDL
  • Synchronous / Isosynchronous data rates
    • Upto ¼ of the PCLK (2.5 Mbits/sec) maximum data rate with 10 MHz PCLK using external phase locked loop.
    • Upto 625 Kbit/sec with a 10 MHz clock rate. Upto 500Kbit/sec with a 8MHz clock rate (FM encoding using DPLL).
    • Upto 372.5 Kbit/sec with a 10 MHz clock rate. Upto 250 Kbit/sec with a 8 MHz clock rate (NRZI encoding using DPLL).
  • Asynchronous capabilities
    • 5,6,7 or 8 bits per character.
    • 1,1-½ or 2 stop bits.
    • Odd or Even parity.
    • Times 1,16,32 or 64 clock modes.
    • Spike rejection mechanism, break generation and detection and also parity overrun and framing error detection.
  • Synchronous capabilities
    • Internal or external synchronization.
    • 5,6,7 or 8 bits per character with 1 or 2 sync characters in separate registers.
    • Automatic CRC generation (CRC-16/SDLC- CRC) generation/detection
  • SDLC / HDLC Capabilities
    • 5,6,7 or 8 bits per character.
    • Abort sequence generation and checking.
    • Automatic zero insertion/deletion and detection.
    • Automatic flag insertion between messages.
    • Address field recognition.
    • SDLC Loop-mode with EOP recognition/loop entry and exit.
    • CRC-16/SDLC-CRC generation/detection.

Technical Specifications

Availability
now
×
Semiconductor IP