Recommendations for upcoming 1800 PAR SV-DC. Introduction user-defined nettypes (UDNs) & interconnect were added in P1800-2012 The features were intentionally.

Slides:



Advertisements
Similar presentations
LCN Enhanced Process Meeting GSMP Brussels + 17-Apr 2008 Melanie Kudela.
Advertisements

What’s New for 2013 Steve Allen CEO, iDatix Corproation.
Verilog HDL -Introduction
“The Honeywell Web-based Corrective Action Solution”
Requirements Specification and Management
Avalon Switch Fabric. 2 Proprietary interconnect specification used with Nios II Principal design goals – Low resource utilization for bus logic – Simplicity.
DoD Information Technology Security Certification and Accreditation Process (DITSCAP) Phase III – Validation Thomas Howard Chris Pierce.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic JavaScript: Introduction to Scripting.
The Architecture Design Process
Ceng Operating Systems Chapter 2.5 : Threads Process concept  Process scheduling  Interprocess communication  Deadlocks  Threads.
Illinois Institute of Technology
CSC110 Fall Chapter 5: Decision Visual Basic.NET.
Fall 08, Oct 29ELEC Lecture 7 (updated) 1 Lecture 7: VHDL - Introduction ELEC 2200: Digital Logic Circuits Nitin Yogi
The ISDD Tool Suite eXpress Diagnostic Modeling and Analysis eXpress creates the models used by all tools in the ISDD tool suite. It also performs standardized.
Professor: Chi-Jo Wang Student : Nguyen Thi Hoai Nam DIGITAL SIGNAL PROCESSOR AND ENERGY CONTROL.
Java Programming, 3e Concepts and Techniques Chapter 3 Section 62 – Manipulating Data Using Methods – Day 1.
IAY 0600 Digitaalsüsteemide disain Event-Driven Simulation Alexander Sudnitson Tallinn University of Technology.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
Multiple Forms, Container Controls, AddHandler This presentation is based on the Forms and ContainerControls VB Projects 1.
National Institute of Standards and Technology Technology Administration U.S. Department of Commerce 1 Patient Care Devices Domain Test Effort Integrating.
FCS - AAO - DM COMPE/SE/ISE 492 Senior Project 2 System/Software Test Documentation (STD) System/Software Test Documentation (STD)
Feasibility Study.
Se Over the past decade, there has been an increased interest in providing new environments for teaching children about computer programming. This has.
1 IEEE P1633\AIAA R013A Recommended Practice on Software Reliability Status Report Norm Schneidewind, Naval Postgraduate School (chair)
P1800 Requirements for IP Protection John Shields.
System Verilog Testbench Language David W. Smith Synopsys Scientist
NMD202 Web Scripting Week3. What we will cover today Includes Exercises PHP Forms Exercises Server side validation Exercises.
January 14, 2008 IEEE P1800: SystemVerilog Verilog currently consists of two ratified standards –IEEE : SystemVerilog –IEEE : Verilog.
RMS Update to TAC January 8, Voting Items From RMS meeting on 12/10/2008  RMGRR069: Texas SET Retail Market Guide Clean-up – Section 7: Historical.
BUDGET INFORMATION SEMINAR IOC Meeting February 12, 2009.
© 2016 Cengage Learning®. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part. Android Boot Camp.
PHP Form Introduction Getting User Information Text Input.
3.14 Work List IOC Core Channel Access. Changes to IOC Core Online add/delete of record instances Tool to support online add/delete OS independent layer.
HDL+ Sub-Committees Chairs Meeting Vassilios Gerousis HDL+ Committee Chairman + Accellera Technical Chairman Infineon Technologies.
Fall 2004EE 3563 Digital Systems Design EE 3563 VHDL – Basic Language Elements  Identifiers: –basic identifier: composed of a sequence of one or more.
Artificial Intelligence Research Center Pereslavl-Zalessky, Russia Program Systems Institute, RAS.
Software Engineering 1 Object-oriented Analysis and Design Applying UML and Patterns An Introduction to Object-oriented Analysis and Design and Iterative.
M1G Introduction to Programming 2 5. Completing the program.
Introducing Intents Intents Bind application components and navigate between them Transform device into collection of interconnected systems Creating a.
Looking at various Rich Message options in KRAD Kuali University: Apply Now Lab : Rich Messages Lab Objectives Understand what Rich Messages are and how.
Optical Encoder for a Game Steering Wheel May05-26 Client: Thomas Enterprises Advisors: Dr. James Davis Dr. Douglas Jacobson Team Members: Sam Dahlke,
1 Chapter 2.5 : Threads Process concept  Process concept  Process scheduling  Process scheduling  Interprocess communication  Interprocess communication.
1 January 25, 2016 P1800 SV Charter Maintain and enhance SystemVerilog language.
Database Design Sections 8 & 12 Modeling Historical Data, conditional nontranferability, time-related constraints.
Chapter 18 Object Database Management Systems. Outline Motivation for object database management Object-oriented principles Architectures for object database.
Doc.: IEEE sru Submission Jan 2014 Takashi Yamamoto, Sumitomo Electric IndustriesSlide 1 Consideration on standardization process Authors:
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Project Planning Defining the project Software specification Development stages Software testing.
JavaScript Introduction and Background. 2 Web languages Three formal languages HTML JavaScript CSS Three different tasks Document description Client-side.
03/30/031 ECE Digital System Design & Synthesis Lecture Design Partitioning for Synthesis Strategies  Partition for design reuse  Keep related.
Introduction to JavaScript MIS 3502, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 2/2/2016.
Case Study: Xilinx Synthesis Tool (XST). Arrays & Records 2.
V-Shaped Software Development Life Cycle Model. Introduction: Variation of water fall model. Same sequence structure as water fall model. Strong emphasis.
Chapter 1: Preliminaries Lecture # 2. Chapter 1: Preliminaries Reasons for Studying Concepts of Programming Languages Programming Domains Language Evaluation.
State Development Information and tips to develop the Annual Work Plan 1.
Fall ‘99 Simulation Interoperability Workshop RTI Interoperability Study Group Final Report Michael D. Myjak, Chair.
Bharath Kumar Poluri, Atul Ramakant Lele, Aswani Kumar Golla, Lakshmanan Balasubramanian Texas Instruments (India) Pvt. Ltd. 1 Fully automated interface.
GGF 17 - May, 11th 2006 FI-RG: Firewall Issues Overview Document update and discussion The “Firewall Issues Overview” document.
Introduction to JavaScript MIS 3502, Fall 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 9/29/2016.
Publishing and Maintaining a Website
Texas Instruments Supplier Portal- Web Invoice Overview
Introduction to JavaScript
Enterprise Data Model Enterprise Architecture approach Insights on application for through-life collaboration 2018 – E. Jesson.
Introduction to JavaScript
Change Highlights January 2013
Introduction to Programming
One-step addition & subtraction equations: fractions & decimals
Case Study: Choosing an Exercise Mode in a Heart Rate Monitor
VHDL - Introduction.
Presentation transcript:

Recommendations for upcoming 1800 PAR SV-DC

Introduction user-defined nettypes (UDNs) & interconnect were added in P The features were intentionally very restrictive Usage would determine how to relax the restrictions Users have enough experience to make requests Important features were missing due to time constraints SystemVerilog/Verilog-AMS effort has started SV-only features needed for the SV/VAMS effort should come into SV through SV-DC SV-DC needs to develop several major enhancements to meet user needs Work items have been categorized into MUST, SHOULD, and COULD in SV-DC Roadmap document

MUST items UDN/interconnect usability issues R01: Variable connections to UDNs and interconnect R03: Heterogeneous concatenations involving UDNs and interconnect R02: Switch primitives that support UDNs R05: Adapters (i.e., conversion elements) between non-matching UDNs Rules for selecting and specializing adapters Scheduling of adapter evaluation in the simulation cycle UPF/multiple power supply support R07: Access to the name of drivers (elements in the resolution function input array) and the resolved net within a resolution function VPI is a good solution here Recommended that SV-CC add a data model for nettypes in VPI

SHOULD items R04: Partial drive of UDN struct fields R06: Allow sensitivity to UDNs/aggregates in event controls Recommended that SV-BC take up this item SV-DC will provide requirements on the UDN side R08: Limited read/write access to external variables from within a resolution function R10: Late binding of resolution functions R11: Access to the state of the resolved net inside a resolution function

COULD items R09: Advanced runtime timing control R12: Ability to keep state in a resolution function

Recommendation & rough plan To accomplish the MUST items SV-DC requests 2 years of TC working time Rough expectation is that R01 and R03 can be handled while SV-DC waits on a recommendation for R05 from SV/VAMS Goal is to have a first draft recommendation for R05 from SV/VAMS by early fall 2015 R02 can proceed in parallel What support is needed from SV-CC for R07? SHOULD items can be interleaved as needed

Additional resources SV-DC Roadmap: