Skip to main content

The-OpenROAD-Project/bazel-orfs

SkillsMP는 The-OpenROAD-Project/bazel-orfs에서 17개의 skill을 수집했습니다. skill을 열어 소스와 세부 정보를 확인하세요.

최근 기록된 소스 활동
SkillsMP 카탈로그 업데이트
수집된 skills
17
GitHub 스타
27
GitHub 포크
24

AI 어시스턴트로 설치

이 프롬프트를 복사해 사용 중인 AI 어시스턴트에 입력하세요.

이 저장소의 Agent Skills 설치를 도와주세요: https://github.com/The-OpenROAD-Project/bazel-orfs
먼저 출처, SKILL.md 및 관련 파일을 확인하고 설치 가능한 Skill 목록을 보여주세요. 제가 선택하면 해당 Skill의 전체 디렉터리를 현재 프로젝트에 설치하고 필요한 파일이 모두 있는지 확인해 주세요.

이 저장소의 skills

수집된 skill 17개 중 17개를 표시합니다.

직업 분류
미분류
설명

Investigate OpenROAD global-route repair_timing correctly — the grt "grind"/timeout, hold- and setup-buffer insertion. Covers why a skip-repair (fast) grt measures nothing about repair, why repair_timing must run inside global_route.tcl on the pre-GR ODB, how…

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Ask whether a target is a remote cache hit on this machine without building it (a capture kills every miss as it appears and lists the actions behind it as not reached, minutes on a laptop), and find out why it is not when another machine built it: a few…

원문 언어: 영어

업데이트
직업 분류
미분류
설명

The standing rules learned building XiangShan with bazel-orfs, for any large design: fix the tools and never the design (no multicycle or false-path exceptions, no added RTL registers); hard stops where a problem is made; finish the macros before the parent;…

원문 언어: 영어

업데이트
직업 분류
미분류
설명

How to constrain a hardened macro or block: only register-to-register paths can fail timing closure, boundary paths are optimization targets written with set_max_delay, and set_input_delay/set_output_delay cannot be written at all without assuming a clock…

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Choose which modules of a large design to harden as macros by their interfaces in space (pins per micron of perimeter, from the RTL) and in time (registered, shallow boundary crossings, from a hierarchical synthesis), then plan the parent floorplan those…

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Set SYNTH_HDL_FRONTEND=slang for synthesis unless the design's Verilog cannot go through slang; yosys's own Verilog frontend is effectively deprecated for SystemVerilog and its generate-block expansion can take minutes on a netlist that synthesises in…

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Ask a placed or routed design questions through a persistent OpenROAD session on a flow stage's ODB (the odb-debug daemon and its MCP tools): where the macros are, which cells sit inside a macro footprint or in a sliver between macros, what check_placement…

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Settle open questions with the human at small scale and fast turnaround (seconds to minutes: synthetic design, checkpoint, single stage, unit test) before any long run, then declare the long run and how many hours it needs no input, and run it unattended with…

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Route around GitHub features that are sunset or deprecated when using gh, the GitHub API or GitHub Actions: the known list (Projects classic breaking gh pr edit, removed GraphQL fields, preview media types, legacy runners and Node 16 actions, set-output) and…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Debug an RTL or gate-level simulation that hangs, times out, produces no output, or computes the wrong answer, without dumping logs or waveforms into context. Covers the cheapest-first ladder (which gate failed, how the run stopped, a bounded fetch trace,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Run a measurement study on the flow and publish it as a closed, reference-only bazel-orfs pull request. Covers the two kinds of patch a study carries into OpenROAD, ORFS or yosys (instrumentation that stays on the study branch, candidate fixes carried in…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Iterate on local OpenROAD source changes against a bazel-orfs flow by building the OpenROAD checkout binary and injecting it via OPENROAD_EXE (a bring-your-own / BYO loop), instead of encoding the diff as a base64 patch swapped into the archive_override. Use…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Pre-flight an hours-long ORFS _deps / make-extract stage run (grt, place, route, SAIF) by dumping the stage's effective variables and mentally dry-running the flow TCL to confirm the code path you are testing will actually execute. Use before committing to…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Convert an .odb file into a C++ header that reconstructs the design using odb API calls. Turn a whittled .odb into a self-contained C++ unit test.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Diagnose and iterate on an OpenROAD/ORFS failure (crash, hang, race, nondeterministic result) and set up a fast edit/measure loop before you package a reproducer.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Create a copy-paste-ready GitHub issue for an OpenROAD bug. File it upstream as a git am patch + failing bazel test.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Produce an untar and run reproducer archive for an OpenROAD bug, plus paste-ready text for a GitHub issue comment.

원문 언어: 영어

업데이트
수집된 skill 17개 중 17개를 표시합니다.