Circuit translator
First Claim
1. A circuit translator for translating an original circuit constituted by a set of first elements into a logically equivalent target circuit constituted by a set of second elements, comprising:
- a first memory section which stores translation rules for translating in the set of said first elements;
a second memory section which stores translation rules for translation in the set of said second elements;
a third memory section which stores translation rules for translation of the set of said first elements into the set of said second elements andtranslation means which permits translation rules automatically selected from said first memory section to act upon original circuit data to translate the data into first intermediate data, which permits translation rules automatically selected from said third memory section to act upon said first intermediate data to translate the data into second intermediate data, and which permits translation rules automatically selected from said second memory section to act upon said second intermediate data to translate the data into target circuit data.
1 Assignment
0 Petitions
Accused Products
Abstract
In order to translate an original circuit consisting of a set of first devices into a target circuit which consists of a set of second devices different from the first devices, and which has the same functions as the original circuit, provision is made of memory means for storing translation rules in the first devices, translation rules in the second devices, and translation rules between the first devices and the second devices, and translation means which successively refers to these translation rules and translates the original circuit data into the target circuit data via steps that translate the original circuit data into a plurality of intermediate data.
62 Citations
11 Claims
-
1. A circuit translator for translating an original circuit constituted by a set of first elements into a logically equivalent target circuit constituted by a set of second elements, comprising:
-
a first memory section which stores translation rules for translating in the set of said first elements; a second memory section which stores translation rules for translation in the set of said second elements; a third memory section which stores translation rules for translation of the set of said first elements into the set of said second elements and translation means which permits translation rules automatically selected from said first memory section to act upon original circuit data to translate the data into first intermediate data, which permits translation rules automatically selected from said third memory section to act upon said first intermediate data to translate the data into second intermediate data, and which permits translation rules automatically selected from said second memory section to act upon said second intermediate data to translate the data into target circuit data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of translating an original circuit constituted by a set of first elements into a logically equivalent target circuit constituted by a set of second elements, comprising the steps of:
-
storing first translation rules for translation of the set of first elements into a first memory section; storing second translation rules for translation of the set of second elements into a second memory section; storing third translation rules for translation of the set of said first elements into the set of said second elements; automatically selecting first translation rules from said first memory section; translating original circuit data into first intermediate data; automatically selecting third translation rules from said third memory section; translating said first intermediate data into second intermediate data using said selected third translation rules; automatically selecting second translation rules from said second memory section; and translating said second intermediate data into target circuit data using said selected translation rules. - View Dependent Claims (8, 9, 10, 11)
-
Specification