Verilog ile tausworthe denklemine dayanan yeni bir rastgele sayı üreteci tasarımı
A new random number generator design based on tausworthe equation with verilog
- Tez No: 691017
- Danışmanlar: DR. ÖĞR. ÜYESİ VEDAT TAVAS
- Tez Türü: Yüksek Lisans
- Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
- Anahtar Kelimeler: Vektör denklemleri, Vector equations
- Yıl: 2021
- Dil: Türkçe
- Üniversite: İstanbul Ticaret Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Rastgele sayılar şifreleme, bilgisayar benzetimi, rastgele tasarım gibi birçok alanda kullanılmaktadır. Rastgele sayılar herhangi bir öngörülebilirlik içermeyen rastgele süreçlerden elde edilir. Rastgeleliğin yetersizliği tüm sistemin güvenliğini etkileye bilir. Bu yüzden rastgele sayıların tahmin edilememesi gerekir. Bu çalışmada ayrık zamanlı rastgele sayı üreteci tasarlanmış ve FPGA ile gerçeklenmiştir. Alanda Programlanabilir Kapı dizisi tasarımcının ihtiyaç duyduğu mantık işlevlerini gerçekleştirme maksatlı üretilmiştir. Bu yöntemle üretilen bit dizilerinin rastgeleliğini belirlemek için FIPS test kümesi kullanılmış ve diziler bu testlerden başarıyla geçmiştir. Tasarım Xilinx yazılımı kullanılarak Verilog programlama dili ile yapılmıştır.
Özet (Çeviri)
Random numbers are used in many fields such as encryption, computer simulation, random design. Random numbers are derived from random processes that cannot contain any predictability. The inadequacy of randomness may affect the security of the entire system. Therefore, the random numbers should not be predicted. In this study, a discrete time random number generator was designed and implemented with FPGA. Field Programmable Gate array (FPGA) has been produced to perform the logic functions required by the designer. FIPS test set was used to determine the randomness of the bit strings produced by this method, and the strings passed these tests successfully. The design was made with Verilog programming language using Xilinx software.
Benzer Tezler
- FPGA ile özel amaçlı bir giriş/çıkış kartı emülatörü
A special purpose input/output card emulator by using FPGA
SEZEN BAL
- FPGA ve mikrodenetleyicinin PC ile seri haberleşmesi performans karşılaştırması
Performance comparison with PC FPGA and microcontroller serial communication
YAHYA TAŞTAN
- Lorenz kaotik sisteminin sabit noktalı sayı gösterimi ile FPGA üzerinde gerçeklenmesi ve analizi
FPGA realization and analysis of lorenz chaotic system using fixed point representation
EMRE GÜNGÖR
Yüksek Lisans
Türkçe
2012
Bilecik Şeyh Edebali ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
Yükleniyor...
- Arduino MKR vidor 4000 kartı ile video görüntülerinin gerçek zamanlı olarak işlenmesi
Real-time processing of video images with arduino MKR vidor 4000 board
YASHAR YASSIN HAMEED
Yüksek Lisans
Türkçe
2024
Atatürk ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
Yükleniyor...
- Temel görüntü işleme algoritmalarının gerçek zamanlı olarak FPGA ile gerçeklenmesi
Implementation of basic image processing algorithms on FPGA in real time
MEHMET ALİ ALTUNCU