Data Transformation in a Three Dimensional Integrated Circuit Implementation
Loading...
Authors
Megas, Dimitrios
Someira, Kleber Leandro Pizolato
Subjects
Three Dimensional Integrated Circuit
Compression
Cryptography
Coprocessor
Data Transformation
Control Plane
Computational Plane
Compression
Cryptography
Coprocessor
Data Transformation
Control Plane
Computational Plane
Advisors
Huffmire, Ted
Date of Issue
2012-03
Date
Mar-12
Publisher
Monterey, California. Naval Postgraduate School
Language
Abstract
Three-dimensional integration is an emerging chip fabrication technique in which multiple integrated circuit dies are joined using conductive posts. 3D integration offers several performance and security advantages, including extremely high bandwidth between the two dies and the ability to augment a processor with a separate die housing custom security features. This thesis performs a feasibility and requirements analysis of a data transformation coprocessor in a three-dimensional integrated circuit. We propose a novel coprocessor architecture in which one layer (control layer) houses application-specific coprocessors for cryptography and compression, which provide acceleration for applications running on a general-purpose processor in another layer (computational layer). The main application supported from our proposed 3DIC is the one that performs real-time trace collection, compresses the trace, and optionally encrypts the compressed trace, which protects the data from interception during transmission to permanent off-chip storage for offline program analysis. Although we are not building a hardware device for simulation we present the architecture for a 3D data transformation processor and a rationale for each of the key design decisions, including a compression study that determined the optimal compression algorithm for a specific set of traces.
Type
Thesis
Description
Series/Report No
Department
Computer Science