Browsing Electrical & Electronics Engineering by Author "Gören, S."
Now showing items 1-10 of 10
-
Crucial topics in computer architecture education and a survey of textbooks and papers
Yıldız, A.; Gören, S.; Uğurdağ, Hasan Fatih; Aktemur, B.; Akdoğan, Taylan (International Association of Engineers, 2020)We have been teaching undergraduate computer architecture since 2012 in an unconventional way. Most undergraduate computer architecture courses are based on microprocessors, and they quickly move into advanced topics such ... -
Fast and efficient circuit topologies for finding the maximum of n k-bit numbers
Yüce, B.; Uğurdağ, Hasan Fatih; Gören, S.; Dündar, G. (IEEE, 2014-08-01)Finding the value and/or index of the maximum (or minimum) element of a set of n numbers (each with k-bits) is a fundamental arithmetic operation and is needed in many applications. This paper proposes several maximum-finder ... -
Fast multiplier generator for FPGAs with LUT based partial product generation and column/row compression
Kakacak, Ahmet; Guzel, Aydın Emre; Cihangir, Ozan; Gören, S.; Uğurdağ, Hasan Fatih (Elsevier, 2017)We present a new parallel integer multiplier generator for FPGAs. It combines (i) a new Generalized Parallel Counter (GPC) grouping algorithm for column compression with (ii) a LUT based partial product generation, is (iii) ... -
FPGA based particle identification in high energy physics experiments
Uğurdağ, Hasan Fatih; Başaran, A.; Akdogan, T.; Güney, V. U.; Gören, S. (IEEE, 2012)High energy physics experiments require on-the-fly processing of signals from many particle detectors. Such signals contain a high and fluctuating rate of pulses. Pulse shape hints particle type, and the amplitude relates ... -
Generating fast logic circuits for m-select n-port round Robin arbitration
Uğurdağ, Hasan Fatih; Temizkan, F.; Gören, S. (IEEE, 2013)This paper generalizes the problem of Round Robin Arbitration (RRA) from 1-select to m-select (mRRA) and offers new circuit architectures for it. RRAs are found in networking equipment and computer systems with high ... -
Lossless look-up table compression for hardware implementation of transcendental functions
Gener, Y. S.; Gören, S.; Uğurdağ, Hasan Fatih (IEEE, 2019)Look-Up Table (LUT) implementation of transcendental functions often offers lower latency compared to algebraic implementations at the expense of significant area penalty. MultiPartite table method (MP) can circumvent the ... -
Output domain downscaler
Büyükmıhçı, M.; Levent, Vecdi Emre; Guzel, Aydın Emre; Ates, Ozgur; Tosun, Mustafa; Akgün, T.; Erbas, C.; Gören, S.; Uğurdağ, Hasan Fatih (ISCIS 2016: Computer and Information Sciences, 2016)This paper offers an area-efficient video downscaler hardware architecture, which we call Output Domain Downscaler (ODD). ODD is demonstrated through an implementation of the bilinear interpolation method combined with ... -
Partial bitstream protection for low-cost FPGAs with physical unclonable function, obfuscation, and dynamic partial self reconfiguration
Gören, S.; Ozkurt, O.; Yildiz, A.; Uğurdağ, Hasan Fatih; Chakraborty, R. S.; Mukhopadhyay, D. (Elsevier, 2013-02)This paper proposes a technique based on Physical Unclonable Functions (PUFs), obfuscation, and Dynamic Partial Self Reconfiguration (DPSR) to protect partial FPGA configuration bitstreams from cloning and reverse engineering. ... -
PYNQ-based rapid FPGA implementation of quantum key distribution
Bilgin, Yiğit; Tesfay, Shewıt Weldu; İpek, Seçkin; Uğurdağ, Hasan Fatih; Durak, Kadir; Gören, S. (IEEE, 2021)In this paper, we present a real-time Quantum Key Distribution (QKD) implementation on Field Programmable Gate Arrays (FPGAs) for secure communication. We propose a novel methodology with a Python-based programming interface ... -
Semi- and fully-random access LUTs for smooth functions
Gener, Y. S.; Aydın, F.; Gören, S.; Uğurdağ, Hasan Fatih (Springer, 2020)Look-Up Table (LUT) implementation of complicated functions often offers lower latency compared to algebraic implementations at the expense of significant area penalty. If the function is smooth, MultiPartite table method ...
Share this page