0. SpecLED grid 생성시 all-T-grid 추천
SpeCLED 설치 폴더에 보시면 sggw.exe 실행 파일이 있습니다.
이 모듈이 triangular mesh 생성할때 실행되게 되는데, Q-grid(SpeCLED내부 모듈에 포함)생성하는 모듈과는 별도로 이루어져 있습니다.
LED schematic 구조상 Q-grid만으로 이루지는 경우는 별로 없고 보통 Q-grid와 T-grid로 복합적으로 이루어지거나 T-grid만으로 만들어 질 수 있습니다.
Q-grid와 T-grid(2004년)가 각각 다른 모듈에서 생성되는 경우 메시 정보 확인이 안되어 worst point 에러가 발생할 가능성이 있습니다.
따라서, 그리드 생성시 array 형태는 가급적이면 all T-grids로 선택하셔야 Worst Point error가 생길 가능성이 낮아집니다.
Auto Grid Type
-try to create Q-grids
Q-grid 생성시 solver에서 "Worst point error가 발생한 곳을 수정하고 다시 run solver를 하면 유사한 지점의 다른 chip 위치에서
계속적으로 반복된 새로운 에러가 발생하게 됩니다.
-all grids should be T-grids: 추천!
SpeCLED run solver 에러 발생시 체크 포인트 입니다.
1. "Basis Points Checking...".
다음 업데이트에서 lateral position(x,y) 위치 정보를 알려주어 user가 수정 할 수 있도록 할 예정입니다.
2. "Floating point division by zero error" 발생하는 2가지 경우와 체크 포인트
(i) Solver 동작 이후 interation이 많이 진행된 상태에서 위 에러메시지가 나타나는 경우
Zero division during work of the solver after many iterations in case simulations have diverge.
For instance, some value became too high, than a second value was divided by this value and the results turned into zero,
and then a third value was divided by this zero.
체크: This type of errors to be fixed indirectly, by improvement of the convergence.
(ii) Solver가 iteration을 하기 전에 에러 메시지가 나타나는 경우
원인: Grid tab 이후 Run solver까지 에러가 없이 넘어가도 입력 데이타를 체크하는 동안 감지되지 않은 에러가 있을 수 있습니다.
체크1: Improve the check of the input data.
체크2: 해당 에러가 발생한 n번째 위치에서 분모가 0인지 아닌지 체크
In file is loading... ...completed
-->solver가 더 이상 진행되지 않은 위치 1번
**** Planar Die without Substrate ****
-->solver가 더 이상 진행되지 않은 위치 2번
-- Grid creation --
------------------------
-->solver가 더 이상 진행되지 않은 위치 3번
Point Filtration... Block = nContact (all)
-->solver가 더 이상 진행되지 않은 위치 4번
Point Filtration... Block = pContact
Point Filtration... Block = nElectrode
Point Filtration... Block = pElectrode
Point Filtration... Block = nPAD
Point Filtration... Block = pPAD
Point Filtration... Block = top_nContact
**************************************
Basis Points Checking...
-->solver가 더 이상 진행되지 않은 위치 5번
nContact
pContact
nElectrode
pElectrode
nPAD
pPAD
top_nContact
... OK
**************************************