Skip to content

  Silicon IPs

 

S2C works closely with top-tier IP partners to provide a library of Prototype-Ready IP™ on S2C’s TAI Logic Modules. These Prototype-Ready IP designs can serve as reference designs to expedite your design projects. Prototype Ready IP cores also enables secure IP evaluation and delivery, so you can try before you buy your IP. S2C has effectively reduced the time and energy you need to spend on your IP search, evaluation, and licensing efforts.

The S2C IP library includes both digital and analog IP. Digital IP can be licensed in RTL format or Netlist format and can be targeted to ASIC or FPGA. Analog IP are mostly delivered in hard-core formats. S2C’s IP cores are mostly verified in real silicon and a high percentage are production-proven.

 

Check S2C’s IP availability and select cores for your projects from the following table.

 

8-Bit Processor
  8051 High Performance, Configurable Microprocessor
  8051 Tiny Microcontroller Core
  CZ80 8-bit Microprocessor Core
16-Bit Processor
  80186EC-Compliant 16-bit Microcontroller Core
  80186XL-Compliant 16-bit Microcontroller Core
  C68000 16/32-bit Microprocessor Core
  Infineon C166S V1
  National Semiconductor CR16CPlus Controller
32-Bit Processor
  C68000-AHB 32-bit Microprocessor
  e200 Core Family: Freescale Power Architecture IP
  Freescale ColdFire V1 Processor
  Freescale ColdFire V2 Processor
Multimedia
  2D Forward/Inverse Discrete Cosine Transform Core
  Block-to-Raster Scan Converter Core (BRC)
  BT656 Video Deinterlacer Core
  Color Space Conversion Core
  H.264/AVC HD Video Encoder Core
  JPEG Codec Core
  JPEG Decoder Core
  JPEG Encoder Core
  JPEG Scalado SpeedView Encoder Core
  JPEG2000 Encoder Core
  JPEG-LS Compression Encoder Core
  Lossless JPEG Decoder Core
  Lossless JPEG Encoder Core
  Raster-to-Block Scan Converter Core
Interface
  10/100 Ethernet Media Access Controller Core
  H16450S UART Controller Core
  H16550S UART Controller Core
  H16750S UART Controller Core
  I2C High Speed Master/Slave Controller Core
  I2C Master/Salve Controller Core
  I2C Slave Controller Core
  SPI Master/Slave Controller Core
  USB 1.1 Full-Speed Device Controller Core
  USB 2.0 High Speed Device Controller Core
  USB 3.0 SuperSpeed Device Controller Core
  USB Hub Controller Core
  USB OTG Controller Core
  USB OTG Controller for Multiple Devices
Memory Controller
  NAND Flash Controller IP Core
  SDRAM Controller Core
  Serial Flash Controller Core
Strorage 
  ATA Controller Core
  SD/SDIO/MMC/e-MMC Host Controller Core
  Smart Card Reader Controller Core
Computer Peripherals
  DMA Backend Core
  Parallel Port Slave Core
  PCI 32-bit Master/Target Controller Core
  PCI 32-bit Target Interface Core
  PCI 64-bit Master/Target Controller Core
  PCI 64-bit Target Interface Core
  PCI Express Endpoint Controller Core x1/x4
  PCI Express Endpoint Controller Core x8
  PCI Host Bridge Core
  PCI Multifunction Master/Target Interface Core
  PCI Multifunction Target Interface Core
  PCIe Solution
  PCI-X/PCI Solution
Network
  10/100 Ethernet Media Access Controller Core
  Gigabit Ethernet Media Access Controller Core
  Gigabit Ethernet Physical Coding Sublayer Core
Wireless
  Bluetooth 1.2 Core
  Bluetooth 2.1 Core
  WiFi
Display Controller
  Display Controller Core
  MIPI CSI-2 Controller
  TV-OUT Controller Core
Audio Interface
  I2S Bus Core with AHB Bus
  I2S Bus Core with APB Bus
  I2S Single Channel Core
  National Semiconductor Advanced Audio Interface
  SPDIF Core with APB Bus
Communication
  HDLC Protocol Controller Core
  IR-NEC IR Controller Encoder and Decoder Core
  IR-RC5 IR Controller Encoder and Decoder Core
  SDLC Controller Core
Encryption
  AES Encryption/Decryption Core
  AES Programmable Encryption/Decryption Core
  DES Encryption Standard Core
  DES3 Triple Data Encryption Standard Core
  MD5 Message Digest Processor Core
  SHA1 Secure Hash Algorithm Core
  SHA256 256-bit Secure Hash Algorithm Core
Automotive & Industrial
  CAN Bus Controller Core
  CAN2: Dual Channel CAN Bus Controller Core
  Freescale FlexRay Communication Controller
  Infineon MicroSecond Channel (MSC)
  Infineon Multiple CAN Contoller
  Infineon Multiprocessor Link Interface (MLI)
  LIN Bus Controller Core
  National Semiconductor CAN Controller
Debugging Interface
  cJTAG – IEEE 1149.7
  Infineon Multi-Core Debug Solution (MCDS)
Analog
  Displayport RX T65GP
  Displayport TX T65GP
  Ethernet PHY
  HDMI RX S65LL
  HDMI RX T65GP
  HDMI RX T90GP
  HDMI TX T65GP
  HDMI TX T90GP
  HDP RX T65GP
  HDP TX T65GP
  Motorola Multiple Reference Clock Generator
Memory
  1T-FLASH Memory Core
  1T-SRAM Memory Core
Pre-Integrated Platform
  8051 with Ethernet MAC Subsystem
  8051 with HDLC Subsystem
  8051 with USB Subsystem
  ARM7 Native Bus Pre-Integrated IP Platform
  Ethernet MAC with PCI Contoller Platform
  Pre-Integrated IPs for ARC 600/700 with AMBA Bus
  Pre-Integrated IPs for ARM AHB and APB Buses
  SoC Kernel for ARC with AMBA Bus System