All Projects → lulinchen → FPGA_CryptoNight_V7

lulinchen / FPGA_CryptoNight_V7

Licence: other
FPGA CryptoNight V7 Minner

Programming Languages

Verilog
626 projects

Projects that are alternatives of or similar to FPGA CryptoNight V7

Systemrdl Compiler
SystemRDL 2.0 language compiler front-end
Stars: ✭ 95 (+352.38%)
Mutual labels:  asic, fpga
Logic
CMake, SystemVerilog and SystemC utilities for creating, building and testing RTL projects for FPGAs and ASICs.
Stars: ✭ 149 (+609.52%)
Mutual labels:  asic, fpga
Livehd
Live Hardware Development (LiveHD), a productive infrastructure for Synthesis and Simulation
Stars: ✭ 110 (+423.81%)
Mutual labels:  asic, fpga
Clash Compiler
Haskell to VHDL/Verilog/SystemVerilog compiler
Stars: ✭ 958 (+4461.9%)
Mutual labels:  asic, fpga
riscv-cores-list
RISC-V Cores, SoC platforms and SoCs
Stars: ✭ 651 (+3000%)
Mutual labels:  asic, fpga
Rggen
Code generation tool for configuration and status registers
Stars: ✭ 54 (+157.14%)
Mutual labels:  asic, fpga
Aes
Verilog implementation of the symmetric block cipher AES (Advanced Encryption Standard) as specified in NIST FIPS 197. This implementation supports 128 and 256 bit keys.
Stars: ✭ 131 (+523.81%)
Mutual labels:  asic, fpga
Riscv
RISC-V CPU Core (RV32IM)
Stars: ✭ 272 (+1195.24%)
Mutual labels:  asic, fpga
awesome-hwd-tools
A curated list of awesome open source hardware design tools
Stars: ✭ 42 (+100%)
Mutual labels:  asic, fpga
Axi
AXI SystemVerilog synthesizable IP modules and verification infrastructure for high-performance on-chip communication
Stars: ✭ 227 (+980.95%)
Mutual labels:  asic, fpga
Embedded Neural Network
collection of works aiming at reducing model sizes or the ASIC/FPGA accelerator for machine learning
Stars: ✭ 495 (+2257.14%)
Mutual labels:  asic, fpga
pygears
HW Design: A Functional Approach
Stars: ✭ 122 (+480.95%)
Mutual labels:  asic, fpga
Riscv Cores List
RISC-V Cores, SoC platforms and SoCs
Stars: ✭ 471 (+2142.86%)
Mutual labels:  asic, fpga
Cva6
The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux
Stars: ✭ 1,144 (+5347.62%)
Mutual labels:  asic, fpga
Vunit
VUnit is a unit testing framework for VHDL/SystemVerilog
Stars: ✭ 438 (+1985.71%)
Mutual labels:  asic, fpga
Open Register Design Tool
Tool to generate register RTL, models, and docs using SystemRDL or JSpec input
Stars: ✭ 126 (+500%)
Mutual labels:  asic, fpga
VGChips
Video Game custom chips reverse-engineered from silicon
Stars: ✭ 86 (+309.52%)
Mutual labels:  asic, fpga
Cores
Various HDL (Verilog) IP Cores
Stars: ✭ 271 (+1190.48%)
Mutual labels:  asic, fpga
Biriscv
32-bit Superscalar RISC-V CPU
Stars: ✭ 208 (+890.48%)
Mutual labels:  asic, fpga
PeakRDL-ipxact
Import and export IP-XACT XML register models
Stars: ✭ 21 (+0%)
Mutual labels:  asic, fpga

FPGA CryptoNight V7 Minner

This is a project done in 2018, to mine Menoro using FPGA. The performance is not more profitable than GPU. And Monero updated CryptoNight algorithm to V8 which is hard to implement using hardware. So I decide to opensource this project , it can mine other coins still using CryptoNight V7.

I modified the xmr-stak software to download data to FPGA using UART, and FPGA did the computing then send back to PC.

There are two version minners in this project with and without external DDR momery.

The code is synthesized on KCU105, VCU108 and Stratix V GX FPGA development board. This project is targeted in Arria 10 FPGA with multiple DDR3 chips, but we did not manufacture the custom board.

There is a lot of experimental code in this project, and I am reluctant to clean up.

Author

LulinChen
[email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].