Description
FPGA course, VHDL encoding course, QSPI and flash memory. In this course, you will learn to write VHDL code to communicate with flash memory using the Quad SPI protocol. The course instructor is an electronics engineer specializing in FPGAs, and he will teach you step by step, from designing the code to turning it into actual working code. In this course, we will use a specific Micron part as a real-life example of flash memory and connect it to code to test its performance in simulation. Why should you take this course?
Today, every FPGA needs to be booted from flash memory. Flash loads the FPGA every time the board or expansion card is rebooted. Of course, flash memory can also be used to store information. This is done by writing code that controls the flash memory, either by the FPGA itself or by a processor that can communicate with the flash memory. Any company hiring an FPGA engineer will appreciate their knowledge of how to use flash memory. In this course, which is actually the only course/video tutorial or article explaining how to use flash memory from scratch on the entire internet (and you can check it out), we’ll cover everything you need to know to get the job done. .with flash memory. You need a flash, we will teach you. By completing this course, you will become a master in the field of flash memory. Due to the complexity of using flash memory and the SPI protocol with quad data, you will not find any source – google it yourself and see. The VHDL course is long, so in this course we will cover all the synchronization problems and issues. We write complete VHDL code to work with flash memory, and edit and improve the code during the simulation process. By the end of this VHDL course, you will have complete and functional code (which you can download or write with me during the course and compare with my code). Here’s a short list of what you’ll learn in this course:
- Nor Flash Memory vs Nand Flash Memory – Why do we need Nor Flash to boot FPGA?
- Flash timing issues and how to solve them in code (explained in datasheet)
- How to configure internal flash registers
- How to write data to flash memory in single mode
- How to Write Data to Flash Memory in Quad Mode
- How to read data from flash memory
- How to erase flash memory
- Decoding flash memory frequencies
- Flash Memory – Memory Table and Memory Partitions Explained
- How to connect a Micron Verilog flash memory module to our VHDL code
- Modeling Micron flash memory in Modelsim. This flash module shows a real module with real timing issues, voltage and all its configurations including reset and all.
- Flash memory works with the SPI protocol, so the VHDL code takes this into account as well.
- Etc…
This VHDL training course for all levels is prepared by a professional electronics and computer engineer. This lecturer has extensive experience with FPGAs from all companies in the market and board design, and has also worked with various types of flash memory.
What you’ll learn in the FPGA VHDL, QSPI and Flash Encoding course
-
Flash Memory Principles
-
Create a VHDL project from scratch! After this course you will be able to independently develop any project.
-
Writing VHDL Code for Flash Memory
-
How to read/write micron and flash memory
-
How to configure a new flash memory, setting up its internal registers
-
How to write a simulation for a Micron Nor Flash Memory Verilog part and simulate it
-
Everything you need to know about Micron and flash memory
-
How to approach any flash memory type and product on the market
-
How to work with flash memory in different modes: SPI, Dual SPI, Quad SPI
This course is suitable for people who
- Anyone who wants to know how to use flash memory from scratch.
- Anyone who wants to become a better VHDL developer
FPGA VHDL QSPI and Flash Encoding Course Characteristics
- Publisher: Udemy
- Lecturer: Ofer Keren
- Level of training: from beginner to advanced
- Duration of training: 15 hours 6 minutes
Course topics for 08.2021
Prerequisites of the FPGA course, VHDL coding course, QSPI and flash memory.
- VHDL knowledge
- PC with Internet connection
- Modelsim modeling tool – (not required for training… 🙂
course images
Example video course
installation instructions
Once extracted, watch using your favorite player.
English subtitles
Quality: 720p
Download link
Password for file(s): www.downloadly.ir
size
8.6 GB