pynq 祭り: pmod のプログラミング

Download PYNQ 祭り: Pmod のプログラミング

Post on 12-Apr-2017

644 views

Category:

Technology

5 download

Embed Size (px)

TRANSCRIPT

PowerPoint

Pmod ()PYNQ 2017/3/4

PYNQ Python FPGA

Python FPGA Python !!L L

Python FPGA FPGA

!!

FPGA

PYNQ I/OPmod Arudino I/O

PmodArduino https://forums.xilinx.com/

Pmod

http://store.digilentinc.com/

Pmod Peripheral modules

http://store.digilentinc.com/pmod-modules/

PYNQ Pmod

23456789101112

Digilent-Pmod_Interface_Specification.pdf

Pmod ()

12Pin SD pin I2SAudio Out

6pin/12pin PmodPYNQ

Audio OutAudio Out:I2S PYNQ SD Pmod FPGA !!

I2C I2C

I2C 8pin Pmod

FPGA !!

Digilent-Pmod_Interface_Specification.pdf

PYNQ

I2C 8pin

Pmod SPI

GPIO

UART Digilent-Pmod_Interface_Specification.pdf

GPIO

C !!Wikipedia

Ambient Light Sensor(SPI)

OLED(SPI)

128 x 32 Pixel FPGA No.16 PYNQ

http://store.digilentinc.com/digilent-pcb-ruler/

3/2() AM 0:28

Jupyter

pynq Samba IP

ALS

ALS

Python

100CPU

PMODB

12

Python

[*] [1] Mathmatica

ALS TeX

Python

Pmod_ALS PMODB

Python FPGA FPGA Python Pmod_ASL (PYNQ ) L

OLED

OLED

Python

Pmod_GPIO

Pmod_IO

Pmod_IO GPIO

()

Verilog

ALSOLEDI2C(GPIO)I2SAudio Out

Arduino

Arudino

()

Vocaloid

PYNQ UART 9600

Python IoT?Deep Learning?

Python IoT?Deep Learning?

PYNQ (FPGA) Raspberry PI Arduino

PYNQ vs Raspberry PIPYNQRaspberry PIARM SoCARM SoCFPGAu-boot & Linuxu-boot & LinuxLinux DriverLinux DriverPython Python

FPGA PYNQRaspberry PIARM SoCARM SoCFPGAu-boot & Linuxu-boot & LinuxLinux DriverLinux DriverPython Python

FPGA PYNQRaspberry PIARM SoCARM SoCFPGAu-boot & Linuxu-boot & LinuxLinux DriverLinux DriverPython Python

!!

!!Vivado HLS/SDSoCPolyphonyVeriloggenNeon Light + IROHASynthesijerSigboostSynverllC/C++(Xilinx )Python Python Java

LLVM

:Python PolyphonyPython Verilog HDL

CM

1

L

2

Jupyter

http://qiita.com/ryos36/items/56ff8270674b0d0c72b8

3

SPI

Vivado

Polyphony

ARM SoCFPGAPython

Python

Polyphony polyphony.tech CNN Deep Learning !!