#### Lattice Semi提供的IP Core 在Lattice Semi的[官方网站](https://www.latticesemi.com)上,有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]] * UART - WISHBONE Compatible * UART (Universal Asynchronous Receiver/Transmitter) * UART 16550 Transceiver * [[I2C]] * 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