Satvik Patel's starred repositories
SimpleCache
Simple cache design implementation in verilog
A-Beginners-Guide-to-Designing-Embedded-System-Applications-on-Arm-Cortex-M-Microcontrollers
A 'learn by doing' textbook on building an embedded system
Introduction-to-Computer-Architecture-Education-Kit
Gain an understanding of the fundamental topics and concepts of computer architecture including the application of these with modern Arm processors
VLSI-Fundamentals-Education-Kit
Gain an understanding of the fundamentals of Very Large-Scale Integration (VLSI), including how the theories and concepts can be applied in the design of simple logic circuits and in the physical implementation of a simplified microprocessor
FPGA-Devcloud
Get started using Intel® FPGA tools on the Devcloud with tutorials, workshops, advanced courses, and sample projects built specifically for students, researchers, and developers. Visit our official Intel® FPGA Devcloud website:
Inverter-design-and-analysis-using-sky130pdk
Design and Analysis of CMOS Inverter using the sky130 pdk and various open source tools
Vitis-Tutorials
Vitis In-Depth Tutorials
superscalar
Superscalar version of IITB pipeline RISC
sbc-reviews
Jeff Geerling's SBC review data - Raspberry Pi, Radxa, Orange Pi, etc.
Floating-Point-ALU-in-Verilog
32-Bit Algorithms of Floating Point Operations are implemented on Verilog with logic Operations.
Superscalar_Pipeline_Processor
Design consists of a 32-bit MIPS superscalar pipeline processor in functional Verilog. Runs a cache based memory system, a branch predictor, and a 2-way superscalar pipeline processor issuing two instructions at a time. Intended for creators Yiming Gan and Dylan Vanmali.
Operating-Systems-Foundations-with-Linux-on-the-Raspberry-Pi
A textbook on the introduction to the foundations of modern operating systems with Linux
verilog-pcie
Verilog PCI express components
sv-tutorial
SystemVerilog Tutorial