ACL Digital

Home / CaseStudy / Product Engineering for i.MX8 Processor based Flash Performance Evaluation Board

Product Engineering for i.MX8 Processor based Flash Performance Evaluation Board

SPI Flash Performance Evaluation Board for a US-based Semiconductor Company

SPI Flash Performance Evaluation Board Banner

Overview

The client is a US-based technology company that designs and develops high-performance integrated circuits, flash, and memory products. With the recent launch of new flash products, the client sought to create a sales tool for their business development team. This tool aimed to showcase live performance evaluations and comparisons, including metrics such as time to boot and display images stored in flash memory, specifically for their Quad SPI and Octal SPI products. ACL Digital undertook the design and development of an SPI flash performance evaluation board based on the NXP i.MX8 processor and conducted design validation testing and interface testing to verify signal quality and system functionality.

Download Case Study








    Challenges

    Lack of a dedicated sales tool to demonstrate critical metrics and showcase live performance of the products

    Solution

    • Designed & developed a performance evaluation board based on NXP i.MX8 processor involving hardware architecture, class A component selection, schematics, PCB layout, component placement & board bring-up
    • Performed Design Validation Testing, high speed FlexSPI interface testing to verify the signal quality & system functionality
    • Modified U-boot to boot the evaluation platform from Quad Flash Octal Flash or Octal Multi Chip Package (MCP) Flash
    • Developed & validated memory drivers for Octal Flash, RAM & MCP memories
    • Developed an OpenGL based test application to display 1080p resolution images over HDMI monitor after reading from the flash memory
    SPI flash performance evaluation board based on the NXP i.MX processor

    Outcomes

    Benefits Product Engineering for i.MX8 Processor based Flash Performance Evaluation Board
    Scroll to Top