hardware

Verilog development and verification project for HOL4 (by CakeML)

Hardware Alternatives

Similar projects and alternatives to hardware based on common topics and language

  1. kami

    A Platform for High-Level Parametric Hardware Specification and its Modular Verification (by mit-plv)

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. koika

    A core language for rule-based hardware design 🦑

  4. NyuziProcessor

    GPGPU microprocessor architecture

  5. silveroak

    Discontinued Formal specification and verification of hardware, especially for security and privacy.

  6. cakeml

    15 hardware VS cakeml

    CakeML: A Verified Implementation of ML

  7. vericert

    A formally verified high-level synthesis tool based on CompCert and written in Coq.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better hardware alternative or higher similarity.

hardware discussion

Log in or Post with

hardware reviews and mentions

Posts with mentions or reviews of hardware. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-12-03.
  • There's an ongoing effort to rewrite Principia Mathematica using Coq
    5 projects | /r/math | 3 Dec 2021
    There are ongoing research projects about that, you may want to have a look at Kôika (https://github.com/mit-plv/koika), Kami (https://github.com/mit-plv/kami), Lutsig (https://github.com/CakeML/hardware) and silveroak (https://github.com/project-oak/silveroak). Closer to HLS there is also Vericert (https://github.com/ymherklotz/vericert). There may be other research project I am unaware of, feel free to add them in a reply, I am interested in it.
  • Lutsig - A verified Verilog synthesizer
    1 project | /r/FPGA | 11 Jan 2021
    All source code and proofs are available on Github: https://github.com/CakeML/hardware. However, if you are not familiar with the HOL4 theorem prover it's not entirely straightforward to run Lutsig since you currently have to run Lutsig inside the theorem prover.

Stats

Basic hardware repo stats
2
26
1.6
18 days ago

CakeML/hardware is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.

The primary programming language of hardware is Standard ML.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com