반응형 분류 전체보기16 RISC-V 개발 시 유용한 사이트 정리 Table of Contents RISC-V 개발 시 유용한 웹사이트들을 정리해서 업로드 해둔다. 북마크에만 올려놓으면 나중에 안찾아볼 것 같아서 대충이라도 정리해서 올려둬야겠다. 1. RISC-V instruction Encoder/Decoderrvcodec.js · RISC-V Instruction Encoder/Decoder rvcodec.js · RISC-V Instruction Encoder/Decoder luplab.gitlab.io 말 그대로 해당 웹사이트는 RISC-V instruction을 encoding, decoding 해주는 사이트이다. 예를 들어 아래와 같은 instruction을 작성했다고 치자.lw t0, 0x18(t6) 해당 instruction을 사이트에 입력하면 Fi.. 2025. 1. 17. [청량리/시립대] 참기 어려운 참치회 맛집 (청량회관) 오랜만에 블로그에 글을 본격적으로 작성하기 전부터 종종 찾아가던 맛집에 다녀와서 글을 남겨둔다. 이 곳은 기존에 청량리역 근처 골목에 있던 곳인데, 작년인가 제작년 쯤에 서울시립대학교 정문 쪽으로 이전을 했다.이전하기 전부터 한번씩 찾아가던 곳인데 회 종류가 진짜 맛있는 곳이다. 이번에 오랜만에 방문해서 참치회에 술을 조금 찌그리고 왔다. 음식점 정보상호명: 청량회관주소: 서울 동대문구 서울시립대로 164 도석프라자 지하1층 (우)02505특이사항: 예약 필수! 예약 안하면 가기 힘들 수 있음 이전하기 전의 청량회관도 그렇고, 이전한 이후의 청량회관도 그렇고 초행길이면 약간 찾기 어려운데 있다.지하에 가게가 위치해 있는데, 지도보고 따라 도착한 건물에는 지하로 내려가는 계단이나 그런게 없었던걸로 기억.. 2025. 1. 11. riscv-gnu-toolchain을 이용한 바이너리 -> hex code 변환 방법 2025.01.08. 초안 작성 이것도 일단 두서없이 작성 이후에 정리할 것임 2025.01.07 - [코딩일지/RISC-V] - riscv-gnu-toolchain 설치 관련 기록 위의 포스팅을 보고 일단 riscv-gnu-toolchain부터 설치하고 와야 함 아래는 decoder.py 프로그램import osdef load_binary_to_memory(binary_file, memory_size, memory_base=0x0): """ Reads a binary file and maps its contents into a memory array of the specified size. Args: binary_file (str): Path to the binary fi.. 2025. 1. 8. riscv-gnu-toolchain 설치 관련 기록 2025.01.07. 초안2025.01.08. 업데이트 일단 두서없이 기록 중.. 설치 환경 셋업 다 되면 언젠간 정리할 예정 어쩌다보니 ASIC 설계에 risc-v core를 넣게 되어 관련 셋업 중임. https://github.com/riscv-collab/riscv-gnu-toolchain/tree/master GitHub - riscv-collab/riscv-gnu-toolchain: GNU toolchain for RISC-V, including GCCGNU toolchain for RISC-V, including GCC. Contribute to riscv-collab/riscv-gnu-toolchain development by creating an account on GitHub.git.. 2025. 1. 7. [Cadence/Python] 기생 다이오드 면적 추출 관련 코드 나는 대학원에서 회로 설계를 하고 있다.회로 설계를 하다보면 다양한 이유로 deep-n well (DNW) 소자를 사용해야 하는 경우들이 존재한다. 아날로그 회로에서 substrate noise를 걸러주기 위해서 사용할 수도 있고, nmos body에 전압을 인가하기 위해서 사용할 수도 있다.PDK에 따라 다르겠지만, 내가 사용하는 TSMC PDK에서는 LVS 시 특정 옵션을 켜주면 기생 다이오드들을 추출해서 LVS를 수행할 수 있게 해준다. 이 때 문제가 기생 다이오드의 총 면적만 알려주고, 다이오드의 L/W를 어떻게 하라고 전혀 알려주지 않는다.매 번 LVS 돌릴 때 마다 찾을라니까 너무 귀찮고 시간이 오래걸리기 때문에 결국 이를 해결하기 위해 python으로 프로그램을 결국 만들게 되었다. 요즘은 .. 2025. 1. 5. [건대] 에스프레소 바 (플레어 에스프레소바) Table of Contents2025.01.05 - [생존일지/食 (식)] - [건대] 도삭면, 샤오롱바오, 쇼마이 맛집 (송화산시도삭면) 앞선 게시글에서 언급한 도삭면을 먹고 먼길을 떠나기 전에 카페인 충전을 위해 방문했던 카페이다. 공영주차장 바로 뒤에 있는 에스프레소 바라서 빠르게 커피 한잔 때리고 이동하기 좋은 위치인 것 같다. 공영 주차장 정보주소: 서울 광진구 자양동 5-5특이사항:주차비 5분에 250원 음식점 정보상호명: 플레어 에스프레소바주소: 서울 광진구 아차산로32길 21 여유재 1층 101호 (우)05073특이사항: 공영주차장 바로 근처에 있어서 차를 타고 이동하기 전 신속한 카페인 수혈에 적합함음식 후기 Fig. 1은 가게 외부에서 찍은 외관 사진이다. 카페가 큰 대로변 근.. 2025. 1. 5. [건대] 도삭면, 샤오롱바오, 쇼마이 맛집 (송화산시도삭면) Table of Contents 양꼬치 타운에 맛있는 도삭면과 맛있는 만두를 파는 곳이 있다고 해서 1월 1일 기념으로 다녀왔다. 새해 첫날 점심시간에 방문했는데 사람들이 매우 많더라. 음식점 근처에는 주차할만한 마땅한 곳이 없기 때문에 차를 가져왔다면 공영 주차장에 차를 대놓고 주변을 돌아다니는 것을 추천한다. 차를 공영주차장에 주차해놓고 걸어갔는데, 주차비도 저렴하고 맛집들과 거리도 가까워서 위치는 아주 좋았다. 공영 주차장 정보주소: 서울 광진구 자양동 5-5특이사항:주차비 5분에 250원 음식점 정보상호명: 송화산시도삭면주소: 서울 광진구 뚝섬로27길 48특이사항: 웨이팅이 매우 김 음식 후기 Fig. 1은 기본 상차림이다. 짜사이?도 맛있고 땅콩도 맛있었다. 특이사항은 없고 그냥 평범한.. 2025. 1. 5. 인공지능 반도체 기술에 대한 잡담.. 나는 여전히 대학원에서 인공지능 반도체 회로 설계를 하고 있다. 현대에 들어서는 반도체 공정 scaling의 한계에 도달했다는 이야기가 종종 언론을 통해서 들리는 것을 다들 알고 있을 것이다. 현재까지 개발되어 상용화된 공정들을 보면 3 nm 까지는 나와있고, 1.4 nm 공정까지 로드맵이 나와 있던 것으로 기억을 한다. 개인적인 체감으로는 반도체 공정의 scaling은 28 nm 공정을 기점으로 더 이상 scaling이 빠르지 않고, cost effective하지 않게 된 것 같은 느낌이 있다. 미세 공정이라고 하더라도, 결국 트랜지스터가 가질 수 있는 최소 선폭의 길이를 얼마나 줄일 수 있는지가 중요 관점이다. 반도체 회로는 트랜지스터만으로 구성되지 않는다. 트랜지스터들을 연결해서 회로를 만들기 .. 2025. 1. 4. [취미생활] 클레이사격 사진 몇 개.. 나는 취미로 클레이사격을 한다. 사격이라는 것이 일상 생활에서 접하기 어려운 취미일 수 있다. 도심권에 이따금씩 실탄사격장에서 권총 사격을 할 수 있는데, 이런 권총 사격도 아니고 클레이 사격은 더더욱 접하기 어렵다. 평소에도 에어소프트 총기나 실탄 사격에 흥미는 있었지만 흥미만 있었을 뿐 뭘 행동에 옮기지는 않았었다. 나 같은 경우에는 클레이 사격을 접하게 된 계기가 별거 없다. 추석 연휴에 본가에서 심심하게 앉아만 있다가 지인이 "클레이 사격을 해봤는데 재밌었다"라는 이야기를 했었던게 기억이 나서 아버지와 함께 경기도사격테마파크에 방문했던 것이 계기였다. 그 때 방문해서 클레이 사격 1라운드, 권총사격 1라운드를 해봤는데 권총은 생각보다 재미가 없었고 클레이 사격이 너무 재밌었다. 그 이후로 이것저.. 2024. 12. 28. 이전 1 2 다음 반응형