Jani Mäkipää
VTT Technical Research Centre of Finland
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Jani Mäkipää.
symposium on vlsi circuits | 2015
Matthew Turnquist; Markus Hiienkari; Jani Mäkipää; Ruzica Jevtic; Elina Pohjalainen; Tanja Kallio; Lauri Koskinen
We introduce an ultra-low-energy system comprised of a prototype 1.55V Li-ion battery, fully integrated switched-capacitor (SC) DC-DC 3:1 converter, and a 32-bit RISC CPU with timing-error prevention (TEP). The DC-DC converter and CPU are manufactured in 28nm UTBB FD-SOI. The DC-DC converter uses the batterys flat discharge curve and low nominal voltage to achieve a peak efficiency of 85%. The CPU operates from 0.3V-0.5V and with energy as low as 4.9pJ/cyc. The battery, DC-DC converter, and CPU system is able to operate with an average energy of 8pJ/cyc over 95% of the batterys discharge curve in the temperature range of -20oC to 70oC.
international symposium on circuits and systems | 2013
Jani Mäkipää; Olivier Billoint
Compared to BULK CMOS, FDSOI (Fully-Depleted Silicon-On-Insulator) introduces an ultra-thin buried oxide (BOX) layer and a dopant-free channel, which provides better performance and enhances ultra-low power (ULP) operation. To investigate benefits of utilizing FDSOI for ULP design, FDSOI and BULK CMOS 28 nm nodes are compared by simulating a test circuit. Threshold voltage tuning by back-plane biasing (BPB) for FDSOI and bulk biasing (BB) for BULK is analyzed. Contours of constant energy with minimum energy points (MEPs) are shown as well as energy delay products (EDPs). Simulation results show that FDSOI forward BPB can be used effectively to control operating frequency, EDP and MEP operation. Implications of the results are discussed last to give an overview how FDSOI performance gain over BULK CMOS can support in ULP design.
norchip | 2009
Matthew J. Turnquist; Jani Mäkipää; Mika Pulkkinen; Lauri Koskinen
To take advantage of minimum energy consumption in sub-threshold, systems are required to have robustness to variability. In sub-threshold, exponential drain current dependence on the threshold voltage produces large sensitivities to variations. Adaptive systems are required to respond to these conditions. One adaptive method, called timing error detection (TED), eliminates traditional safety margins by scaling the supply voltage or frequency until timing errors. Presented here is a TED latch test circuit that makes use of sub-threshold operation. The circuit was fabricated with a 65 nm CMOS process, operates from 0.2V to 1.2V, and has a minimum energy point (MEP) near 0.2V. Using a testing matrix of voltage and frequency pairs, the error rate and energy per operation were also measured.
international symposium on low power electronics and design | 2013
Matthew Turnquist; Jani Mäkipää; Markus Hiienkari; Hanh-Phuc Le; Lauri Koskinen
This paper explores a new DC-DC converter design constraint for adaptable systems that target the minimum-energy point (MEP). Traditionally, DC-DC converters have regulated to a fixed output voltage over a wide range of input voltages. For energy-constrained systems that target the MEP, regulating them to a fixed voltage is unnecessary since changes in the output voltage near the MEP have little impact on the energy per cycle. This paper applies a new and traditional design constraint to a 3:1 series-parallel switched-capacitor (SC) DC-DC converter in 28 nm CMOS. The new design constraint allows for decreased design time, less area, and less system-level energy per cycle compared to traditional constraints.
norchip | 2011
Matthew Turnquist; Erkka Laulainen; Jani Mäkipää; Lauri Koskinen
Timing error detection (TED) microprocessors are able to eliminate large timing margins by operating up to a voltage-frequency point in which intermittent errors occur. The detection of these errors requires an error-detection sequential (EDS) circuit. This paper presents the measurements of an EDS circuit called TEDsc. Using subthreshold source-coupled logic, TEDsc is able to dynamically adapt to system-level requirements. Measurements of TEDsc are presented in terms of a new system-level TED definition. TEDsc is implemented in 65 nm CMOS, has an area of 97.5 µm2, and consumes 79 pW (Vdd=250 mV). TEDsc operates at a clock period (TCLK) of 150 F04 at Vdd=400 mV with a sufficiently large detection window. By decreasing the size of the detection window, TEDsc can operate to at least TCLK=50 F04.
IEEE Transactions on Very Large Scale Integration Systems | 2016
Lauri Koskinen; Markus Hiienkari; Jani Mäkipää; Matthew Turnquist
Timing-error-detection (TED)-based systems have been shown to reduce power consumption or increase yield due to reduced margins. This paper shows that the increased adaptability can be a great advantage in the system design in addition to the well-known mitigated susceptibility to ambient and internal variations. Specifically, the design tolerances of the power management are relaxed to enable even greater system-level energy savings than what can be achieved in the logic alone. In addition, the system is simultaneously able to operate near the minimum error point. Here, the power management is a simplified dc-dc converter and the TED is based on time borrowing. The target application is a single-chip system on chip without external discrete components; thus, switched capacitors are used for the dc-dc. The system achieves 7.9% energy reduction at the minimum energy point simultaneously with a 36.4% energy-delay product decrease and a 15% increase in dc-dc efficiency. In addition, the effect of local variations on average system performance is reduced by 12%.
adaptive hardware and systems | 2009
Matthew J. Turnquist; Jani Mäkipää; Hannu Tenhunen; Lauri Koskinen
Emerging ubiquitous systems such as distributed sensor networks require ultra-low power consumption. The energy minimum and thus, the lowest possible power consumption of CMOS logic, is achieved in the sub-threshold region. The exponential dependence of the drain current on threshold voltage variations leads to increased overdesign if sub-threshold circuits are to be robust. Adaptive systems are required to address variability robustness. One approach to achieve adaptivity is timing error detection (TED) within the circuit. Presented here is a TED latch capable of sub-threshold operation. It was designed in 65 nm technology, has an operating voltage range of 0.25 V through 1.2 V, and a minimum energy point (MEP) of 0.4 V. At the MEP, the average power consumption for one clock period and an activity factor of alpha=0.5 is 0.43 nW. The area of the TED latch is 101 um^2. A sub-threshold CORDIC implementation is presented to demonstrate the TED latch at a system level.
asian solid state circuits conference | 2015
Matthew Turnquist; Markus Hiienkari; Jani Mäkipää; Lauri Koskinen
We introduce a fully integrated step-down self-oscillating switched-capacitor DC-DC converter that delivers near-threshold (NT) output voltages. The converter is built in 28 nm UTBB FD-SOI and occupies 0.0104 mm2. Back-gate biasing is utilized to increase the load power range. Measurements show a peak efficiency of 87%, self start-up capability, and a minimum efficiency of 75% for 79 nW to 200 μW (ideal) loads. Measurements with an off-chip NT processor load also show high efficiency. The converters large load power range and high efficiency are a good fit for energy-constrained NT processors.
international symposium on circuits and systems | 2012
Erkka Laulainen; Matthew Turnquist; Jani Mäkipää; Lauri Koskinen
Subthreshold voltage operation enables digital systems to operate at ultra-low energy levels. However, as the voltage is reduced into subthreshold, the required safety margins become unrealistically large due to exponential dependencies. These margins can be addressed in a system by sensors, replica-path circuits, or timing error detection (TED). Each of these methods require additional energy overhead. TED is the only method that accounts for both global and local variations. This paper presents the first TED 8 bit microcontroller that is able to operate in subthreshold. The microcontroller uses adaptable EDS circuits to adjust to system-level constraints. It is built in 65 nm CMOS, uses 10.42 pJ/instruction, occupies an area of 50,200 μm2, and operates down to 300 mV.
biennial baltic electronics conference | 2010
Jani Mäkipää; Erkka Laulainen; Matthew Turnquist; Lauri Koskinen
Timing error detection (TED) is a method in which setup timing errors are detected during run-time. When a violation is found, the system reacts on it to prevent error propagation. Incorporating TED circuits to a design introduces overhead. Thus, understanding how to efficiently implement TED with respect to the design constraints is a key issue. In this paper we compare energies of a conventional design to a TED design using different logic styles with different logic imbalances to investigate the energy difference between the designs in subthreshold operation region. TED mitigates variation problems introduced by using subthreshold operation, which is discussed. Using a 65 nm CMOS process, four different blocks have been simulated and analyzed, and subthreshold energy curves based on the forementioned are presented. The results indicate possibility for energy saving by utilizing TED.