[Ample/Layout] 선택된 Pin들의 net name 과 one pin net 여부 확인

Document created by nick_hong on Jul 31, 2013Last modified by nick_hong on Jul 31, 2013
Version 3Show Document
  • View in full screen mode

Layout에서 Ample을 이용하여 현재 선택된 pin들을 파악하고, 각 pin들에 부여된 net이 단독인지 판별하는 예제입니다.

 

수집된 정보는 $format()구문을 사용하여 포맷을 깔끔하게 다듬어 문자열 변수로 저장하였다가 파일로 쓰지 않고 바로 report창을 열어 표시하도록 구성해 보았습니다.

 

Layout의 PCB 설계창이 활성된 한 상태에서 F11키를 눌러 "dofile <파일의 위치>" 를 입력하면 결과를 확인할 수 있습니다.

 

   (실행 예)

  pin_connection_report.jpg

 

//==========================================================================

// DISCLAIMER OF WARRANTY:  Unless otherwise agreed in writing,

// Mentor Graphics software and associated files are provided "as is"

// and without warranty.  Mentor Graphics has no obligation to support

// or otherwise maintain software.  Mentor Graphics makes no warranties,

// express or implied with respect to software including any warranty

// of merchantability or fitness for a particular purpose.

//

// LIMITATION OF LIABILITY: Mentor Graphics is not liable for any property

// damage, personal injury, loss of profits, interruption of business, or for

// any other special, consequential or incidental damages, however caused,

// whether for breach of warranty, contract, tort (including negligence),

// strict liability or otherwise. In no event shall Mentor Graphics'

// liability exceed the amount paid for the product giving rise to the claim.

//==========================================================================

Outcomes