EN
TR
Vektör hızlandırıcılı işlemci tasarımı
Abstract
FPGA ile yapılan gömülü sistem uygulamalarında çeşitli işlemleri kolaylıkla yürütebilmek amacıyla işlemci çekirdeklerlerinden faydalanılmaktadır. Bu işlemci çekirdekleri FPGA yongasında fiziksel olarak yer alabileceği gibi, bir RTL tasarım kodu ile de FPGA üzerinde sentezlenebilir. FPGA yongasında gömülü olan işlemciler yüksek başarımla çalışabilir ancak özelleştirme seçenekleri kısıtlıdır. Buna karşın RTL tasarım kodu üzerinden FPGA üzerinde çalıştırılan işlemciler, gereksinimlere uygun olarak kolayca düzenlenebilir ve farklı amaçlar için yeniden yapılandırılabilir. Bu çalışmada, Verilog donanım tanımlama dili kullanılarak FPGA uygulamalarında kullanılmak üzere vektör hızlandırıcı yapısına sahip RV32IMB_Zicond mimarili bir RISC-V işlemci tasarımı geliştirilmiştir. Proje, parametreler üzerinden ihtiyaca uygun olarak yeniden yapılandırılabilmektedir. Tasarlanan sistemde, işlemci ve hızlandırıcı yapılarına ek olarak FPGA kaynaklarını kullanan bellek modülü ve Wishbone arayüzü ile uyumlu UART ve zamanlayıcı çevrebirimleri yer almaktadır. Çalışmada tasarlanan sistem, benzetim ortamında test edilmiş ve bir FPGA geliştirme kartı üzerinde çalıştırılmıştır. Sistemin farklı konfigürasyonları alan ve frekans bakımından karşılaştırılmış ve sentetik test üzerinden başarım ölçümü yapılmıştır.
Keywords
Supporting Institution
Isparta Uygulamalı Bilimler Üniversitesi Bilimsel Araştırma Projeleri Yönetim Birimi
Project Number
2023-YL1-0201
Thanks
2023-YL1-0201 numaralı proje ile bu çalışmayı maddi olarak destekleyen Isparta Uygulamalı Bilimler Üniversitesi Bilimsel Araştırma Projeleri Yönetim Birimi Başkanlığı’na teşekkür ederiz.
References
- AMD. Zynq 7000 Product Brief. https://www.amd.com/content/dam/amd/en/documents/products/adaptive-socs-and-fpgas/soc/zynq-7000-product-brief.pdf (Erişim Tarihi: 25.03.2025)
- Tong JG, Anderson ID, Khalid MA. Soft-core processors for embedded systems. 2006 International Conference on Microelectronics, Dhahran, 14-17 May 2006.
- Höller R, Haselberger D, Ballek D, Rössler P, Krapfenbauer M, Linauer M. Open-source risc-v processor ip cores for fpgas—overview and evaluation. 8th Mediterranean Conference on Embedded Computing (MECO), Montenegro, 10-14 June 2019.
- Waterman A, Lee Y, Patterson DA, Asanovic K. The RISC-V instruction set manual, volume I: User-level ISA, version 2.0. EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2014-54, 4.
- Patterson D, Waterman A. The RISC-V Reader: an Open Architecture Atlas. Strawberry Canyon, California, USA, 2017.
- Harris S, Harris D. Digital Design and Computer Architecture, RISC-V Edition. Elsevier, USA, 2022.
- Ditzel DR. Accelerating ML Recommendation With Over 1,000 RISC-V/Tensor Trocessors On Esperanto's ET-SoC-1 Chip. IEEE Micro, 42(3), 31-38, 2022.
- OpenCores. WISHBONE System-on-Chip (SoC)Interconnection Architecturefor Portable IP Cores. https://cdn.opencores.org/downloads/wbspec_b4.pdf (Erişim Tarihi: 25.03.2025)
Details
Primary Language
Turkish
Subjects
Electronics, Sensors and Digital Hardware (Other)
Journal Section
Research Article
Publication Date
December 29, 2025
Submission Date
March 27, 2025
Acceptance Date
December 5, 2025
Published in Issue
Year 2025 Volume: 17 Number: 2
APA
Çakır, A., & Çakacı, N. (2025). Vektör hızlandırıcılı işlemci tasarımı. Uluslararası Teknolojik Bilimler Dergisi, 17(2), 20-27. https://doi.org/10.55974/utbd.1666562
AMA
1.Çakır A, Çakacı N. Vektör hızlandırıcılı işlemci tasarımı. IJTS. 2025;17(2):20-27. doi:10.55974/utbd.1666562
Chicago
Çakır, Abdülkadir, and Necati Çakacı. 2025. “Vektör Hızlandırıcılı Işlemci Tasarımı”. Uluslararası Teknolojik Bilimler Dergisi 17 (2): 20-27. https://doi.org/10.55974/utbd.1666562.
EndNote
Çakır A, Çakacı N (December 1, 2025) Vektör hızlandırıcılı işlemci tasarımı. Uluslararası Teknolojik Bilimler Dergisi 17 2 20–27.
IEEE
[1]A. Çakır and N. Çakacı, “Vektör hızlandırıcılı işlemci tasarımı”, IJTS, vol. 17, no. 2, pp. 20–27, Dec. 2025, doi: 10.55974/utbd.1666562.
ISNAD
Çakır, Abdülkadir - Çakacı, Necati. “Vektör Hızlandırıcılı Işlemci Tasarımı”. Uluslararası Teknolojik Bilimler Dergisi 17/2 (December 1, 2025): 20-27. https://doi.org/10.55974/utbd.1666562.
JAMA
1.Çakır A, Çakacı N. Vektör hızlandırıcılı işlemci tasarımı. IJTS. 2025;17:20–27.
MLA
Çakır, Abdülkadir, and Necati Çakacı. “Vektör Hızlandırıcılı Işlemci Tasarımı”. Uluslararası Teknolojik Bilimler Dergisi, vol. 17, no. 2, Dec. 2025, pp. 20-27, doi:10.55974/utbd.1666562.
Vancouver
1.Abdülkadir Çakır, Necati Çakacı. Vektör hızlandırıcılı işlemci tasarımı. IJTS. 2025 Dec. 1;17(2):20-7. doi:10.55974/utbd.1666562