Use, Analysis, and Debug of SystemVerilog Assertions
|
|
|
- Jordan Logan
- 10 years ago
- Views:
Transcription
1 Use, Analysis, and Debug of SystemVerilog Assertions
2 Agenda Introduction Source Code Tracing Assertion Checking Analyzing and Debugging Waveform Active Annotation Property Result Table
3 Standards: The Life blood of Interoperability Standards mean (users/vendors) Greater confidence Less risk Accellera and IEEE SA allow (users/vendors) early involvement and rapid development E.g. SystemVerilog VPI Have been working jointly with Synopsys VCS team to enhance the VPI beyond the LRM for local variable access plan to feedback to committees in the future Need other simulators to quickly add support for VPI to accelerate adoption customers want interoperability! Novas is part of IEEE and Accellera SystemVerilog committees
4 Novas Open APIs Waveform database APIs Other Tools Writer for detection tools Reader for analysis tools Design database APIs Writer for adding data Reader for tools Visualization tool control API TCL functions for every command, and more Simulation control API Debug system as simulator GUI Parsers APIs APIs KDB FSDB APIs APIs Simulators
5 Debug & Analysis Requirements Lots of interest in SVA because you can start using it without altering the rest of your flow (synthesis); lots of people looking at SV design and SVTB for next year, a few now.
6 Novas Technology Leadership Design, Testbench, Assertions Knowledge Compilers Open Databases KDB Knowledge Database Analysis Engines Behavior Analysis Structure Analysis Behavior Exploration Visualization Temporal Flow Graph Source Code Trace Waveform / Event APIs FSDB Event Database Behavior Query Language Extraction Schematic / Structure FSM / Flow Chart Full Range of Tools Assertions More Than Simple Visualization
7 Novas Platform for Assertion-Based Debug Wide Language Support Available Now OVA PSL SVA Source Code Support Unified environment for tracing assertion code or between assertion and design Assertion Checking Unique FSDB Checker Engine to check assertions in real-time without rerunning simulation Simulation PLI library support Results Analysis Enhanced Waveform for assertions Active Annotation Property Results Table sorting and filtering of assertion data Specialized treatment for Local Variables
8 Agenda Introduction Source Code Tracing Assertion Checking Analyzing and Debugging Waveform Active Annotation Property Result Table
9 SVA Source Code ntrace Hierarchy Browser Hierarchy can be expanded/ collapsed by clicking on +/- sign or double-clicking Special icons for SVA asserts, properties, sequences, covers Assertion structure represented hierarchically How about a global picture of *all* assertions in design
10 Property Management Window All assertions in design with Filtering and Sorting Default is table view D&D from table to source code or waveform
11 Property Management Window Tree View
12 SVA Source Code Tracing (I) Focus on an assertion (or property or sequence) by DC ing in HB or D&D from some other view Double Click
13 SVA Source Code Tracing (II) Double Click Double-click on a property or sequence reference to go (change scope) to its definition
14 SVA Source Code Tracing (III) Design Variables referenced inside properties and sequences can be traced as usual Trace Drivers & Loads Double Click
15 Agenda Introduction Source Code Tracing Assertion Checking Analyzing and Debugging Waveform Active Annotation Property Result Table
16 Assertion Checking D&D FSDB $fsdbdumpsva $fsdbdumppsl etc. Simulator
17 FSDB Checker Support in Verdi Why? Idea: Perform Q&A with engineer using assertion language. Verdi can check the assertion questions. Flexibility: Quickly check the assertion no need to re-compile design and re-simulate. Speed: Check low-level implementation assertions instead of slowing doing system simulation Power: Has complete FSDB time, no history (future) limitations Detail: Compute all the dependent events and sequences for easy debug Trace data: Need to pre-generate design trace data for analysis Assertion Language Support OVA PSL SVA OVA 1.3 PSL 1.01/1.1 simulation subset SVA 3.1a
18 Agenda Introduction Source Code Tracing Assertion Checking Analyzing and Debugging Waveform Active Annotation Property Result Table
19 Waveform Basics & Expanding/ Shrinking Start of assertion evaluation Assertion fail
20 Searching Search criteria: start, fail, success/match
21 Associated Data Tagging Underlying building block data tagged for easy double-click access Double-Click Not pass/fail but event trigger all the way down to signals and local variables
22 Local Variables Have been working jointly with Synopsys to enhance the VPI beyond the LRM for local variable access from VCS plan to feedback to Accellera & IEEE committees in the future Double-Click Multiple attempts
23 Local Variables Another Example UE = Under Evaluation SE = Start of Evaluation NV = No Value NF = Not Found not in FSDB file (not in dumped scope, or (see gotchas...) ) Make sure PC_load stays high for 5 consecutive cycles Note: example is not real-life but illustrates the key points Double-Click
24 Multiple Threads Why?. Cover of a sequence does not do first_match like property/assert, it tracks all matches Note: example is not real-life but illustrates the key points Assign to the local var after the branching results in 2 threads Set of Set Notation each attempt has 2 branches or threads
25 generate Value for Current scope will be annotated Enable computation of genvars, Source Parameter Annotation
26 Beyond Waveforms View as a Detailed List Sorting and. Filtering
27 Or Coverage
28 Summary Standards are the Lifeblood for Interoperability Novas Provides Essential Support for Productive Analysis & Debug of SVA Intelligent Assertion Source Code Tracing Quick Assertion Checking Advanced Visualization, Analysis, & Debug Meeting the [Debug] Challenges Local Variables Multiple Attempts Multiple Threads Novas Solutions Verdi Automated Debug System
Novas Software, Inc. Introduction. Goal. PART I: Original Technology Donation 1. Data Dump Reader
Novas Software, Inc Introduction SystemVerilog is both a design and verification language For this reason, VPI has been recently extended to handle coverage and assertion data, and there is a proposal
The structured application of advanced logging techniques for SystemVerilog testbench debug and analysis. By Bindesh Patel and Amanda Hsiao.
Logging makes sense for testbench debug The structured application of advanced logging techniques for SystemVerilog testbench debug and analysis. By Bindesh Patel and Amanda Hsiao. SystemVerilog provides
Introduction to Functional Verification. Niels Burkhardt
Introduction to Functional Verification Overview Verification issues Verification technologies Verification approaches Universal Verification Methodology Conclusion Functional Verification issues Hardware
Discovery Visual Environment User Guide
Discovery Visual Environment User Guide Version 2005.06 August 2005 About this Manual Contents Chapter 1 Overview Chapter 2 Getting Started Chapter 3 Using the Top Level Window Chapter 4 Using The Wave
Using SystemVerilog Assertions for Creating Property-Based Checkers
Using SystemVerilog Assertions for Creating Property-Based Checkers Eduard Cerny Synopsys, Inc. Marlborough, USA [email protected] Dmitry Korchemny Intel Corp. Haifa, Israel [email protected]
Automating Root-Cause Analysis to Reduce Time to Find Bugs by Up to 50%
Automating Root-Cause Analysis to Reduce Time to Find Bugs by Up to 50% By Kishore Karnane and Corey Goss, Cadence Design Systems If you re spending more than 50% of your verification effort in debug,
Assertion Synthesis Enabling Assertion-Based Verification For Simulation, Formal and Emulation Flows
Assertion Synthesis Enabling Assertion-Based Verification For Simulation, Formal and Emulation Flows Manual Assertion Creation is ABV Bottleneck Assertion-Based Verification adopted by leading design companies
Start Active-HDL by double clicking on the Active-HDL Icon (windows).
Getting Started Using Aldec s Active-HDL This guide will give you a short tutorial in using the project mode of Active-HDL. This tutorial is broken down into the following sections 1. Part 1: Compiling
Introduction to Simulink
Introduction to Simulink MEEN 364 Simulink is a software package for modeling, simulating, and analyzing dynamical systems. It supports linear and nonlinear systems, modeled in continuous time, sampled
Quartus II Handbook Volume 3: Verification
Quartus II Handbook Volume 3: Verification Subscribe QII5V3 2015.05.04 101 Innovation Drive San Jose, CA 95134 www.altera.com Simulating Altera Designs 1 2015.05.04 QII5V3 Subscribe This document describes
Quartus Prime Standard Edition Handbook Volume 3: Verification
Quartus Prime Standard Edition Handbook Volume 3: Verification Subscribe QPS5V3 101 Innovation Drive San Jose, CA 95134 www.altera.com Simulating Altera Designs 1 QPS5V3 Subscribe This document describes
MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0
MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0 Disclaimer The complete content of this document is subject to the general terms and conditions of Colygon as of April 2011. The
WebSphere Business Monitor
WebSphere Business Monitor Dashboards 2010 IBM Corporation This presentation should provide an overview of the dashboard widgets for use with WebSphere Business Monitor. WBPM_Monitor_Dashboards.ppt Page
SystemVerilog Is Getting Even Better!
by, SystemVerilog Is Getting Even Better! An Update on the Proposed 2009 SystemVerilog Standard Part 2 presented by Clifford E. Cummings Sunburst Design, Inc. [email protected] www.sunburst-design.com
System Monitor Driver Help. 2012 Kepware Technologies
System Monitor Driver Help 2012 Kepware Technologies 2 Table of Contents Table of Contents 2 3 Overview 3 Driver Setup 4 Data Types Description 6 Address Descriptions 7 Importing Items 8 Tag Descriptions
SVA4T: SystemVerilog Assertions - Techniques, Tips, Tricks, and Traps
SVA4T: SystemVerilog Assertions - Wolfgang Ecker, Volkan Esen, Thomas Kruse, Thomas Steininger Infineon Technologies Peter Jensen Syosil Consulting Abstract ABV (Assertion Based Verification) is a very
SCADA Questions and Answers
SCADA Questions and Answers By Dr. Jay Park SCADA System Evaluation Questions Revision 4, October 1, 2007 Table of Contents SCADA System Evaluation Questions... 1 Revision 4, October 1, 2007... 1 Architecture...
ISim User Guide. UG660 (v 11.3) September 16, 2009
UG660 (v 11.3) September 16, 2009 Xilinx Trademarks and Copyright Information Xilinx is disclosing this user guide, manual, release note, and/or specification (the Documentation ) to you solely for use
Basics of VTune Performance Analyzer. Intel Software College. Objectives. VTune Performance Analyzer. Agenda
Objectives At the completion of this module, you will be able to: Understand the intended purpose and usage models supported by the VTune Performance Analyzer. Identify hotspots by drilling down through
Software Development Kit
Open EMS Suite by Nokia Software Development Kit Functional Overview Version 1.3 Nokia Siemens Networks 1 (21) Software Development Kit The information in this document is subject to change without notice
Testing automation of projects in telecommunication domain
Testing automation of projects in telecommunication domain Alexey Veselov, Vsevolod Kotlyarov Saint-Petersburg State Polytechnic University, Saint-Petersburg, Russia [email protected], [email protected]
QAD Business Intelligence Dashboards Demonstration Guide. May 2015 BI 3.11
QAD Business Intelligence Dashboards Demonstration Guide May 2015 BI 3.11 Overview This demonstration focuses on one aspect of QAD Business Intelligence Business Intelligence Dashboards and shows how this
Application Test Management and Quality Assurance
SAP Brief Extensions SAP Quality Center by HP Objectives Application Test Management and Quality Assurance Deliver new software with confidence Deliver new software with confidence Testing is critical
PCIe Core Output Products Generation (Generate Example Design)
Xilinx Answer 53786 7-Series Integrated Block for PCI Express in Vivado Important Note: This downloadable PDF of an Answer Record is provided to enhance its usability and readability. It is important to
Unified Coverage Interoperability Standard (UCIS)
Unified Coverage Interoperability Standard (UCIS) Version 1.0 June 2, 2012 Copyright 2012 Accellera Systems Initiative Inc. All rights reserved. Accellera Systems Initiative, 1370 Trancas Street #163,
Business Intelligence Overview. BW/BI Security. BW/BI Architecture. Business Explorer (BEx) BW/BI BEx Tools Overview. What is BEx?
SAP Business Warehouse/Business Intelligence Reporting Business Explorer (BEx) Washington State HRMS Business Warehouse/Business Intelligence (BW/BI) BW/BI Power User Workshop Materials General Topics
imc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing
imc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing imc FAMOS ensures fast results Comprehensive data processing
Desktop, Web and Mobile Testing Tutorials
Desktop, Web and Mobile Testing Tutorials * Windows and the Windows logo are trademarks of the Microsoft group of companies. 2 About the Tutorial With TestComplete, you can test applications of three major
Software Version 10.0d. 1991-2011 Mentor Graphics Corporation All rights reserved.
ModelSim Tutorial Software Version 10.0d 1991-2011 Mentor Graphics Corporation All rights reserved. This document contains information that is proprietary to Mentor Graphics Corporation. The original recipient
FreeForm Designer. Phone: +972-9-8309999 Fax: +972-9-8309998 POB 8792, Natanya, 42505 Israel www.autofont.com. Document2
FreeForm Designer FreeForm Designer enables designing smart forms based on industry-standard MS Word editing features. FreeForm Designer does not require any knowledge of or training in programming languages
Security Analytics Topology
Security Analytics Topology CEP = Stream Analytics Hadoop = Batch Analytics Months to years LOGS PKTS Correlation with Live in Real Time Meta, logs, select payload Decoder Long-term, intensive analysis
Installation of ADS SiMKit startup script and designkit on Windows for SiMKit version 4.4
Installation of ADS SiMKit startup script and designkit on Windows for SiMKit version 4.4 Introduction This document explains how to prepare Windows environment for ADS simulations with SiMKit. This includes
imc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing
imc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing www.imcfamos.com imc FAMOS at a glance Four editions to Optimize
RF System Design and Analysis Software Enhances RF Architectural Planning
From April 2010 High Frequency Electronics Copyright 2010 Summit Technical Media, LLC RF System Design and Analysis Software Enhances RF Architectural Planning By Dale D. Henkes Applied Computational Sciences
Hierarchal Testbench Configuration Using uvm_config_db
White Paper Hierarchal Testbench Configuration Using uvm_config_db June 2014 Authors Hannes Nurminen Professional Services, Synopsys Satya Durga Ravi Professional Services, Synopsys Abstract SoC designs
ESP-CV Custom Design Formal Equivalence Checking Based on Symbolic Simulation
Datasheet -CV Custom Design Formal Equivalence Checking Based on Symbolic Simulation Overview -CV is an equivalence checker for full custom designs. It enables efficient comparison of a reference design
Collaboration. Michael McCabe Information Architect [email protected]. black and white solutions for a grey world
Collaboration Michael McCabe Information Architect [email protected] black and white solutions for a grey world Slide Deck & Webcast Recording links Questions and Answers We will answer questions at
Colligo Email Manager 6.0. Connected Mode - User Guide
6.0 Connected Mode - User Guide Contents Colligo Email Manager 1 Benefits 1 Key Features 1 Platforms Supported 1 Installing and Activating Colligo Email Manager 2 Checking for Updates 3 Updating Your License
Virtuoso Analog Design Environment Family Advanced design simulation for fast and accurate verification
Advanced design simulation for fast and accurate verification The Cadence Virtuoso Analog Design Environment family of products provides a comprehensive array of capabilities for the electrical analysis
ModelSim-Altera Software Simulation User Guide
ModelSim-Altera Software Simulation User Guide ModelSim-Altera Software Simulation User Guide 101 Innovation Drive San Jose, CA 95134 www.altera.com UG-01102-2.0 Document last updated for Altera Complete
OECD.Stat Web Browser User Guide
OECD.Stat Web Browser User Guide May 2013 May 2013 1 p.10 Search by keyword across themes and datasets p.31 View and save combined queries p.11 Customise dimensions: select variables, change table layout;
HP Application Lifecycle Management (ALM)
HP Application Lifecycle Management (ALM) Knowledge Share Maheshwar Salendra Date : 12/02/2012 AGENDA: Introduction to ALM ALM Functionality by Edition ALM Home page Side bars: Management Requirements
FileMaker 11. ODBC and JDBC Guide
FileMaker 11 ODBC and JDBC Guide 2004 2010 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc. registered
Plan for Success. News for the Process Management with ADONIS 6.0 and ADONIS Process Portal R18 and R19. A Product of the BOC Management Office
Plan for Success News for the Process Management with ADONIS 6.0 and ADONIS Process Portal R18 and R19 A Product of the BOC Management Office December 2014 Tobias Rausch, BOC AG Business Process Management
Colligo Email Manager 5.1. User Guide
5.1 User Guide Contents Enterprise Email Management for SharePoint 2010 1 Benefits 1 Key Features 1 Platforms Supported 1 Installing and Activating Colligo Email Manager 2 Managing SharePoint Sites 5 Adding
Record Tagging for Microsoft Dynamics CRM
Record Tagging for Microsoft Dynamics CRM An easy and intuitive way to apply tags to records in CRM Why tagging? Tagging has become a very normal way for content creators and consumers to apply unstructured
Discussion Board. Accessing Discussion Board
Discussion Board The Discussion Board is an area where students can communicate with their instructor and other students in an asynchronous threaded discussion format. Generally you will not need to create
SCADE System 17.0. Technical Data Sheet. System Requirements Analysis. Technical Data Sheet SCADE System 17.0 1
SCADE System 17.0 SCADE System is the product line of the ANSYS Embedded software family of products and solutions that empowers users with a systems design environment for use on systems with high dependability
DCA. Document Control & Archiving USER S GUIDE
DCA Document Control & Archiving USER S GUIDE Decision Management International, Inc. 1111 Third Street West Suite 250 Bradenton, FL 34205 Phone 800-530-0803 FAX 941-744-0314 www.dmius.com Copyright 2002,
Computing Concepts with Java Essentials
2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Computing Concepts with Java Essentials 3rd Edition Cay Horstmann
alternative solutions, including: STRONG SECURITY for managing these security concerns. PLATFORM CHOICE LOW TOTAL COST OF OWNERSHIP
9.0 Welcome to FirstClass 9.0, the latest and most powerful version of the one of the industry s leading solutions for communication, collaboration, content management, and online networking. This document
How To Understand Programming Languages And Programming Languages
Objectives Differentiate between machine and and assembly languages Describe Describe various various ways ways to to develop develop Web Web pages pages including including HTML, HTML, scripting scripting
COMPUTABLE DOCUMENT FORMAT
COMPUTABLE DOCUMENT FORMAT Providing a customer with an interactive data viewer is much more effective than static graphs in a PowerPoint presentation. Steven R. Stuve Senior R&D Engineer, Hamlin Electronics
Verification. Formal. OneSpin 360 LaunchPad Adaptive Formal Platform. www.onespin-solutions.com May 2015
Formal Verification OneSpin 360 LaunchPad Adaptive Formal Platform www.onespin-solutions.com May 2015 Copyright OneSpin Solutions 2015 Slide 2 Automated Apps: Enabling Mainstream Formal Verification Apps
Creating a new project: Choose File> New Project. A dialog box appears and asking about the work directory that by default
Advanced Design System (ADS) Tutorial: ADS is a simulator like spice, cadence. But it focuses on the RF and microwave design, so most of its devices on the library are microwave devices. Circuit Simulation:
COGNOS 8 Business Intelligence
COGNOS 8 Business Intelligence QUERY STUDIO USER GUIDE Query Studio is the reporting tool for creating simple queries and reports in Cognos 8, the Web-based reporting solution. In Query Studio, you can
This presentation introduces you to the Decision Governance Framework that is new in IBM Operational Decision Manager version 8.5 Decision Center.
This presentation introduces you to the Decision Governance Framework that is new in IBM Operational Decision Manager version 8.5 Decision Center. ODM85_DecisionGovernanceFramework.ppt Page 1 of 32 The
N E X U S C O P Y N U M B E R H O W T O G U I D E S
HOW TO ACCESS THE ISCA DATA STORED IN BIODISCOVERY NEXUS DB GENOMIC DATA REPOSITORY: The ISCA (International Standard for Cytogenomic Arrays) consortium database contains whole genome array data from a
Simulating Rail Traffic Safety Systems using HLA 1516
Simulating Rail Traffic Safety Systems using HLA 1516 08E-SIW-069 Fred van Lieshout Ferdinand Cornelissen Jan Neuteboom Atos Origin Technical Automation Papendorpseweg 93 3528 BJ Utrecht, The Netherlands
Analog Monitoring Tool AMT 0.3b User Manual
Analog Monitoring Tool AMT 0.3b User Manual 1 Introduction AMT (Analog Monitoring Tool) is a tool for checking the correctness of analog and mixed-signal simulation traces with respect to a formal specification
Social Media in the Process Automation Industry
Social Media in the Process Automation Industry Distributed Software Development Design Document Version 0.1 In co-operation with: Title: Social Media in the Process Automation Industry Product name: ABBConnect
WebSphere Business Monitor
WebSphere Business Monitor Debugger 2010 IBM Corporation This presentation provides an overview of the monitor model debugger in WebSphere Business Monitor. WBPM_Monitor_Debugger.ppt Page 1 of 23 Goals
A generic framework for game development
A generic framework for game development Michael Haller FH Hagenberg (MTD) AUSTRIA [email protected] Werner Hartmann FAW, University of Linz AUSTRIA [email protected] Jürgen Zauner FH
Hands-On Microsoft Windows Server 2008
Hands-On Microsoft Windows Server 2008 Chapter 9 Server and Network Monitoring Objectives Understand the importance of server monitoring Monitor server services and solve problems with services Use Task
SAP HANA SPS 09 - What s New? Administration & Monitoring
SAP HANA SPS 09 - What s New? Administration & Monitoring (Delta from SPS08 to SPS09) SAP HANA Product Management November, 2014 2014 SAP AG or an SAP affiliate company. All rights reserved. 1 Content
ElegantJ BI. White Paper. The Enterprise Option Reporting Tools vs. Business Intelligence
ElegantJ BI White Paper The Enterprise Option Integrated Business Intelligence and Reporting for Performance Management, Operational Business Intelligence and Data Management www.elegantjbi.com ELEGANTJ
Using the SAS Enterprise Guide (Version 4.2)
2011-2012 Using the SAS Enterprise Guide (Version 4.2) Table of Contents Overview of the User Interface... 1 Navigating the Initial Contents of the Workspace... 3 Useful Pull-Down Menus... 3 Working with
Introduction to Automated Testing
Introduction to Automated Testing What is Software testing? Examination of a software unit, several integrated software units or an entire software package by running it. execution based on test cases
Quartus II Software Design Series : Foundation. Digitale Signalverarbeitung mit FPGA. Digitale Signalverarbeitung mit FPGA (DSF) Quartus II 1
(DSF) Quartus II Stand: Mai 2007 Jens Onno Krah Cologne University of Applied Sciences www.fh-koeln.de [email protected] Quartus II 1 Quartus II Software Design Series : Foundation 2007 Altera
This presentation is an introduction to the SQL Server Profiler tool.
SQL Server Profiler Presented By: Deepali Savkoor Ellucian Introduction This presentation is an introduction to the SQL Server Profiler tool. Step-by-step guide to setting up a trace. Identify server activities
Programming in Access VBA
PART I Programming in Access VBA In this part, you will learn all about how Visual Basic for Applications (VBA) works for Access 2010. A number of new VBA features have been incorporated into the 2010
Web Application Testing. Web Performance Testing
Web Application Testing Web Performance Testing Objectives of Performance Testing Evaluate runtime compliance to performance requirements Check different properties such as throughput (bits/sec, packets/sec)
SAS, Excel, and the Intranet
SAS, Excel, and the Intranet Peter N. Prause, The Hartford, Hartford CT Charles Patridge, The Hartford, Hartford CT Introduction: The Hartford s Corporate Profit Model (CPM) is a SAS based multi-platform
WebSphere Business Monitor
WebSphere Business Monitor Monitor models 2010 IBM Corporation This presentation should provide an overview of monitor models in WebSphere Business Monitor. WBPM_Monitor_MonitorModels.ppt Page 1 of 25
<no narration for this slide>
1 2 The standard narration text is : After completing this lesson, you will be able to: < > SAP Visual Intelligence is our latest innovation
A QUICK OVERVIEW OF THE OMNeT++ IDE
Introduction A QUICK OVERVIEW OF THE OMNeT++ IDE The OMNeT++ 4.x Integrated Development Environment is based on the Eclipse platform, and extends it with new editors, views, wizards, and additional functionality.
Audit TM. The Security Auditing Component of. Out-of-the-Box
Audit TM The Security Auditing Component of Out-of-the-Box This guide is intended to provide a quick reference and tutorial to the principal features of Audit. Please refer to the User Manual for more
WINDOWS PROCESSES AND SERVICES
OBJECTIVES: Services o task manager o services.msc Process o task manager o process monitor Task Scheduler Event viewer Regedit Services: A Windows service is a computer program that operates in the background.
Getting Started Using Mentor Graphic s ModelSim
Getting Started Using Mentor Graphic s ModelSim There are two modes in which to compile designs in ModelSim, classic/traditional mode and project mode. This guide will give you a short tutorial in using
Digital Design Verification
Digital Design Verification Course Instructor: Debdeep Mukhopadhyay Dept of Computer Sc. and Engg. Indian Institute of Technology Madras, Even Semester Course No: CS 676 1 Verification??? What is meant
Load and Performance Load Testing. RadView Software October 2015 www.radview.com
Load and Performance Load Testing RadView Software October 2015 www.radview.com Contents Introduction... 3 Key Components and Architecture... 4 Creating Load Tests... 5 Mobile Load Testing... 9 Test Execution...
Interoperability Tools for CIFS/SMB/SMB2 Paul Long and Simon Sun Microsoft
Interoperability Tools for CIFS/SMB/SMB2 Paul Long and Simon Sun Microsoft Who are we? Paul Long Technical Evangelist Windows Interop Team Simon Sun Software Design Engineer Protocol Engineering Team Microsoft
TRIM: Web Tool. Web Address The TRIM web tool can be accessed at:
TRIM: Web Tool Accessing TRIM Records through the Web The TRIM web tool is primarily aimed at providing access to records in the TRIM system. While it is possible to place records into TRIM or amend records
Code Estimation Tools Directions for a Services Engagement
Code Estimation Tools Directions for a Services Engagement Summary Black Duck software provides two tools to calculate size, number, and category of files in a code base. This information is necessary
Firewall Builder Architecture Overview
Firewall Builder Architecture Overview Vadim Zaliva Vadim Kurland Abstract This document gives brief, high level overview of existing Firewall Builder architecture.
Bitrix Site Manager 4.1. User Guide
Bitrix Site Manager 4.1 User Guide 2 Contents REGISTRATION AND AUTHORISATION...3 SITE SECTIONS...5 Creating a section...6 Changing the section properties...8 SITE PAGES...9 Creating a page...10 Editing
VCE Vision Intelligent Operations Version 2.5 Technical Overview
Revision history www.vce.com VCE Vision Intelligent Operations Version 2.5 Technical Document revision 2.0 March 2014 2014 VCE Company, 1 LLC. Revision history VCE Vision Intelligent Operations Version
Better Business Analytics with Powerful Business Intelligence Tools
Better Business Analytics with Powerful Business Intelligence Tools Business Intelligence Defined There are many interpretations of what BI (Business Intelligence) really is and the benefits that it can
Testing Tools using Visual Studio. Randy Pagels Sr. Developer Technology Specialist Microsoft Corporation
Testing Tools using Visual Studio Randy Pagels Sr. Developer Technology Specialist Microsoft Corporation Plan REQUIREMENTS BACKLOG Monitor + Learn Development Collaboration Production Develop + Test Release
Development at the Speed and Scale of Google. Ashish Kumar Engineering Tools
Development at the Speed and Scale of Google Ashish Kumar Engineering Tools The Challenge Speed and Scale of Google More than 5000 developers in more than 40 offices More than 2000 projects under active
Lab Management, Device Provisioning and Test Automation Software
Lab Management, Device Provisioning and Test Automation Software The TestShell software framework helps telecom service providers, data centers, enterprise IT and equipment manufacturers to optimize lab
Hands-On Microsoft Windows Server 2008
Hands-On Microsoft Windows Server 2008 Chapter 10 Managing System Reliability and Availability Using and Configuring Event Viewer Event Viewer Houses the event logs that record information about all types
E4 development: examples, methods and tools. Eclipse Con France 2014
E4 development: examples, methods and tools Eclipse Con France 2014 18-19 June 2014 Table des matières I - Eclipse 4 Workshop 5 A. OPCoach... 5 B. Workshop Eclipse 4 : Building an E4 application... 6
XpoLog Center Suite Log Management & Analysis platform
XpoLog Center Suite Log Management & Analysis platform Summary: 1. End to End data management collects and indexes data in any format from any machine / device in the environment. 2. Logs Monitoring -
