Download presentation
Presentation is loading. Please wait.
Published byPaula Barnett Modified over 8 years ago
1
1076.1 Table-driven Modeling Subcommittee June 7, 2010 – 8am PDT – 5pm CEST Joachim Haase
2
Agenda Call to order Volunteer for minutes Approval for agenda Review plan and refinement Discuss requirements analysis steps and solicit volunteers Next meeting AOB Adjourn
3
Scope The intention is to support in VHDL-AMS the description of functional dependencies y = f(x1, x2,..., xn) based on a number of (n+1)-tupels (y, x1, x2,..., xn). Therefore, VHDL-AMS functions that support this task, their arguments, and their algorithmic behavior shall be defined. A reference implementation of a package that contains these functions shall be worked out. Table-driven modeling [member-only area] http://www.eda.org/twiki/bin/view.cgi/P10761/ProjectTableDrivenModeling
4
What has to be done Evaluation of representations of data points - How to describe the (n+1)-tupels - Handling of special cases (for instant equidistant axes) - Order of data points - Order within a n-tupel Methods to provide data points - supported types (REAL, …) - arrays - file formats Evaluation of interpolation and extrapolation algorithms Reference implementation - Package - Test cases - Documentation
5
Plan Phase 1: Establish the "Requirements for Table Look-Up Modeling with VHDL- AMS“ – Finished by 08.2010 Phase 2: Discussion and selection of algorithms that shall be used. This concerns the lookup algorithms - interpolation and extrapolation methods – Finished by 10.2010 Phase 3: Definition of VHDL(-AMS) function headers and standard package header resp. – Finished by 12.2010 Phase 4: Reference implementation of functions and standard package body resp. – Finished by 04.2011 Phase 5: Test of the reference implementation – Finished by 06.2011 Phase 6: Finishing of documentation - proposal for the standard revision - Finished by 07.2011 Table-driven modeling [member-only area] http://www.eda.org/twiki/bin/view.cgi/P10761/ProjectTableDrivenModeling
6
Starting Point (1) User requirements as for instance of - IBIS Modeling Advanced technology Modeling Task Group http://www.vhdl.org/pub/ibis/macromodel_wip/ - exchange of data files of different provenience Known solutions in other languages - Verilog-AMS, LRM 3.1- section 9.20 http://www.vhdl.org/verilog-ams/htmlpages/public-docs/lrm/2.3.1/VAMS-LRM-2-3-1.pdf - Modelica - Modelica Standard Library http://www.modelica.org/libraries/Modelica Known file formats - Touchstone File Format http://www.eda.org/ibis/touchstone_ver2.0/touchstone_ver2_0.pdf - Output files of measurement devices Known VHDL-AMS solution - Package TLU_VDA of library FUNDAMENTALS_VDA http://fat-ak30.eas.iis.fraunhofer.de
7
Starting Point (2) Requirements for Table Lookup Modeling with VHDL-AMS Draft Proposals – March 2006 http://www.eda.org/vhdl-ams-old/ftp_files/extensions/TLU/requirements_tlu_modeling_in_vhdl-ams_2006-03.pdf Requirements for Table-driven Modeling by Alain Vachoux http://www.eda.org/twiki/pub/P10761/ProjectTableDrivenModeling/TDM_Requirements.txt
8
Proposal for next steps Review of available information - User requirements - Representation of „n-tupels“ - Evaluation of known solutions Update of „ Requirements for Table Lookup Modeling with VHDL-AMS “ - Revision of requirements Start to collect information about applied algorithms - Interpolation and extrapolation
9
Next meeting Monday, July 5, 2010 – 8am PDT
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.