Technical inputs
- Existing C++ or SystemC models, or a Verilog/VHDL boundary.
- Interfaces, memories, clocking, reset, and integration constraints.
- Throughput, latency, area, power, and numeric-accuracy requirements.
- Reference outputs, tests, workloads, or a passing RTL regression.
- The current project stage and decision or delivery timeline.
Questions to settle during scoping
- Is a confidentiality agreement or particular secure exchange process needed?
- How should source, generated RTL, scripts, constraints, and project IP be owned and delivered?
- Which HLS, simulation, synthesis, library, and target-platform access will be available?
- What defines acceptance: tests, co-simulation, reports, implementation results, or integration regressions?
- Would the work be remote, on-site, or a combination?
See the services FAQ for short answers to common questions.