Design & Reuse
Catalog of SIP Cores
System on Chip design resources
1632 IP
1351
5.0
DDI Color Enhancement (CLREN) IP
BTREE's Color Enhancement IP modifies or emphasizes color by controlling Saturation/Luminance/Hue. BTREE's Color Enhancement can only adjust the color...
1352
5.0
DDI High Dynamic Range IP
HDR improves the visibility of the output image compared to the input images by increasing the contrast of the image/video reproduced on the display. ...
1353
5.0
Serial ATA Host Controller (1.5, 3.0, 6.0 Gb/s)
The Serial ATA Host IP Core provides an interface to high-speed serial link replacements for the parallel ATA attachment of mass storage devices. The ...
1354
5.0
Serial ATA Host Controller (1.5, 3.0, 6.0 Gb/s) for Xilinx UltraScale
The Serial ATA Host IP Core provides an interface to high-speed serial link replacements for the parallel ATA attachment of mass storage devices. The ...
1355
5.0
Visually LossLess compression hardware RTL core that complies with ISO/IEC-21122-1 (JPEG XS)
TMC’s JPEG XS encoder / decoder IP is Visually LossLess compression / decompression hardware RTL core that complies with ISO/IEC-21122-1 (JPEG XS). T...
1356
5.0
Visually LossLess decompression hardware RTL core that complies with ISO/IEC-21122-1 (JPEG XS)
TMC’s JPEG XS encoder / decoder IP is Visually LossLess decompression hardware RTL core that complies with ISO/IEC-21122-1 (JPEG XS). The logic gate ...
1357
5.0
Compact LossLess Decoder RTL Core
...
1358
5.0
Compact LossLess Encoder RTL Core
...
1359
5.0
Lossless / Near lossless Encoder / Decoder Hardware IP
- Lossless / near lossless hardware encoder and decoder IP that features compact and high speed with TMC original algorithm. - Optimized logic gate...
1360
5.0
JPEG Decoder 1-pixel/clock
- Baseline JPEG encoder/decoder described in RTL compliant with ISO/IEC 10918-1 - High speed processing with low clock frequency - Suitable for ...
1361
5.0
JPEG Encoder 1-pixel/clock
- Baseline JPEG encoder/decoder described in RTL compliant with ISO/IEC 10918-1 - High speed processing with low clock frequency - Suitable for ...
1362
5.0
Frame Rate Converter for 4K
TMC’s FRUC (Frame Rate Up-Converter) for 4K RTL Core utilizes proprietary ”DMNA- MEMC” (Motion Estimation and Motion Compensation) algorithm which gen...
1363
4.0
DDI Scaler IP - BSCALE
BTREE’s BSCALE enlarges or reduces the input video to fit the panel size. Polynomial Interpolation (PI) is the basic algorithm, and also various metho...
1364
4.0
DDI Scaler IP - MSCALE
BTREE’s MSCALE enlarges the input video to fit the panel size. Bi-Linear interpolation is the basic algorithm, and also various methods such as sharpn...
1365
4.0
Reed Solomon Decoder IP Core
A high performance, fully configurable Reed Solomon Decoder IP Core that is intended for use in a wide range of applications requiring forward error c...
1366
4.0
Reed Solomon Encoder IP Core
A high performance, fully configurable Reed Solomon Encoder IP Core that is intended for use in a wide range of applications requiring forward error c...
1367
3.0
USB 2.0 (LS, FS & HS) On-The-Go IP Core
A 'Dual-Role' USB On-The-Go IP Core that operates as both an USB peripheral or as an USB OTG host in a point-to-point communications with another USB ...
1368
1.0
I2C Master and Slave
I2C is a two-wire, bi-directional serial bus that provides a simple and efficient method of data exchange between devices. It is most suitable for app...
1369
1.0
SD/SDIO/MMC Host Controller
A complete, easy to integrate and cost-effective IP core featuring SD/SDIO/MMC Host Controller Interface, for SoC/PDA applications that connect to SD/...
1370
1.0
enhanced AES
FIPS-197 Compliant. Encrypt and decrypt modules with 128, 192 and 256 bit keys. Various versions are available, from small area to high performance, u...
1371
1.0
Enhanced AES with CCM mode
FIPS-197 Compliant. Encrypt and decrypt modules with 128, 192 and 256 bit keys. Various versions are available, from small area to high performance, u...
1372
1.0
GPON FEC 2.5 Gbps
This high performance core is a full featured Forward Error Correction encoder and decoder, specially designed for high speed optical networks or any ...
1373
1.0
USB 2.0 Device IP Core
A USB 2.0 Device IP Core that provides high performance small footprint solution for quick and easy implementation of a USB Device interface. The USB...
1374
0.0
H.264 BP Full HD CV Encoder/Decoder
H.264 CV is an encoder / decoder IP core that is compliant with H.264(ISO/IEC14496-10). The number of logic gate count and internal memory capacity ar...
1375
0.0
H.264 BP SD Encoder/Decoder SW
TMC s H.264 video codec ( encoder&decoder ) software is designed to be compliant with H.264 Visual ( high-efficiency image compression standard standa...
1376
0.0
H.264 CVF Encoder/Decoder for FPGA
H.264 CVF is an encoder / decoder IP core that is compliant with H.264(ISO/IEC14496-10). The number of logic gate count and internal memory capacity a...
1377
0.0
H.264 MP Encoder/Decoder SW
TMC s H.264 video codec (encoder&decoder) software is designed to be compliant with H.264 Visual (high-efficiency image compression standard standardi...
1378
0.0
104x1 Bits OTP (One-Time Programmable) IP, VI- 0.15μm 1.8V/6V BCD G2 EPI Process
The ATO00104X1VI150BIO2N2B is organized as a 104-bit by 1 one-time programmable (OTP). This is a kind of non-volatile memory fabricated in VI- 0.15μ...
1379
0.0
512x1 Bits OTP (One-Time Programmable) IP, HHGrac- 95nm 1.5V/5V Embedded SONOS Flash (EF095LP)
The ATO00512X1HH095SON3NA is organized as a 512-bits by 1 one-time programmable in parallel mode. This is a kind of non-volatile memory fabricated in ...
1380
0.0
512x1 Bits OTP (One-Time Programmable) IP, MXI- 0.18μm 1.8V/5V CMOS 18B Process
The ATO00512X1MX180LB52ND is organized as a 512-bit by 1 one-time programmable (OTP). This is a type of non-volatile memory fabricated in MXI- 0.18μ...
1381
0.0
512x1 Bits OTP (One-Time Programmable) IP, MXI- 0.18μm 1.8V/5V CMOS 18B Process,Using 5V devices only
The ATO00512X1MX180LB52ND is organized as a 512-bit by 1 one-time programmable (OTP). This is a kind of non-volatile memory fabricated in MXI- 0.18μm ...
1382
0.0
512x1 Bits OTP (One-Time Programmable) IP, MXI- 0.18μm 1.8V/5V CMOS 18B1(BCD_EPI)
The ATO00512X1MX180B152NA is organized as a 512x1 one-time programmable(OTP). This is a type of non-volatile memory fabricated in MXI- 0.18μm CMOS 18B...
1383
0.0
512x1 Bits OTP (One-Time Programmable) IP, MXI- 0.18μm 1.8V/5V Logic Process
The ATO00512X1MX180LA52NA is organized as a 512-bit by 1 one-time programmable (OTP). This is a type of non-volatile memory fabricated in MXIC 0.18μm...
1384
0.0
512x1 Bits OTP (One-Time Programmable) IP, NJR- 0.05μm UD50SP Process
The AT512X1UD50SP0AA is organized as a 512-bit by 1 one-time programmable (OTP). This is a kind of non-volatile memory fabricated in UD50SP process. ...
1385
0.0
512x1 Bits OTP (One-Time Programmable) IP, S-_h-nix HC130SFN 1.8V/2.8V Process
The ATO00512X1HY180CIS3NA is organized as a 512-bit by 1 one-time programmable (OTP). This is a kind of non-volatile memory fabricated in SK_hynix HC...
1386
0.0
512X1 Bits OTP (One-Time Programmable) IP, TSM- 0.18μm SiGe BiCMOS 1.8V/3.3V Process
The ATO00512X1TS180SGE3NA is organized as a 512-bit by 1 one-time programmable (OTP). This is a type of non-volatile memory fabricated in TSMC 0.18μm...
1387
0.0
512x1 Bits OTP (One-Time Programmable) IP, TSM- 152nm 1.8V/3.3V Mixed Signal
The ATO00512X1TS152GMS3NA is organized as a 512-bits by 1 one-time programmable in parallel mode. This is a kind of non-volatile memory fabricated in...
1388
0.0
512x1 Bits OTP (One-Time Programmable) IP, UM- 0.18μm 1.8V/5V BCD Process
The ATO00512X1UM180B502NA is organized as a 512-bit by 1 one-time programmable (OTP). This is a type of non-volatile memory fabricated in UM- 0.18μm B...
1389
0.0
512x1 Bits OTP (One-Time Programmable) IP, VI- 0.15μm BCD Generation-2 Process
The ATO00512X1VI150B252NB is organized as a 512-bit by 1 one-time programmable (OTP). This is a type of non-volatile memory fabricated in VI- 0.15μm B...
1390
0.0
512x1 Bits OTP (One-Time Programmable) IP, VI- 0.15μm BCD Generation-2 Process
The ATO00512X1VI150B252NA is organized as a 512-bit by 1 one-time programmable (OTP). This is a type of non-volatile memory fabricated in VI- 0.15μm B...
1391
0.0
512x1 Bits OTP (One-Time Programmable) IP, VI- 0.18μm standard CMOS mixed-signal Process
The AT512X1V180MM0AA I-fuse® IP is organized as 512 bits one-time programmable (OTP). This is a kind of non-volatile memory fabricated in VIS 180nm CM...
1392
0.0
512x1 Bits OTP (One-Time Programmable) IP, VI- 110nm 1.5V/3.3V
The AT512X1V110MM0AA is organized as a 512-bit by 1 one-time programmable (OTP). This is a kind of non-volatile memory fabricated in VIS 110nm CMOS l...
1393
0.0
512x16 Bits OTP (One-Time Programmable) IP, D- HiTe- AN180 1.8V / 5V Process
The ATO0512X16DB180AO14NA is organized as 512x16 One-Time Programmable in 16-bit read and 1-bit program modes. This is a kind of non-volatile memory s...
1394
0.0
512x8 Bits OTP (One-Time Programmable) IP, GLOBA-FOUNDR--- 0.13um BCD 1.5V/5V Process
The ATO00512X8GF130BCD3NA is organized as a 512-bits by 8 one-time programmable in parallel mode. This is a kind of non-volatile memory fabricated in ...
1395
0.0
512x8 Bits OTP (One-Time Programmable) IP, SMI- 110nm 1.2V/3.3V Mixed Signal Generic Process
The AT512X8Z110LLSAA is organized as 512 bits by 8 one-time programmable in 8-bit read and 1-bit program modes. This is a kind of non-volatile memory ...
1396
0.0
512x8 Bits OTP (One-Time Programmable) IP, SMI- 110nm 1.2V/3.3V Mixed Signal Generic Process
The AT512X8Z110LL0AA is organized as a 512-bit by 8 one-time programmable (OTP). This is a kind of non-volatile memory fabricated in SMI- 110nm 1.2V/3...
1397
0.0
512x8 Bits OTP (One-Time Programmable) IP, Towe- Semiconduct-- SBC18H5 Family 180nm 1.8V/3.3V SiGe BiCMOS Process
The ATO00512X8TJ180SBC4NA is organized as 512 bits by 8 one-time programmable in 8-bit read and 1-bit program modes. This is a kind of non-volatile me...
1398
0.0
128x1 Bits OTP (One-Time Programmable) IP, TSM- 0.18μm 1.8V/3.3V Mixed-Signal process
The ATO00128X1TS180MSG3OA is organized as a 128-bit by 1 one-time programmable (OTP). This is a kind of non-volatile memory fabricated in 0.18um CMOS...
1399
0.0
128x1 Bits OTP (One-Time Programmable) IP, UM- 0.153μm Logic and Mixed-Mode 1.8V/3.3V process
The ATO00128X1UM153LMM3NA is organized as a 128-bit by 1 one-time programmable (OTP). This is a kind of non-volatile memory fabricated in 0.153um CMO...
1400
0.0
128x1 Bits OTP (One-Time Programmable) IP, UM- 0.18μm 1.8V/5V BCD Process
The ATO00128X1UM180B502NA is organized as a 128-bit by 1 one-time programmable (OTP). This is a type of non-volatile memory fabricated in UM- 0.18μm B...