- Main
OpenWare Library
- Mantri, Garvit Rajendra
- Advisor(s): Renau, Jose
Abstract
Encapsulating various implementation of basic modules has always been a key to generic programming. It has helped developing complex designs faster, efficiently and more robust.
There can be instances where the module required for your design might already have been a necessity to another person earlier. In such a case, there are high chances of an already existing bug free implementation. Hence, you need not reinvent the wheel. Most of the synthesis tools in industry have some sort of library that helps an engineer to develop the bigger or complex designs by instantiating basic modules.
OpenWare addresses this by incorporating various modules so that an engineer's time is saved by not creating the redundant modules repeatedly. The library also has other advantages such as having a common legacy so that the whole organization goes with basic standard and have a bug free implementation. It is always reliable to use something which is tested extensively, and its working is established by a group of people.
Main Content
Enter the password to open this PDF file:
-
-
-
-
-
-
-
-
-
-
-
-
-
-