Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

  • Macronix flash works only up to 150MHz.

Supported Flash vendors

  • Micron
  • ISSI
  • Gigadevice
  • Macronix

Example Applications

Refer to the driver examples directory for various example applications that exercise the different features of the driver. Each application is linked in the table below. The following sections describe the usage and expected output of the various applications.  These example applications can be imported into the Vitis IDE from the Board Support Package  settings tab. 

...

Test Name

Example Source

Description
OSPI Polled mode example

xospipsv_flash_polled_example.c

xospipsv_flash_config.h

This examples does basic read and write test from the flash device in Polled mode.
OSPI Interrupt mode example

xospipsv_flash_intr_example.c

xospipsv_flash_config.h

This examples does basic read and write test from the flash device in Interrupt mode.
OSPI Non-blocking Polled mode example

xospipsv_flash_non_blocking_read_example.c

xospipsv_flash_config.h

This examples does basic read and write test from the flash device in Non-blocking Polled mode.

...

Example Design Architecture

NA

Performance

At frequency 133.33 MHz

DDR mode:

Read Speed: 253371 KBPS

SDR-PHY mode: 

Read Speed: 128849 KBPS

At frequency 33.33 MHz

SDR NON-PHY mode:

Read Speed: 32625 KBPS

Change Log

2021.1

...