HAL – The Hardware Analyzer
-
Updated
Jun 2, 2024 - C++
HAL – The Hardware Analyzer
Devcontainers for Integrated-circuit design using the Viper IC design environment
Versatile tool to untangle wires. Made by chip researchers - for chip researchers. This means that the utility is wildly custom and incomprehensible.
Parametric layout generator for digital, analog and mixed-signal integrated circuits
I made a digital counter on Proteus.
Hybrid IC design environment
Coding Projects for University Courses
The coolSAA1064 arduino library handles the 7 segment Philips / NXP SAA1064 driver for easily displaying and scrolling numbers and words on up to four displays.
An UART Receiver that runs with a clock frequency of 125 MHz. The possible baudrates are 9600 bits per second and 115200 bits per second. It supports the parity bit. The received bytes are stored in a FIFO buffer with variable size.
4 stage pipeline implementation of a 16-bit RISC Processor in SystemVerilog that performs arithmetical, logical, data transfer, branch and halt operations.
3 stage pipeline implementation of a digital circuit that calculates DIT FFT in 8 points. It is made as an AXI-Lite Slave IP in AMD Vivado. It is successfully implemented in a block design that contains a Microblaze processor as the Master, an AXI Interconnect as the Bridge and the AXI-Lite FFT IP as Slave.
FPU that does all the 4 fundamental arithmetic operations made as an AXI-Lite Slave IP in AMD Vivado. IEEE 754 was used. It can be successfully implemented on an Arty S7-50 FPGA board.
Tool for plotting Ngspice simulation results with Pyplot.
How to tell original from fake DS18B20 temperature sensors.
GDS3D is an application that can interpret so called IC layouts and render them in 3D. The program accepts standard GDSII files as input data. Along with the layout file, it requires a so called process definition file which contains the 3D parameters of the process being used. These files combined allow the program to create a 3D representation…
My encounters with the magical world of LaserDisc...
广东工业大学自动化&集成学院本科课程学习笔记 Undergraduate course study notes of Schools of Automation and IC, GDUT
Package for KLayout to add integrated optics / silicon photonics functionality (waveguides, netlist extraction, circuit simulations, etc)
Add a description, image, and links to the integrated-circuits topic page so that developers can more easily learn about it.
To associate your repository with the integrated-circuits topic, visit your repo's landing page and select "manage topics."