반응형

전체 글 52

인포카 구매 및 트레일 블레이저 미션 고장 경험

일전에 차를 몰고 멀리갔는데 자동차에 문제가 생겼었음. 정지후 출발시에 기어가 올라가다가 4단에서 5단으로 올라가지 못하고 한번 덜컹한다. 그렇게 3번정도 3단에서 5단으로 올라가지 못하고 나면 4단으로 고정된 상태로 더이상 변속이 되지 않았다. 이 상태에서는 기어가 내려가지도 않기때문에 정지를 해도 4단으로 출발하게 된다. 또한 정지후 후진 기어를 넣어도 후진이 되지 않았다. 시동을 끄면 다시 리셋되지만 마찬가지로 위 상태가 반복된다. 어쩔땐 다시 켜도 출발조차 되지도 않으며 메뉴얼로 주행을 해도 같은 증상이 반복됬다. 연휴에 주변에 정식 센터도 없었고 정비소도 문을 열지 않았는데 여러 사람들의 도움으로 OBD를 꼽아 어떤 문제가 있는지 확인하였다. 손으로 들고다닐수 있는 장비에서는 위와 같은 에러를..

IT 리뷰 2025.05.09

홈랩구축 - 네트워크

현재 방은 위 사진과 같이 네트워크가 구성되어있다. 공유기는 티피링크 AX1500 듀얼 밴드 기가비트 Wi-Fi 6 공유기를 사용중이고 스위칭허브는 티피링크 8포트 데스크탑 스위칭 허브 TL-SG108을 사용중이다. NAS는 Synology DS423+ 제품을 사용하고있다. 따라서 남는 스위칭 허브에 새로 구매한 리눅스 서버를 붙여주고 NAS의 공유 폴더를 추가로 생성후 NFS로 이를 묶어주었다. 즉 리눅스 서버의 /home/nas 디렉토리를 nas의 공유폴더가 묶여있고 이를 노트북으로도 수정 및 확인이 가능하다. 연구실에 이런 셋업을 해놓았는데 여러 장점이 있다. 사실 내가 생각하기에 가장 좋은 작업환경은 1인당 1개의 워크스테이션을 사용하는게 아닐까 싶다. 가장 관리하기도 편하고 문제 발생시에 밀..

카테고리 없음 2025.05.04

홈랩구축 - 장비도착

제품 도착 본품 과 어뎁터가 비교적 깔끔한 상태로 포장되어왔음. 바로 실행해봤는데 윈도우가 기본으로 설치되어 있고 이를 포멧한것같음. 프로세서나 메모리도 상품페이지와 동일함. 써멀 재도포후 바로 CentOS7으로 바꿔주었음. 1번으로 표시한곳에 볼트 하나를 제거하면 간단하게 분리가 가능함 그리고 2,3,4를 제거하면 (2번이 이상한곳에 텍스트가 붙었음) 3개만 제거하면 CPU를 볼 수 있음 그리고 5번 6번을 살살 당기면 빠짐 i5-8500T!

카테고리 없음 2025.05.04

홈랩구축 - 장비 선정

집에다가 리눅스 머신을 들이고 환경을 구축하려한다. 연구실에 고성능 워크스테이션이 여러개 있지만 뭔가 나만의 작은 서버가 가지고 싶다. 제품을 살펴보고 있는데 첫번째는 크기가 작아야 한다는것이다. (1) N100 요즘 N100을 쓰는 중국산 미니 PC들이 꽤나 저렴한 가격에 많이 들어온것같다. GMK tec의 N100 (약 20만원)모델인데 사실 N100을 쓰는 제품들은 케이스만 다르고 그게 그거라고 봐야할거같다. N100은 4 core 4 thread로 기본 클럭은 1.1GHz, 최대 2.6GHz이다. 클럭 속도가 낮은편이긴한데 TDP가 무려 6W로 저전력에 올인한걸로 봐야할것같다. 그런데 가격이 마음에 걸린다. 추후 업그레이드나 이런것도 어려워 보이는데 20만원의 값어치가 있는지는 잘 모르겠다. ..

생활/홈랩 2025.04.27

Cadence virtuoso layer 색 바꾸기

Cadence virtuoso에서 layer들의 색상은 display.drf 파일에 정의 되어 있으며 일반적으로는 PDK를 받을때 같이 받게 된다. 그런데 몇몇 PDK에서는 반짝이는 색을 써서 눈이 좀 피곤하기도 하고 layout에서 probing net을 했을때 색이 잘 안보일 경우에 custom하여 이를 해결할 수 있다. CIW에 tools - display resource manager로 들어가고 Edit을 누르면 오른쪽 같이 layer 별로 custom이 가능하다 PDK마다 layer의 이름이 다를수 있기 때문에 확인하면서 수정하는게 좋음

Cadence virtuoso User Preference 초기값 설정

Cadence virtuoso User preference는 따로 설정하지 않을경우 매번 새로 킬때마다 초기화가 된다. 특히 user prefernce의 options displayed when commands start가 체크되있지 않으면 move나 copy같은 단축키를 눌러도 따로 창이 뜨지 않아서 세부 설정이 어렵다. 따라서 user preferences의 초기값을 변경해줘야한다. user preferences의 초기 세팅값은 virtuoso를 키는 위치에 있는 .cdsenv 파일에 모든 초기값을 변경할 수 있다. vi .cdsenv로 cdsenv파일을 열고 터미널에 /User Preference Defaults 를 검색하면 위 그림과 같이 초기값 설정하는 부분을 볼 수 있다. User ..

Hspice save & load

Hspice에는 store & restore 혹은 save & load 기능이 있음. 이걸 찾아본 이유는 PLL 시뮬레이션에서 Locking 되는 과정이 너무 오래걸리기 때문에 이를 생략하고 싶었음. 이번에도 발진기를 사용해서 테스트를 하였음 .tran 0.1p 10ns 명령어를 이용해 10ns의 시뮬레이션을 진행함 주파수를 plot해보면 아래 그래프와 같이 초기에 안정화되는 시간이 필요함. .store type = ic+ file = test+ time = 10n 와 같은 명령어를 추가하면 netlist상에 10ns에서의 모든 상태를 test.1e-8.ic0와 같은 형태로 저장이됨. 이 ic0파일을 가지고 다른 시뮬레이션을 진행할때 .load test.1e-8.ic0 를 한다면 이전 시뮬..

Hspice transient simulation runlvl 변경

Hspice의 Transient simulation 명령어는 다음과 같다. .tran 0.1p 30n 위 옵션을 사용하면 0.1ps의 resolution으로 총 30ns의 시뮬레이션이 돌아간다. 그런데 아날로그 설계시에 .option runlvl=5 와 같은 옵션을 일반적으로 설정을 하는데 PLL과 같은 피드백 회로는 시뮬레이션을 돌리는데에 큰 시간이 소요됨. 그런데 .tran 0.1p 30n runlvl = (0 5 15n 2) 와 같이 시뮬레이션을 돌리면 transient시간에 따라 runlvl을 다르게 설정할 수 있음. runlvl = (0 5 15n 2) 와 같은 옵션을 추가할시에 0초부터 15ns까지는 runlvl 5 로 시뮬레이션을 진행하다가 그 이후로는 runlvl 2로 시뮬레이션을 할 ..

virtuoso layout to schematic

이전에 layout을 schematic으로 import하는 방법에대한 글을 posting하였음. 이번에는 hspice netlist를 virtuoso schematic으로 변환하는 방법과 total width와 width가 맞지 않아 LVS통과가 되지 않을때에 해결법에대한 포스팅임  일단 Layout을 Calibre PEX를 이용해 Hspice Netlist로 변환이 완료됬다는 전제가 있음 Import - Spice Input 탭에 Netlist File과 Reference Library List를 기재해야한다. Netlist file은 Calibre pex 로 추출한 netlist를 놓고 reference lib는 PDK(nch나 pch와 같은 소자가 포함된 라이브러리)의 라이브러리 이름을 설정한다. ..

Calibre post simulation netlist 사이즈 줄이기

Calibre PEX 창에서 outputs에 들어가면 netlist 탭에는 use names fromNets 탭에는 Extract parasitics for : all nets/ specified nets 라는 옵션이 존재한다. netlist 탭에 use names from을 scheme으로 한다면 schematic에서 선언한 net 이름들이 추출될 netlist에 반영되어 내부 노드를 보다 쉽게 probe할수 있게 된다. 반면에 use names from을 layout으로하면 내부 노드들의 이름을 calibre가 스스로 재 정의 해버리고 해당 Cell에 pin만 그대로 유지한다.  extracte parastics에서 specified nets를 체크하고 exclude에 power와 ground의 이름..

반응형