Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>hfq-optimizerNew to Visual Studio Code? Get it now.
hfq-optimizer

hfq-optimizer

Nishizacky

|
4 installs
| (0) | Free
blazing fast hfq optimizer
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

HFQ Optimizer

HFQ Optimizer is a tool designed to optimize and enhance the performance of SFQ or HFQ (Single or Half Flux Quantum) circuit models.

Getting Started

  1. Install JoSIM: JoSIM GitHub Repository
  2. Install hfqco: cargo install hfqco or here
  3. (Optional) Install Intellisense for JoSIM: VS Code Extension
  4. Install This Extension

Source Code Creation Guide

Specifying Devices for Margin Exploration

To enable margin exploration for a specific device, append #! followed by a custom name to the device definition. Example:

B01        3          7          jmitll     area=2.16    #!custom_device_name
R01        3          7          2.16    #!another_custom_device_name

If the variable to explore is not at the end of a line, use the .param directive and declare #! at the end. Example:

.param VAR=827.13u #!label_some_name
VIN        4          0          pwl(0 0 300p 0 302.5p 827.13u 305p 0 600p 0 602.5p VAR 605p 0)

Retrieving Waveforms for Evaluation

To evaluate specific waveforms, add #?check at the end of a .print phase or .print p declaration. Example:

.print PHASE B01 #?check

Only the exact keyword #?check is recognized.


日本語訳

デバイスのマージン探索の指定

特定のデバイスのマージン探索を有効にするには、デバイス定義の末尾に #! とカスタム名を追加します。例:

B01        3          7          jmitll     area=2.16    #!custom_device_name
R01        3          7          2.16    #!another_custom_device_name

探索する変数が行末にない場合は、.param ディレクティブを使用し、行末に #! を宣言します。例:

.param VAR=827.13u #!label_some_name
VIN        4          0          pwl(0 0 300p 0 302.5p VAR 305p 0 600p 0)
#                                                      ^^^    

評価用波形の取得

特定の波形を評価するには、.print phase または .print p 宣言の末尾に #?check を追加します。例:

.print PHASE B01 #?check

#?check というキーワードのみが認識されます。

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft