Araştırma Makalesi

A FULLY EMBEDDED TETRIS GAME APPLICATION IN VHDL

Cilt: 9 Sayı: 1 30 Ocak 2020
PDF İndir
TR EN

A FULLY EMBEDDED TETRIS GAME APPLICATION IN VHDL

Öz

In this paper, a Tetris game code which runs on an FPGA development and education board is synthesized. To this end, an original Tetris game code that works solely on the FPGA board is designed in VHDL hardware description language. The novelty of this design lies in the fact that the Tetris code does not use any SRAM modules for storage unlike other embedded Tetris implementations published to date. What is more, the code uses a tile-mapped scheme in which the code groups certain pixels as a tile. Thus, a 1-bit register is enough for the current value of all the pixels that fall in the tile which improves the speed of the code and simplifies the design procedure. The code is written using VHDL hardware description language. Though Altera DE0 development and education board is used for the implementation, thanks to the usage of only the standard VHDL functions, the code can run on any other FPGA boards.

Anahtar Kelimeler

Kaynakça

  1. [1] HUTCHINGS, B., VILLASENOR, J., “The flexibility of configurable computing”. IEEE Signal Processing Magazine, 15, 67-84, 1998.
  2. [2] BENEDETTI, A., PERONA, P., “Real-time 2-D feature detection on a reconfigurable computer”, Proc IEEE Comput Soc Conf Comput Vis Pattern Recognit,, 586-593, Santa Barbara, CA, USA, 1998.
  3. [3] BOSI, B., BOIS, G., SAVARIA, Y., “Reconfigurable pipelined 2-D convolvers for fast digital signal processing”, IEEE Trans VLSI Syst., 7, 299-308, 1999.
  4. [4] DIAZ, J., ROS, E., PELAYO, F., ORTIGOSA, E.M., MOTA, S., “FPGA-based real-time optical-flow system”, IEEE Trans Circuits Syst Video Technol, 16(2), 274-279, 2006.
  5. [5] DOWNTON, A., CROOKES, D., “Parallel architectures for image processing”, J Electron Commun Eng, 10, 139-151, 1998.
  6. [6] CROOKES, D., BENKRID, K., BOURIDANE, A., ALOTAIBI, K., BENKRID, A., “Design and implementation of a high level programming environment for FPGA-based image processing”, IEE Proceedings - Vision, Image and Signal Processing, 147(4), 377-384, 2000.
  7. [7] UZUN, I.S., AMIRA, A., BOURIDANE, A., “FPGA implementations of fast Fourier transforms for real-time signal and image processing”, IEE Proceedings - Vision, Image and Signal Processing, 152(3), 283-296, 2005.
  8. [8] JIN, S. et al, “FPGA Design and Implementation of a Real-Time Stereo Vision System”, IEEE Trans Circuits Syst Video Technol, 20(1), 15-26, 2010.

Ayrıntılar

Birincil Dil

İngilizce

Konular

Elektrik Mühendisliği

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

30 Ocak 2020

Gönderilme Tarihi

5 Şubat 2019

Kabul Tarihi

27 Aralık 2019

Yayımlandığı Sayı

Yıl 2020 Cilt: 9 Sayı: 1

Kaynak Göster

APA
Tural Polat, S. N. (2020). A FULLY EMBEDDED TETRIS GAME APPLICATION IN VHDL. Niğde Ömer Halisdemir Üniversitesi Mühendislik Bilimleri Dergisi, 9(1), 128-136. https://doi.org/10.28948/ngumuh.522790
AMA
1.Tural Polat SN. A FULLY EMBEDDED TETRIS GAME APPLICATION IN VHDL. NÖHÜ Müh. Bilim. Derg. 2020;9(1):128-136. doi:10.28948/ngumuh.522790
Chicago
Tural Polat, Sadiye Nergis. 2020. “A FULLY EMBEDDED TETRIS GAME APPLICATION IN VHDL”. Niğde Ömer Halisdemir Üniversitesi Mühendislik Bilimleri Dergisi 9 (1): 128-36. https://doi.org/10.28948/ngumuh.522790.
EndNote
Tural Polat SN (01 Ocak 2020) A FULLY EMBEDDED TETRIS GAME APPLICATION IN VHDL. Niğde Ömer Halisdemir Üniversitesi Mühendislik Bilimleri Dergisi 9 1 128–136.
IEEE
[1]S. N. Tural Polat, “A FULLY EMBEDDED TETRIS GAME APPLICATION IN VHDL”, NÖHÜ Müh. Bilim. Derg., c. 9, sy 1, ss. 128–136, Oca. 2020, doi: 10.28948/ngumuh.522790.
ISNAD
Tural Polat, Sadiye Nergis. “A FULLY EMBEDDED TETRIS GAME APPLICATION IN VHDL”. Niğde Ömer Halisdemir Üniversitesi Mühendislik Bilimleri Dergisi 9/1 (01 Ocak 2020): 128-136. https://doi.org/10.28948/ngumuh.522790.
JAMA
1.Tural Polat SN. A FULLY EMBEDDED TETRIS GAME APPLICATION IN VHDL. NÖHÜ Müh. Bilim. Derg. 2020;9:128–136.
MLA
Tural Polat, Sadiye Nergis. “A FULLY EMBEDDED TETRIS GAME APPLICATION IN VHDL”. Niğde Ömer Halisdemir Üniversitesi Mühendislik Bilimleri Dergisi, c. 9, sy 1, Ocak 2020, ss. 128-36, doi:10.28948/ngumuh.522790.
Vancouver
1.Sadiye Nergis Tural Polat. A FULLY EMBEDDED TETRIS GAME APPLICATION IN VHDL. NÖHÜ Müh. Bilim. Derg. 01 Ocak 2020;9(1):128-36. doi:10.28948/ngumuh.522790