Lattice Semi提供的IP Core

在Lattice Semi的官方网站上,有196个IP Core,以及123个参考设计,用户注册账号就可以下载使用这些IP Core,并能够通过其非常详细的设计文档获取设计灵感。

后续我们会把所有的IP Cores都加上Lattice Semi网站的链接,以方便用户使用。


通信

  • 以太网
    • 10 Gigabit Ethernet MAC
    • 2.5 Gb Ethernet MAC
    • 2.5 Gb Ethernet PCS
    • SGMII and Gigabit Ethernet PCS
    • Triple Speed 10/100/1G Ethernet MAC
  • XAUI
  • CPRI
  • 参考设计
    • 8b/10b Encoder/Decoder
    • IR Rx
    • Sony IR Tx Reference Design
    • Barcode Emulation
    • RGMII to GMII Bridge

连接

  • PCI Express
    • PCI Express x1 Endpoint
    • PCI Express x2 Endpoint
    • PCI Express x4 Endpoint
    • PCI Express Root Complex Lite X1
    • PCI Express Root Complex Lite X4
    • PCI Master/Target 33
    • PCI Master/Target 66
    • PCI Target 33
    • PCI Target 66
    • PCI Target 32 bit/33 MHz RD1008 P
    • PCI/WISHBONE Bridge - WISHBONE Compatible
  • PIPE
  • Tri-Rate Serial Digital Interface (SDI) PHY
  • JESD204A
  • JESD204B
  • JESD207
  • 参考设计
    • 7:1 LVDS Video Interface
    • 8:1 Microphone Aggregation
    • ADC Interface
    • Audio Interface Bridging
    • BSCAN - Multiple Boundary Scan Port Addressable Buffer (BSCAN1)
    • BSCAN - Multiple Boundary Scan Port Linker (BSCAN 2)
    • Sensor Interfacing and Preprocessing
    • LPC Bus Controller
    • Panasonic Area Sensor-to-Parallel Bridge

数字信号处理

  • Block Convolutional Encoder
  • Block Viterbi Decoder
  • Cascaded Integrator-Comb (CIC) Filter
  • CORDIC
  • Distributed Arithmetic (DA) FIR Filter
  • Divider
  • Dynamic Block Reed-Solomon Decoder
  • FFT Compiler
  • FIR Filter Generator
  • Interleaver/De-interleaver
  • Median Filter
  • Numerically-Controlled Oscillator (NCO)
  • Peak Cancellation Crest Factor Reduction (CFR)
  • 参考设计:
    • Barcode Emulation
    • Pedometer
    • Self-Learning IR Remote
    • RC4 Based PRNG Generator
    • Read and Write Usercode
    • Sensor Data Buffer
    • Simple Sigma-Delta ADC

处理器/控制和外设

  • Mico8/Mico32
  • DRAM
    • DDR SDRAM Controller
    • DDR SDRAM Controller Pipelined
    • DDR2 SDRAM Controller
    • DDR2 SDRAM Controller Pipelined
    • DDR3 SDRAM Contoller
    • DDR3 SDRAM PHY
    • LPDDR SDRAM Controller
    • LPDDR3 SDRAM Controller
    • SDR SDRAM Controller
    • SDR SDRAM Controller – Advanced
  • Scatter Gather DMA
  • 参考设计
    • Controller Area Network (CAN) Controller
    • FPGA Loader
    • GPIO Expander
    • HiSPi-to-Parallel Sensor Bridge
  • SPI
    • SPI Master Controller
    • SPI Peripheral
    • SPI Slave Controller
    • SPI Slave Peripheral Using the Embedded
    • Function Block - WISHBONE Compatible
    • SPI Slave Port Expander
    • SPI to I2C Bridge
    • SPI to MIPI-DSI Bridge
    • SPI to UART Expander
    • SPI Wishbone Compatible
    • Sub-LVDS Serial to CMOS Parallel Sensor Bridge
    • Sub-LVDS-to-Parallel Sensor Bridge
      • UART - WISHBONE Compatible
      • UART (Universal Asynchronous Receiver/Transmitter)
      • UART 16550 Transceiver
      • I2C Bus Controller for Serial EEPROM
      • I2C Bus Controller for Serial EEPROM
      • I2C Master Controller
      • I2C Master Controller
      • I2C Master with WISHBONE Controller
      • I2C Slave Controller
      • I2C Slave Peripheral Using Embedded Function Block - WISHBONE Compatible
      • I2C Slave to SPI Master Bridge
      • I2C Slave/Peripheral
      • I2C to SPI Bridge
      • I2C Embedded Programming Access Firmware - WISHBONE Compatible
      • Soft I2C Slave with Clock Stretching - WISHBONE Compatible
      • I3C Host/Device
    • I2S
      • I2S Controller
      • I2S Controller
    • RGB LED Controller
    • Keypad Scanner
    • LED/OLED Driver
    • Display Interface
    • MDIO Peripheral - WISHBONE Compatible
    • NAND Flash Controller
    • PWM
      • MxN Channel PWM
      • PWM Fan Controller - WISHBONE Compatible
      • PWM Generator
    • RAM-Type Interface for Embedded User Flash Memory - WISHBONE Compatible
    • SD Controller
      • SD Flash Controller - WISHBONE Compatible
      • SD Host Controller

传感AI

  • CNN Accelerator IP
  • Compact CNN Accelerator IP
  • 参考设计
    • Face Tracking Using CNN Accelerator IP
    • Hand Gesture Detection Using CNN Compact Accelerator IP
    • Human Face Detection Using BNN Accelerator IP
    • Human Presence Detection Using CNN Compact Accelerator IP
    • Human Presence Detection Using CNN Accelerator IP
    • Key Phrase Detection Using BNN Accelerator IP
    • Object Counting Using CNN Accelerator IP
    • Speed Sign Detection Using CNN Accelerator IP F

音视频处理

  • 1:2 MIPI DSI Display Interface Bridge
  • 2:1 MIPI CSI-2 Aggregator Bridge
  • 2:2 MIPI DSI Display Interface Bridge
  • 2D Edge Detector
  • 2D FIR Filter
  • 2D Scaler
  • Color Space Converter
  • CMOS to MIPI CSI-2 Interface Bridge
  • Deinterlacer
  • Display Interface Mux
  • DVB-ASI
  • Gamma Corrector
  • Median Filter
  • MIPI DSI to MIPI DSI
  • MIPI DSI to OpenLDI LVDS Display Interface Bridge
  • MIPI DSI to RGB Display Interface Bridge
  • Open LDI/FPD-Link/LVDS to MIPI DSI Display Interface Bridge
  • RGB to MIPI DSI Display Interface Bridge
  • SubLVDS to MIPI CSI-2 Image Sensor Bridge
  • Video Frame Buffer
  • 参考设计
    • Graphics Acceleration
    • HDMI/DVI Interface
    • MIPI CSI-2-to-CMOS Parallel Sensor Bridge
    • MIPI DPHY Interface IP RD1182 P P
    • MIPI DSI RX to Parallel Bridge
    • Parallel to MIPI CSI-2 TX Bridge
    • Parallel to MIPI DSI TX Bridge
    • SMPTE SDI Dual HD from/to 3G Level-B Converter

其它

  • 8b/10b Encoder/Decoder
  • GPIO Expander
  • I2C Bus Controller for Serial EEPROMs
  • I2C (Inter-Integrated Circuit) Bus Master
  • I2C (Inter-Integrated Circuit) Slave / Peripheral LPC (Low Pin Count) Bus Controller
  • Multiple Scan Port Addressable Buffer (BSCAN1) Multiple Scan Port Linker (BSCAN 2)
  • PCI Target 32 bit/33 MHz
  • PWM Fan Controller
  • Read and Write Usercode
  • SDR SDRAM Controller - Advanced
  • SPI GPIO Expander
  • SPI Controller - WISHBONE Compatible
  • SPI (Serial Peripheral Interface) Peripheral
  • UART (Universal Asynchronous Receiver/Transmitter)
  • Fault Logging
  • Hot Swap Controller
  • Fan Controller
  • PMBus Controller
  • Trim & Margin
  • Power & Reset Sequencing
  • Voltage Scaling & VID
  • BSCAN - Multiple Boundary Scan Port Addressable Buffer (BSCAN1)
  • BSCAN - Multiple Boundary Scan Port Linker (BSCAN 2)
  • I2C Bus Controller for Serial EEPROM
  • I2C Master Controller
  • I2C Slave Peripheral Using Embedded Function Block
  • I2S Controller
  • LPC Bus Controller
  • MachXO2 I2C Embedded Programming Access Firmware
  • MachXO2 Soft I2C Slave with Clock Stretching
  • NAND Flash Controller
  • PWM Fan Controller
  • RAM-Type Interface for Embedded User Flash Memory
  • Read and Write Usercode