Project Work

The Project Work developed during the Micron International Academy will cover all the aspects related to the cycle of development of a Managed NAND product.The raw NAND memory devices integration in the target system is a complex challenge, and this is why industrial standard approach is to use managed memory systems. The students will learn about the technological challenges related to the development of a Managed NAND, with one or more NAND devices are interfaced with an ASIC Controller that includes a management firmware.The Managed NAND provides an interface for the host, hiding most of the low-level operations executed by the NAND devices.The purpose of the Project Work is the development of a MANAGED MEMORY SYSTEM prototype, to the main concepts and skills related to this embedded system through a hands-on approach Students will work in teams to implement a managed NAND architecture through tools and languages for embedded systems like VHDL, C programming, lab instruments and related measurements, debug techniques, verification, and validation. The development will be accomplished with modern software engineering techniques.

Image
Topics and tools
  • concept of embedded system
  • development of a complete system on SoC/FPGA
  • usage of AMD/Xilinx tools (Vivado/Vitis) for development
  • Firmware debug with Vivado tool
  • hardware digital design using an FPGA/SoC, including the development of a custom Hardware peripherals
  • NAND specification and functionality
  • Management of raw NAND device
  • firmware architecture and design for Managed NAND
  • Concept of operating system and multitasking
  • FTL Design and concept of garbage collection for managed NAND
  • Project Verification through lab measurements
  • validation of a Managed NAND
  • usage of the Managed NAND into a system
  • VHDL language
  • C programming language
The cookies used are used for the correct functioning of the site. By continuing to browse without changing your browser settings, you agree to receive all cookies.