Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 3 of 3

Full-Text Articles in Computer Engineering

On Co-Optimization Of Constrained Satisfiability Problems For Hardware Software Applications, Kunal Ganeshpure Sep 2011

On Co-Optimization Of Constrained Satisfiability Problems For Hardware Software Applications, Kunal Ganeshpure

Doctoral Dissertations 1896 - February 2014

Manufacturing technology has permitted an exponential growth in transistor count and density. However, making efficient use of the available transistors in the design has become exceedingly difficult. Standard design flow involves synthesis, verification, placement and routing followed by final tape out of the design. Due to the presence of various undesirable effects like capacitive crosstalk, supply noise, high temperatures, etc., verification/validation of the design has become a challenging problem. Therefore, having a good design convergence may not be possible within the target time, due to a need for a large number of design iterations.

Capacitive crosstalk is one of ...


Non-Blocking Hardware Coding For Embedded Systems, Derek Caleb Klein May 2011

Non-Blocking Hardware Coding For Embedded Systems, Derek Caleb Klein

Boise State University Theses and Dissertations

Embedded Systems can be found in devices that people use every day. In the pursuit of faster and smarter devices, more powerful processing units are needed in these embedded systems. A key component of powerful processing units is the supporting software. While the raw processing power of microcontroller has been continually advancing, the improvements in the supporting software for medium scale embedded systems have been lacking. This thesis focuses on improving the software on medium scale systems by discussing the practical application of non-blocking coding techniques. The basic concept of how non-blocking code improves the performance of a system is ...


Understanding The Evolution Of Accounting For Software: Implications For An Ifrs World, Elizabeth Figeroid Jan 2011

Understanding The Evolution Of Accounting For Software: Implications For An Ifrs World, Elizabeth Figeroid

Undergraduate Honors Theses

Software is a relatively new, fast-growing, and ever more integrated part of the US and global economy. Where 20 years ago, software was often a standalone product (e.g. Microsoft Windows), in today's world software is a key and indivisible part of thousands of products that are sold every day, like Apple's iPhone and iPad.

The accounting guidance for software revenue recognition in the United States is a relatively new and fast-growing body of literature. Each iteration of software rulemaking has become more precise, diminishing the ability of corporate managements to interpret the literature in diverse ways. For ...