Skip to content
  CAIRN  

Ochre V1 Circuit : On-Chip Randomness Extraction

Document Actions

Characteristics 


Technology
CMOS 130 nm, STMicroelectronics HCMOS9GP
Size
1 mm2 
Fabrication
CMP facilities (run January 2009)
Tools
front end: Synopsys Design Complier for synthesis and Mentor-Graphics ModelSim for simulation
back end: Cadence Encounter for place&route, Mentor-Graphics Calibre for Verification and Cadence Virtuoso for tape-out
(tools provided by CNFM)
Validation
Fully operational 
Designers
Renaud Santoro, Philippe Quémerais,  Thomas Anger
Contact
Olivier Sentieys

Description

The number of hardware applications requiring a hardware Random Number Generator (RNG) is continuously increasing, specially in embedded circuits (e.g. Field Programmable Gate Array (FPGA) or System-on-Chip). As a consequence, many applications need an embedded RNG with the highest quality and security level. The OCHRE V1 chip implements a hybrid RNG composed of a True Random Number Generator (TRNG) and a Pseudo Random Number Generator (PRNG). The TRNG randomness quality is monitored on real-time by hardware statistical tests. As a result, the design is able to detect TRNG weaknesses due to defects or to non-invasive attacks.

Layout

layout

Die Picture


OCHRE V1 die

Comments

A second version is under preparation.


 

Created by tisseran
Last modified 08.12.2010 08:12 AM
« May 2012 »
Su Mo Tu We Th Fr Sa
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31