Unleashing Creativity with Zynq Agenda 1. Project presentation in - - PowerPoint PPT Presentation

unleashing creativity with zynq agenda
SMART_READER_LITE
LIVE PREVIEW

Unleashing Creativity with Zynq Agenda 1. Project presentation in - - PowerPoint PPT Presentation

Unleashing Creativity with Zynq Agenda 1. Project presentation in pictures . 3 slides 2. Description of modules built with Vivado . 12 slides 3. Conclusions . 4 slides High igh-End A nd Audio P Play aybac ack 2004: PC-based bulky


slide-1
SLIDE 1

Unleashing Creativity with Zynq

slide-2
SLIDE 2

Agenda

  • 1. Project presentation in pictures

. 3 slides

  • 2. Description of modules built with Vivado

. 12 slides

  • 3. Conclusions

. 4 slides

slide-3
SLIDE 3

High igh-End A nd Audio P Play aybac ack

2004: PC-based

  • bulky
  • >2 min to boot-up
  • ~ $2000

2015: Zynq-based

  • slim
  • ~2 sec to boot-up
  • ~ $200
  • 1. 1/3
slide-4
SLIDE 4

Loudspeakers Setup

  • 1. 2/3

YL & Onken Horns with Compression Drivers (Japan), Altec Bass Cabinet (USA)

slide-5
SLIDE 5

Quad-Amps Setup

  • 1. 3/3

Tact Audio Digital Amplifiers (USA), Rotel CD player (Japan)

slide-6
SLIDE 6

Current Functionalities

“Jukebox”-like Graphical User Interface Standard CD & High-Resolution Audio Digital Room Correction Digital Crossovers Upsampling System & Room Measurements

  • 2. 1/12
slide-7
SLIDE 7

FPGA Programmable Logic

  • TFT & Touch Panel interfaces
  • PS/PL data transfers
  • Crossover, Loudspeaker Time-Alignment

and SPDIF output IP

  • Upsampler
  • SPDIF input
  • 2. 2/12
slide-8
SLIDE 8

Playback Configuration

  • 2. 3/12
slide-9
SLIDE 9

Measurements Configuration

  • 2. 4/12
slide-10
SLIDE 10

Vivado Block Design

  • 2. 5/12
slide-11
SLIDE 11

TFT Display

  • 2. 6/12
slide-12
SLIDE 12

Resistive Touch Panel

  • 2. 7/12

ts_control

slide-13
SLIDE 13

PS/PL data transfers Double-FIFO with DMA

  • 2. 8/12
slide-14
SLIDE 14

Quad-Amps Crossovers

  • 2. 9/12
slide-15
SLIDE 15

Crossover, Loudspeaker Time-Alignment and SPDIF_output IP

  • 2. 10/12
slide-16
SLIDE 16

Crossovers Verification &Validation Loopback Test SPDIF output to input

  • 2. 11/12
slide-17
SLIDE 17

Upsampler

Converting the 44.1KHz sampling rate of standard CDs to 88.2KHz or 176.4KHz with: http://www.xilinx.com/support/documentation/ xcell_articles/efficient-parallel-real-time- upsampling-with-xilinx-fpgas.pdf

  • 2. 12/12
slide-18
SLIDE 18

Conclusions

Zyn Zynq-7000 000 All P Prog

  • gram

ammabl able SoC

  • C

Combi Combining th the f flexi xibi bility of y of sof

  • ftw

twar are dev evel elopmen ent wi with c h conc ncurre rent prog

  • gramm

ammab able h har ardwar are p provi

  • vides

s trem remen endous l lev ever erage t e to des esign grea great applicat ation

  • ns

s effectiv tively ly

  • 3. 1/4
slide-19
SLIDE 19

Resources on Internet

  • 1. Starting up with Vivado and Zynq

http://svenand.blogdrive.com/archive/160.html#. VQf3MU10xlY

  • 2. To get up to cruising speed

http://zynqhowto.blogspot.kr/

  • 3. AXI, don't leave home without it!

http://www.googoolia.com/wp/category/zynq- training/

  • 3. 2/4
slide-20
SLIDE 20
  • Digital Room Correction: Denis Sbragion
  • Crossover Articles: Rod Elliott
  • SPDIF: Mike Field and ACKspace
  • Upsampler: William D. Richard
  • Vivado WebPack: Xilinx Corp.
  • NETMF: Microsoft Corp.
  • FreeRTOS: Real Time Engineers Ltd.

and many others…

Special Thanks

  • 3. 3/4
slide-21
SLIDE 21

Free Open-Source Audio Project Follow-up

  • YouTube Videos

https://www.youtube.com/watch?v=dTkPmM64F_U

  • Forum

https://parallella.org/forums/viewtopic.php?f=51&t=1752

  • 3. 4/4

Thank You…