본문 바로가기

공방

(74)
[Syn] VCS Command VCS Quick Start VCS Script [function simulation] 더보기 $ ./run_vcs_fsim.tcl vcs \ -sverilog \ -timescale=1ns/1ns \ +v2k -R -gui \ \ \ -l fsim.log [timing simulation] 더보기 $ ./run_vcs_tsim.tcl vcs \ -sverilog \ -full64 \ -reportstats \ -timescale=1ns/1ns \ +define+ \ -sdf max:: \ -negdelay \ +neg_tchk \ +maxdelays \ +incdir+ \ +v2k -R -gui \ \ \ / \ -l tsim.log [참조] https://solvnet.synopsys.com/
[Syn] Synthesis Constrain Command Design Complier Quick Start Synopsys Design Compiler Execute /// 2020.02.20 $ source $ dc_shell-xg-t -f Synthesis Script (run_syn.tcl) 더보기 /// 2020.02.20 > read_verilog > current_design > check_design -multiple_design > link > uniquify > set_max_area VALUE > set auto_wire_load_selection true > set_fix_multiple_port_nets -all -buffer_constants > set_load VALUE [all_inputs] > set_load VALUE [all_o..
[RPi] Lab.04-4: piCamera [RPi] Lab.01-3: GPIO 실습에 이어 DE2-115 보드에서 라즈베리파이 카메라를 제어를 실습한다 [GPIO test] [RPi] [gpio_capture.py] #####gpio_capture.py-------------------------##### import RPi.GPIO as gpio from time import sleep import picamera gpio4 = 23 gpio.setmode(gpio.BCM) gpio.setup(gpio4, gpio.IN) #####----------------------------------------##### camera = picamera.PiCamera() n = 0 print('Push Button') try: while True: i..
[RPi] Lab.04-3: piCamera 라즈베리파이 CSI 기반 카메라를 파이썬으로 제어한다. [RPi] [playVedio.py] 카메라에서 들어오는 영상을 녹화하여 H264 파일로 저장한다. #####playVedio-------------------------------##### import picamera import time #####----------------------------------------##### camera = picamera.PiCamera() camera.resolution = (300, 400) camera.start_preview() filename = input('File Name:') camera.start_recording(output = filename + '.h264') recodingTime =i..
[RPi] Lab.04-2: piCamera 라즈베리파이 CSI 기반 카메라를 파이썬으로 제어한다. [RPi] [captureImage.py] 카메라에서 들어오는 영상을 캡처하여 JPG 파일로 저장한다. #####captureImage.py-------------------------##### import picamera import time #####----------------------------------------##### camera = picamera.PiCamera() camera.resolution = (400, 300) camera.start_preview() filename = input('File Name:') time.sleep(1) camera.stop_preview() camera.capture(filename + '.j..
[RPi] Lab.04-1: piCamera 라즈베리파이 CSI 기반 카메라 제어를 실습한다. [RPi] 1. 라즈베리파이 보드 전원을 끄고 CSI 기반 라즈베리파이 카메라를 연결한다. 2. 라즈베리파이 인터페이스 환경설정에서 Camera 를 활성화 한다. Camera ON $ sudo raspi-config 3. 라즈베리파이에 python3-picamera 라이브러리를 설치한다. 하고 카메라를 테스트 한다. $ sudo apt-get update $ sudo apt-get upgrade –y $ sudo rpi-update –y $ sudo reboot $ sudo apt-get install python3-picamera $ raspistill -o test.jpg $ raspivid –t 10000 [참조] www.raspberrypi.org
[RPi] Lab.03: UDP socket communication 라즈베리파이 UDP 소켓 통신을 실습한다. [PC] [udpTx.py] import socket host = 'tx.ip.addr.ess' port = 8080 sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM, socket.IPPROTO_UDP) sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) sock.bind((host, port)) data = b'Hello Raspberry!' sock.sendto(data, ('rx.ip.addr.ess', port)) sock.close() [udpRx.py] import socket host = 'rx.ip.addr.ess' port = 8080 sock..
[RPi] Lab.02-3: UART PC 와 라즈베리파이 UART 를 이용하여 시리얼 통신을 실습한다. [PC] [serialRx.m] %%%%%serialRx.m------------------------------%%%%% clear clc %%%%%----------------------------------------%%%%% uart = serialport('COM#', 115200, 'TimeOut',1); flush(uart); %%%%%----------------------------------------%%%%% write(uart, 's', 'char'); pause(0.1); rxd = read(uart, 16, 'string') pause(0.1); write(uart, 'e', 'char'); clear uart ..