Patent · US Expired

Concurrent timed digital system design method and environment

US6952825B1 · kind B1 · utility

68Cited by
12References
35Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 14, 2000
Grant dateOct 4, 2005
Priority date
Expiry dateJan 14, 2020

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F30/33
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present invention relates to the design of an essentially digital system. As one example of digital systems, these may perform real-time transformations on time discrete digitized samples of analogue quantities. An example of such a system is a digital communication system. The transformations on the data can be specified in a programming language and executed on a processor such as a programmable processor or directly on application specific hardware. In accordance with the present invention the digital system is described as a set of threads in a description language. Alternative names for a thread are tasks and processes. The set of threads defines a representation or model of the digital system. In accordance with the present invention, the representation or model is preferably executable at each stage of the design independent of the current level of abstraction of that representation or model. With description language is meant a programming language. In accordance with the present invention each of the threads has a variable having an assignable value which represents the “local time” of said thread, i.e. a time associated only with that thread, which can be used for seq…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.