ドキュメントのセクション
ビアステップ応答および立ち上がり時間劣化計算ツール
POSThttps://rftools.io/ api/ py/ v1/ calculate
スラッグ via-step-response。PCBビアを一括LC不連続点としてモデル化します。つまり、過剰な容量とインダクタンス、自己共振周波数、立ち上がり時間の10~ 90% の劣化、および特定のエッジレートでのピーク反射です。
入力
これらの入力を、表示されている単位ですべて inputs に入れて送ってください。ほとんどは必須で、1 つでも欠けた呼び出しは拒否され(400)、費用はかかりません。省略しても計算できる入力は、表示されている既定値を使います。範囲外の入力も計算され、来歴で示されます。
| 名前 | 単位 | 範囲 | 既定値 | 説明 |
|---|---|---|---|---|
| viaLength数値 | mm | 0.05 … 6.5 | 1.6 | 信号が実際に通過するバレルの長さ。バックドリルしたビアでは、基板厚ではなく残りの長さを使ってください。 |
| drillDiameter数値 | mm | 0.05 … 2 | 0.3 | ドリル径 |
| padDiameter数値 | mm | 0.1 … 3 | 0.6 | パッド径 |
| antipadDiameter数値 | mm | 0.15 … 6 | 1 | ビア周囲のプレーンのクリアランス。これを大きくするのが、ビア容量を減らす最も安価な方法です。 |
| dielectricConst数値 | なし | 1 … 20 | 4.3 | 誘電率 |
| lineImpedance数値 | Ω | 10 … 200 | 50 | 線路インピーダンス |
| riseTime数値 | ps | 1 … 10000 | 400 | 入力立ち上がり時間 (10–90 %) |
| slowdownBudget数値 | % | 0.1 … 100 | 10 | ビアがエッジを鈍らせてよい量 (入力立ち上がり時間に対する割合)。この値を設定できるようになる前、この計算ツールは 10 % で警告していました |
出力
values に名前ごとに返されます。上限がない値や定義されない値は null です。
| フィールド | 単位 | 説明 |
|---|---|---|
| riseTimeOutPs主要値 | ps | 出力立ち上がり時間 |
| riseTimeDegradationPs | ps | 立ち上がり時間の劣化 |
| degradationPercent | % | エッジの鈍化 |
| reflectionPercent | % | ピーク反射 |
| inductanceNH | nH | ビアインダクタンス |
| capacitancePF | pF | ビア容量 |
| excessCapacitancePF | pF | 過剰容量 |
| excessInductanceNH | nH | 過剰インダクタンス |
| zViaOhm | Ω | ビアインピーダンス √(L/C) |
| fResonanceGHz | GHz | LC 自己共振 |
| kneeFrequencyGHz | GHz | 信号のニー周波数 |