Altera Home Page
Literature Licensing
Buy On-Line Download

  Home   |   Products   |   Support   |   End Markets   |   Technology Center   |   Education & Events   |   Corporate   |   Buy On-Line  
  Devices   |   Design Software   |   Intellectual Property   |   Design Services   |   Dev. Kits/Cables   |   Literature  

 IP Products
   Embedded Processors
   Interfaces & Peripherals
   DSP
   Communications
          Cell/Packet
          SONET/SDH
          PDH (T/E Carrier)
          Encoding/Decoding
          HDLC
          UTOPIA
          POS-PHY
          Bluetooth
          FlexBus
          CSIX
          Additional Functions
          Consortiums
          Literature
  
 About IP
      Designing with IP
      Evaluate and Download IP
      IP Certifications
      System Design
      Request IP
  
 IP Industry Partners
      About AMPP Program
      AMPP Core Partners
  

SDLC Controller

from CAST, Inc.

Request Free Evaluation



AMPP Approved
OpenCore Support



The CAST SDLC controller is a high-speed synchronous serial communication interface megafunction.

Overview

The CAST synchronous data link communication (SDLC) controller's operation is similar to that used in the Intel 8XC152 global serial channel (GSC) working in SDLC mode under the control of the CPU. Special function registers and three interrupt sources facilitate communication with the CPU. This feature allows the SDLC controller to be easily integrated into any CPU megafunction.

The design is strictly synchronous with positive-edge clocking, has no internal tri-states, and has a synchronous reset.

Features

  • Based on the 8XC152 GSC
  • Single- and double-byte address recognition
  • 16-bit & 32-bit frame check sequence
  • Non-return-to-zero (NRZ) & non-return to zero inverted (NRZI) data encoding
  • Automatic bit stuffing & stripping
  • Three-byte-deep receive & transmit first-in first-out buffers (FIFOs)
  • Full- or half-duplex operation
  • Variable baud rate
  • External or internal transmit/receive clock

Block Diagram

Figure 1.  The Block Diagram for the SDLC Controller Megafunction

Block Diagram

Device Utilization & Performance

Table 1. Typical Device Utilization for the Megafunction
Target Device Speed Grade Utilization Performance
(fMAX)
Availability
LEs(1) Memory
ACEX® 1K30 -1 854 - 117 MHz Now
APEX™ 20K30E -1 839 - 118 MHz Now
APEX™ II 2A15 -7 841 - 132 MHz Now
Cyclone™ 1C3 -6 784 - 194 MHz Now
Stratix™ 1S10 -5 785 - 214 MHz Now
Stratix™ II 2S15 -3 747 - 277 MHz Now

Notes:

  1. LE = logic elements; the LE count for Stratix II devices is based on the number of adaptive look-up tables (ALUTs) used for the design as reported by the Quartus®  II software.

Deliverables

Encrypted Licenses

  • Post-synthesis Altera® hardware description language (AHDL) or EDIF
  • Assignment & configuration
  • Symbol file
  • Include file
  • Sample design
  • Vectors for testing the functionality of the megafunction

HDL Source Licenses

  • VHDL or Verilog register transfer level (RTL) source code
  • Testbench
  • Vectors for testbench
  • Expected results for testbench
  • Simulation and synthesis scripts

Contact Information

For additional information, contact CAST, Inc. at:

CAST, Inc.
11 Stonewall Court
Woodcliff Lake, NJ 07677, USA

Phone: +1 (845) 353-6160
Fax: +1 (845) 727-7607

E-mail: OpenCore@cast-inc.com
URL: www.cast-inc.com

  Please Give Us Feedback