1 / 9

1076.1 Table-driven Modeling Subcommittee June 7, 2010 – 8am PDT – 5pm CEST

1076.1 Table-driven Modeling Subcommittee June 7, 2010 – 8am PDT – 5pm CEST. Joachim Haase. 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. Scope.

nathanparis
Download Presentation

1076.1 Table-driven Modeling Subcommittee June 7, 2010 – 8am PDT – 5pm CEST

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 1076.1 Table-driven Modeling SubcommitteeJune 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.20http://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-AMSDraft Proposals – March 2006http://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 Vachouxhttp://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

More Related