Designing a digital system that implements an assortment of specialized high-performance algorithms can be costly. Considerable non-recurring engineering costs are required to develop an application specific integrated circuit (ASIC). Additionally, updating or adding features to…
In this dissertation, we develop a novel high speed Arithmetic synthesizable Coprocessor capable of implement the following operations: Addition/subtraction, Multiplication, Division, Square Root, and Inverse Square Root. With area speed tradeoff limitation, our concentration wa…
Nowadays the ever increasing algorithmic complexity of embedded applications requires the designers to turn towards heterogeneous and highly integrated systems denoted as SoC (System-on-a-Chip). These architectures may embed CPU-based processors, dedicated datapaths as well as r…
The constant growth of data is pushing storage systems towards ever-increasing I/O bandwidth and lower latency requirements. In recent years, the Non-Volatile Memory Express (NVMe) standard has enabled SSD drives to deliver high I/O rates by allowing storage to be connected dire…
Demands to handle individual particles or particle agglomerates have been emerging in the fields of biology and chemistry, and particle trapping and manipulation with mechanical waves generated from ultrasound sources, known as “acoustic tweezing”, has gained great interest by r…
This thesis is about digital control theory and presents an account of methods for enabling and analysing intentional non-uniform sampling in discrete compensators. Most conventional control algorithms cause numerical problems where data is collected at sampling rates that are s…
This thesis presents the modeling, simulation, and hardware realization of the renal system. And since it is still not fully understood, many comprehensive studies and analysis were carried out to present a complete mathematical model for the mechanism. Not only the function of …