agentee

回路図とレイアウト

基板サイズ

agentee fit: レイアウトが収まる最小の長方形基板。複数のアスペクト比を試行し、グローバルルーターでチェックします。

agentee fit NAME [--strategy tight|balanced|spread] [--aspect 1.5 ...] [--width MM] [--height MM] [--verify N] [--write](MCP fit)は、レイアウトが収まる最小の長方形基板を見つけます。レイアウトを一度読み込み、メモリ内でアウトラインを試行します。1秒に数十から数百個の速度です。現在の配置を新しいサイズにスケーリングし(新しい基板が逆向きの場合は90度回転)、マウンティングホールは角に保持、エッジコネクタはエッジに保持してクリアランスが確保されるまでスライドし、その後、他のすべての部品を戦略の部品間ギャップ(0.1、0.2、または0.4 mm)で合法化します。すべての部品が場所を見つけ、配線需要(各ネットの半周長を1 mmタイルのバウンディングボックスに広げたもの)が基板の最も混雑した20分の1で、Default クラスの配線とギャップに対する信号層の容量の90%、70%、または50%以下である場合、そのサイズは収まると判断されます。各アスペクト比(現在のアスペクト比と、デフォルトでは0.42から2.38までの13種類、または --aspect の繰り返し指定)は個別に探索され、--width または --height は一方の辺を固定します。最小サイズはアクセス段階とグローバルルーティングを経て、--verify 個(デフォルト3、0でスキップ)が検証されます。現在の基板よりスタックパッドが少なく、グローバルオーバーフローがワイヤレングスの3%、1%、または0.2%以下である最小サイズが採用されます。表には、各アスペクト比の最小収容サイズと、それより小さいサイズを止めた要因が表示されます。--write は基板ファイルの [outline] size を設定し、配線をクリアした配置を書き出し、ラベルを確定します。その後、agentee layout NAME を実行してください。探索はその配置から始まるため、先にレイアウトを配置してください。基板テキストとアートワークは元の位置のままです。

docs/format.md · エージェント向けMarkdown