Software Diagnostics and Conformance Testing Division home page

QHDL2JAQ & JAQ2QHDL

Home | Screenshots | QCSim | genadder | Qhdl2Jaq/Jaq2Qhdl | Generate | Download

Qhdl2Jaq is a C++ based supplement to QCSim and jaQuzzi. Qhdl2Jaq converts a QHDL file into a file compliant with jaQuzzi (i.e. JAQ format). Any "special" gates (i.e. probabilistic bit-flip) in QHDL are converted into NOOP's. Because jaQuzzi has no construct for storing initial states, any declaration of an initial state made in QHDL is ignored.

Qhdl2Jaq was initially written by Andrew Lane at NIST June 2003.


Jaq2Qhdl is a C++ based supplement to QCSim and jaQuzzi. Jaq2Qhdl takes a JAQ (jaQuzzi format) based file as input and generates output compliant with QCSim (i.e. QHDL format).

The initial state of the system is defaulted to all qubits being "0". If the jaQuzzi file contains gates which are not implemented in QCSim, Jaq2Qhdl produces an error.

Jaq2Qhdl was initially written by Andrew Lane at NIST June 2003.

Download


Send comments to: webmaster-sdct
Privacy Policy

Created Fri Jul 11 2003
by Andrew Lane

Updated Thu Nov 20 15:27:30 2003
by Paul E. Black

This page's URL is: http://hissa.nist.gov/~black/Quantum/qhdljaq.html