Download presentation
Presentation is loading. Please wait.
1
Ashish Gupta Manan Sanghi Integrated Framework for Visualization and Analysis of Platforms
2
Project Goals n Development of an Integrated Framework for development of Embedded Systems n Integration of all tools n Analysis and Visualization of Target Platform Acts as a common platform for Embedded System Development
3
Application Overview n n Specification - Application - Target Platform - Interconnection n n Manual Binding n n Interconnections n n Integration with Estimation, Partitioning and Synthesis tools n n Analysis of target Platform - Memory Space Utilization - Memory Bandwidth Utilization - Processor Utilization - Bus Bandwidth Utilization n n Visualization of the Target System
4
Features n n Intuitive interface - use of list boxes n n All the configuration data is maintained in a separate file to facilitate easy modification ( Class CData ) n n Analysis Component is kept modular to facilitate multiple analysis models. n n Quick saving and loading of System configuration for convenient Embedded System development.
5
Features n n Option of 2D or 3D pie chart for viewing analysis results. n n Objects can be dragged in Platform Visualization for flexible layout n n Easy viewing and editing of application( C files), Processor description file, etc. from within the tool with built in text editor n n All the configuration data is maintained in a seperate file to facilitate easy modification. n n Easy interface forManual Binding and Interconnections
6
Analysis n Analysis Code is completely modular to allow easy upgradation Data Engine Analyzer Analysis Data Data sources
7
Analysis Two files for analysis n CAnalysis_Data : responsible for analysis data FillData() : Acts as the Data Engine n CAnalysis : responsible for analysis Contains various functions for various types of analysis ( MemorySpaceUtilization(), ProcessorUtilization(), MemoryBandwidthUtilization(), BusBandwidthUtilization() )
8
Data Sources Data sources can be categorized into n Application Data n SUIF Annotations n User Data User Template Feature GenerateUserTemplate() automatically generates a template in which the user can just key in the values
9
Visualization n Analyzer, Analyzer output and Visualization completely separate n Option of 2d or 3d pie chart AnalyzerVisualization Analysis Output
10
Future Work n Data input from SUIF n More complicated Analysis n Option of component Library n Saving of Visualization to image files
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.