Method and apparatus for configurable address mapping and protection architecture and hardware for on-chip systems
First Claim
Patent Images
1. A method comprising:
- receiving a request with parameters;
checking said parameters against criteria; and
generating a second request with second parameters if meeting said criteria.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus of a configurable address mapping and protection architecture and hardware for on-chip systems have been described.
21 Citations
40 Claims
-
1. A method comprising:
-
receiving a request with parameters;
checking said parameters against criteria; and
generating a second request with second parameters if meeting said criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a plurality of source units, each source unit having a communication link;
a checking module having an input communication link and an output communication link, said input communication link coupled to said plurality of source communication links;
a delivery module having an input communication link and an output communication link, said delivery module input communication link coupled to said checking module output communication link; and
a plurality of receiver units, each receiver unit having a communication link, said plurality of receiver communication links coupled to said delivering module output communication link. - View Dependent Claims (16, 17, 18)
-
-
19. A method comprising:
-
receiving a map definition;
receiving a set of configuration parameters;
receiving a product specification; and
generating a netlist. - View Dependent Claims (20, 21, 22, 23)
-
-
24. An apparatus comprising:
-
means for receiving requests from one or more processing units;
means for checking said requests against an address map and a protection key map;
means for generating one or more second requests;
means for delivering said one or more second requests to one or more service modules. - View Dependent Claims (25, 26)
-
-
27. A method comprising:
-
generating an address match signal indicative of a successful or unsuccessful address match;
generating a service module signal indicative of a present or absent service module;
generating a security check signal indicative of passing or failing security; and
forwarding information based on a successful address match, a present service module, and passing security. - View Dependent Claims (28, 29)
-
-
30. A method comprising:
-
inputting an address map;
inputting protection parameters;
inputting configuration parameters; and
generating a database for configuring circuitry. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification