반응형 SMALL 전체 글51 [Verilog] Wire와 reg의 차이 Wire - "연결"에 핵심이 있다. - 원소를 서로 연결, 단일 포트나 연속 할당 등의 역할을 수행 가능 Reg - 절차적 할당 - reg 와 개념 register는 같다고 할 수 없음 - 임시적으로 데이터의 저장이 가능, 만약 synthesis를 통해 해당 reg가 지속적으로 data를 유지할 필요가 없다고 판단되면 storage elemet로 구현되지 않음 - 하지만 과거값을 유지할 필요가 있는 경우, latch나 FF로 구현될 수 있음 2021. 9. 10. 비바도 리눅스 자일링스보드 USB드라이버 설치 Vivado on linux / How to install USB drivers of Xilinx FPGA(boards) like zynq or artix-7. 1. 비바도 설치 경로로 이동 2. 설치 경로 내의 다음 경로로 이동 cmd> cd data/xicom/cable_drivers/lin64/install_script/install_drivers/ 3. 다음 명령 실행 cmd> ./install_drivers 4. 다운로드 된 파일을 압축해제 cmd> tar xf 파일명 5. 실행 권한 부여 cmd> chmod +X 파일명 2021. 9. 10. 비바도 리눅스 환경 설치 후 실행 법 Installation Vivado on Linux and how execute 1. 개인 홈 경로로 이동 cmd > cd ~ 2. 실행파일을 홈으로 sourcing cmd > source /~~~~~~비바도 설치 경로~~~~~~~~/settings64.sh 3. 재부팅 후에도 자동으로 작업 되도록 bash작업 home의 .bashrc 에 추가 기록 2021. 9. 10. Vim 편집기 단축키 i 삽입 모드, ESC를 통해 취소 :wq 저장 후 종료 :q! 저장하지 않고 종료 u undo, 이전 동작 취소 v 비주얼 모드, 이동키로 커서를 이동하면서 선택가능 ctrl + v 블럭 비주얼 모드, 직사각형 형태로 비주얼 모드 동작 y 복사 p 붙여넣기 :vs vertical split, 수직으로 vim창을 나눠서 또 하나의 vim 편집기 창을 띄울 수 있다. ctrl + w 스플릿 모드에서 어떤 화면을 편집할지 선택 할 수 있다. :E 스플릿 모드에서 현재 디렉토리의 파일을 선택할 수 있는 모드로 진입한다. ggVG 편집기 상의 모든 텍스트 선택(비주얼모드 선택) / 단어 검색, 텍스트 입력 후 엔터 n 단어 검색 및 엔터 후, 검색되는 다음 문자를 찾을 수 있다. N 단어 검색 및 엔터 후, 검.. 2021. 9. 9. Vim 시스템 클립보드 활용하기 기본 vim의 경우 vim 편집기 상에서 y(yank)나 ctl + insert를 통한 복사를 할 경우 vim 내부의 클립보드만을 사용하기 때문에 다른 터미널이나 터미널 외에서는 복사한 내용을 사용할 수가 없습니다. 이를 해결하기 위해 컴퓨터 전체에서 공유되는 시스템 클립보드를 이용하여 vim에서 복사를 하는 방법을 안내합니다. 1. vim 버전 확인 cmd > vim --version | grep clipboard => -clipboard 일 경우 시스템 클립보드를 지원하지 않는 상태 => +clipboard 일 경우 시스템 클립보드를 지원하는 상태 2. 시스템 클립보드 지원을 위한 풀버전 vim 설치 cmd > sudo apt update cmd > sudo apt install vim-gtk -y .. 2021. 9. 9. 리눅스 블루투스 5.0 연결(동글) + 커널 업그레이드 + 펌웨어 업그레이드 우분투 or 리눅스 민트 대상 블루투스 5.0 동글(칩셋 rtl7761b)의 경우 리눅스 커널이 5.8이상에서만 동작한다. 1. 커널 업그레이드 sudo apt-cache search linux-image-5.8 sudo apt-get install linux-image-5.8.0-44 2. 펌웨어 파일 추가 경로 /usr/lib/firmware/rtl_bt/ 에 rtl8761b_fw.bin 파일 추가 2021. 9. 9. 이전 1 2 3 4 5 6 7 8 9 다음 반응형 LIST