Differences

This shows you the differences between two versions of the page.

Link to this comparison view

operation_centric_hardware_abstraction [2017/09/29 10:11] (current)
Line 1: Line 1:
 +====== Operation Centric Hardware Abstraction ======
 +
 +This research investigates a high-level hardware design framework that supports a new hardware design abstraction that is fundamentally different from RTL.  This framework is based on an operation-centric abstraction for hardware description. In an operation-centric description,​ the behavior of a system is decomposed
 +and described as a collection of atomic operations. ​ Check out [[http://​www.bluespec.com |  Bluespec.com]] for a commercial implementation.
 +
 +  * **Operation-Centric Hardware Description and Synthesis**. James C. Hoe and Arvind. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Volume 23, Issue 9, September 2004. ([[http://​ieeexplore.ieee.org/​iel5/​43/​29363/​01327669.pdf?​tp=&​arnumber=1327669&​isnumber=29363&​arSt=1277&​ared=1288&​arAuthor=Hoe%2C+J.C.%3B++Arvind%3Bs |pdf]]) ​
 +
 +  * **Synchronous Extensions to Operation-Centric Hardware Description Languages**. Grace Nordin and James C. Hoe.  International Conference on Formal Methods and Models for Codesign (MEMOCODE), June 2004. ([[http://​www.ece.cmu.edu/​~jhoe/​distribution/​2004/​mc04.pdf |pdf]])
 +
 +  * **Synthesis of Operation-Centric Hardware Descriptions**. James C. Hoe and Arvind. ​ International Conference on Computer Aided Design (ICCAD), November 2000. ([[http://​www.ece.cmu.edu/​~jhoe/​distribution/​2000/​iccad00.pdf |pdf]]) ​
 +
 +  * **Operation-Centric Hardware Description and Synthesis**. James C. Hoe.  PhD Thesis, June 2000. ([[http://​www.ece.cmu.edu/​~jhoe/​distribution/​2000/​thesis.pdf |pdf]])
 +
 +  * **Hardware Synthesis from Term Rewriting Systems**. James C. Hoe and Arvind. ​ IFIP International Conference on VLSI, December 1999. ([[http://​www.ece.cmu.edu/​~jhoe/​distribution/​mit/​vlsi99.pdf |pdf]])
 +
 +  * **An Exercise in High-Level Architectural Description using a Synthesizable Subset of Term Rewriting Systems**. James C. Hoe, Martin Rinard and Arvind. MIT-CSGMEMO-403,​ February 1998. ([[http://​www.ece.cmu.edu/​~jhoe/​distribution/​mit/​memo403.pdf |pdf]])
 +