OpenPDK Symbol, Callbacks and Parameters Working Group
|
|
- Estella Moore
- 5 years ago
- Views:
Transcription
1 OpenPDK Symbol, Callbacks and Parameters Working Group Rich Morse Marketing & EDA Alliances Mgr. SpringSoft October 20, 2011
2 Overview The SCP working group is focused on developing specifications for a standard symbol set; parameter checking and relationships (callbacks); and parameter definition including the simulation and verification interface Includes members from Cadence, IBM, Intel, Mentor, Springsoft, ST, and Synopsys Last January, the working group divided into 4 sub-groups to focus on spec development 2
3 Leadership Chairman - Barry Nelson, Cadence Symbols Rich Morse, SpringSoft Parameters - Li-Chien Ting, Cadence Simulation TBD Callbacks Ted Paone, Cadence Standard of Standards Dave Mallis, Si2 3
4 XSD/XML - OPDK Standard Format Define a common format/look/framework for all OPDK standards One wrapper referencing all normative and nonnormative components Maximize machine-sensibility Minimize need for written specifications Automated transformation to PDF, HTML, RTF, etc. Maximize reuse of individual semantic components in presentations, tutorials, documents
5 High-Level Vision of opdk Electronic design rule file (edrm) OPS XML file Call Back Others: OpenDFM OPEX Cell description Symbols SCP Para met ers Sim inter face PDK A PDK B PDK C
6 Proof-of-Concept Tool Testing PRESENTATION XML XSD CSS SEMANTICS vi emacs eclipse XmlMind Serna Altova AUTHOR, EDIT Alphabet soup! XSL CSS XML XSD Free Free + Pay Pay Xalan Saxon expat XmlMind text+gui text+gui Serna Altova XFORM text (color+indent) FO LEGEND HTML PDF doc odt text UML SQL BNF YAML normative format browser Acrobat Word Office topcased ArgoUML MySQL PUBLISH
7 SYMBOLS 7
8 Symbols Working Group Objectives Create a method and specification whereby symbols can be portable among EDA tools, design databases and technologies Symbol elements will appear and function the same in all tools when the specification is followed (i.e. Symbol graphic, pin locations, origin, symbol boundary) Use OA symbols as the reference implementation Expand the existing symbol library 8
9 Taking Inventory 66 existing symbols in the Si2 library Retain legacy library 23 source symbols donated by SpringSoft Planned ESD symbol donation from IBM Symbol donation from (your name here) 9
10 Flow Initial assumption: Specification Non OA Library YAML, XML or EDIF Description Non OA Library Non OA Library OA Reference Library 10
11 Symbol opdk Flow Existing OA Library + Contributions Rules HTML SVG XML Generation Scripts OA Reference Library Normative XSD XML Non normative Validation Non OA Library Non OA Library OA Library 11
12 OPDK Standard Format, Symbols si2s4s.xsd si2stdsym.dita <motivation> <usecases> <requirements> <models> <scope> <credits> <references> <instances> Tags Rules NORMATIVE INFORMATIVE D DITA scc.xmi scc.uml scc.xsd XML nmos3 nmos4 OA nmos3 nmos4 YAML nmos3 nmos4 Reference examples
13 Symbol Descriptions Instance boundary Symbol origin Center of pins Drawing (XML), image (SVG) & coordinates (HTML) stored in the XML database Rules (limitations) are part of XSD 13
14 Symbol Descriptions Symbol drawings are well known & don t need further standardization XSD can allow the drawing and/or image to vary Interoperability & portability depend on 3 basic elements: Pin locations Symbol origin Instance bounding box XSD can restrict alternate coordinates for a symbol of the same name NMOS4 14
15 What Remains to Be Done Convert the OA Symbol library to XML Establish the rules in XSD Test symbol generation in a non-oa environment Targeting the end of the year for submission 15
16 PARAMETERS 16
17 Parameter Working Group Objectives Standardize parameter data organization & inheritance Standardize parameter description attributes Standardize parameter UI attributes Using XSD/XML to express the parameter description 17
18 Component Description Format (CDF) Container for parameters, callbacks and simulation interface information Can be specified at different design data levels Defined precedence order produces effective CDF 18
19 CDF Container CDF container refers to the full specification of a CDF at the library or cell level It contains specification for Data callback for init and done UI field sizes Parameter and callback Simulation interface Parameter mapping User property CDF Container 19
20 Parameter Definition Key attributes of a parameter name type int, float, string, boolean, net-set, user default value choices Discrete set of possible values for the given type parse-as Built in parser for number, float, int, point list, layerpurpose-list Custom parser for user type parameter store-default dont-save use 20
21 Parameter UI Attributes Parameter attributes for a UI based environment prompt unit resistance, capacitance, inductance, conductance, time, frequency, power, power-db, length-metric, length-english, angle, voltage, current, temperature, area-metric, area-english ui-type int, float, string, toggle, radio, cyclic, button editable display 21
22 SIMULATION 22
23 Simulation Information Working Group Objectives Provide flexible and consistent mechanism to transfer device properties to netlist Standardize simulation information attributes Use XML description for simulation information Simplify user netlist procedure creation and evaluation Allow callbacks to manipulate simulation information 23
24 Simulation Information Definition Simulation information contained in CDF Represents the device parameters and properties Set determined by the target EDA simulation netlister Defined by the master CDF Information can be specified and stored at different design data levels Information executed with effective CDF Information attributes to be standardized in the opdk standard using XSD 24
25 Simulation Information Content Standardized simulation information attributes and arguments Simulation Information Simulation Information <netlistprocedure> Simulation Information <netlistprocedure> <terminalorder> <netlist procedure> <terminalorder> <nameprefix> <terminal order> <nameprefix> <terminalmapping> <name prefix> <terminalmapping> <parameterlist> <terminal mapping> <parameterlist> <propertymapping> <parameter list> <propertymapping> <parameterexpressionlist> <property mapping> <parameterexpressionlist> <> <parameter expression list> <> < > OPDK Standard: XSD Key attributes Translation Device netlist Device netlist Device netlist 25
26 Simulation Information Syntax Description for simulation information - XML Simulation Information <netlist procedure> <terminal order> <name prefix> <terminal mapping> <parameter list> <property mapping> <parameter expression list> < > Simulation Information Input Files XSD simulator: tool1 procedure: none param-list:[w l finger m] term-order: [D G S B] prop-map: {w: weff} simulator: tool3 procedure: none param-list:[w l finger m] term-order: [D G S B] term-map: {D:d,G:g,S:s,B:b} XML XML simulator: tool2 procedure: none param-list:[w l finger m] term-order: [D G S B] name-prefix: X simulator: tool4 procedure: lvsproc param-list:[w l finger m] term-order: [D G S B] callbacl: moscb Parameter Property View Info Simulation Info XML CDF Container 26
27 CALLBACKS 27
28 Callback Working Group Objectives Define callback format to meet 20nm callback requirements Many more simulation callbacks Create a method and specification so that a single callback description can be portable among EDA tools, and design databases Support for interactive and non-interactive callback evaluation Simplify callback creation by specifying standard automatic callbacks for common data validation Standardize user callback creation and evaluation Provide robust error handling 28
29 Callback Evaluation Automatic callback evaluation on any changes to parameter values Standardized invocation and actions Standard arguments Access to attributes and values Batch mode support User defined order Support for non-interactive error handling User control for callback evaluation Attributes control automatic checks and user callbacks 29
30 Automatic Validation Checks Eliminate need to write standard checking callbacks Constraints are stored as attributes on parameter (XSD) No need for secondary support files min/minexl max/maxexl epsilon range Verilog AMS support grid snapping grid offset 30
31 Support for User Callbacks Standardized callback arguments Example API support for CDF access Get/set parameters and values Access attributes and properties Consistent error handling On a CDF On individual parameters 31
32 Status Proposal accepted by group Additional functionality proposed by ST Adding to non-normative specification Creation of XSD standard started Target is mid-november
33 THANK YOU! 33
OpenPDK Production Value and Benchmark Results
OpenPDK Production Value and Benchmark Results Philippe MAGARSHACK Executive Vice-President, Design Enablement and Services June 2 nd, 2014 ST s Strong technology portfolio : Several R&D Partnerships &
More informationOpenPDK Coalition. Open Process Specification Working Group Status
OpenPDK Coalition Open Process Specification Working Group Status Gilles NAMUR OPDKC TSG Chair June 6 th, 2011 PDK Development Flow Ecosystem Foundry 2 Foundry 1 Foundry 3 Set of PDK Inputs: DRM & Device
More informationPDK Automation An IBM Perspective
PDK utomation n IBM Perspective Matthew Graf, OPDKC James Culp, ODFMC Si2 Con Oct. 20 th, 2011 IBM s PDK Development History Timeline 1998 2009 OpenPDK OpenDFM Chip Design groups develop their own PDK
More informationOpen Process Spec Adoption: a Case Study
Open Process Spec Adoption: a Case Study June 3 rd, 2014 AGENDA 2 OpenPDK & OPS Introduction What does OPS looks like? Let s do an openpdk with OPS Target of OpenPDK Coalition 3 a set of open standards
More informationDEMO: OpenPDK Schematic Symbol Standard V1.0 It s ALIVE!
OA DEMO: OpenPDK Schematic Symbol Standard V1.0 It s ALIVE! OPDK Reference Symbol Library Ruby Tools: Translate SYMBOLS: OA to XML & OA to SVG 89 symbols OA opdksymbolchk.py * XSD/XML Validation * Constraints
More informationMyMobileWeb project's position
MyMobileWeb project's position Workshop on Declarative Models of Distributed Web Applications Dublin, 5-6 June 2007 José M. Cantera.- Telefónica I+D jmcf@tid.es Ignacio Marín.- Fundación CTIC ignacio.marin@fundacionctic.org
More informationOxygen Xsd From Xml File Visual Studio Generate Sample
Oxygen Xsd From Xml File Visual Studio Generate Sample This topic describes how to create a new XML Schema (XSD) file and then add content In Visual Studio, open the File menu and select New and then File.
More informationPublishing Concurrent Requests with XML Publisher. An Oracle White Paper January 2005
Publishing Concurrent Requests with XML Publisher An Oracle White Paper January 2005 Publishing Concurrent Requests with XML Publisher EXECUTIVE SUMMARY... 1 INTRODUCTION... 1 Process Overview... 2 Register
More informationImplementing a common information architecture using DITA
Implementing a common information architecture using DITA The Nokia experience Indi Liepa, Senior Information Architect, Nokia Technology Platforms DITA Open Day Southwood, 19 th November 2004 1 Contents
More informationLaker and Calibre RealTime, an OA Integration Success Story
Silicon Integration Initiative Laker and Calibre RealTime, an OA Integration Success Story Rich Morse, Marketing & EDA Alliances Manager, SpringSoft Anant Adke, Director of Engineering, Design to Silicon
More informationNational Language Support for Windows NT and AIX Now Available with IBM WebSphere Application Server V3.0.1, Standard Edition
Software Announcement November 16, 1999 National Language Support for Windows NT and AIX Now Available with IBM WebSphere Application Server V3.0.1, Standard Edition Overview WebSphere Application Server
More informationCreating an Online Catalogue Search for CD Collection with AJAX, XML, and PHP Using a Relational Database Server on WAMP/LAMP Server
CIS408 Project 5 SS Chung Creating an Online Catalogue Search for CD Collection with AJAX, XML, and PHP Using a Relational Database Server on WAMP/LAMP Server The catalogue of CD Collection has millions
More informationUsing Scala for building DSL s
Using Scala for building DSL s Abhijit Sharma Innovation Lab, BMC Software 1 What is a DSL? Domain Specific Language Appropriate abstraction level for domain - uses precise concepts and semantics of domain
More informationPortable Stimulus Working Group
Portable Stimulus Working Group Authored by the PSWG Presented by Tom Fitzpatrick Portable Stimulus Working Group Vice Chair Portable Stimulus Working Group (PSWG) Our goals - Enable value and automation
More informationMulti-Channel Publishing for AllFusion Gen
QA TECHNOLOGIES Multi-Channel Publishing for AllFusion Gen Questions Answered. Solutions Provided. Common Questions What exactly is QAT Publisher? Advanced plug-in for AllFusion Gen Multi-Channel publishing
More informationManipulating XML Trees XPath and XSLT. CS 431 February 18, 2008 Carl Lagoze Cornell University
Manipulating XML Trees XPath and XSLT CS 431 February 18, 2008 Carl Lagoze Cornell University XPath Language for addressing parts of an XML document XSLT Xpointer XQuery Tree model based on DOM W3C Recommendation
More informationOracle Import Xml Schema To Excel Vba >>>CLICK HERE<<<
Oracle Import Xml Schema To Excel Vba If you previously created an XML Map, you can use it to import XML data into cells If the XML data file doesn't refer to a schema, Excel infers the schema. VBA resources.
More informationOpenAccess based architecture for Neolinear s Rapid Analog Design Flow
OpenAccess based architecture for Neolinear s Rapid Analog Design Flow Bogdan Arsintescu, David Cuthbert, Elias Fallon, Matt Phelps Abstract Developing tools for today s analog and mixed-signal design
More informationCBRN Data Import/Export Tool (CDIET) Presented by: Darius Munshi
CBRN Data Import/Export Tool (CDIET) Presented by: Darius Munshi 1 Cubic Company Proprietary 2 Presentation Outline Introduction to CDIET Benefits provided to user Scope Statement Timeline for development
More informationXF Rendering Server 2008
XF Rendering Server 2008 Using XSL Formatting Objects for Producing and Publishing Business Documents Abstract IT organizations are under increasing pressure to meet the business goals of their companies.
More informationM359 Block5 - Lecture12 Eng/ Waleed Omar
Documents and markup languages The term XML stands for extensible Markup Language. Used to label the different parts of documents. Labeling helps in: Displaying the documents in a formatted way Querying
More informationWhat is Metamodeling and Code Generation All About
Automating Design and Verification of Embedded Systems Using Metamodeling and Code Generation Techniques What is Metamodeling and Code Generation All About Wolfgang Ecker & Michael Velten, Infineon Tutorial
More informationAn Introduction to OpenAccess Scripting
An Introduction to OpenAccess Scripting James D. Masters Intel Corp Design Automation Conference June 6, 2011 1 What is it? Standalone direct interface to OpenAccess (OA) No dependencies beyond OA and
More information7.1 Introduction. extensible Markup Language Developed from SGML A meta-markup language Deficiencies of HTML and SGML
7.1 Introduction extensible Markup Language Developed from SGML A meta-markup language Deficiencies of HTML and SGML Lax syntactical rules Many complex features that are rarely used HTML is a markup language,
More informationAm2901 Completion and Integration with Am9080a
Am2901 Completion and Integration with Am9080a A. Objectives Written By Kurt English This laboratory assignment is an introduction to the Verilog Hardware Description Language, which will be used to complete
More informationBusiness Intelligence and Reporting Tools
Business Intelligence and Reporting Tools Release 1.0 Requirements Document Version 1.0 November 8, 2004 Contents Eclipse Business Intelligence and Reporting Tools Project Requirements...2 Project Overview...2
More informationTutorial for Cadence SOC Encounter Place & Route
Tutorial for Cadence SOC Encounter Place & Route For Encounter RTL-to-GDSII System 13.15 T. Manikas, Southern Methodist University, 3/9/15 Contents 1 Preliminary Setup... 1 1.1 Helpful Hints... 1 2 Starting
More informationIndex LICENSED PRODUCT NOT FOR RESALE
Index LICENSED PRODUCT NOT FOR RESALE A Absolute positioning, 100 102 with multi-columns, 101 Accelerometer, 263 Access data, 225 227 Adding elements, 209 211 to display, 210 Animated boxes creation using
More informationClockless IC Design using Handshake Technology. Ad Peeters
Clockless IC Design using Handshake Technology Ad Peeters Handshake Solutions Philips Electronics Philips Semiconductors Philips Corporate Technologies Philips Medical Systems Lighting,... Philips Research
More informationLayered UI and Adaptation Policies for Ubiquitous Web Applications
Layered UI and Adaptation Policies for Ubiquitous Web Applications Centering ideas for upcoming standards 25 October 2007 José M. Cantera.- Telefónica I+D jmcf@tid.es Introduction Introduction Developing
More informationVirtuoso Custom Design Platform GXL. Open Database. PDKs. Constraint Management. Customer IP
Virtuoso Custom Design Platform GL The Cadence Virtuoso custom design platform is the industry s leading design system for complete front-to-back analog, RF, mixed-signal, and custom digital design. The
More informationCopyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley. Chapter 7 XML
Chapter 7 XML 7.1 Introduction extensible Markup Language Developed from SGML A meta-markup language Deficiencies of HTML and SGML Lax syntactical rules Many complex features that are rarely used HTML
More informationThis document describes the features supported by the new PDF emitter in BIRT 2.0.
Report PDF Emitter Version: Draft 2 Abstract This document describes the features supported by the new PDF emitter in BIRT 2.0. Document Revisions Version Date Description of Changes Draft 2 8/12/2005
More informationXML for Java Developers G Session 8 - Main Theme XML Information Rendering (Part II) Dr. Jean-Claude Franchitti
XML for Java Developers G22.3033-002 Session 8 - Main Theme XML Information Rendering (Part II) Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical
More informationJoe Civello ADS Product Manager/ Keysight EEsof EDA
Joe Civello 2018.01.11 ADS Product Manager/ Keysight EEsof EDA 3D Layout Viewing directly from the Layout Window 3D Editing & Routing PCB & IC/Module Design Dramatically Improved Visual Inspection Simplified
More informationCall for Participation
ACM International Symposium on Physical Design 2015 Blockage-Aware Detailed-Routing-Driven Placement Contest Call for Participation Start date: November 10, 2014 Registration deadline: December 30, 2014
More informationConsider the Source Structured Authoring for XML-based Documentation
Consider the Source Structured Authoring for XML-based Documentation Ellen McDaniel Manager of User Services and Web Coordinator College of Engineering North Carolina State University mcdaniel@ncsu.edu
More informationXML APIs Testing Using Advance Data Driven Techniques (ADDT) Shakil Ahmad August 15, 2003
XML APIs Testing Using Advance Data Driven Techniques (ADDT) Shakil Ahmad August 15, 2003 Table of Contents 1. INTRODUCTION... 1 2. TEST AUTOMATION... 2 2.1. Automation Methodology... 2 2.2. Automated
More informationEE183 LAB TUTORIAL. Introduction. Projects. Design Entry
EE183 LAB TUTORIAL Introduction You will be using several CAD tools to implement your designs in EE183. The purpose of this lab tutorial is to introduce you to the tools that you will be using, Xilinx
More informationWhy HTML5? Why not XHTML2? Learning from history how to drive the future of the Web
Why HTML5? Why not XHTML2? Learning from history how to drive the future of the Web Michael(tm) Smith mike@w3.org http://people.w3.org/mike sideshowbarker on Twitter, GitHub, &c W3C Interaction domain
More informationProfessional Course in Web Designing & Development 5-6 Months
Professional Course in Web Designing & Development 5-6 Months BASIC HTML Basic HTML Tags Hyperlink Images Form Table CSS 2 Basic use of css Formatting the page with CSS Understanding DIV Make a simple
More informationGalaxy Custom Designer SE The New Choice in Custom Schematic Editing and Simulation Environment
Datasheet Galaxy Custom Designer SE The New Choice in Custom Schematic Editing and Simulation Environment Overview Galaxy Custom Designer SE is the next-generation choice for schematic entry, enabling
More informationLaker Custom Layout Automation System
The Laker Custom Layout offers powerful solutions for analog, mixed-signal, memory, and custom digital IC design that address key pain points in the layout process. The Laker layout system provides an
More informationDatabase Systems: Design, Implementation, and Management Tenth Edition. Chapter 14 Database Connectivity and Web Technologies
Database Systems: Design, Implementation, and Management Tenth Edition Chapter 14 Database Connectivity and Web Technologies Database Connectivity Mechanisms by which application programs connect and communicate
More informationLesson 10 BPEL Introduction
Lesson 10 BPEL Introduction Service Oriented Architectures Module 1 - Basic technologies Unit 5 BPEL Ernesto Damiani Università di Milano Service-Oriented Architecture Orchestration Requirements Orchestration
More informationExtreme Java G Session 3 - Sub-Topic 5 XML Information Rendering. Dr. Jean-Claude Franchitti
Extreme Java G22.3033-007 Session 3 - Sub-Topic 5 XML Information Rendering Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical Sciences 1 Agenda
More informationSNAP AVF Plug-in Improvements Software Tutorial
SNAP AVF Plug-in Improvements Software Tutorial Revision 0 July 2008 Prepared by: Applied Programming Technology, Inc. Bloomsburg, PA 17815 for: Knolls Atomic Power Laboratory Schenectady, NY 12301-1072
More informationUI Course HTML: (Html, CSS, JavaScript, JQuery, Bootstrap, AngularJS) Introduction. The World Wide Web (WWW) and history of HTML
UI Course (Html, CSS, JavaScript, JQuery, Bootstrap, AngularJS) HTML: Introduction The World Wide Web (WWW) and history of HTML Hypertext and Hypertext Markup Language Why HTML Prerequisites Objective
More informationPHP: Hypertext Preprocessor. A tutorial Introduction
PHP: Hypertext Preprocessor A tutorial Introduction Introduction PHP is a server side scripting language Primarily used for generating dynamic web pages and providing rich web services PHP5 is also evolving
More informationAdvanced Design System IFF Schematic Translation for Cadence
Advanced Design System 2001 IFF Schematic Translation for Cadence August 2001 Notice The information contained in this document is subject to change without notice. Agilent Technologies makes no warranty
More informationIntroduction to Automation. What is automation testing Advantages of Automation Testing How to learn any automation tool Types of Automation tools
Introduction to Automation What is automation testing Advantages of Automation Testing How to learn any automation tool Types of Automation tools Introduction to Selenium What is Selenium Use of Selenium
More informationWill Silicon Proof Stay the Only Way to Verify Analog Circuits?
Will Silicon Proof Stay the Only Way to Verify Analog Circuits? Pierre Dautriche Jean-Paul Morin Advanced CMOS and analog. Embedded analog Embedded RF 0.5 um 0.18um 65nm 28nm FDSOI 0.25um 0.13um 45nm 1997
More informationJAVA CREATE XML DOCUMENT EXAMPLE
page 1 / 5 page 2 / 5 java create xml document pdf Java XML Tutorial for Beginners - Learn Java XML in simple and easy steps starting from basic to advanced concepts with examples including Overview, Java
More information,
Weekdays:- 1½ hrs / 3 days Fastrack:- 1½hrs / Day [Class Room and Online] ISO 9001:2015 CERTIFIED ADMEC Multimedia Institute www.admecindia.co.in 9911782350, 9811818122 Welcome to one of the highly professional
More informationDelivery Options: Attend face-to-face in the classroom or remote-live attendance.
XML Programming Duration: 5 Days Price: $2795 *California residents and government employees call for pricing. Discounts: We offer multiple discount options. Click here for more info. Delivery Options:
More informationSections and Articles
Advanced PHP Framework Codeigniter Modules HTML Topics Introduction to HTML5 Laying out a Page with HTML5 Page Structure- New HTML5 Structural Tags- Page Simplification HTML5 - How We Got Here 1.The Problems
More informationToad Data Modeler Limitation Matrix
9/30/2014 Functionality Commercial Trial Freeware Notes General Features Physical Model (database specific) Universal Model (generic physical model) Logical Model (support for inheritance) Saving model
More informationJavadoc. Computer Science and Engineering College of Engineering The Ohio State University. Lecture 7
Javadoc Computer Science and Engineering College of Engineering The Ohio State University Lecture 7 Motivation Over the lifetime of a project, it is easy for documentation and implementation to diverge
More information[MS-CANVAS2D]: Microsoft Edge / Internet Explorer HTML Canvas 2D Context Standards Support Document
[MS-CANVAS2D]: Microsoft Edge / Internet Explorer HTML Canvas 2D Context Standards Support Document Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft
More informationITEXT. [Document subtitle]
ITEXT [Document subtitle] Abstract [Draw your reader in with an engaging abstract. It is typically a short summary of the document. When you re ready to add your content, just click here and start typing.]
More informationThe main differences with other open source reporting solutions such as JasperReports or mondrian are:
WYSIWYG Reporting Including Introduction: Content at a glance. Create A New Report: Steps to start the creation of a new report. Manage Data Blocks: Add, edit or remove data blocks in a report. General
More informationFermin Aguilar 5907 University Blvd. SE SUMMARY
Fermin Aguilar 5907 University Blvd. SE 505.410.6501 fermin@ferminaguilar.com SUMMARY For over 14 years I have been a UX/UI Designer, Web Designer and Web Developer focused on front-end interface design,
More informationABOUT WEB TECHNOLOGY COURSE SCOPE:
ABOUT WEB TECHNOLOGY COURSE SCOPE: The booming IT business across the globe, the web has become one in every of the foremost necessary suggests that of communication nowadays and websites are the lifelines
More informationJquery Manually Set Checkbox Checked Or Not
Jquery Manually Set Checkbox Checked Or Not Working Second Time jquery code to set checkbox element to checked not working. Apr 09 I forced a loop to show checked state after the second menu item in the
More informationKnowledge Discovery: How to Reverse-Engineer Legacy Systems
Knowledge Discovery: How to Reverse-Engineer Legacy Systems Hugo Bruneliere, Frédéric Madiot INRIA & MIA-Software 1 Context of this work Knowledge Discovery: How To Reverse-Engineer Legacy Sytems The present
More informationXML: Introduction. !important Declaration... 9:11 #FIXED... 7:5 #IMPLIED... 7:5 #REQUIRED... Directive... 9:11
!important Declaration... 9:11 #FIXED... 7:5 #IMPLIED... 7:5 #REQUIRED... 7:4 @import Directive... 9:11 A Absolute Units of Length... 9:14 Addressing the First Line... 9:6 Assigning Meaning to XML Tags...
More informationVirtuoso Layout Editor
This tutorial will cover the basic steps involved in using the Cadence layout editor called Virtuoso, extracting layout, and running simulation on the layout. The inverter layout is used as an example
More informationSurvey Introduction. Thank you for participating in the WritersUA Skills and Technologies survey!
Survey Introduction WritersUA is pleased to announce the launch of our annual Skills and Technologies Survey. This popular survey is designed to provide our community with a snapshot of the skills and
More informationHow to receive and convert PDF-documents with SAP XI
f How-to Guide SAP NetWeaver 04 How to receive and convert PDF-documents with SAP XI Version 1.00 Apr 2006 Applicable Releases: SAP NetWeaver 04 SP16 Copyright 2006 SAP AG. All rights reserved. No part
More informationCSLDSSSL - An Annotatable DSSSL Stylesheet
Table of Contents CSLDSSSL - An Annotatable DSSSL Stylesheet 1. Introduction... 1 1.1. Assumptions... 2 1.1.1. Print Rendering... 2 1.1.2. HTML Rendering... 2 1.2. Sample Windows Environment... 2 1.2.1.
More informationChapter 1: Getting Started. You will learn:
Chapter 1: Getting Started SGML and SGML document components. What XML is. XML as compared to SGML and HTML. XML format. XML specifications. XML architecture. Data structure namespaces. Data delivery,
More informationDelivery Options: Attend face-to-face in the classroom or via remote-live attendance.
XML Programming Duration: 5 Days US Price: $2795 UK Price: 1,995 *Prices are subject to VAT CA Price: CDN$3,275 *Prices are subject to GST/HST Delivery Options: Attend face-to-face in the classroom or
More informationWhat s new with the DITA-OT?
What s new with the DITA-OT? Kristen James Eberlein Principal, Eberlein Consulting LLC DITA-OT contributor since 2009 Agenda 1. Who I am 2. Who are you? 3. Brief introduction to the DITA-OT project 4.
More informationHow To Define Schema Location In Xml File Using Xmlspy
How To Define Schema Location In Xml File Using Xmlspy Home _ Data Sources and Targets _ XML and XML schema _ such DTDs useable by defining the xmlns-attribute with the namespace-uri, as shown below:.
More informationUser Manual and Programmers' Reference
User Manual and Programmers' Reference Altova XMLSpy 2009 User & Reference Manual All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical,
More informationPHP for PL/SQL Developers. Lewis Cunningham JP Morgan Chase
PHP for PL/SQL Developers Lewis Cunningham JP Morgan Chase 1 What is PHP? PHP is a HTML pre-processor PHP allows you to generate HTML dynamically PHP is a scripting language usable on the web, the server
More informationSQL Deluxe 2.0 User Guide
Page 1 Introduction... 3 Installation... 3 Upgrading an existing installation... 3 Licensing... 3 Standard Edition... 3 Enterprise Edition... 3 Enterprise Edition w/ Source... 4 Module Settings... 4 Force
More informationIPL Workshop Luncheon DAC Interoperable PDK Libraries: The Proof is in the Pudding
IPL Workshop Luncheon DAC 2008 Interoperable PDK Libraries: The Proof is in the Pudding Agenda 12:00 12:20 Complimentary Lunch Buffet 12:20 12:40 Introduction & IPL Overview Ed Lechner, Synopsys 12:40
More informationDATASHEET ENCOUNTER LIBRARY CHARACTERIZER ENCOUNTER LIBRARY CHARACTERIZER
DATASHEET ENCOUNTER LIBRARY CHARACTERIZER Power and process variation concerns are growing for digital IC designers, who need advanced modeling formats to support their cutting-edge low-power digital design
More information2011 OpenDFM Overview: A Customer Perspective. Fred Valente Distinguished Member Technical Staff Texas Instruments Incorporated
2011 OpenDFM Overview: A Customer Perspective Fred Valente Distinguished Member Technical Staff Texas Instruments Incorporated 1 Key Players Texas Instruments Fred Valente Lisa Fisher Si2 -- Jake Buurma
More informationAgent-Enabling Transformation of E-Commerce Portals with Web Services
Agent-Enabling Transformation of E-Commerce Portals with Web Services Dr. David B. Ulmer CTO Sotheby s New York, NY 10021, USA Dr. Lixin Tao Professor Pace University Pleasantville, NY 10570, USA Abstract:
More informationMachine Readable Profiles (MRP)
July 22-26, 2013 City Center Marriott Portland, OR Machine Readable Profiles (MRP) Andreas Maier (IBM) STSM, Systems Management Architecture & Design maiera@de.ibm.com Disclaimer The information in this
More informationDB Browser UI Specs Anu Page 1 of 15 30/06/2004
DB Browser UI Specs Anu Page 1 of 15 30/06/2004 Contents Topic Page Introduction 3 UI Model 3 Main Window 4 Column properties tab 5 SQL Tab 6 View Record window 7 Connection Information window 9 Setting
More information( )
testidea 9.12.x This document describes what s new and noteworthy in testidea. Headings indicate version and release date. 9.12.269 (2016-01-08) Grouping of test cases Grouping of test cases enables better
More information<title> An XML based web service for an electronic logbook </title>
An XML based web service for an electronic logbook raimund Kammering desy MVP 2002-10-16 pcapac 2002 Frascati
More informationSmore s Accessibility Conformance Report VPAT Version 2.1 March 2018
Smore s Accessibility Conformance Report VPAT Version 2.1 March 2018 Voluntary Product Accessibility Template and VPAT are registered service marks of the Information Technology Industry Council (ITI)
More information1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2013, Oracle and/or its affiliates. All rights Creating Custom PDF reports with APEX 4.2.2 Marc Sewtz Senior Software Development Manager Oracle USA Inc. New York, NY 2 Copyright 2013, Oracle
More informationConnecting Writers and Translators - XML-based. Content Management of Product Documentation at. Autodesk
[Translating and the Computer 26, November 2004 [London: Aslib, 2004] Connecting Writers and Translators - XML-based Content Management of Product Documentation at Autodesk Mirko Plitt Autodesk San Rafael,
More informationConcurrent, OA-based Mixed-signal Implementation
Concurrent, OA-based Mixed-signal Implementation Mladen Nizic Eng. Director, Mixed-signal Solution 2011, Cadence Design Systems, Inc. All rights reserved worldwide. Mixed-Signal Design Challenges Traditional
More informationCS6501 IP Unit IV Page 1
CS6501 Internet Programming Unit IV Part - A 1. What is PHP? PHP - Hypertext Preprocessor -one of the most popular server-side scripting languages for creating dynamic Web pages. - an open-source technology
More informationDS2760K Li + Battery Monitor Evaluation Kit
Li + Battery Monitor Evaluation Kit www.dalsemi.com FEATURES Demonstrates the capabilities of the DS2760 Li + Battery Monitor, including: Temperature measurement Voltage measurement Current measurement
More informationA tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial.
A tutorial report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far XML Tutorial Yanan Zhang Department of Electrical and Computer Engineering University of Calgary
More informationDeclarative Formats for Web Applications WWW2006 Art Barstow Chair of the Web Application Formats (WAF) WG
Declarative Formats for Web Applications WWW2006 Art Barstow art.barstow@nokia.com Chair of the Web Application Formats (WAF) WG 2006-05-24 1 WAF-WWW2006s.ppt / Barstow Table of Contents Introduction Why
More informationDocument-Centric Computing
Document-Centric Computing White Paper Abstract A document is a basic instrument for business and personal interaction and for capturing and communicating information and knowledge. Until the invention
More informationIRQA General Information:
: TABLE OF CONTENTS INTRODUCTION...4 KEY DIFFERENTIATORS...5 1. Flexibility to visually support multiple end-to-end processes and methodologies in Software and Systems Engineering... 5 2. Low implementation
More informationNew Release for Rapid Application Development
New Release for Rapid Application Development the Creative Commons Attribution-ShareAlike License. To view a copy of this The new features Lookup Decorator Spago Studio DAO AS/400 New Navigator Adapter
More informationVarargs Training & Software Development Centre Private Limited, Module: HTML5, CSS3 & JavaScript
PHP Curriculum Module: HTML5, CSS3 & JavaScript Introduction to the Web o Explain the evolution of HTML o Explain the page structure used by HTML o List the drawbacks in HTML 4 and XHTML o List the new
More informationAmplifier Simulation Tutorial. Design Kit: Cadence 0.18μm CMOS PDK (gpdk180) (Cadence Version 6.1.5)
Amplifier Simulation Tutorial Design Kit: Cadence 0.18μm CMOS PDK (gpdk180) (Cadence Version 6.1.5) Yongsuk Choi, Marvin Onabajo This tutorial provides a quick introduction to the use of Cadence tools
More informationAutomating Publishing Workflows through Standardization. XML Publishing with SDL
Automating Publishing Workflows through. XML Publishing with SDL sdl.com Automating Publishing Workflows through This white paper provides our perspective on the use of XML standards in managing styles
More informationPHP & My SQL Duration-4-6 Months
PHP & My SQL Duration-4-6 Months Overview of the PHP & My SQL Introduction of different Web Technology Working with the web Client / Server Programs Server Communication Sessions Cookies Typed Languages
More information