DE69817581D1 - System und verfahren zum umwandeln von graphischen programmen in hardware-implementierungen - Google Patents

System und verfahren zum umwandeln von graphischen programmen in hardware-implementierungen

Info

Publication number
DE69817581D1
DE69817581D1 DE69817581T DE69817581T DE69817581D1 DE 69817581 D1 DE69817581 D1 DE 69817581D1 DE 69817581 T DE69817581 T DE 69817581T DE 69817581 T DE69817581 T DE 69817581T DE 69817581 D1 DE69817581 D1 DE 69817581D1
Authority
DE
Germany
Prior art keywords
hardware
graphical program
hardware implementation
hardware implementations
graphical
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE69817581T
Other languages
English (en)
Other versions
DE69817581T2 (de
Inventor
L Kodosky
Hugo Andrade
K Odom
P Butler
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
National Instruments Corp
Original Assignee
National Instruments Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=25431901&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=DE69817581(D1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by National Instruments Corp filed Critical National Instruments Corp
Publication of DE69817581D1 publication Critical patent/DE69817581D1/de
Application granted granted Critical
Publication of DE69817581T2 publication Critical patent/DE69817581T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2294Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by remote test
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/26Functional testing
    • G06F11/273Tester hardware, i.e. output processing circuits
    • G06F11/2733Test interface between tester and unit under test
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/34Circuit design for reconfigurable circuits, e.g. field programmable gate arrays [FPGA] or programmable logic devices [PLD]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/12Symbolic schematics
DE69817581T 1997-08-18 1998-06-22 System und verfahren zum umwandeln von graphischen programmen in hardware-implementierungen Expired - Lifetime DE69817581T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US912427 1978-06-05
US08/912,427 US6219628B1 (en) 1997-08-18 1997-08-18 System and method for configuring an instrument to perform measurement functions utilizing conversion of graphical programs into hardware implementations
PCT/US1998/013040 WO1999009498A1 (en) 1997-08-18 1998-06-22 System and method for converting graphical programs into hardware implementations

Publications (2)

Publication Number Publication Date
DE69817581D1 true DE69817581D1 (de) 2003-10-02
DE69817581T2 DE69817581T2 (de) 2004-06-24

Family

ID=25431901

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69817581T Expired - Lifetime DE69817581T2 (de) 1997-08-18 1998-06-22 System und verfahren zum umwandeln von graphischen programmen in hardware-implementierungen

Country Status (5)

Country Link
US (12) US6219628B1 (de)
EP (1) EP1004085B1 (de)
AT (1) ATE248403T1 (de)
DE (1) DE69817581T2 (de)
WO (1) WO1999009498A1 (de)

Families Citing this family (339)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6219628B1 (en) * 1997-08-18 2001-04-17 National Instruments Corporation System and method for configuring an instrument to perform measurement functions utilizing conversion of graphical programs into hardware implementations
US6608638B1 (en) * 2000-02-07 2003-08-19 National Instruments Corporation System and method for configuring a programmable hardware instrument to perform measurement functions utilizing estimation of the hardware implentation and management of hardware resources
US6971066B2 (en) * 1997-08-18 2005-11-29 National Instruments Corporation System and method for deploying a graphical program on an image acquisition device
US6802053B1 (en) * 1997-08-18 2004-10-05 National Instruments Corporation Graphical programming system with distributed block diagram execution and front panel display
US6784903B2 (en) 1997-08-18 2004-08-31 National Instruments Corporation System and method for configuring an instrument to perform measurement functions utilizing conversion of graphical programs into hardware implementations
US6173438B1 (en) * 1997-08-18 2001-01-09 National Instruments Corporation Embedded graphical programming system
US6064721A (en) * 1997-10-22 2000-05-16 Telecommunications Techniques Corporation Modular test instrument
EP0919896A1 (de) * 1997-12-01 1999-06-02 Siemens Aktiengesellschaft Verfahren zur bildschirmgestützten Definition und Parametrierung von Schnittstellen
US7743362B2 (en) * 1998-02-17 2010-06-22 National Instruments Corporation Automatic generation of application domain specific graphical programs
US7016811B2 (en) * 2001-08-15 2006-03-21 National Instruments Corporation Network-based system for configuring a programmable hardware element in a measurement system using hardware configuration programs generated based on a user specification
US7152027B2 (en) * 1998-02-17 2006-12-19 National Instruments Corporation Reconfigurable test system
US7085670B2 (en) * 1998-02-17 2006-08-01 National Instruments Corporation Reconfigurable measurement system utilizing a programmable hardware element and fixed hardware resources
JP3296780B2 (ja) * 1998-05-11 2002-07-02 三洋電機株式会社 ディジタルカメラ
EP1351154A2 (de) 1998-11-20 2003-10-08 Altera Corporation Rechnersystem mit rekonfigurierbarer programmierbarer Logik-Vorrichtung
US6389587B1 (en) * 1999-02-04 2002-05-14 Sun Microsystems, Inc. User interface for developing and executing data flow programs and methods, apparatus, and articles of manufacture for optimizing the execution of data flow programs
EP1052581A1 (de) * 1999-05-08 2000-11-15 PHOENIX CONTACT GmbH & Co. Kg Vorrichtung und Verfahren zur Planung von Bussystemen
US7150005B2 (en) * 1999-07-02 2006-12-12 Beryl Technical Assays, Llc Method and system for global constant management for memory
US6968549B1 (en) * 1999-07-02 2005-11-22 Beryl Technical Assays Llc Method and system for dynamically loading data structures into memory with global constant pool
US7937665B1 (en) 2000-06-13 2011-05-03 National Instruments Corporation System and method for automatically generating a graphical program to implement a prototype
US7340684B2 (en) * 1999-08-19 2008-03-04 National Instruments Corporation System and method for programmatically generating a second graphical program based on a first graphical program
US7043693B2 (en) 1999-08-19 2006-05-09 National Instruments Corporation System and method for programmatically generating a second graphical program based on a first graphical program
US20090241089A1 (en) * 1999-08-19 2009-09-24 Subramanian Ramamoorthy Converting a First Graphical Program into a Second Graphical Program Using an Intermediate Abstract Representation
US7210117B2 (en) * 1999-08-19 2007-04-24 National Instruments Corporation System and method for programmatically generating a graphical program in response to program information
US7392309B2 (en) * 1999-10-27 2008-06-24 American Power Conversion Corporation Network appliance management
US7330886B2 (en) 1999-10-27 2008-02-12 American Power Conversion Corporation Network appliance management
US6714977B1 (en) * 1999-10-27 2004-03-30 Netbotz, Inc. Method and system for monitoring computer networks and equipment
US6584601B1 (en) 2000-02-07 2003-06-24 National Instruments Corporation System and method for converting graphical programs into hardware implementations which utilize probe insertion
US6625797B1 (en) * 2000-02-10 2003-09-23 Xilinx, Inc. Means and method for compiling high level software languages into algorithmically equivalent hardware representations
JP3759860B2 (ja) * 2000-06-08 2006-03-29 シャープ株式会社 自己同期型のパイプライン制御を採用したデータ駆動型情報処理装置の設計方法
US8640027B2 (en) * 2000-06-13 2014-01-28 National Instruments Corporation System and method for configuring a hardware device to execute a prototype
EP1356400A2 (de) 2000-08-07 2003-10-29 Altera Corporation Kommunikationsschnittstelle zwischen geräten
US7343594B1 (en) 2000-08-07 2008-03-11 Altera Corporation Software-to-hardware compiler with symbol set inference analysis
US6901346B2 (en) 2000-08-09 2005-05-31 Telos Corporation System, method and medium for certifying and accrediting requirements compliance
US6993448B2 (en) * 2000-08-09 2006-01-31 Telos Corporation System, method and medium for certifying and accrediting requirements compliance
US7380270B2 (en) * 2000-08-09 2008-05-27 Telos Corporation Enhanced system, method and medium for certifying and accrediting requirements compliance
US8160864B1 (en) 2000-10-26 2012-04-17 Cypress Semiconductor Corporation In-circuit emulator and pod synchronized boot
US8149048B1 (en) 2000-10-26 2012-04-03 Cypress Semiconductor Corporation Apparatus and method for programmable power management in a programmable analog circuit block
US8176296B2 (en) 2000-10-26 2012-05-08 Cypress Semiconductor Corporation Programmable microcontroller architecture
US6724220B1 (en) 2000-10-26 2004-04-20 Cyress Semiconductor Corporation Programmable microcontroller architecture (mixed analog/digital)
US8103496B1 (en) 2000-10-26 2012-01-24 Cypress Semicondutor Corporation Breakpoint control in an in-circuit emulation system
NZ508052A (en) * 2000-11-09 2003-06-30 Derek Ward Programmable controller
US20020133842A1 (en) * 2000-12-08 2002-09-19 Leviten Michael W. Transgenic mice containing deubiquitinated enzyme gene disruptions
US7200838B2 (en) * 2000-12-20 2007-04-03 National Instruments Corporation System and method for automatically generating a graphical program in response to a state diagram
US8271626B2 (en) 2001-01-26 2012-09-18 American Power Conversion Corporation Methods for displaying physical network topology and environmental status by location, organization, or responsible party
EP1360796B1 (de) * 2001-01-26 2009-12-23 American Power Conversion Corporation Verfahren und vorrichtung für netzfähige geräte, die verbunden werden können, um verbesserte zusammenarbeit, skalierbarkeit und zuverlässigkeit zu erzielen
US7313761B1 (en) * 2001-03-13 2007-12-25 Cognex Technology And Investment Corporation Tree-style hierarchical control with graphical depiction of non-hierarchical interrelationships
US6983391B2 (en) * 2001-05-09 2006-01-03 Agilent Technologies, Inc. Modular system with synchronized timing
US20030004672A1 (en) * 2001-06-29 2003-01-02 National Instruments Corporation Meta-routing tool for a measurement system
US7162387B2 (en) * 2001-06-29 2007-01-09 National Instruments Corporation Measurement system graphical user interface for easily configuring measurement applications
US20030005153A1 (en) * 2001-06-29 2003-01-02 National Instruments Corporation Dynamic routing for a measurement system
US7969431B2 (en) * 2001-06-29 2011-06-28 National Instruments Corporation Graphical program node for generating a measurement program
US6879926B2 (en) * 2001-06-29 2005-04-12 National Instruments Corporation Measurement system software architecture for easily creating high-performance measurement applications
US20030004673A1 (en) * 2001-06-29 2003-01-02 Thurman Robert W. Routing with signal modifiers in a measurement system
US20030005154A1 (en) * 2001-06-29 2003-01-02 Thurman Robert W. Shared routing in a measurement system
US7983879B1 (en) * 2001-07-20 2011-07-19 The Mathworks, Inc. Code generation for data acquisition and/or logging in a modeling environment
US7613716B2 (en) * 2001-07-20 2009-11-03 The Mathworks, Inc. Partitioning for model-based design
US6876368B2 (en) * 2001-08-14 2005-04-05 National Instruments Corporation System and method for deploying a graphical program to a PDA device
US6823283B2 (en) * 2001-08-14 2004-11-23 National Instruments Corporation Measurement system including a programmable hardware element and measurement modules that convey interface information
US7478006B2 (en) * 2001-08-14 2009-01-13 National Instruments Corporation Controlling modular measurement cartridges that convey interface information with cartridge controllers
US7984423B2 (en) * 2001-08-14 2011-07-19 National Instruments Corporation Configuration diagram which displays a configuration of a system
US7542867B2 (en) * 2001-08-14 2009-06-02 National Instruments Corporation Measurement system with modular measurement modules that convey interface information
US7043393B2 (en) * 2001-08-15 2006-05-09 National Instruments Corporation System and method for online specification of measurement hardware
US6889172B2 (en) * 2001-08-15 2005-05-03 National Instruments Corporation Network-based system for configuring a measurement system using software programs generated based on a user specification
US7013232B2 (en) 2001-08-15 2006-03-14 National Insurance Corporation Network-based system for configuring a measurement system using configuration information generated based on a user specification
US7010779B2 (en) * 2001-08-16 2006-03-07 Knowledge Dynamics, Inc. Parser, code generator, and data calculation and transformation engine for spreadsheet calculations
US20030043204A1 (en) * 2001-08-31 2003-03-06 Aguilera Jeffrey T. User interface for simultaneous duplicator scheduling
US7559032B2 (en) * 2001-10-12 2009-07-07 National Instruments Corporation System and method for enabling a graphical program to respond to user interface events
US7134086B2 (en) * 2001-10-23 2006-11-07 National Instruments Corporation System and method for associating a block diagram with a user interface element
US7849394B2 (en) 2001-10-25 2010-12-07 The Math Works, Inc. Linked code generation report
US8104017B2 (en) 2001-10-25 2012-01-24 The Mathworks, Inc. Traceability in a modeling environment
US8078970B1 (en) 2001-11-09 2011-12-13 Cypress Semiconductor Corporation Graphical user interface with user-selectable list-box
US7089141B2 (en) * 2001-11-13 2006-08-08 National Instruments Corporation Measurement system which uses a state model
US8042093B1 (en) 2001-11-15 2011-10-18 Cypress Semiconductor Corporation System providing automatic source code generation for personalization and parameterization of user modules
US8069405B1 (en) 2001-11-19 2011-11-29 Cypress Semiconductor Corporation User interface for efficiently browsing an electronic document using data-driven tabs
US7076740B2 (en) * 2002-01-15 2006-07-11 National Instruments Corporation System and method for performing rapid control prototyping using a plurality of graphical programs that share a single graphical user interface
US7076411B2 (en) * 2002-01-15 2006-07-11 National Instruments Corporation System and method for performing a hardware-in-the-loop simulation using a plurality of graphical programs that share a single graphical user interface
US8103497B1 (en) 2002-03-28 2012-01-24 Cypress Semiconductor Corporation External interface for event architecture
US7327396B2 (en) * 2002-04-10 2008-02-05 National Instruments Corporation Smart camera with a plurality of slots for modular expansion capability through a variety of function modules connected to the smart camera
US20060076385A1 (en) * 2002-04-18 2006-04-13 Etter Mark A Power tool control system
US8004664B2 (en) 2002-04-18 2011-08-23 Chang Type Industrial Company Power tool control system
US7308608B1 (en) 2002-05-01 2007-12-11 Cypress Semiconductor Corporation Reconfigurable testing system and method
US7779026B2 (en) 2002-05-03 2010-08-17 American Power Conversion Corporation Method and apparatus for collecting and displaying network device information
US7139979B2 (en) * 2002-06-10 2006-11-21 National Instruments Corporation Displaying operations in an application using a graphical programming representation
US7024654B2 (en) * 2002-06-11 2006-04-04 Anadigm, Inc. System and method for configuring analog elements in a configurable hardware device
US8074201B2 (en) * 2002-07-10 2011-12-06 National Instruments Corporation Deployment and execution of a program on an embedded device
US7089466B2 (en) * 2002-07-12 2006-08-08 National Instruments Corporation Instrumentation system having a reconfigurable instrumentation card with programmable logic and a modular daughter card
US7543281B2 (en) * 2002-07-22 2009-06-02 National Instruments Corporation Disabling and conditionally compiling graphical code in a graphical program
US20040032412A1 (en) * 2002-08-13 2004-02-19 Odom Brian Keith Generating a graphical program based on a timing diagram
WO2004023325A1 (en) * 2002-09-04 2004-03-18 Mentor Graphics (Holdings) Ltd. Polymorphic computational system and method
DE10251112A1 (de) * 2002-11-02 2004-05-19 Philips Intellectual Property & Standards Gmbh Verfahren und System zur Spracherkennung
US7146598B2 (en) * 2002-11-07 2006-12-05 Computer Network Technoloy Corp. Method and apparatus for configuring a programmable logic device
US6971083B1 (en) 2002-11-13 2005-11-29 Altera Corporation Method for programming programmable logic device with blocks that perform multiplication and other arithmetic functions
US20040103309A1 (en) * 2002-11-27 2004-05-27 Tracy Richard P. Enhanced system, method and medium for certifying and accrediting requirements compliance utilizing threat vulnerability feed
US6983221B2 (en) * 2002-11-27 2006-01-03 Telos Corporation Enhanced system, method and medium for certifying and accrediting requirements compliance utilizing robust risk assessment model
US6980927B2 (en) * 2002-11-27 2005-12-27 Telos Corporation Enhanced system, method and medium for certifying and accrediting requirements compliance utilizing continuous risk assessment
US20040117166A1 (en) * 2002-12-11 2004-06-17 Cesar Cassiolato Logic arrangement, system and method for automatic generation and simulation of a fieldbus network layout
JP2004206550A (ja) * 2002-12-26 2004-07-22 Fanuc Ltd 数値制御装置
US7159204B2 (en) * 2003-01-28 2007-01-02 Altera Corporation System and method for design entry and synthesis in programmable logic devices
US8001266B1 (en) 2003-03-31 2011-08-16 Stretch, Inc. Configuring a multi-processor system
US7613900B2 (en) * 2003-03-31 2009-11-03 Stretch, Inc. Systems and methods for selecting input/output configuration in an integrated circuit
US7581081B2 (en) 2003-03-31 2009-08-25 Stretch, Inc. Systems and methods for software extensible multi-processing
US7590829B2 (en) * 2003-03-31 2009-09-15 Stretch, Inc. Extension adapter
US7542963B2 (en) * 2003-04-14 2009-06-02 American Power Conversion Corporation Method and system for journaling and accessing sensor and configuration data
WO2004092907A2 (en) * 2003-04-14 2004-10-28 Netbotz, Inc. Extensible sensor monitoring, alert processing and notification system and method
US8566292B2 (en) 2003-04-14 2013-10-22 Schneider Electric It Corporation Method and system for journaling and accessing sensor and configuration data
EP1616237B1 (de) * 2003-04-14 2017-10-25 Schneider Electric IT Corporation Umgebungsüberwachungseinrichtung
US7624375B2 (en) * 2003-06-12 2009-11-24 National Instruments Corporation Automatically configuring a graphical user interface element to bind to a graphical program
US7373642B2 (en) 2003-07-29 2008-05-13 Stretch, Inc. Defining instruction extensions in a standard programming language
US7418575B2 (en) * 2003-07-29 2008-08-26 Stretch, Inc. Long instruction word processing with instruction extensions
WO2005017743A2 (en) * 2003-08-07 2005-02-24 National Instruments Corporation A graphical program which executes a timed loop
US7269468B2 (en) * 2003-09-05 2007-09-11 Fisher-Rosemount Systems, Inc. State machine function block with a user modifiable output configuration database
US7730415B2 (en) 2003-09-05 2010-06-01 Fisher-Rosemount Systems, Inc. State machine function block with a user modifiable state transition configuration database
US7191111B2 (en) * 2003-09-11 2007-03-13 International Business Machines Corporation Method, apparatus, and computer program product for implementing dynamic cosimulation
US8732644B1 (en) 2003-09-15 2014-05-20 Nvidia Corporation Micro electro mechanical switch system and method for testing and configuring semiconductor functional circuits
US8775112B2 (en) * 2003-09-15 2014-07-08 Nvidia Corporation System and method for increasing die yield
US8775997B2 (en) * 2003-09-15 2014-07-08 Nvidia Corporation System and method for testing and configuring semiconductor functional circuits
US7627651B2 (en) 2003-10-27 2009-12-01 American Power Conversion Corporation System and method for network device communication
US6880940B1 (en) * 2003-11-10 2005-04-19 Honda Motor Co., Ltd. Magnesium mirror base with countermeasures for galvanic corrosion
US8711161B1 (en) 2003-12-18 2014-04-29 Nvidia Corporation Functional component compensation reconfiguration system and method
US20050188359A1 (en) * 2004-02-20 2005-08-25 Tom Lalor Method and computer program product for developing and directing simulations
MXPA06009769A (es) * 2004-02-25 2007-04-23 Beptech Inc Metodo para la programacion de un sistema de procesamiento.
US7552024B2 (en) * 2004-03-08 2009-06-23 Kelbon Richard G Circuit board diagnostic operating center
US7424292B2 (en) * 2004-03-11 2008-09-09 Thaddeus John Kobylarz Compound wireless mobile communication services
US7836426B2 (en) * 2004-05-06 2010-11-16 National Instruments Corporation Automatic generation of application domain specific graphical programs
US20050268173A1 (en) * 2004-05-11 2005-12-01 National Instruments Corporation Programmatically analyzing a graphical program by traversing objects in the graphical program
US7530052B2 (en) * 2004-05-14 2009-05-05 National Instruments Corporation Creating and executing a graphical program with first model of computation that includes a structure supporting second model of computation
US8453111B2 (en) 2004-05-14 2013-05-28 National Instruments Corporation Generating a hardware description for a programmable hardware element based on a graphical program including multiple models of computation
US8397214B2 (en) * 2004-05-14 2013-03-12 National Instruments Corporation Generating a hardware description for a programmable hardware element based on a graphical program including multiple physical domains
US7506304B2 (en) * 2004-05-14 2009-03-17 National Instruments Corporation Graphical data flow programming environment with first model of computation that includes a structure supporting second model of computation
JP2005339237A (ja) * 2004-05-27 2005-12-08 Aruze Corp アプリケーション利用補助システム
US7398181B2 (en) * 2004-06-02 2008-07-08 Hewlett-Packard Development Company, L.P. Method for retrieving reliability data in a system
US7512593B2 (en) * 2004-06-08 2009-03-31 Siemens Energy & Automation, Inc. System for searching across a PLC network
US7860874B2 (en) * 2004-06-08 2010-12-28 Siemens Industry, Inc. Method for searching across a PLC network
GB0414649D0 (en) * 2004-06-30 2004-08-04 Renishaw Plc Generation of a CNC machine tool control program
US7420166B2 (en) * 2004-07-14 2008-09-02 The University Of Hong Kong Real-time S-parameter imager
US7831680B2 (en) * 2004-07-16 2010-11-09 National Instruments Corporation Deterministic communication between graphical programs executing on different computer systems
US7761847B2 (en) * 2004-07-16 2010-07-20 National Instruments Corporation Timed sequence for a graphical program
US7565609B2 (en) * 2004-07-16 2009-07-21 National Instruments Corporation Synchronizing execution of graphical programs executing on different computer systems
US7725874B2 (en) * 2004-08-13 2010-05-25 National Instruments Corporation Combination structure nodes for a graphical program
US7478349B2 (en) * 2004-08-13 2009-01-13 National Instruments Corporation Automatically synchronizing timed circuits on I/O Devices
US7594226B2 (en) * 2004-08-16 2009-09-22 National Instruments Corporation Implementation of packet-based communications in a reconfigurable hardware element
US7813914B1 (en) * 2004-09-03 2010-10-12 Altera Corporation Providing component connection information
EP1632825B1 (de) * 2004-09-03 2008-10-29 Derek Ward Verbesserungen an numerischen Steuerungen und verwandten elektronischen Geräten
US8723231B1 (en) 2004-09-15 2014-05-13 Nvidia Corporation Semiconductor die micro electro-mechanical switch management system and method
US7913222B2 (en) * 2004-09-20 2011-03-22 The Mathworks, Inc. Automatic generation of code for component interfaces in models
US8711156B1 (en) 2004-09-30 2014-04-29 Nvidia Corporation Method and system for remapping processing elements in a pipeline of a graphics processing unit
US8145748B2 (en) * 2004-12-13 2012-03-27 American Power Conversion Corporation Remote monitoring system
US8855981B2 (en) * 2004-12-13 2014-10-07 The Mathworks, Inc. Tools for system-level design environments
US7711814B1 (en) 2004-12-13 2010-05-04 American Power Conversion Corporation Method and system for remote monitoring of a power supply device with user registration capability
US8812269B1 (en) 2004-12-13 2014-08-19 The Mathworks, Inc. Dynamic range assessment in block diagram systems
US7689969B1 (en) * 2005-01-18 2010-03-30 The Mathworks, Inc. Obfuscation of automatically generated code
KR100683853B1 (ko) * 2005-02-04 2007-02-16 삼성전기주식회사 프리 컴파일링 장치
US7332976B1 (en) 2005-02-04 2008-02-19 Cypress Semiconductor Corporation Poly-phase frequency synthesis oscillator
US7418305B2 (en) * 2005-02-09 2008-08-26 Siemens Corporate Research, Inc. Method of generating a component of a component-based automation system
US8021193B1 (en) * 2005-04-25 2011-09-20 Nvidia Corporation Controlled impedance display adapter
US20070006145A1 (en) * 2005-05-04 2007-01-04 Hill Russell K Iterative operator in a graphical programming language
US7400183B1 (en) 2005-05-05 2008-07-15 Cypress Semiconductor Corporation Voltage controlled oscillator delay cell and method
US7793029B1 (en) 2005-05-17 2010-09-07 Nvidia Corporation Translation device apparatus for configuring printed circuit board connectors
AT501880B1 (de) * 2005-06-07 2007-04-15 Contec Steuerungstechnik & Aut Speicherprogrammierbare steuerung
US20070044072A1 (en) * 2005-08-16 2007-02-22 Hayles Timothy J Automatically Generating a Graphical Data Flow Program Based on a Circuit Diagram
US20070044071A1 (en) * 2005-08-16 2007-02-22 Hayles Timothy J Efficient Configuration of Hardware Devices in a Graphical Dataflow Programming Environment
US7761846B2 (en) * 2005-08-16 2010-07-20 National Instruments Corporation Graphical programming methods for generation, control and routing of digital pulses
US8719716B2 (en) * 2005-09-15 2014-05-06 The Mathworks, Inc. Locked element for use in a graphical modeling environment
DE102005044728A1 (de) 2005-09-19 2007-03-29 Silicon Software Gmbh Programmierung und Layoutdesign von Hardware
US7606950B2 (en) * 2005-10-17 2009-10-20 National Instruments Corporation Graphical programs with direct memory access FIFO for controller/FPGA communications
US7945895B2 (en) * 2005-10-17 2011-05-17 National Instruments Corporation Graphical programs with FIFO structure for controller/FPGA communications
US9092170B1 (en) 2005-10-18 2015-07-28 Nvidia Corporation Method and system for implementing fragment operation processing across a graphics bus interconnect
US7802221B1 (en) * 2005-11-02 2010-09-21 Altera Corporation Design tool with graphical interconnect matrix
US7849449B2 (en) * 2005-12-05 2010-12-07 National Instruments Corporation Implementing a design flow for a programmable hardware element that includes a processor
US8417838B2 (en) * 2005-12-12 2013-04-09 Nvidia Corporation System and method for configurable digital communication
US8412872B1 (en) 2005-12-12 2013-04-02 Nvidia Corporation Configurable GPU and method for graphics processing using a configurable GPU
FR2895106A1 (fr) 2005-12-20 2007-06-22 Thomson Licensing Sas Procede de telechargement d'un fichier de configuration dans un circuit programmable, et appareil comportant ledit composant.
US8085067B1 (en) 2005-12-21 2011-12-27 Cypress Semiconductor Corporation Differential-to-single ended signal converter circuit and method
US8589868B2 (en) * 2005-12-22 2013-11-19 Ncr Corporation Creating a terminal application
US9329840B1 (en) 2005-12-30 2016-05-03 The Mathworks, Inc. Graphical programming of custom device drivers
US10884712B1 (en) 2005-12-30 2021-01-05 The Mathworks, Inc. Component-based framework for generating device driver model elements
US7684878B2 (en) * 2006-02-07 2010-03-23 National Instruments Corporation Programmable hardware element pre-regulator
US8219923B2 (en) * 2006-03-10 2012-07-10 National Instruments Corporation Automatic generation of documentation for specified systems
US7650316B2 (en) * 2006-03-10 2010-01-19 National Instruments Corporation Automatic generation of help information for specified systems
US8067948B2 (en) 2006-03-27 2011-11-29 Cypress Semiconductor Corporation Input/output multiplexer bus
US7840726B2 (en) * 2006-04-12 2010-11-23 Dell Products L.P. System and method for identifying and transferring serial data to a programmable logic device
US7509445B2 (en) * 2006-04-12 2009-03-24 National Instruments Corporation Adapting a plurality of measurement cartridges using cartridge controllers
US20070260993A1 (en) * 2006-05-08 2007-11-08 Stanley Ted Jefferson Method and system including a graphic user interface
US7954059B2 (en) * 2006-07-24 2011-05-31 National Instruments Corporation Automatic conversion of text-based code having function overloading and dynamic types into a graphical program for compiled execution
US7975233B2 (en) * 2006-07-24 2011-07-05 National Instruments Corporation Automatic conversion of a textual language into a graphical program representation
US8028241B2 (en) * 2006-08-04 2011-09-27 National Instruments Corporation Graphical diagram wires whose appearance represents configured semantics
US7840904B2 (en) * 2006-08-04 2010-11-23 National Instruments Corporation Execution target structure node for a graphical program
US8612870B2 (en) * 2006-08-04 2013-12-17 National Instruments Corporation Graphically specifying and indicating targeted execution in a graphical program
US8028242B2 (en) * 2006-08-04 2011-09-27 National Instruments Corporation Diagram with configurable wires
US8108784B2 (en) * 2006-08-04 2012-01-31 National Instruments Corporation Configuring icons to represent data transfer functionality
US20080126956A1 (en) 2006-08-04 2008-05-29 Kodosky Jeffrey L Asynchronous Wires for Graphical Programming
US7844908B2 (en) * 2006-08-04 2010-11-30 National Instruments Corporation Diagram that visually indicates targeted execution
US7616508B1 (en) * 2006-08-10 2009-11-10 Actel Corporation Flash-based FPGA with secure reprogramming
US7668608B2 (en) * 2006-09-01 2010-02-23 Fisher-Rosemount Systems, Inc. Graphical programming language object editing and reporting tool
US20080092113A1 (en) * 2006-10-12 2008-04-17 Weinstein Randall K System and method for configuring a programmable electronic device to include an execution engine
US20080091398A1 (en) * 2006-10-13 2008-04-17 Bruce Hamilton Method and system including time precision and display precision
US20110025376A1 (en) * 2006-10-17 2011-02-03 Endress + Hauser Gmbh + Co. Kg System for the flexible configuration of functional modules
US7934194B2 (en) * 2006-10-17 2011-04-26 The Mathworks, Inc. User-defined hierarchies of user-defined classes of graphical objects in a graphical modeling environment
US7568178B2 (en) * 2006-10-18 2009-07-28 National Insturments Corporation System simulation and graphical data flow programming in a common environment using wire data flow
US8191052B2 (en) * 2006-12-01 2012-05-29 Murex S.A.S. Producer graph oriented programming and execution
US20080147371A1 (en) * 2006-12-13 2008-06-19 Gupton Kyle P User Defined Virtual Instruments in a Simulation Environment
WO2008075087A1 (en) * 2006-12-21 2008-06-26 Loughborough University Enterprises Limited Code translator and method of automatically translating modelling language code to hardware language code
US7765266B2 (en) * 2007-03-30 2010-07-27 Uranus International Limited Method, apparatus, system, medium, and signals for publishing content created during a communication
US7765261B2 (en) * 2007-03-30 2010-07-27 Uranus International Limited Method, apparatus, system, medium and signals for supporting a multiple-party communication on a plurality of computer servers
US8060887B2 (en) * 2007-03-30 2011-11-15 Uranus International Limited Method, apparatus, system, and medium for supporting multiple-party communications
US7950046B2 (en) * 2007-03-30 2011-05-24 Uranus International Limited Method, apparatus, system, medium, and signals for intercepting a multiple-party communication
US8702505B2 (en) 2007-03-30 2014-04-22 Uranus International Limited Method, apparatus, system, medium, and signals for supporting game piece movement in a multiple-party communication
US8627211B2 (en) * 2007-03-30 2014-01-07 Uranus International Limited Method, apparatus, system, medium, and signals for supporting pointer display in a multiple-party communication
US8040266B2 (en) 2007-04-17 2011-10-18 Cypress Semiconductor Corporation Programmable sigma-delta analog-to-digital converter
US8130025B2 (en) 2007-04-17 2012-03-06 Cypress Semiconductor Corporation Numerical band gap
US8026739B2 (en) 2007-04-17 2011-09-27 Cypress Semiconductor Corporation System level interconnect with programmable switching
US8092083B2 (en) 2007-04-17 2012-01-10 Cypress Semiconductor Corporation Temperature sensor with digital bandgap
US8640100B2 (en) * 2007-04-20 2014-01-28 National Instruments Corporation Debugging a statechart using a graphical program
US8108833B2 (en) * 2007-04-20 2012-01-31 National Instruments Corporation Automatically generating a graphical data flow program from a statechart
US8122238B2 (en) * 2007-04-23 2012-02-21 National Instruments Corporation Multi-channel algorithm infrastructure for programmable hardware elements
US8271943B2 (en) * 2007-04-24 2012-09-18 National Instruments Corporation Automatically generating a graphical program with a plurality of models of computation
US8266575B1 (en) 2007-04-25 2012-09-11 Cypress Semiconductor Corporation Systems and methods for dynamically reconfiguring a programmable system on a chip
US8065653B1 (en) 2007-04-25 2011-11-22 Cypress Semiconductor Corporation Configuration of programmable IC design elements
US8788959B1 (en) 2007-04-25 2014-07-22 Cypress Semiconductor Corporation System and method for monitoring a target device
US9720805B1 (en) * 2007-04-25 2017-08-01 Cypress Semiconductor Corporation System and method for controlling a target device
CA2686564C (en) 2007-05-15 2018-04-17 American Power Conversion Corporation Methods and systems for managing facility power and cooling
US8321847B1 (en) * 2007-05-17 2012-11-27 The Mathworks, Inc. Dynamic function wizard
US7996782B2 (en) * 2007-06-08 2011-08-09 National Instruments Corporation Data transfer indicator icon in a diagram
US9442158B2 (en) * 2007-06-13 2016-09-13 Keysight Technologies, Inc. Method and a system for determining between devices a reference time for execution of a task thereon
DE102007029285A1 (de) * 2007-06-22 2008-12-24 Dspace Digital Signal Processing And Control Engineering Gmbh Testvorrichtung zum Testen wenigstens eines elektronischen Steuerungssystems sowie Verfahren zum Betreiben einer Testvorrichtung
US7900168B2 (en) * 2007-07-12 2011-03-01 The Mathworks, Inc. Customizable synthesis of tunable parameters for code generation
US8630829B1 (en) * 2007-07-19 2014-01-14 The Mathworks, Inc. Computer aided design environment with electrical and electronic features
US8744829B1 (en) 2007-07-19 2014-06-03 The Mathworks, Inc. Computer aided design environment with electrical and electronic features
US20090177769A1 (en) * 2007-08-10 2009-07-09 Smiths Medical Md Determining online status of a medical device
US8049569B1 (en) 2007-09-05 2011-11-01 Cypress Semiconductor Corporation Circuit and method for improving the accuracy of a crystal-less oscillator having dual-frequency modes
US8724483B2 (en) 2007-10-22 2014-05-13 Nvidia Corporation Loopback configuration for bi-directional interfaces
US8782618B1 (en) 2008-01-08 2014-07-15 The Mathworks, Inc. Instrument based processing
US8458667B2 (en) * 2008-01-30 2013-06-04 National Instruments Corporation Debugging a statechart for a real time target
GB2462997B (en) * 2008-04-23 2010-09-08 Wolfson Microelectronics Plc Method and apparatus for configuring a device
US8539443B2 (en) * 2008-05-13 2013-09-17 National Instruments Corporation Edit time analyzer in a loosely typed textual language
US8291390B2 (en) * 2008-07-30 2012-10-16 National Instruments Corporation Testing a graphical program intended for a programmable hardware element
US8239158B2 (en) * 2008-08-04 2012-08-07 National Instruments Corporation Synchronizing a loop performed by a measurement device with a measurement and control loop performed by a processor of a host computer
AT10302U3 (de) 2008-08-04 2009-10-15 Avl List Gmbh Erzeugen einer ablauffähigen konfiguration
US8387005B1 (en) 2008-12-02 2013-02-26 The Mathworks, Inc. Generation of multi-domain code from a graphical program
US9064075B1 (en) 2008-12-02 2015-06-23 The Mathworks, Inc. Automatic assignment of signals for a functional model
CN102395950B (zh) * 2009-02-13 2016-03-16 起元技术有限责任公司 与数据存储系统的通信
US8812976B2 (en) 2009-03-16 2014-08-19 Rhk Technology, Inc. Programmable equipment configuration method and apparatus
US20100268521A1 (en) * 2009-04-17 2010-10-21 Rainer Heller Monitoring An Automation System
US8458682B2 (en) * 2009-04-27 2013-06-04 National Instruments Corporation Conversion of a class oriented data flow program to a structure oriented data flow program with dynamic interpretation of data types
US8423977B2 (en) * 2009-04-27 2013-04-16 National Instruments Corporation Implementing a class oriented data flow program on a programmable hardware element
US8375355B2 (en) * 2009-04-27 2013-02-12 National Instruments Corporation Conversion of a class oriented data flow program to a structure oriented data flow program
US8356290B2 (en) * 2009-04-27 2013-01-15 National Instruments Corporation Conversion of a class oriented data flow program with inheritance to a structure oriented data flow program
US9047168B2 (en) * 2009-05-14 2015-06-02 National Instruments Corporation Automatically generating documentation for a diagram including a plurality of states and transitions
US8607189B2 (en) * 2009-05-18 2013-12-10 National Instruments Corporation Dynamic analysis of a graphical program in a browser
US8042079B1 (en) * 2009-05-19 2011-10-18 Xilinx, Inc. Synchronization for a modeling system
US8015537B1 (en) 2009-05-19 2011-09-06 Xilinx, Inc. Automated rate realization for circuit designs within high level circuit implementation tools
WO2010132947A1 (en) * 2009-05-20 2010-11-25 Chronologic Pty. Ltd. Synchronisation and trigger distribution across instrumentation networks
US8687639B2 (en) * 2009-06-04 2014-04-01 Nvidia Corporation Method and system for ordering posted packets and non-posted packets transfer
US8423981B2 (en) * 2009-06-18 2013-04-16 National Instruments Corporation Compiling a graphical program having a textual language program portion for a real time target
US8479156B2 (en) * 2009-06-18 2013-07-02 National Instruments Corporation Providing target specific information for textual code at edit time
US8516436B2 (en) * 2009-07-10 2013-08-20 National Instruments Corporation Encapsulating a graphical program within a standard image file
JP5198375B2 (ja) * 2009-07-15 2013-05-15 株式会社日立製作所 測定装置及び測定方法
US8151218B2 (en) * 2009-07-29 2012-04-03 National Instruments Corporation Evaluation of graphical program nodes
DE102009035751A1 (de) * 2009-08-03 2011-02-10 Anetseder, Leo Philip, Dipl.-Ing. Spezifikations-Verfahren zur Erzeugung von Datenverarbeitungs-Systemen
US8458653B2 (en) * 2009-09-29 2013-06-04 National Instruments Corporation Debugging a graphical program deployed on a programmable hardware element
US20110077985A1 (en) * 2009-09-29 2011-03-31 Sap Ag Archetypes management system
US8156459B1 (en) * 2009-11-10 2012-04-10 Xilinx, Inc. Detecting differences between high level block diagram models
US8423314B2 (en) * 2009-11-18 2013-04-16 National Instruments Corporation Deterministic reconfiguration of measurement modules using double buffered DMA
US9176909B2 (en) 2009-12-11 2015-11-03 Nvidia Corporation Aggregating unoccupied PCI-e links to provide greater bandwidth
US10845962B2 (en) * 2009-12-14 2020-11-24 Ab Initio Technology Llc Specifying user interface elements
US8037369B2 (en) * 2009-12-21 2011-10-11 National Instruments Corporation Error handling structure for use in a graphical program
US9331869B2 (en) * 2010-03-04 2016-05-03 Nvidia Corporation Input/output request packet handling techniques by a device specific kernel mode driver
US20110225524A1 (en) * 2010-03-10 2011-09-15 Cifra Christopher G Multi-Touch Editing in a Graphical Programming Language
US8479151B2 (en) 2010-05-12 2013-07-02 National Instruments Corporation Converting a statechart from a first statechart format to a second statechart format
US20110289469A1 (en) * 2010-05-21 2011-11-24 Huang Thomas B Virtual interconnection method and apparatus
US8713540B2 (en) 2010-07-29 2014-04-29 National Instruments Corporation Generating and modifying textual code interfaces from graphical programs
US20120030496A1 (en) 2010-07-30 2012-02-02 Sundeep Chandhoke Specification of Isochronous Data Transfer in a Graphical Programming Language
US8719774B2 (en) 2010-07-30 2014-05-06 National Instruments Corporation Developing programs for hardware implementation in a graphical specification and constraint language Via iterative estimation of performance or resource utilization
US8627057B2 (en) * 2010-12-22 2014-01-07 Intel Corporation Reconfigurable sensing platform for software-defined instrumentation
US8572556B2 (en) 2010-12-31 2013-10-29 Starlims Corporation Graphically based method for developing connectivity drivers
US9123002B2 (en) 2011-05-27 2015-09-01 Abbott Informatics Corporation Graphically based method for developing rules for managing a laboratory workflow
US9665956B2 (en) 2011-05-27 2017-05-30 Abbott Informatics Corporation Graphically based method for displaying information generated by an instrument
US8990536B2 (en) 2011-06-01 2015-03-24 Schneider Electric It Corporation Systems and methods for journaling and executing device control instructions
US10162604B2 (en) * 2011-06-16 2018-12-25 Microsoft Technology Licensing, Llc Navigation history visualization in integrated development environment
FR2978263A1 (fr) * 2011-07-18 2013-01-25 Modae Technologies Procede de synthese de haut niveau d'une application
US9047007B2 (en) 2011-07-28 2015-06-02 National Instruments Corporation Semantic zoom within a diagram of a system
US8782525B2 (en) 2011-07-28 2014-07-15 National Insturments Corporation Displaying physical signal routing in a diagram of a system
US8713482B2 (en) 2011-07-28 2014-04-29 National Instruments Corporation Gestures for presentation of different views of a system diagram
US8666999B2 (en) * 2011-08-02 2014-03-04 Rockwell Automation Technologies, Inc. Search utility program for software developers
US10210452B2 (en) * 2011-09-21 2019-02-19 Qualcomm Incorporated High level neuromorphic network description apparatus and methods
US8612637B2 (en) 2011-09-25 2013-12-17 National Instruments Corportion Configuring buffers with timing information
US9268619B2 (en) 2011-12-02 2016-02-23 Abbott Informatics Corporation System for communicating between a plurality of remote analytical instruments
US9330031B2 (en) 2011-12-09 2016-05-03 Nvidia Corporation System and method for calibration of serial links using a serial-to-parallel loopback
US9188611B2 (en) 2011-12-15 2015-11-17 National Instruments Corporation Resampling a signal to perform power quality measurement
US9128132B2 (en) 2011-12-15 2015-09-08 National Instruments Corporation Resampling a signal to perform power quality and synchrophasor measurement
US8872699B2 (en) 2011-12-15 2014-10-28 National Instruments Corporation Resampling a signal to perform synchrophasor measurement
CN104137105B (zh) 2011-12-22 2017-07-11 施耐德电气It公司 关于瞬时事件对数据中心中的温度的影响分析
US8959469B2 (en) 2012-02-09 2015-02-17 Altera Corporation Configuring a programmable device using high-level language
US9135131B2 (en) 2012-02-16 2015-09-15 National Instruments Corporation Customizing operation of a test instrument based on information from a system under test
US8788882B2 (en) 2012-02-16 2014-07-22 National Instruments Corporation Customizing code modules of software and programmable hardware for a test instrument
US8799853B2 (en) 2012-02-17 2014-08-05 National Instruments Corporation Dynamic synchronization in a target system having multiple programmable hardware elements
EP2825974A4 (de) * 2012-03-15 2017-04-05 Qualcomm Technologies, Inc. Tag-basierte vorrichtung und verfahren für neuronale netzwerke
US8656345B2 (en) * 2012-03-19 2014-02-18 National Instruments Corporation Managing hardware implementation and deployment of a graphical program
US9110558B2 (en) 2012-08-03 2015-08-18 National Instruments Corporation Physics based graphical program editor
US9811233B2 (en) 2013-02-12 2017-11-07 Ab Initio Technology Llc Building applications for configuring processes
US10223327B2 (en) 2013-03-14 2019-03-05 Fisher-Rosemount Systems, Inc. Collecting and delivering data to a big data machine in a process control system
US10386827B2 (en) 2013-03-04 2019-08-20 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics platform
US9665088B2 (en) 2014-01-31 2017-05-30 Fisher-Rosemount Systems, Inc. Managing big data in process control systems
US10866952B2 (en) 2013-03-04 2020-12-15 Fisher-Rosemount Systems, Inc. Source-independent queries in distributed industrial system
US10649449B2 (en) 2013-03-04 2020-05-12 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics
US9558220B2 (en) 2013-03-04 2017-01-31 Fisher-Rosemount Systems, Inc. Big data in process control systems
US10909137B2 (en) 2014-10-06 2021-02-02 Fisher-Rosemount Systems, Inc. Streaming data for analytics in process control systems
US10678225B2 (en) 2013-03-04 2020-06-09 Fisher-Rosemount Systems, Inc. Data analytic services for distributed industrial performance monitoring
US10282676B2 (en) 2014-10-06 2019-05-07 Fisher-Rosemount Systems, Inc. Automatic signal processing-based learning in a process plant
US10649424B2 (en) 2013-03-04 2020-05-12 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics
US10296668B2 (en) 2013-03-15 2019-05-21 Fisher-Rosemount Systems, Inc. Data modeling studio
US10152031B2 (en) 2013-03-15 2018-12-11 Fisher-Rosemount Systems, Inc. Generating checklists in a process control environment
DE102013104320A1 (de) 2013-04-29 2014-10-30 Dspace Digital Signal Processing And Control Engineering Gmbh Flexible Aufteilung der I/O Kanäle einer Hardware Kompomente
US20140359590A1 (en) * 2013-05-30 2014-12-04 National Instruments Corporation Development and Deployment of Parallel Floating-Point Math Functionality on a System with Heterogeneous Hardware Components
US9086688B2 (en) 2013-07-09 2015-07-21 Fisher-Rosemount Systems, Inc. State machine function block with user-definable actions on a transition between states
WO2015012961A1 (en) 2013-07-26 2015-01-29 National Instruments Corporation Extending programmable measurement device functionality
TWI504906B (zh) * 2013-10-23 2015-10-21 Princeton Technology Corp 自動化測試系統和方法
US20150301085A1 (en) * 2014-04-22 2015-10-22 National Instruments Corporation Automatically Capturing Data Sets of Interest from a Data Acquisition Data Stream
US11722365B2 (en) 2014-05-13 2023-08-08 Senseware, Inc. System, method and apparatus for configuring a node in a sensor network
US10263841B1 (en) 2014-05-13 2019-04-16 Senseware, Inc. System, method and apparatus for configuring a node in a sensor network
US10687231B1 (en) 2014-05-13 2020-06-16 Senseware, Inc. System, method and apparatus for presentation of sensor information to a building control system
US9800646B1 (en) 2014-05-13 2017-10-24 Senseware, Inc. Modification of a sensor data management system to enable sensors as a service
US10149141B1 (en) 2014-05-13 2018-12-04 Senseware, Inc. System, method and apparatus for building operations management
US10833893B2 (en) 2014-05-13 2020-11-10 Senseware, Inc. System, method and apparatus for integrated building operations management
US9534930B1 (en) 2014-05-13 2017-01-03 Senseware, Inc. System, method and apparatus for sensor activation
US10652767B1 (en) 2014-05-13 2020-05-12 Senseware, Inc. System, method and apparatus for managing disruption in a sensor network application
US9876653B1 (en) 2014-05-13 2018-01-23 Senseware, Inc. System, method and apparatus for augmenting a building control system domain
US10168691B2 (en) 2014-10-06 2019-01-01 Fisher-Rosemount Systems, Inc. Data pipeline for process control system analytics
US9652213B2 (en) 2014-10-23 2017-05-16 National Instruments Corporation Global optimization and verification of cyber-physical systems using floating point math functionality on a system with heterogeneous hardware components
US10089081B2 (en) * 2014-12-31 2018-10-02 Excalibur Ip, Llc Method and/or apparatus for generating signal processing pipelines
US9547479B2 (en) * 2015-03-30 2017-01-17 Keysight Technologies, Inc. Method for adapting GUI-based instrument components in a visual programming language
US10503483B2 (en) 2016-02-12 2019-12-10 Fisher-Rosemount Systems, Inc. Rule builder in a process control network
US10031654B2 (en) * 2016-04-12 2018-07-24 Honeywell International Inc. Apparatus and method for generating industrial process graphics
US10318903B2 (en) 2016-05-06 2019-06-11 General Electric Company Constrained cash computing system to optimally schedule aircraft repair capacity with closed loop dynamic physical state and asset utilization attainment control
US10969407B2 (en) 2016-07-29 2021-04-06 National Instruments Corporation Soft front panel for concurrent radio frequency measurements
JP6610517B2 (ja) * 2016-11-30 2019-11-27 横河電機株式会社 オンデマンドサービス提供システム及びオンデマンドサービス提供方法
US11423083B2 (en) 2017-10-27 2022-08-23 Ab Initio Technology Llc Transforming a specification into a persistent computer program
WO2020006571A1 (en) 2018-06-29 2020-01-02 pulseData Inc. Machine learning systems and methods for predicting risk of renal function decline
US11448521B2 (en) 2019-11-29 2022-09-20 Rohde & Schwarz Gmbh & Co. Kg System and method for performing measurements in a modular application environment

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0812206B2 (ja) * 1986-03-07 1996-02-07 ヒューレット・パッカード・カンパニー 測定器制御装置
US4914568A (en) * 1986-10-24 1990-04-03 National Instruments, Inc. Graphical system for modelling a process and associated method
US4901221A (en) * 1986-04-14 1990-02-13 National Instruments, Inc. Graphical system for modelling a process and associated method
US5541849A (en) * 1990-04-06 1996-07-30 Lsi Logic Corporation Method and system for creating and validating low level description of electronic design from higher level, behavior-oriented description, including estimation and comparison of timing parameters
US5555201A (en) * 1990-04-06 1996-09-10 Lsi Logic Corporation Method and system for creating and validating low level description of electronic design from higher level, behavior-oriented description, including interactive system for hierarchical display of control and dataflow information
EP0499695B1 (de) 1991-02-22 1996-05-01 Siemens Aktiengesellschaft Speicherprogrammierbare Steuerung
WO1992015959A1 (en) 1991-02-28 1992-09-17 Associative Measurement Pty. Ltd. Scientific instrument emulator
US5684980A (en) 1992-07-29 1997-11-04 Virtual Computer Corporation FPGA virtual computer for executing a sequence of program instructions by successively reconfiguring a group of FPGA in response to those instructions
US5535342A (en) 1992-11-05 1996-07-09 Giga Operations Corporation Pld connector for module having configuration of either first PLD or second PLD and reconfigurable bus for communication of two different bus protocols
US5603043A (en) 1992-11-05 1997-02-11 Giga Operations Corporation System for compiling algorithmic language source code for implementation in programmable hardware
US5497498A (en) 1992-11-05 1996-03-05 Giga Operations Corporation Video processing module using a second programmable logic device which reconfigures a first programmable logic device for data transformation
WO1994015311A1 (en) 1992-12-28 1994-07-07 Xilinx, Inc. Method for entering state flow diagrams using schematic editor programs
US6064409A (en) * 1993-09-22 2000-05-16 National Instruments Corporation System and method for providing audio probe and debugging features in a graphical data flow program
AU5550194A (en) 1993-09-27 1995-04-18 Giga Operations Corporation Implementation of a selected instruction set cpu in programmable hardware
US6044211A (en) 1994-03-14 2000-03-28 C.A.E. Plus, Inc. Method for graphically representing a digital device as a behavioral description with data and control flow elements, and for converting the behavioral description to a structural description
US5583749A (en) 1994-11-30 1996-12-10 Altera Corporation Baseboard and daughtercard apparatus for reconfigurable computing systems
GB9508932D0 (en) * 1995-05-02 1995-06-21 Xilinx Inc FPGA with parallel and serial user interfaces
US5638299A (en) * 1995-06-22 1997-06-10 Miller; Keith Light weight, self-contained programmable data-acquisition system
US6219628B1 (en) * 1997-08-18 2001-04-17 National Instruments Corporation System and method for configuring an instrument to perform measurement functions utilizing conversion of graphical programs into hardware implementations
US6226776B1 (en) 1997-09-16 2001-05-01 Synetry Corporation System for converting hardware designs in high-level programming language to hardware implementations
US6230307B1 (en) * 1998-01-26 2001-05-08 Xilinx, Inc. System and method for programming the hardware of field programmable gate arrays (FPGAs) and related reconfiguration resources as if they were software by creating hardware objects
US6584601B1 (en) * 2000-02-07 2003-06-24 National Instruments Corporation System and method for converting graphical programs into hardware implementations which utilize probe insertion

Also Published As

Publication number Publication date
US20030200076A1 (en) 2003-10-23
US6219628B1 (en) 2001-04-17
EP1004085A1 (de) 2000-05-31
US20030195731A1 (en) 2003-10-16
US20030195729A1 (en) 2003-10-16
US20010025231A1 (en) 2001-09-27
US20030195730A1 (en) 2003-10-16
US7558711B2 (en) 2009-07-07
WO1999009498A1 (en) 1999-02-25
US7010470B2 (en) 2006-03-07
US7707014B2 (en) 2010-04-27
US6934667B2 (en) 2005-08-23
US6961686B2 (en) 2005-11-01
US6934668B2 (en) 2005-08-23
US20070225954A1 (en) 2007-09-27
US20070093994A1 (en) 2007-04-26
US6954724B2 (en) 2005-10-11
US7177786B2 (en) 2007-02-13
US20020004712A1 (en) 2002-01-10
US6993466B2 (en) 2006-01-31
US7650264B2 (en) 2010-01-19
US20070198236A1 (en) 2007-08-23
US20030195732A1 (en) 2003-10-16
DE69817581T2 (de) 2004-06-24
EP1004085B1 (de) 2003-08-27
US6983228B2 (en) 2006-01-03
ATE248403T1 (de) 2003-09-15
US20060004553A1 (en) 2006-01-05

Similar Documents

Publication Publication Date Title
DE69817581D1 (de) System und verfahren zum umwandeln von graphischen programmen in hardware-implementierungen
WO2002025426A3 (en) Lazy compilation of template-generated classes in dynamic compilation execution environments
WO1998039698A3 (en) Software development tool with object modeling language
EP0926592A3 (de) Software-Emulationssystem
ATE261596T1 (de) Migration von prozessen unter benutzung einer darstellung dieser prozesse in einer daten- darstellungssprache in einer verteilten rechnerumgebung
DE69003349T2 (de) Werkzeug zum Nacharbeiten von Turbinen-Rotorschaufeln und dieses Werkzeug verwendende Nacharbeitungsverfahren.
EP0841614A3 (de) System und Verfahren zum Erzeugen, zum Testen und zum Integrieren einer graphischen Berührungs-Benutzerschnittstelle
ATE246972T1 (de) Verfahren zum herstellen von exakten schnittflächen
DE50114712D1 (de) Verfahren zum Debuggen von Programmen für industrielle Steuerungen, insbesondere Bewegungssteuerungen, im Kontext der Flow Chart Programmierung
EP0715739A4 (de) Verfahren und gerät zur modellierung und abfrage von datenbankenstrukturen mit natürlichen sprachartigen konstruktionen
HUP9901679A2 (hu) Eljárás influenzavírus kimutatására és az eljárásban alkalmazható vegyületek
DE69525915T2 (de) Verfahren und Gerät zum Erzeugen von Plattform-standardisierten, maschinenunabhängigen Code, enthaltenden Objektdateien
HUP0202171A2 (hu) Eljárás munkafolyamat-modell kialakítására, folyamatmodell-készítő, programozható eszköz, számítógépprogram és számítógéppel olvasható eszköz
ATE250066T1 (de) Verfahren zur reduktion von oxiranyl-epothilonen zu olefinischen epothilonen
DE68900647D1 (de) Verfahren zur dekoration eines konformierbaren modells, anwendung dieses verfahrens und damit hergestellte produkte.
ATE432496T1 (de) Vorrichtungen und verfahren zum entsynchronisieren von objektorientierten softwareanwendungen in verwalteten laufzeitumgebungen
DE69907714D1 (de) Komponentbasiertes quellcodegeneratorverfahren
DE69812990D1 (de) Verfahren zur erzeugung von isa simulatoren und assemblierern aus einer maschinenbeschreibung
DK0888268T3 (da) Fremgangsmåde til cyclotrimerisering af alkyner i vandige opløsninger
ATE443434T1 (de) Verfahren und vorrichtung zum betreiben von arbeitsmaschinen
DE50215033D1 (de) Verfahren und Vorrichtung zum Erstellen oder Ändern von NC-Programmen
EP1429244A4 (de) Compiler
DE59604502D1 (de) Verfahren zur Erzeugung von Sperrdampf für eine Dampfturbine, sowie entsprechende Dampfkraftanlage
MY132802A (en) Mobile objects, method for controlling mobile objects, method and apparatus for generating mobile object group, and memory medium for storing program for generating mobile object group
ATE450003T1 (de) Komputergesteuerte verfahren und system zum implementieren von verteilten anwendungen

Legal Events

Date Code Title Description
8363 Opposition against the patent