Refactoring and Code Generation Tools for AspectJ
Code generation and refactoring tools have been quite useful for developing object- oriented applications . They increase development productivity by automating tedious, repetitive, and error-prone tasks. By reducing the number of programming errors, they also help to improve software quality. Based on our experience developing AspectJ applications, we believe that aspect-aware code generation and refactoring […]
VLSI Implementation of a Low Complexity LLL Lattice Reduction Algorithm for MIMO Detection
Lattice-reduction (LR)-aided successive interference cancellation (SIC) is able to achieve close-to optimum error-rate performance for data detection in multiple-input multiple-output (MIMO) wireless communication systems. In this work, we propose a hardware-efficient VLSI architecture of the LenstraLenstra-Lovász (LLL) LR algorithm for SIC-based data detection. For this purpose, we introduce various algorithmic modifications that enable an efficient […]
Demonstration of Integrated Micro Electro Mechanical-MEMS-Relay Circuits for VLSI Applications
presents measured results from test chips containing circuits implemented with micro-electro-mechanical (MEM) relays. The relay circuits designed on these test chips illustrate a range of important functions necessary for the implementation of integrated VLSI systems and lend insight into circuit design techniques optimized for the physical properties of these devices. To explore these techniques a […]