Approved minutes of the SV-XC Committee Meeting Date: Wednesday, Dec 20, 2006 Time: 08:00am - 10:00 am PST Attendees ------------------------------------------------ 11 22 00 66 20 06 ------------------------------------------------ -p Somdipta Roy (TI) pp Logie Ramachandran (Synopsys) pp Ulli Holtmann (Synopsys) pp Tapan Halder (Synopsys) pp Bob Shur (Cadence) pp Rob Slater (Freescale) pp Arnab Saha (Mentor) -p John Shields (Mentor) pp Amit Kohli (Cadence) pp Kathy McKinley(Cadence) pp Scott Cranston(Cadence) -p Kevin Camaron(GRFX) -p Michael Williams (Cadence) -p Sudip Chakrabarti (Synopsys) p- John Stickley (Mentor) p- NS Subramanian (Cadence) Agenda + Review IEEE patent policy http://standards.ieee.org/board/pat/pat-slideset.ppt Scott moves that patent policy has been read, Amit seconds No opposes, No abstains. Motion passes + Review minutes of the Dec 6, 2006 meeting Kathy has minor modification. (SystemVerilog variable to VHDL net). Kathy moves that we approve minutes, Bob seconds No opposes.No abstains. Motion passes + Next meeting Kathy moves that we align the meeting 3 weeks from now. Tapan seconds No abstains, Motion passes. meeting time: Jan 10, 2007 (8:00AM - 10:00AM PST) (Some committee members would prefer 9:30AM starting time. No changes planned for now.. but can be discussed again if necessary) + Prioritization and schedule of the committee activities 1) Inputs from user community - Committee proposes a survey on 4 topics a) DPI extensions for C++/SystemC (Amit) b) SystemC interfacing to SystemVerilog (Arnob) c) VHDL interfacing to SystemVerilog (Kathy) d) AMS interfacing to SystemVerilog (Tapan) Schedule: Complete questionnaire by Jan 10 2007 Users response to be collected by Jan 24, 2007 2) Approach to prioritization Work on the framework which impacts SystemVerilog interaction with multiple languages. The framework will include 1) Scheduling semantics - Event ordering - Process ordering 2) Network resolution - Nets driven across multiple languages - Data type mapping 3) Name mapping - Hierarchical or scope naming - Upper/lower case conflicts - Extended identifiers name resolution - Keyword collisions 4) Parameter/generic values - Overriding parameter values 5) Binding - Configurations packages - Library handling - instantiation across langauges - Accessing objects (such modules, signals, tasks, functions) across languages. 6) API - VHPI/VPI access across language Schedule: Committee estimates it would take about 4 quarters to complete the framework items. This is a very early estimate. + Other issues Committee members raised concerns - extent to which the committee has influence on some of the above topics A/I: Logie to discuss with Karen/Neil on the above + Adjournment motion Kathy moves that we adjourn, Bob seconds + Pending Action Items - Logie to setup website and email for committee - Somdipta and Rob Slater to collect prioritization of issues from their respective companies. - Logie to discuss with Karen/Neil on the above concerns.