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

Computer Engineering Commons

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

Articles 1 - 7 of 7

Full-Text Articles in Computer Engineering

Hardware/Software Codesign, Richard Gallery Nov 2015

Hardware/Software Codesign, Richard Gallery

The ITB Journal

The current state of the art technology in integrated circuits allows the incorporation of multiple processor cores and memory arrays, in addition to application specific hardware, on a single substrate. As silicon technology has become more advanced, allowing the implementation of more complex designs, systems have begun to incorporate considerable amounts of embedded software [3]. Thus it becomes increasingly necessary for the system designers to have knowledge on both hardware and software to make efficient design tradeoffs. This is where hardware/software codesign comes into existence.


Non Deterministic Processing In Neural Networks : An Introduction To Multi-Threaded Neural Networks, Stephen Sheridan Nov 2015

Non Deterministic Processing In Neural Networks : An Introduction To Multi-Threaded Neural Networks, Stephen Sheridan

The ITB Journal

Since McCullough and Pitts first published their work on the Binary Decision Neuron much research has been accumulated in the area of neural networks. This work has for the most part centred on network topologies and learning algorithms. The neural networks that have found their way into devices such as handheld PC’s are the fruit of NN research that has spanned 57 years. There is a simplistic beauty in the way that artificial neural networks model the biological foundations of the human thought process, but one piece of the jigsaw puzzle is still missing. We have so far been ...


Skyrim Survival Needs Modification, Sheng-Han Chen Jun 2015

Skyrim Survival Needs Modification, Sheng-Han Chen

Computer Engineering

A survival needs system implemented within Skyrim's modification framework using Bethesda Softwork's Skyrim Creation Kit.


Roborodentia Robot, Jordan Dykstra, Anibal Hernandez, Robert Prosser Jun 2015

Roborodentia Robot, Jordan Dykstra, Anibal Hernandez, Robert Prosser

Computer Engineering

This report provides details on the design and implementation of a robot for the Spring 2015 Roborodentia competition. The system is described from a software perspective, a hardware perspective, and a mechanical design perspective.


Cloud Rtr: Cloud Infrastructure For Apps With Hardware, Ali Yasser Ismail Apr 2015

Cloud Rtr: Cloud Infrastructure For Apps With Hardware, Ali Yasser Ismail

Electrical, Computer & Energy Engineering Graduate Theses & Dissertations

There has been a great deal of innovation in the software space for smart phones, however, there has been virtually no room to innovate in the architecture space. By introducing a Field Programmable Gate Array (FPGA) on mobile phone platforms, developers are able to produce hardware that their applications can use. We call re-programmable hardware on mobile phones mobware. In order to introduce mobware to mobile platforms, we leverage technology that contains a processor (ARM) coupled with FPGA so we can introduce reconfigurable logic to smart phones, expose the hardware to applications, and extend a mobile operating system to allow ...


Exploring Discriminative Features For Anomaly Detection In Public Spaces, Shriguru Nayak, Archan Misra, Kasthuri Jeyarajah, Philips Kokoh Prasetyo, Ee-Peng Lim Apr 2015

Exploring Discriminative Features For Anomaly Detection In Public Spaces, Shriguru Nayak, Archan Misra, Kasthuri Jeyarajah, Philips Kokoh Prasetyo, Ee-Peng Lim

Research Collection School Of Information Systems

Context data, collected either from mobile devices or from user-generated social media content, can help identify abnormal behavioural patterns in public spaces (e.g., shopping malls, college campuses or downtown city areas). Spatiotemporal analysis of such data streams provides a compelling new approach towards automatically creating real-time urban situational awareness, especially about events that are unanticipated or that evolve very rapidly. In this work, we use real-life datasets collected via SMU's LiveLabs testbed or via SMU's Palanteer software, to explore various discriminative features (both spatial and temporal - e.g., occupancy volumes, rate of change in topic{specific tweets ...


Platform-Specific Timing Verification Framework In Model-Based Implementation, Baekgyu Kim, Lu Feng, Linh T. X. Phan, Oleg Sokolsky, Insup Lee Mar 2015

Platform-Specific Timing Verification Framework In Model-Based Implementation, Baekgyu Kim, Lu Feng, Linh T. X. Phan, Oleg Sokolsky, Insup Lee

Departmental Papers (CIS)

In the model-based implementation methodology, the timed behavior of the software is typically modeled independently of the platform-specific timing semantics such as the delay due to scheduling or I/O handling. Although this approach helps to reduce the complexity of the model, it leads to timing gaps between the model and its implementation. This paper proposes a platform-specific timing verification framework that can be used to formally verify the timed behavior of an implementation that has been developed from a platform-independent model. We first describe a way to categorize the interactions among the software, a platform, and the environment in ...