System and method for implementing multiple instantiated configurable peripherals in a circuit design
US7620743B2 · kind B2 · utility
9Cited by
10References
12Claims
0Family size
Assignee
Inventors
Key dates
| Filing date | Apr 1, 2004 |
| Grant date | Nov 17, 2009 |
| Priority date | — |
| Expiry date | Nov 18, 2025 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/36
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A reusable software block is adapted to control multiple instantiations of a peripheral device within a system. A device hardware abstraction layer defines offset values for registers of the peripheral device and a data structure for the peripheral device. A platform hardware abstraction layer defines an address map of the system, and is adapted to initialize each instantiation of the peripheral device via calls to the device hardware abstraction layer.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.