Search
Skip to Search Results- 12Department of Electrical and Computer Engineering
- 3Department of Mechanical Engineering
- 3Department of Physics
- 2Department of Chemical and Materials Engineering
- 1Department of Computing Science
- 1Department of Earth and Atmospheric Sciences
- 2Cockburn, Bruce F. (Electrical and Computer Engineering)
- 2Dinavahi, Venkata (Electrical and Computer Engineering)
- 2Gaudet, Vincent (Electrical and Computer Engineering)
- 2Heimpel, Moritz (Physics)
- 2Hu, Yu (Electrical and Computer Engineering)
- 1Cockburn, Bruce (Electrical and Computer Engineering)
-
Fall 2011
This thesis work presents a novel and efficient circuit similarity algorithm to detect topological similarity between two circuits. Targeting placement, our proposed circuit similarity algorithm, namely CSBP, is able to significantly accelerate placement based on this similarity. Moreover,...
-
Fall 2012
Multi-Agent Simulation (MAS) is a widely used paradigm for modeling and simulating real world complex system, ranging from ant colony foraging to online trading. MAS describes a complex system by representing it as a collection of interactive and concurrent objects following a set of predefined...
-
Fall 2012
Auction algorithms have been applied in various linear network problems, such as assignment, transportation, max-flow and shortest path problem. The inherent parallel characteristics of these algorithms are well suited for Field-Programmable Gate Array (FPGA) hardware implementation. In this...
-
Fall 2023
With the increasing complexity and capacity of modern Field-Programmable Gate Arrays (FPGAs), there is a growing demand for efficient FPGA computer-aided design (CAD) tools, particularly at the placement stage. While some previous works, such as RLPlace, have explored the efficacy of single-state...
-
Applications of nonautonomous infinite-dimensional systems control theory for parabolic PDEs
DownloadFall 2013
Parabolic partial differential equations (PDEs) are used as models of transport-reaction phenomena in a variety of different industrial chemical and materials engineering processes, and can yield precise descriptions of process variables with complex temporal and spatially dependent system...
-
Spring 2014
Consider an open control volume consisting of a porous medium submerged in a surrounding ambient fluid of density ρa. The top and bottom of the control volume allow ambient fluid to enter the porous medium. Saline fluid of density ρs>ρa is supplied at a constant rate of Qo near the top of the...
-
Compact and accurate hardware simulation of wireless channels for single and multiple antenna systems
DownloadFall 2009
The accurate simulation of wireless channels is important since it permits the realistic and repeatable performance measurement of wireless systems. While software simulation is a flexible method for testing hardware models, its long-running simulation time can be prohibitive in many scenarios....
-
Spring 2016
Thunderstorms have the potential to produce severe weather and can result in significant financial and human losses. The province of Alberta is one of Canada’s most active thunderstorm regions, with the record for insured damage due to hail. Therefore, it is crucial that thunderstorm forecasts be...
-
Spring 2010
The speed of fuzzy controllers implemented on dedicated hardware is adequate for control of any physical process, but too slow for today’s high-complexity data networks. Defuzzification has been the bottleneck for fast implementations due to the large number of computationally expensive...
-
Design and Optimization of Decoders for Low-Denisty Parity Check Codes Synthesized from the OpenCL Specifications
DownloadFall 2016
Open Computing Language (OpenCL) is a high-level language that allows developers to produce portable software for heterogeneous parallel computing platforms. OpenCL is available for a variety of hardware platforms, with compiler support being recently expanded to include Field-Programmable Gate...