Karuta HLS Compiler

Karuta is a scripting language for FPGA design (so called HLS).

LinuxSystem ToolsOpen source

Verify your download

Select the file you downloaded to check it against the hash we published — the check runs in your browser, nothing is uploaded.

About

Compile Karuta scripts into synthesizable Verilog HDL designs for logic circuits with the command karuta compile led.karuta, which can produce a file such as led.v. Karuta is an object-oriented scripting language, and its compiler applies high-level synthesis (HLS) to turn the script into a circuit design. A script can define an output and a process that waits, writes a Boolean value to an LED, and toggles it repeatedly.

The compiler is intended to improve productivity in logic-circuit design by working at a higher level than direct Verilog description. A VS Code extension provides syntax support for Karuta. Karuta HLS Compiler 0.6.7 is an open-source Linux system tool published by Yusuke Tabata; it requires snapd and targets x86_64 (amd64).

Requires Linux + snapd · Architecture: x86_64 (amd64)

Details

PlatformLinux
CategorySystem Tools
LicenseOpen source
PricingFree
Package IDkaruta
Latest versionv0.6.7
File typeSNAP
Minimum OSLinux + snapd
Architecturex86_64 (amd64)
File size2.0 MB
Published9/26/2026

SHA-256

Does this still work for you?

Works (0)Doesn't work (0)Sign in to vote

Reviews

No reviews yet — be the first.

Leave a review

Sign in to post as a verified member instead of anonymously.

Karuta HLS Compiler alternatives