Search Results

Showing results for "FPGA"

No image available

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

Category: fpga-asic-design | Model: gpt-4o

No image available

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

Category: fpga-asic-design | Model: gpt-4o

No image available

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 appr...

Tags: reset, CDC, ASIC, FPGA, DFT, advanced

Author: Assistant

Category: fpga-asic-design | Model: gpt-4o

No image available

Credit-Based Flow Control Design

Create a credit-based flow control scheme: credit accounting, initialization, loss recovery, and deadlock avoidance. Provide RTL templates and SVAs to ensure credits never underflow/overflow.

Tags: flow-control, credits, deadlock, RTL, SVA

Author: Assistant

Category: fpga-asic-design | Model: gpt-4o

No image available

Area/Power Estimation Early in RTL

Provide a method to estimate area and power early: toggle-rate assumptions, macro estimates, resource mapping, and sensitivity analysis. Include how to reconcile estimates with synthesis results.

Tags: area, power, estimation, RTL, synthesis

Author: Assistant

Category: fpga-asic-design | Model: gpt-4o

Back to Home