CoolFace
Apppublic

ecrionix/ecrionix-verilog

sourceHugging Faceupdated 4mo agoView on Hugging Face
0likes
48 commits on main
6be236b4mo ago

dynamic trace sampling + VCD dump + return VCD in response

elango, Claude Sonnet 4.6
bcfdfc94mo ago

wrap /rgb2gray in try-except; refactor to _rgb2gray_inner

elango, Claude Sonnet 4.6
7767a644mo ago

add TRACE-IN/TRACE-OUT $display + app.py signal trace parsing

elango, Claude Sonnet 4.6
622492d4mo ago

add LumaCore-01 TB + backend endpoint

elango
e4d5cd54mo ago

add LumaCore-01 DUT: rgb2gray_dut.v

elango
c96cfb14mo ago

perf: netlist — split Yosys dot gen + graphviz step, cap canvas 16x16 for fast layout

elango
a5690ba4mo ago

perf: netlist — replace opt with clean, skip optimization passes for faster schematic

elango
16788e44mo ago

fix floorplan: remove place_pins (PPL-0021 met3 tracks missing), report_design_area is enough

elango
8206ecc4mo ago

fix OpenROAD: conda create --prefix with litex-hub+conda-forge, avoid Python 3.13 pin

elango
1e1382f4mo ago

fix OpenROAD: use litex-hub conda channel (openroad is NOT on conda-forge)

elango
7ae90f74mo ago

fix OpenROAD: switch to Miniforge mamba (full repodata, finds openroad package)

elango
c2209394mo ago

fix OpenROAD: force full repodata.json so micromamba can find openroad package

elango
3e572384mo ago

fix OpenROAD: use micromamba create (not install) to initialise new prefix

elango
f39037e4mo ago

merge: resolve conflict, keep OpenROAD disabled with micromamba create fix ready

elango
b61ceb24mo ago

test: comment out OpenROAD to verify rest of stack builds cleanly

elango
68f54514mo ago

Update Dockerfile

ecrionix
1a022d54mo ago

fix OpenROAD install: use micromamba + conda-forge instead of missing Docker image

elango
6b18cc24mo ago

fix OpenROAD install: multi-stage build from openroad/openroad Docker image

elango
5f04a9a4mo ago

fix Dockerfile: scope || true, broaden URL filter, add openroad --version verify

elango
1a5cc054mo ago

fix Dockerfile: drop versioned Boost/libpython apt packages (not in Trixie)

elango
4d91d494mo ago

fix Dockerfile: move OpenROAD python3 to single line to avoid parse error

elango
73a6dd44mo ago

add OpenROAD floorplan endpoint

elango
904ab2f4mo ago

add SKY130 HD synthesis endpoint + download sky130 liberty

elango, Claude Sonnet 4.6
0ddcbf44mo ago

STA: return yosys_stat + tcl_constraints, support custom_tcl override

elango, Claude Sonnet 4.6
d7fac6e4mo ago

fix STA set_input_delay clock port warning + add clock_name override

elango, Claude Sonnet 4.6
53e89804mo ago

add period param to /sta endpoint (user-configurable clock frequency)

elango
f503c214mo ago

clean output: extract only stat block for Liberty, first error only for failures

elango
691e4014mo ago

fix STA: replace remove_from_collection with all_inputs (not a valid OpenSTA command)

elango
82a81c64mo ago

replace hand-crafted lib with real NanGate45 OpenCellLibrary (6.7MB)

elango
b2c7dfe4mo ago

fix: use make -j1 for OpenSTA to avoid OOM on free tier

elango
e2a71834mo ago

fix Dockerfile: use official OpenSTA CUDD URL + absolute paths, build GTest

elango
a05c30c4mo ago

fix CUDD: use tarball download with correct tag cudd-3.0.0

elango
9499cc34mo ago

fix Dockerfile: proper OpenSTA deps — build GTest + CUDD from source

elango
362e3ec4mo ago

fix: disable GTest requirement with -DBUILD_TESTING=OFF

elango
2aaaa7c4mo ago

fix Dockerfile: add flex and bison required by OpenSTA cmake

elango
bf34a3b4mo ago

fix Dockerfile: add tcl runtime + zlib, direct cp for sta binary

elango
f0ec8384mo ago

add OpenSTA: install from source in Dockerfile + /sta endpoint

elango
31cb0904mo ago

fix README colorTo to valid HF value

elango
e98e4774mo ago

add README.md with HuggingFace Space metadata (fixes config error)

elango
6af02284mo ago

add /synth-liberty endpoint with NanGate45 Liberty file

elango
738791b4mo ago

fix: remove invalid Verilator --W<enable> flags (not supported in v5.x)

elango
32fa5974mo ago

upgrade base image python:3.9 -> python:3.11 (Debian Bookworm) for Verilator 4.110+

elango
716177b4mo ago

fix: inject default_nettype none to catch undeclared signals; normalize line numbers for both tools

elango
8ad24ad4mo ago

fix: run iverilog -Wall -t null alongside Verilator to catch undeclared/undriven signals

elango
48b0d1c4mo ago

explicitly enable critical Verilator checks: MULTIDRIVEN, UNDRIVEN, UNUSED, IMPLICIT, CASEINCOMPLETE, BLKSEQ, SYNCASYNCNET, ALWCOMBORDER, WIDTH

elango
96481304mo ago

suppress noisy Verilator warnings: EOFNEWLINE, LITENDIAN, SYMRSVDWORD

elango
e42f49b4mo ago

add Verilator lint endpoint

elango
5137dbf5mo ago

Add iverilog FastAPI backend

elango