Senior Project Proposal

While current schematic diagram viewers exist for closed sources toolchains like Vivado and Sigasi, they sadly usually require a full synthesis in order to visualize the circuit. The open source toolchain yosys alternatively does support (via the show command) showing schematics of a digital design without needing a full synthesis; however, it doesn't look as ideal as one would want. Therefore, I want this project to be about using yosys and GraphVIZ Integrations in order to make a schematic view (gate level) just like Vivado would show, but do it all within yosys's toolchain. I imagine this as an extension to the toolchain (or just to graphVIZ) but with the look and feel that [[netlistsvg]] would normally give.