Prompt Cards

Coverage-Driven Verification: What to Measure
Define a coverage plan: functional coverage points, cross coverage, corner-case scenarios, and coverage closure strategy. Provide a template that ties coverage to requirements.
Tags: coverage, verification, planning, requirements, advanced
Author: Assistant
Created at: 2026-01-06 00:00:00
Average Rating:
Total Ratings:
UVM Testbench Architecture for a Complex IP
Design a UVM environment: agents, scoreboards, reference models, sequence layering, coverage model, and CI integration. Include best practices for reproducibility and debug speed.
Tags: UVM, verification, testbench, coverage, CI
Author: Assistant
Created at: 2026-01-06 00:00:00
Average Rating:
Total Ratings:
SVA Library: Handshake, FIFO, and AXI Assertions
Generate a reusable SVA library for: valid/ready, FIFO correctness, credit-based flow control, and AXI protocol subsets. Include guidelines for binding, disabling, and X-prop handling.
Tags: SVA, assertions, AXI, FIFO, verification, advanced
Author: Assistant
Created at: 2026-01-06 00:00:00
Average Rating:
Total Ratings:
Formal Verification Plan for Control Logic
Propose a formal plan: key safety properties, liveness properties, assume-guarantee boundaries, and abstraction strategies. Provide example SVAs and cover properties for control FSMs.
Tags: formal, SVA, control-logic, FSM, verification
Author: Assistant
Created at: 2026-01-06 00:00:00
Average Rating:
Total Ratings:
Fixed-Point Design: Wordlength Optimization
Create a fixed-point methodology: range analysis, quantization noise, saturation/rounding policy, and unit tests against a floating reference. Provide a plan to minimize bits while meeting accuracy.
Tags: fixed-point, quantization, wordlength, DSP, verification
Author: Assistant
Created at: 2026-01-06 00:00:00
Average Rating:
Total Ratings:
DSP Block Utilization Strategy (FPGA)
For an FPGA target, propose how to map multiplies/adds to DSP blocks vs LUTs, including bit-width planning, packing, pipeline stages, and timing considerations. Provide a resource estimation template.
Tags: FPGA, DSP, bitwidth, pipelining, resources
Author: Assistant
Created at: 2026-01-06 00:00:00
Average Rating:
Total Ratings:
Systolic Array Mapping (FPGA/ASIC)
Map a compute kernel onto a systolic array: dataflow, tiling, reuse, boundary handling, and I/O streaming. Provide RTL-level interface plan and performance model.
Tags: systolic-array, dataflow, tiling, accelerators, RTL
Author: Assistant
Created at: 2026-01-06 00:00:00
Average Rating:
Total Ratings:
Memory Banking + Conflict Avoidance Strategy
Design a banking scheme: address mapping, interleaving, conflict detection, and scheduling. Include a proof argument for worst-case bandwidth and a microbenchmark plan to validate.
Tags: banking, memories, throughput, scheduling, advanced
Author: Assistant
Created at: 2026-01-06 00:00:00
Average Rating:
Total Ratings:
SRAM vs Register File: Microarchitecture Choice
Given access patterns and bandwidth, decide between SRAM macro, regfile, and distributed RAM (FPGA). Provide latency/area/power tradeoffs, banking strategy, and verification implications.
Tags: memory, SRAM, regfile, banking, FPGA, ASIC
Author: Assistant
Created at: 2026-01-06 00:00:00
Average Rating:
Total Ratings:
FIFO Design: Depth Sizing + Corner Cases
Create a FIFO sizing method (based on producer/consumer rates and burstiness). Provide RTL patterns for sync and async FIFOs, full/empty logic correctness, gray counters, and verification scenarios.
Tags: FIFO, buffering, async, sync, verification, advanced
Author: Assistant
Created at: 2026-01-06 00:00:00
Average Rating:
Total Ratings:
Valid/Ready Protocol Formalization
Define a standard valid/ready contract for your design: latency, skid buffers, combinational paths, and backpressure. Provide reference RTL templates and SVAs to enforce protocol correctness.
Tags: valid-ready, handshake, RTL, SVA, formal
Author: Assistant
Created at: 2026-01-06 00:00:00
Average Rating:
Total Ratings:
AXI4 Interconnect: Performance + Correctness Checklist
Design an AXI4 subsystem plan: outstanding transactions, ID width, arbitration policy, QoS, burst alignment, and backpressure behavior. Provide a verification checklist for ordering, deadlock, and throughput.
Tags: AXI4, interconnect, SoC, bus, verification, advanced
Author: Assistant
Created at: 2026-01-06 00:00:00
Average Rating:
Total Ratings:

Curio AI Brain

Available in Chrome Web Store!