반응형

2025/05 7

icc place_opt error

ic compiler에서 Place_opt 시에 다음과 같은 에러가 발생한다. Severe Error: Fatal error: Placer did not complete. (PSYN-375) 평소에 멀쩡하던게 갑자기 발생하며 원래되던 스크립트들도 다 발생한다.. icc 재설치를 해봤으나 동일함 CSDN에서 형님들이 추천한 방법은 set_separate_process_options -placement false 옵션을 추가하면 된다고 하였고 실제로 위 옵션에서 해결됨ic compiler에서 Place_opt 시에 다음과 같은 에러가 발생한다. Severe Error: Fatal error: Placer did not complete. (PSYN-375) 평소에 멀쩡하던게 갑자기 발생하며 원래되던 스..

(4) Auto Place & Routing을 해보자 - project_setup & read design

Design compiler의 library setup tcl을 완료하였다. set ASIC_DIR "/home/nas/workdir/asic"# Recommand DESIGN_NAME = TOP_MODULE# if top mududle is top.v then set TOP_MODULE as "top"set DESIGN_NAME "encoder_binary_8b" set TOP_MODULE "encoder_binary_8b"set RTL_PATH "$ASIC_DIR/newscript/2_syn/1_input/RTL"set RTL_LIST "encoder_binary_8b.v" 그리고 위와같이 Verilog로 설계한 디자인 내용들을 설정한다. 이렇게 Library setup tcl 파일과 proj..

(3) Auto Place & Routing을 해보자 - Synthesis_setup

우리가 알고있는, 설계한 verilog 코드(RTL)들이 실제 레이아웃으로 변환 되기 위해서는 Gate level로 netlist를 변환해야하며 이 과정을 synthesis(합성)라 하고 이런 과정을 수행하는 synopsys의 EDA tool이 Design Compiler, Cadence의 Genus 이다. 설계한 RTL이 NAND, NOR, DFF와 같은 Gate level로 변환하기 위해서는 해당 공정의 standard cell이 필요하고 이외에도 여러 공정 정보들이 필요하다. 대부분의 파일들은 공정사에서 제공받을 수 있다. 결국 스크립트를 잘 만들어놓고 RTL파일만 바꿔가며 Script를 실행만 하는게 대부분이긴 하지만 많은 시행 착오를 해보는게 좋고 메뉴얼을 보면서 명령어 하나 하나 옵션을 적용해..

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

일전에 차를 몰고 멀리갔는데 자동차에 문제가 생겼었음. 정지후 출발시에 기어가 올라가다가 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
반응형