| Literature DB >> 29370141 |
Macarena C Martínez-Rodríguez1, Miguel A Prada-Delgado2, Piedad Brox3, Iluminada Baturone4.
Abstract
This work presents a Very Large Scale Integration (VLSI) design of trusted virtual sensors providing a minimum unitary cost and very good figures of size, speed and power consumption. The sensed variable is estimated by a virtual sensor based on a configurable and programmable PieceWise-Affine hyper-Rectangular (PWAR) model. An algorithm is presented to find the best values of the programmable parameters given a set of (empirical or simulated) input-output data. The VLSI design of the trusted virtual sensor uses the fast authenticated encryption algorithm, AEGIS, to ensure the integrity of the provided virtual measurement and to encrypt it, and a Physical Unclonable Function (PUF) based on a Static Random Access Memory (SRAM) to ensure the integrity of the sensor itself. Implementation results of a prototype designed in a 90-nm Complementary Metal Oxide Semiconductor (CMOS) technology show that the active silicon area of the trusted virtual sensor is 0.86 mm 2 and its power consumption when trusted sensing at 50 MHz is 7.12 mW. The maximum operation frequency is 85 MHz, which allows response times lower than 0.25 μ s. As application example, the designed prototype was programmed to estimate the yaw rate in a vehicle, obtaining root mean square errors lower than 1.1%. Experimental results of the employed PUF show the robustness of the trusted sensing against aging and variations of the operation conditions, namely, temperature and power supply voltage (final value as well as ramp-up time).Entities:
Keywords: Physical Unclonable Function (PUF); data security; hardware security; piecewise linear approximation; virtual sensors, CMOS integrated circuits
Year: 2018 PMID: 29370141 PMCID: PMC5856273 DOI: 10.3390/s18020347
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Vehicle yaw rate estimation by a PWAR-based virtual sensor.
Figure 2Schematic of a SRAM cell.
Figure 3Architectural scheme of the proposed CMOS sensor.
Figure 4Generation of the SRAM address.
Figure 5State Update.
Figure 6State diagram of the Control Unit.
Figure 7Timing of configuration mode.
Figure 8Timing of trusted virtual sensing mode.
Area and power consumption during trusted sensing mode.
| Area | Power@50MHz | |
|---|---|---|
| 0.0028 mm | 0.13 mW | |
| 0.0041 mm | 0.15 mW | |
| 0.14 mm | 0.77 mW | |
| 0.015 mm | 0.24 mW | |
| 0.0007 mm | 0.15 mW | |
| 0.67 mm | 4.49 mW | |
| 0.025 mm | 1.19 mW |
Figure 9Layout of the trusted virtual sensor.
Error comparison between virtual sensors.
| Direct Virtual Sensor in [ | PWAR Virtual Sensor | |||
|---|---|---|---|---|
|
|
|
|
| |
Figure 10Hardware-in-the-loop simulation of the PWAR Unit.
Features of the SRAM PUF in the IC sensor.
| Changes in | Changes in | Changes in Ramp-Up Time | Changes in Aging | |
|---|---|---|---|---|
|
|
|
|
| |
|
|
|
|
|