Lattice Solutions

Everything you need to quickly and easily complete your design

Share This Result >

Narrow Your Results



Solution Type



Device Support





















Tags











































Providers


Clear All
  • Infrared Remote Tx/Rx Reference Designs

    Reference Design

    Infrared Remote Tx/Rx Reference Designs

    Implements an interface to IR receive and/or IR transmit. This includes PWM (pulse width modulation) timing and protocol conversion to an SPI /I2C bus
    Infrared Remote Tx/Rx Reference Designs
  • RGB LED Reference Design

    Reference Design

    RGB LED Reference Design

    A complete RGB LED design that controls the color, blinking rate, brightness and breathing of an RGB LED.
    RGB LED Reference Design
  • BlackIce-II by myStorm

    Reference Design

    BlackIce-II by myStorm

    This board has been prototyped, and is available as a Reference Design on GitHub and other open-source community forums. It has an on-board Arm Cortex M4 microcontroller and features PMOD, Arduino and RPi expansion headers.
    BlackIce-II by myStorm
  • Sensor Interfacing and Preprocessing

    Reference Design

    Sensor Interfacing and Preprocessing

    Aggregates data from multiple I2C interfaces and performs preprocessing like buffering, timestamping and complex event triggering based on data analysis.
    Sensor Interfacing and Preprocessing
  • CANmodule-III

    IP Core

    CANmodule-III

    Compliant to the international CAN standard defined in ISO 11898-1, interfaces to an AMBA 2 Advanced Peripheral Bus (APB)
    CANmodule-III
  • CANmodule-IIx

    IP Core

    CANmodule-IIx

    Fully functional CAN controller module that contains advanced message filtering, and receive and transmit buffers.
    CANmodule-IIx
  • iniCAN

    IP Core

    iniCAN

    Implements the low-level CAN protocol handling - complete data link layer, framer, transmit and receive control, error handling, error reporting and bit sync.
    iniCAN
  • SPI Master Controller

    Reference Design

    SPI Master Controller

    Implements a SPI Master Controller in VHDL and uses an iCE40™ ultra low density FPGA and can be targeted to other iCE40 family members.
    SPI Master Controller
  • SPI-to-UART Expander

    Reference Design

    SPI-to-UART Expander

    Acts as a SPI port expander, multiplexing and demultiplexing read/write data through the SPI slave to multiple UARTs
    SPI-to-UART Expander
  • Barcode Emulation

    Reference Design

    Barcode Emulation

    Enables an ordinary LED to transmit barcode data. The LED is driven such that it transmits pulses that can be read by a checkout scanner.
    Barcode Emulation
  • Touch Screen Controller

    Reference Design

    Touch Screen Controller

    Implements a touch screen controller in an FPGA.
    Touch Screen Controller
  • Capacitive Touch Sense Controller

    Reference Design

    Capacitive Touch Sense Controller

    Demonstrates touch sensing and control using the iCE40™ FPGA. This design implements four touch sense buttons with outputs to LEDs
    Capacitive Touch Sense Controller
  • IrDA Fast Receiver

    Reference Design

    IrDA Fast Receiver

    Implements an IrDA receiver. Up to 4 Mbps, complete 4PPM packet support, CRC-32 generation and detection.
    IrDA Fast Receiver
  • IrDA Fast Transmitter

    Reference Design

    IrDA Fast Transmitter

    Implements an IrDA transmitter. Up to 4 Mbps, complete 4PPM packet support, CRC-32 generation and detection.
    IrDA Fast Transmitter
  • LCD Controller - WISHBONE Compatible

    Reference Design

    LCD Controller - WISHBONE Compatible

    Provides a processor interface to the common dot-matrix LCD module
    LCD Controller - WISHBONE Compatible
  • UART 16550 Transceiver

    Reference Design

    UART 16550 Transceiver

    Implements a UART compatible to PC16550 in FPGA.
    UART 16550 Transceiver
  • Page 1 of 1
    First Previous
    1
    Next Last