Skip navigation
Run Run Shaw Library City University of Hong KongRun Run Shaw Library

Please use this identifier to cite or link to this item: http://dspace.cityu.edu.hk/handle/2031/6392
Full metadata record
DC FieldValueLanguage
dc.contributor.authorChan, King Yeungen_US
dc.date.accessioned2011-09-15T01:51:40Z
dc.date.accessioned2017-09-19T09:12:23Z
dc.date.accessioned2019-02-12T07:29:58Z-
dc.date.available2011-09-15T01:51:40Z
dc.date.available2017-09-19T09:12:23Z
dc.date.available2019-02-12T07:29:58Z-
dc.date.issued2011en_US
dc.identifier.other2011eecky834en_US
dc.identifier.urihttp://144.214.8.231/handle/2031/6392-
dc.description.abstractTo develop an analytic tool and working flow to analysis FPGA based, which is purely digital elements, True number generator. This FYP project aims at facilitating the future study of True random number generator, TRNG, on FPGA. In order to design a better FPGA based TRNG design in term of randomness quality, we need to provide a fair, flexible, user-friendly TRNG evaluation and analytical tool. A better TRNG is essential for FPGA-based processor and other cryptography purpose. In this project, four exiting TRNG designs have been implemented for testing the analytic tools. In this tool, the Ethernet port will be enabled with the use of Ethernet IP block and a finite state machine for controlling the data-flow. After collecting the data at a very high-speed, about 8 GBps, those data is then post-processed and tested by the 1) Diehard test and 2) NIST test. Post-processing module has been developed in this project for removing the bias in order to provide a better understanding of the weakness of the TRNG. Besides the statistic test, visualization of the random sequence has also been implemented to investigate the TRNG in a user-friendly way. The post-processing enables a significant improvement of the result in the statistic test, and the visualization of the random number sequence also enables to examine the sequence by observing the pattern in the image. A new statistical test and new standard for the FPGA based TRNG can be a possible direction for future work. The project has built an important and fundamental tool for the future study for developing new TRNG cores on FPGA.en_US
dc.rightsThis work is protected by copyright. Reproduction or distribution of the work in any format is prohibited without written permission of the copyright owner.en_US
dc.rightsAccess is restricted to CityU users.en_US
dc.titleAnalytical tool for FPGA based true random number generators (TRNG)en_US
dc.contributor.departmentDepartment of Electronic Engineeringen_US
dc.description.supervisorSupervisor: Dr. Cheung, Ray C C; Assessor: Dr. Fong, Anthony S Sen_US
Appears in Collections:Electrical Engineering - Undergraduate Final Year Projects 

Files in This Item:
File SizeFormat 
fulltext.html146 BHTMLView/Open
Show simple item record


Items in Digital CityU Collections are protected by copyright, with all rights reserved, unless otherwise indicated.

Send feedback to Library Systems
Privacy Policy | Copyright | Disclaimer