IP & Software

Macnica offers various types of IP and software for FPGAs and embedded applications with in-depth technical support and design services.

FPGA IP Cores

Sensor Interface IPDescriptions
SLVS-EC RXImage sensor interface (Rx side) to Sony CMOS image sensors
Display Interface IPDescriptions
HDMI 2.0High-speed interface compliant with HDMI 2.0 standard
V-by-One HSHigh-speed serial interface compliant with V-by-One HS standard by THine Electronics
Video/Graphics IPDescriptions

Rotating Video Frame Buffer (RVFB)

Rotates video in 90-degree increments

Intel Video & Vision Processing (VVP)

A collection of Intel FPGA intellectual property (IP) functions that you can use to facilitate the development of custom video and image processing designs.
Video Analytics LibraryFunctions for different types of histogram displays plus a video rotate function. 
OSD Color PaletteConverts 8bpp Avalon Streaming video from a Frame Reader or other component into a 24- or 32-bpp video stream via a programmable color palette.
Stereo Camera Range ImagerHigh-speed 3D distance measurement technology for ADAS and robotics applications
High-Speed Serial IO IPDescriptions
ION 64b/66b High-Speed Serial IFHigh-speed serial interface (13.5 Gbps max.) using a lightweight protocol
ION 8b/10b High-Speed Serial IFHigh-speed serial interface (8 Gbps max.) using a lightweight protocol
High-Speed Networking IPDescriptions
10G MAC LiteSimple to use, light version of a 10Gb Ethernet MAC, perfect for chip-chip or backplane communications
MDIOClause 22, and Clause 45 compliant MDIO slave which can be wrapped for implementation in Intel Qsys based designs 
Storage Access & Transport Protocol IPDescriptions
NVMe IP CoreStandalone NVMe Host Controller with built-in optimized PCIe Bridge and Internal Memory Buffer, designed to handle NVMe Protocol without CPU/OS and External DDR memory. It’s recommended for applications that require high performance, high storage capacity, in very compact systems, and easily supports multiple NVMe SSDs.
muNVMe IP CoreDesigned and optimized for multiple data stream access to single NVMe SSD by multiple users simultaneously. muNVMe-IP can achieve close to SSD's maximum possible throughput for both mixed read/write and same direction access. This IP is recommended for the application that requires high performance & multiple data streaming or sequential access over single NVMe SSD by pure hardware logic without CPU/OS. Customization to increase the number of users is possible upon customer's requirements.
Industrial Vision IF Protocol Descriptions
  
CoaXPress 1.1 Device PackageHigh-speed image transmission at 6.25Gbps via coaxial cable

Software Solutions

FunctionDescriptions
IcetanaAI-driven video analytics surveillance software designed to automatically identify unusual or unexpected events in real-time. Allowing security operators to move from reacting to situations to working proactively to prevent them.
RTOS for IoT (Scorpius™)Multi-task real-time OS for small embedded devices
VAS-100AI-based real-time video analytics

Live Video Transport IP by Macnica Technology

FunctionDescriptions
SMPTE ST 2022-1/2/5/6/7Series of IP cores to support video over IP (Internet protocol) network based on SMPTE ST 2022 standards
SMPTE ST 2110IP core to support the family of ST 2110 standards for multi-stream video and audio media delivery systems including time synchronization
SMPTE ST 2059-1/2 time synchronizationIP core compliant with ST 2059-1/2 standards that allow accurate time synchronization of media streams