2010年3月8日月曜日

スワップ機能とは。(1)


http://www.ted-cad.co.jp/
スワップ機能とは。(1)g090528
星印をスワップしてツナガリをまっすぐにするパズルゥです。A1列からE1列までのツナガリは、次のテーブルで決めてあります。
 /Gate ABC
  A1/1 A2/1 A3/1 A4/1 A5/1 
  B1/2 B2/2 B3/2 B4/2 B5/2 
  C1/3 C2/3 C3/3 C4/3 C5/3 
  D1/4 D2/4 D3/4 D4/4 D5/4 
  E1/5 E2/5 E3/5 E4/5 E5/5 
 /Package PAZ
  ABC
  A1  A2  A3  A4  A5 
  B1  B2  B3  B4  B5 
  C1  C2  C3  C4  C5 
  D1  D2  D3  D4  D5 
  E1  E2  E3  E4  E5 : 
 /End
《学生の方に、[Grain CAD System]と[QuickLeaf]の製品版を無償で提供いたします!》

イメージをテキスト形式にすると次のようになります。(参考)
 /Gate ABC
  A1/1 A2/1 A3/1 A4/1 A5/1 
  B1/2 B2/2 B3/2 B4/2 B5/2 
 /Package PAZ
  ABC
  D1  D2  D3  D4  D5 
  E1  E2  E3  E4  E5 : 
 /Net_list
  //Net Signal
   "S1" 星/C5 星/B5 星/A5 星/D5 星/E5 :
   "S2" 星/B3 星/A3 星/E3 星/C3 星/D3 :
   "S3" 星/C1 星/E1 星/D1 星/B1 星/A1 :
   "S4" 星/A4 星/D4 星/B4 星/C4 星/E4 :
   "S5" 星/B2 星/D2 星/E2 星/C2 星/A2 :

フォーマットは次の通りです。
「ゲート定義」
 /GATE_DEF
  //POWER pin_name ...
      pin_name  20バイト以内のパワー
  //COMMON pin_name ...
      pin_name  20バイト以内のコモン
  //NC pin_name ...
      pin_name  20バイト以内のNC
  //BIND pin_name/bind_pin_name ...
      pin_name    20バイト以内のピン
      bind_pin_name  20バイト以内のバインドピン
  //GATE gate_name
    pin_name[/pin_func_name] ...
      gate_name    20バイト以内のゲート
      pin_name    20バイト以内のゲートピン
      pin_func_name  20バイト以内のピン機能名称
  //PACKAGE package_name
    gate_name pin_name ... :
      gate_name    ゲートの名称
      pin_name    20バイト以内の物理ピン
「ネットリスト」
 /NET_LIST
  //NET [POWERSIGNAL [ulaynam [ulaynam [...]]]]
      POWERSIGNAL  POWER --- パワーネット
              SIGNAL --- 通常信号ネット
    ["[net_name]"[/CT]] refer_name/pin_name[/CT] ... :
      net_name  ダブルクォーテーションで囲んだ30バイト
      refer_name 20バイト以内のリファレンス番号
      pin_name  20バイト以内のピン名称

0 件のコメント:

コメントを投稿