http://rdf.ncbi.nlm.nih.gov/pubchem/patent/EP-2041680-A1
Outgoing Links
Predicate | Object |
---|---|
assignee | http://rdf.ncbi.nlm.nih.gov/pubchem/patentassignee/MD5_4fcaed31afee960c63f0d21e133fab13 |
classificationCPCInventive | http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F30-327 |
classificationIPCInventive | http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06F17-50 |
filingDate | 2007-07-11-04:00^^<http://www.w3.org/2001/XMLSchema#date> |
inventor | http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_ccdf80ba53ddf6fbbbe813b70429cdb9 |
publicationDate | 2009-04-01-04:00^^<http://www.w3.org/2001/XMLSchema#date> |
publicationNumber | EP-2041680-A1 |
titleOfInvention | Synthesis of electronic circuits |
abstract | The invention relates to a method of synthesising an electronic circuit for performing a function. The method comprises programming the function using a programming language by defining one or more terms, each term comprising one or more functional constants. Game semantics are applied to interpret the programmed function. Each term is interpreted as one or more strategies defined on moves. Each of the constants of the programmed function is associated with a sub-circuit. Each move is associated with at least one input or output port of the associated sub-circuit, and a move occurrence defined by a strategy produces a change of state of an associated port. The associated sub-circuits are combined to provide a synthesised circuit for performing the function. |
priorityDate | 2006-07-14-04:00^^<http://www.w3.org/2001/XMLSchema#date> |
type | http://data.epo.org/linked-data/def/patent/Publication |
Incoming Links
Predicate | Subject |
---|---|
isDiscussedBy | http://rdf.ncbi.nlm.nih.gov/pubchem/substance/SID419474091 http://rdf.ncbi.nlm.nih.gov/pubchem/compound/CID643915 |
Total number of triples: 13.