shahbaaz lokhandwala's repositories
Picoevb_Keccak256hash_Pcie_ipi
Keccak256 hash on picoevb fpga pcie board with xilinx artix7 FPGA
Ethash-C-Implementation
C implementation of Ethash algorithm
xilinx-ethash
Run ethash opencl kernel on Xilinx's Alveo U50
artix-dc-scm
Experimental Xilinx Artix-7 driven Data Center Security Communication Module
astor-network
Ethereum.org Website 2019 Redesign
axi4_master
Custom axi4 master
CryptoStreams
Tool for generation of data from cryptoprimitives (block and stream ciphers, hash functions). Cryptoprimitives are round-reduced and the data can be configured for multiple testing scenarios.
Custom_Part_Data_Files
Xilinx PCIe to MIG DDR4 example designs and custom part data files
eaglesong_python
eaglesong C hash library for python. with CKB
loadcell_stm32f0
loadcell with STM32f0 and oled display with pc design and application code
NexysPsram
AXI PSRAM Controller IP for use with Digilent Nexys 4
Open-CryptoNight-ASIC
Open source hardware implementation of classic CryptoNight
OpenCL-101
Learn OpenCL step by step.
UART_Artix7_FPGA_Verilog_RTL
This is project is intended to send "hello" from fpga to host, uart core module runs at 50MHz, with the baudrate of 9600,
vcu1525_scripts
Various VCU/BCU/BTU scripts and tools.
vsdflow
VSDFLOW is an automated solution to programmers, hobbyists and small scale semiconductor technology entrepreneurs who can craft their ideas in RTL language, and convert the design to hardware using VSD (RTL-to-GDS) FLOW. VSDFLOW is completely build using OPHW tools, where the user gives input RTL in verilog. From here on the VSDFLOW takes control, RTL is synthesized (using Yosys). The synthesized netlist is given to PNR tool (Qflow) and finally Sign-off is done with STA tool (using Opentimer). The output of the flow is GDSII layout and performance & area metrics of your design. VSDFLOW also provide hooks at all stages for users working at different levels of design flow. It is tested for 30k instance count design like ARM Cortex-M0, and can be further tested for multi-million instance count using hierarchical or glue logic.