Lattice Semi提供的IP Cores

在Lattice Semi的官方网站上,不仅能够下载使用这些IP Cores,还有非常详细的设计文档供参考。

通信

  • 以太网
    • 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