Product Catalog

In Design qrng_photonic_src

Photonic Quantum Entropy Source

Vacuum-fluctuation balanced-homodyne on GF Fotonix/45SPCLO. CW laser + MMI beamsplitter + balanced Ge-on-Si photodiodes + on-die TIA/ADC. Entropy traceable to quantum observable.

Learn more
Available qrng_health

SP 800-90B Health Tests

Continuous Repetition-Count + Adaptive-Proportion tests. Sticky alarms, output gating. Production variance monitor. Verified vs golden across random/stuck/biased/boundary.

Learn more
Available qrng_cond

Vetted Conditioner

SP 800-90B section 3.1.5 vetted conditioning via SHAKE256. Back-pressure support. Production chip uses multi-core SHA3-256 conditioner.

Learn more
Available qrng_qcr

Quantum-to-Classical Ratio Monitor

Windowed integer-variance monitor. Asserts quantum_ok when on/off variance ratio clears threshold. Division-free. Makes quantum entropy fraction measurable.

Learn more
Available qrng_ctrl

QuantaSE-Q RBG Top

SP 800-90C sequencer. Quantum-ratio-gated startup, health + quantum gated output, selectable DRBG output stage (SHA3 Hash_DRBG or AES CTR_DRBG).

Learn more
Available ctr_drbg

CTR_DRBG (AES-256)

SP 800-90A section 10.2.1, no df, 384-bit seedlen. The certifiable DRBG with published NIST DRBGVS vectors. Verified vs golden.

Learn more
Available hmac_drbg

HMAC_DRBG (SHA-256)

SP 800-90A HMAC-based DRBG. RTL byte-exact vs official NIST ACVP hmacDRBG (Instantiate, Reseed, Generate, Generate, 512 B).

Learn more
Available qrng_drbg

Hash_DRBG (SHA3-256)

SP 800-90A section 10.1.1 hash-based DRBG, 440-bit seedlen. SHA3-256 based. Verified vs golden. Default output stage for QuantaSE-Q.

Learn more

Standard Deliverables

Every Available soft IP core in this family ships with the following deliverables.

Synthesizable SystemVerilog RTL

Foundry-portable source code, lint-clean, with parameterized interfaces for integration into your design.

Self-Checking Testbench(es)

Comprehensive verification against official NIST/RFC test vectors. Pass/fail reported automatically.

Python Golden Reference Model

Bit-exact Python model used to generate and cross-check all test vectors. Useful for system-level co-simulation.

cocotb Regression

Full regression suite built on cocotb, runnable with standard open-source or commercial simulators.

Synthesis Scripts

Technology-independent synthesis scripts for evaluation. Tested with Yosys and commercial tools.

Integration / User Guide

Documentation covering port descriptions, timing constraints, integration checklists, and usage examples.

Ready to evaluate?

Get the product brief for the Random Number Generation and Entropy IP family, or contact our team to discuss integration.