Pinned Repositories
zfp
Compressed numerical arrays that support high-speed random access
cordic
Synthesizable SystemVerilog implementation of fixed-point CORDIC algorithm
field_ii_examples
Examples of the Field-II Ultrasound program
fsl_perf_counter
Hardware performance counters that can be connected using Xilinx FSL protocol
fsm2sv
SystemVerilog FSM generator
microblaze-pmbus
PMBus protocol driver implementation for Micoblaze processor on Xilinx ML605 FPGA board
pysss
A Python implementation of Shamir's secret sharing algorithm
roofline
A simple script to plot the Roofline model for given HW platforms and applications
zynq_echo_servers
UDP and TCP echo servers using lwIP RAW API running on Xilinx Zynq Platform
mohamed's Repositories
mohamed/fsm2sv
SystemVerilog FSM generator
mohamed/roofline
A simple script to plot the Roofline model for given HW platforms and applications
mohamed/cordic
Synthesizable SystemVerilog implementation of fixed-point CORDIC algorithm
mohamed/field_ii_examples
Examples of the Field-II Ultrasound program
mohamed/dotfiles
Backup of my dotfiles
mohamed/pysss
A Python implementation of Shamir's secret sharing algorithm
mohamed/abc
ABC: System for Sequential Logic Synthesis and Formal Verification
mohamed/bat.vim
Vim syntax highlighting based on the bat CLI tool
mohamed/Learn-Vim
A book for learning the Vim editor
mohamed/libcorrect
C library for Convolutional codes and Reed-Solomon
mohamed/libriddle
A C library that implements Shamir secret sharing algorithm
mohamed/LibToolingExample
An example of how to use Clang's LibTooling interface.
mohamed/matmul
Various C++ implementations of matrix multiplication
mohamed/mohamed.github.io
mohamed/ninja
a small build system with a focus on speed
mohamed/openlane
OpenLANE is an automated RTL to GDSII flow based on several components including OpenROAD, Yosys, Magic, Netgen, Fault and custom methodology scripts for design exploration and optimization.
mohamed/OpenSTA
OpenSTA engine
mohamed/pandoc_template
Pandoc Template for creating Trivadis CI like documentation.
mohamed/reed-solomon
A demo of Reed-Solomon error correction
mohamed/renode
Renode - Antmicro's virtual development framework for complex embedded systems
mohamed/slang
SystemVerilog compiler and language services
mohamed/sv2v
SystemVerilog to Verilog conversion
mohamed/textbook
pysdr.org textbook source material, feel free to post issues/PRs
mohamed/Tool-Solutions
Tutorials & examples for Arm software development tools.
mohamed/unicorn
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)
mohamed/vcml
A modeling library with virtual components for SystemC and TLM simulators
mohamed/verible
Verible provides a SystemVerilog parser, style-linter, and formatter.
mohamed/verilog-axi
Verilog AXI components for FPGA implementation
mohamed/verilog-axis
Verilog AXI stream components for FPGA implementation
mohamed/yosys
Yosys Open SYnthesis Suite