1 / 5

FPGA Setting Using Flash

FPGA Setting Using Flash. Project goal: Creating a data base stored in a FLASH memory. The data based is used for automatic configuration of hardware clients. Such a system is compact, fast and software independent. Description.

xue
Download Presentation

FPGA Setting Using Flash

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. FPGA Setting Using Flash Project goal: Creating a data base stored in a FLASH memory. The data based is used for automatic configuration of hardware clients. Such a system is compact, fast and software independent.

  2. Description • Hardware clients operate by configuration written into their registers • Software updates a data base, defining a system configuration in a FLASH memory • FPGA setting using FLASH system automatically reads data base from FLASH and configures hardware components FPGA setting using FLASH system FLASH memory registers Software Independent! Software Host: MATLAB GUI Hardware System

  3. TOP Architecture

  4. MATLAB GUI

  5. Possible Application Any hardware client can be connected to the system if it possesses a Wishbone Slave connection. Such a client could be a Pulse Width Modulator (PWM) . A PWM can define a unique frequency for many servo controllers. In order to prevent the case that on system power on there would be some default insufficient value on the frequency input of servo devices, the PWM will function as a client of the FPGA setting using FLASH system. Data would be loaded from the Flash memory for correct configuration.

More Related