Adam Walker (@adamwalker)
  • Stars
    star
    305
  • Global Rank 87,878 (Top 4 %)
  • Followers 61
  • Registered about 16 years ago
  • Most used languages
    Haskell
    75.8 %
    C
    9.1 %
    SystemVerilog
    3.0 %
    Python
    3.0 %
    Tcl
    3.0 %
    C++
    3.0 %
    Verilog
    3.0 %
  • Location πŸ‡¦πŸ‡Ί Australia
  • Country Total Rank 1,513
  • Country Ranking
    SystemVerilog
    5
    Tcl
    11
    Haskell
    14
    Verilog
    17
    C
    746
    C++
    2,493
    Python
    5,328

Top repositories

1

sdr

Software defined radio library in Haskell
Haskell
88
star
2

clash-riscv

A RiscV processor implementing the RV32I instruction set written in Clash
Haskell
50
star
3

clash-utils

A collection of reusable Clash designs/examples
Haskell
46
star
4

fpga-kvs

A networked FPGA key-value store written in Clash
Haskell
24
star
5

dynamic-graph

Draw and update graphs in real time with OpenGL
Haskell
17
star
6

starty

Arty FPGA board starter project
Verilog
9
star
7

haskell_cudd

Haskell bindings to the CUDD binary decision diagram library
Haskell
8
star
8

sdr-apps

SDR library apps
Haskell
8
star
9

sdr-demo

SDR library demo. An FM radio receiver.
Haskell
5
star
10

mmul

Montgomery multiplication and modular exponentiation for crypto implementation
C
4
star
11

hrtlsdr

Haskell bindings to librtlsdr
Haskell
4
star
12

sylvan-haskell

Haskell bindings to the Sylvan Parallel BDD library
Haskell
4
star
13

haskell-fftw-simple

Simple, low-level Haskell bindings to FFTW
Haskell
3
star
14

wireless-imu

A haskell interface to the Wireless IMU Android app
Haskell
3
star
15

syntcomp

Synthesis competition entry
Haskell
3
star
16

fpga-fm-radio

An FPGA FM radio implemented in Clash
Tcl
3
star
17

bladerf-sdr-apps

Software defined radio apps that use the BladeRF
Haskell
3
star
18

digital-modulation

Python
2
star
19

cudd

DEPRECATED (see readme). An unofficial mirror of the CUDD decision diagrams package modified to build shared object files
C
2
star
20

bpsk

BPSK transmitter and receiver
Haskell
2
star
21

packet-sender

Sends packets
Haskell
2
star
22

haskell-vpi

Haskell bindings to the Verilog Procedural Interface
Haskell
2
star
23

imu

Filter readings from accelerometer, magnetometer and gyro with Kalman Filter to determine attitude
Haskell
2
star
24

xbee

Haskell interface to XBee series 1 radios
Haskell
2
star
25

crypto-exchange-apis

Haskell bindings and command line applications to access the the APIs of BTCMarkets, Kraken and ItBit.
Haskell
1
star
26

bladerf-pipes

Haskell Pipes based BladeRF sample streamer
Haskell
1
star
27

kernel

Simple x86 OS kernel
C
1
star
28

syntcomp-sdd

Synthesis competition solver using Sentential Decision Diagrams
Haskell
1
star
29

orientation

Draw and update the orientation of an object in real time using OpenGL
Haskell
1
star
30

haskell-sdd

Haskell bindings to the SDD package
Haskell
1
star
31

cpp-fixmath

C++ interface to libfixmath
C++
1
star
32

syntcomp-benchmark

Benchmarking program for my synthesis competition entry
Haskell
1
star
33

fpga-hashmap

An on-chip RAM based FPGA hashmap
SystemVerilog
1
star