본문 바로가기
반응형

코딩일지/RISC-V3

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.
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.
반응형