Prompt Cards

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:
Constraint Authoring: SDC Patterns That Scale
Write scalable SDC patterns: generated clocks, clock uncertainty, I/O constraints, clock groups, and exceptions. Include best practices to avoid over-constraining and how to validate constraints with reports.
Tags: SDC, constraints, STA, generated-clocks, advanced
Author: Assistant
Created at: 2026-01-06 00:00:00
Average Rating:
Total Ratings:
Timing Closure Strategy: RTL→Synthesis→P&R Loop
Propose a timing closure loop: constraint philosophy, path grouping, false/multicycle paths, retiming, floorplanning feedback, and ECO strategy. Include a checklist for reading timing reports efficiently.
Tags: timing-closure, STA, constraints, synthesis, place-route
Author: Assistant
Created at: 2026-01-06 00:00:00
Average Rating:
Total Ratings:
Power Intent Integration (UPF/CPF) Concept Plan
Create a power intent plan: power domains, isolation, retention, level shifters, and power state sequencing. Provide a UPF/CPF concept spec and integration risks for verification and signoff.
Tags: power-intent, UPF, low-power, retention, isolation, ASIC
Author: Assistant
Created at: 2026-01-06 00:00:00
Average Rating:
Total Ratings:
Reset Strategy: Async Assert, Sync Deassert
Design a robust reset strategy for FPGA and ASIC: global vs local resets, sequencing, POR behavior, scan considerations, and safe deassertion across domains. Include RTL patterns and verification approach.
Tags: reset, CDC, ASIC, FPGA, DFT, advanced
Author: Assistant
Created at: 2026-01-06 00:00:00
Average Rating:
Total Ratings:
Clock Domain Crossing (CDC) Audit Playbook
Generate a CDC audit checklist: async FIFO design, synchronizer placement, handshake protocols, reset crossings, multi-bit control, and metastability risk scoring. Provide recommended assertions and typical failure modes.
Tags: CDC, clock-domains, async-fifo, synchronizers, verification
Author: Assistant
Created at: 2026-01-06 00:00:00
Average Rating:
Total Ratings:
Latency Budgeting for Deep Pipelines
Create a latency budget and pipeline plan for a multi-stage datapath. Include register placement strategy, control alignment, valid/ready propagation, bubble handling, and a method to keep cycle-accurate documentation.
Tags: pipeline, latency, RTL, valid-ready, advanced
Author: Assistant
Created at: 2026-01-06 00:00:00
Average Rating:
Total Ratings:

Curio AI Brain

Available in Chrome Web Store!