agenda
play

Agenda - PDF document

Exploration, Design and Development of Space Codesign Hardware & Software Multicore/MultiProcessor


  1. Exploration, Design and Development of Space Codesign Hardware & Software Multicore/MultiProcessor ��������������������������������������� ��������������������������������������� Guy Bois Space Codesign System s Polytechnique Montreal guy.bois@spacecodesign.com ����� �������� ������� �������������������������������� ����������� ���������������� ���������������������� ��������������� ���������������������������� Agenda � �������� � ����������������� � �������������������������������������� � ����������� �������� ��� � ���������������� � ������� MPSOC 2015 2

  2. Why HLS 1 � ����������������������������������������� ���������� � ������������������������������������������ ����� � �������������� � �������������������������������������� � ������������������������������������������ ��������������� � ������������������������������������ �������������������������� �� �������� MPSOC 2015 3 Limitation of HLS (1) � ���� ���������������������������������� � ����������� �������� � ������������������������ � ��������������� ����������������������� ������������ ���������� � �������� ����������� � ����� ���� ������ � ����� ���� ���������� ����������� ������������������������ MPSOC 2015 4

  3. Limitation of HLS (2) � ���� ������������������������������� � ����������� ���������������� � ��������������������������������������� � ������������������������������ � �������������� ���������� � �������������������������������������������� ����������� � ���������������� ��������������� � ������������������������������������������������������� � �������� ���������� � ����������� ���� ����� �������� MPSOC 2015 5 ������������������ ���������� ���������� ���� � ������������������������������������� ������������������������ ������ � ���������������� � ����������������������� ����������� � ������ ��������� � ���������� � ����������� � ������������������� � � ���� ���� ���� �������������� � ����������� ���������� � ������ � ������ � ���� MPSOC 2015 6

  4. Vivado HLS Design Flow MPSOC 2015 7 SpaceStudio + HLS flow Single � threaded � application Profiling (gprof/Pareon) HLS � Design � Flow � SpaceStudio CoDesign Flow Multi � threaded � C/C+ + description (Block � Level) (System � Level) High � Level � Synthesis Elix Critical � Directives � Functions Constraints Simtek HW/SW � Cosimulation Evaluate � Unit � Evaluate � System � C/RTL � Cosimulation Implementation Architecture Block No Acceptance? System No Acceptance? Interactions � are IP � Reuse Yes Yes red � dotted � lines RTL � Export GenX SoC � Implementation MPSOC 2015 8

  5. H HW Synthesis � ��������������� ���������� ����������������� � �������������������� � � ���������������������� ������������������������������� � ���� �������������������������������� � ���� � �������������� �������������������� ������� ������������������ � MPSOC 2015 9 Behavioral synthesis (HLS) � ���������������� � ������ ��� � ������� ��������� � ����������� � ������������� ��� � ����������������� � ����������������������� � ����������������������� MPSOC 2015 10

  6. Architect’s Dashboard � �������������������������������������������������������� ����������������������������������������������������������� � ����������������� � ������������������������������� �������������� � ������������������������������ �������������������������� MPSOC 2015 11 GenX � ����������������������������������� � ������������������������������������������ � ������������������������������� � ������������������������������ � �������������������������������������� � ������������������������������������������� � ����������������������� � ���������������������������������������� ������������ � ������������������������������������������� � ������������������������������������� MPSOC 2015 12

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