The objective of this project is to design and implement a Static Random Access Memory (SRAM) on an FPGA platform to achieve high-speed and efficient data storage. It focuses on developing a memory architecture with optimized area and power utilization. The design will be synthesized, implemented, and tested on FPGA hardware to verify its functionality and performance. Universal Verification Methodology (UVM) is used to create a reusable and robust verification environment. The goal is to ensure the correctness, reliability, and efficiency of the SRAM design through functional and timing verification
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Software Requirements:
· Xilinx ISE14.7 Suite/Vivado2018.3 Tool.
· HDL: Verilog.
Hardware Requirements:
· Microsoft® Windows XP.
· Intel® Pentium® 4 processor or Pentium 4 equivalent with SSE support.
· 512 MB RAM.
· 100 MB of available disk space.
1. Understanding of SRAM architecture and memory operations.
2. Hands-on experience with FPGA-based SRAM implementation.
3. Knowledge of UVM components and verification flow.
4. Skills in writing SystemVerilog assertions and functional coverage.
5. Experience with industry-standard verification practices.
6. Ability to design and verify scalable and reusable memory modules.