How b23zyt/ece298a-senseamp works
This repository appears to be a Tiny Tapeout hardware project centered on differential-amplifier designs, with Verilog project configuration alongside analog schematics, SPICE files, and physical-layout artifacts. The README documents a configuration-to-Verilog project setup, but provides no details on how the analog designs relate to the Verilog or to one another. With no source excerpts, the graph shows the identifiable design artifacts without asserting unsupported calls or data flows.
Components 11
Project definition
- Project configuration
info.yaml - Verilog design
src/project.v
Analog designs
- Sense amplifier
LTspice/Sense_Amp.asc - Alternate sense amp
LTspice/Sense_amp_alternate.asc - Mirror-load schematic
magic_xschem_ngspice/DiffAmpMirrorLoad.sch - Simulation schematic
magic_xschem_ngspice/Magic_sim.sch - Differential amp SPICE
magic_xschem_ngspice/diff_amp.spice - SPICE testbench
magic_xschem_ngspice/tb.spice
Physical layout
- Amplifier layout data
layout/tt_ram_diff_amp.mag - Amplifier GDS
layout/tt_ram_diff_amp.gds - Alternate layout data
magic_xschem_ngspice/diff_amp.mag