vivado i o ip i integration on
play

Vivado I o IP I Integration on 2015 2015,Nov, v,3 Age nda - PowerPoint PPT Presentation

Vivado I o IP I Integration on 2015 2015,Nov, v,3 Age nda IP Integrator A2KHS Histor y History 2013, 2 2013. 8


  1. Vivado I o IP I Integration on 2015 2015,Nov, v,3

  2. Age nda  회사 소개  IP Integrator  적용된 프로젝트  결론

  3. A2KHS Histor y  History  2013, 2 월  법인 설립  2013. 8 월  벤처기업 등록  2013. 9 월  삼성전기 업체 등록  2015. 3 월  기업부설 연구소 등록  Company Motto  Wide de Bandw andwidth ( 광대역 ) Tec echnol ology gy Leader Leadership  Customer 기술 만족 / 기술 지원 만족  Location  성남시 분당구 서판교

  4. A2KHS Cor e T e c hnology  Core Technology • PCI-Express, SRIO, • DPD, CFR, FIR CPRI, OBSAI, XAUI Filter • 10G, 40G, 100G • Image Processing • MIPI, Display Port, VbyOne, Triple SDI High S gh Speed peed Dig Digit ital Ser erial al Signal gnal Prot otoc ocol Proces essing ng Physic ical l FP FPGA GA Lay Layer er Implem ement nt Des esign gn • SI,PI • Logic Design • 10G, 40G, 100G • Algorithm H/W Physical Layer Implementation Design • Logic Processor

  5. A2KHS Solution L aye r Mode l Application Layer Factory Image Communication Military Automation A2KHS Solution Layer API Interface Medium High Performance High Speed Layer Processing Transmission High-Speed Digital Signal Soft Connectivity Processing Processor Logical Layer FPGA Coding Hardware Physical Layer PI / SI

  6. A2KHS 제품  무선 통신 ( 중계기 ) 제품군  영상 통신 제품군

  7. IP Inte gr ator  IP Integrator 정의  VIVADO 에서 사용되는 툴  Graphic, Block Based IP Connection Tool  복잡한 IP 블록을 빠르게 interconnection 시킬 수 있는 Tool.  AXI Interface 로 많은 IP 가 디자인되어 있음 . Integrated Design Environment IP Integrator IP Packager IP Usage IP Extensible IP Management Repository IP Catalog and Delivery

  8. IP Inte gr ator  IP Integrator 정의  VIVADO 에서 사용되는 툴  Graphic, Block Based IP Connection Tool  복잡한 IP 블록을 빠르게 interconnection 시킬 수 있는 Tool.  AXI Interface 로 많은 IP 가 디자인되어 있음 . Integrated Design Environment IP Integrator IP Packager IP Usage IP Extensible IP Management Repository IP Catalog and Delivery

  9. IP Inte gr ator  Vivado IP Integrator

  10. IP Inte gr ator  VIVADO IP Integrator Hierarchy Support System Hierarchy View Interface Connections with Live DRCs Extensible IP

  11. IP Inte gr ator  Debug, Logic Analyzer

  12. IP Inte gr ator  Reusing Your IP Standardized IP-XACT Vivado I IP Inte tegrato tor representation Source (C, , RTL, , IP, , etc) Sim imula latio ion M Models ls Xilinx IP IP Packager Docum ument ntation 3 rd Party IP Example Desi Ex signs Tes est Ben ench User IP  모든 Vivado IP 는 IP Integrator 에서 사용이 가능  User IP 를 IP 등록해서 사용이 가능

  13. IP Inte gr ator  Customizing IP for reuse in IP Packager Select Add, Edit or Options change defaults

  14. IP Inte gr ator  Debug

  15. A2KHS 적용 사례  Device : XC7K325T- 2FFG676C  Application : 3D Frame Grabber  FPGA Main Block  Camera link (10bit Mode)  PCIe Gen2 / DMA  Frame Buffer (DDR3 800MHz)  3D Image Processing  Why IP Integrator :  Module Based Design  Rapid connection  AXI Interface  Xilinx IP Handing

  16. A2KHS 적용 사례  Block Diagram

  17. A2KHS 적용 사례  Customization IP Package 등록

  18. A2KHS 적용 사례  Customization IP Package 작업

  19. A2KHS 적용 사례  IP Integrator 작업 (PCIe)  Xilinx 및 타사 IP 의 AXI Interface 의 Connection 을 쉽고 용 이하게 Test 하는 것이 가능

  20. A2KHS 적용 사례  IP Integrator 의 Wrapper  IP Integrator 로 디자인된 블록을 Xilinx 에서 제공된 Wrapper 를 이용하여 쉽고 TOP 에 붙이는 것이 쉽고 용이함 .

  21. A2KHS 적용 사례  IP Integrator 의 Debugging  IP Integrator 에서 쉽게 ILA, Logic Analyzer 를 만들어서 로 직 디버깅이 가능 .

  22. 결론  과제를 통한 IPI 의 장점  복잡한 IP 를 빨리 , 편하게 Connection 하는 것이 가능  Sub-System 을 IP 로 만들어서 Reuse 하는 것이 가능  Visible 한 연결도 확인  빠른 DRC Check 을 통한 빠른 코드 디버깅  FPGA Coding 의 개발 기간 단축  기본 기능을 위한 개발 기간 단축

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend