SoftJin's IP Portfolio

SoftJin has developed a lot of IPs at RTL level as well as C/C++ level. Some of the interesting IPs that SoftJin has developed and their features are listed below. Please email us at sales@softjin.com if you like evaluate any one these IPs.

Categories
IP
Interfaces
I2C
Interfaces
I2C
  • Compatible with Philips I2C Standard
  • Multi Master operation
  • Programmable clock frequency
  • Operates with wide range of input frequencies
  • Stop and Start signal generation/detection
  • Repeated Start signal generation
  • Acknowledge bit generation/detection
  • Compatible with any number of slaves
  • Static Synchronous design
  • Fully Synthesizable
       Click here to view datasheet
RS232
Interfaces
RS232
  • 5, 6, 7, or 8 bit characters
  • Even, odd, or no-parity bit generation
  • 1 or 2 stop bit generation
  • Baud generation
  • Use of Rx only, Tx only or both
  • Number of data bytes to be transferred
       Click here to view datasheet
Text LCD Controller
Interfaces
Text LCD Controller
  • Character size : 5 x 8 and 5 x 11 dot matrix
  • 16 x 2 line Display, can support larger display size
  • 8-bit interface with LCD Display
  • Display ASCII or Custom character
  • Wide range of functions:
    • Display clear
    • Cursor home
    • Display on/off
    • Cursor on/off
    • Character blink
    • Cursor shift
    • Display shift to rotate
  • Compatible with S6AO069X, Hitachi HD44780 and SMOS SED1278 devices
  • Power on reset logic for LCD display initialization
       Click here to view datasheet
Graphics LCD Controller
SPI Interface with ADC
Interfaces
SPI Interface with ADC
  • Converts analog input to 14 bit digital value
  • Simultaneously converts 2 analog inputs to digital value
  • Continuous analog samples are converted to digital based on the sample frequency
  • SPI provides 4 wire interface to the ADC i.e. clock and conversion enable signal
  • The bus slave i.e. ADC provides serial data back to the SPI master, which is stored in the RAM
  • It supports clock frequency rates up to the maximum of 1.5 MHz
       Click here to view datasheet
SPI Interface with DAC
Interfaces
SPI Interface with DAC
  • Converts any 12 bit digital data into analog form
  • Analog output voltages vary from 0-3.3V based on input digital values
  • Coverts digital data stored in Ram or from I/O, into analog form continuously
  • SPI provides 4 wire interface to the DAC
  • DAC supports 24-bit and 32-bit protocol
  • The 24 or 32 bit command word consists of a command, an address, followed by data value
  • It supports clock frequency rates up to the maximum of 50 MHz
       Click here to view datasheet
Designed by The Scribble