In low-power VLSI design good amount of power can be saved by using coding scheme such as Bus-Invert (BI). Such a coding scheme looks at successive words on a data bus and applies transformation to minimize the number of transitions. In this paper we propose Bus-Shift (BS) coding scheme that circularly shifts the data to minimize transitions. Power saving of BI is poor on average cases, and even that deteriorates with wider bus width. In comparison the proposed BS scheme performs better in both maximum and average cases. For wide bus the savings from BS gets slightly worse, but still performs better than BI. Simulation results show a saving margin of 14% in average cases for a 32 bit bus. Comparison is also made with Shift-Invert (SINV), another reported coding scheme. An implementation of BS in Cadence is presented.
A new readout and self-test circuit for MEMS devices is presented in this paper. A Phase Locked Loop (PLL) has been utilized to convert variations of MEM capacitance to time domain signals. The proposed scheme presents a robust performance against process, power supply and temperature variations due to inherent feedback of PLL systems. Simulation results in Cadence environment using TSMC CMOS 65nm technology indicate that a measurement resolution of 73aF can be achieved.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.