Patent · US Expired

System and method for automatically synthesizing interfaces between incompatible protocols

US7136947B1 · kind B1 · utility

7Cited by
10References
39Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 10, 1999
Grant dateNov 14, 2006
Priority date
Expiry dateJun 10, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2115/08
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method for enabling Intellectual Property (IP) Blocks to be reused at a system level. The present invention represents the IP blocks as blocks that exchange messages without needing to represent the functionality of the IP blocks. The implementations of these IP blocks exchanges messages through complex signaling protocols. In conventional systems, interfacing between IP blocks that use different signaling protocols is a tedious and error prone design task. The present invention uses regular expression based protocol descriptions to show how to map the message onto a signaling protocol. Given two protocols, the present invention builds an interface machine that automatically labels data referenced by all protocols. The present invention is capable of generating the interface even when the data sequencing of the two protocols differs.

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