TY - JOUR T1 - Forming and Co-simulation of Square and Triangular Waveforms by Using System Generator AU - Arserim, Ali AU - Haydaroğlu, Cem AU - Acar, Hüseyin AU - Uçar, Ayşegül PY - 2019 DA - July DO - 10.17694/bajece.505842 JF - Balkan Journal of Electrical and Computer Engineering PB - MUSA YILMAZ WT - DergiPark SN - 2147-284X SP - 337 EP - 341 VL - 7 IS - 3 LA - en AB - Nowadays Field Programmable Gate Arrays(FPGAs)are used to implement several processes in different areas such militarydefense, medical devices, automation, telecommunication, and image processingetc. Some of the advantages of FPGA are parallel and hardware processing. Onthe other hand programming FPGAs by classic design methodologies requires mucheffort. Therefore, design tools like System Generator can provide facilitiesabout programming FPGAs. System Generator is a design tool from Xilinx toprogram the Xilinx FPGAs in MATLAB/Simulink graphic based editor. Also its blockset is limited with respect to Simulink, has.In this study square, and triangular waveformsare built with the basic blocks of System Generator tool. These waveformsbelong to basic sources for signal processing. Generally, they are used inpower electronics especially for producing PWM, or sinus PWM. Alsoco-simulation can be done by using System Generator. Square waveform block,which is implemented, has variable amplitude, frequency, duty cycle, and offsetvalues whereas triangular waveform has variable amplitude, frequency, and offsetvalues. Triangular waveform has an erroras 2 % due to data bus width. KW - FPGA KW - waveforms KW - co-simulation CR - [1] C. Maxfield, “The design warrior's guide To FPGAs: Devices, Tools And Flows.” Elsevier, 2004. CR - [2] E. Monmasson, M.N Cirstea, “FPGA design methodology for industrial control systems-a review”, IEEE Transactions On Industrial Electronics, Vol. 54, No. 4, 2007, pp.1824-1842. CR - [3] E. Sarıtaş, S. Karataş. “Her yönüyle FPGA ve VHDL” Palme, 2013. CR - [4] https://www.xilinx.com/support/documentation/sw_manuals/xilinx2017_2/ug897-vivado-sysgen-user.pdf CR - [5] https://www.electronics-tutorials.ws/waveforms/waveforms.html. CR - [6] http://mathworld.wolfram.com/SquareWave.html CR - [7] Y. Lo, H. Chien., “Switch-controllable OTRA-based square/triangular waveform generator.”, IEEE Transactions On Circuits And Systems II: Express Briefs, Vol.54, No. 12, 2007, pp. 1110-1114. CR - [8] A. S., Haque, M. M. Hossain, , W. A. Davis, , H. T. Russell, & R. L. Carter, “Design of sinusoidal, triangular, and square wave generator using current feedback operational amplifier (CFOA)”, In Region 5 Conference, 2008 IEEE, pp. 1-5. CR - [9] M. Lakka, E. Koutroulis, A. Dollas, “Development of an FPGA-based SPWM Generator for high switching frequency DC/AC inverters” IEEE Transactions on power electronics, Vol.29, No.1, 2014, pp. 356-365. CR - [10] https://store.digilentinc.com/basys-3-artix-7-fpga-trainer-board-recommended-for-introductory-users/. UR - https://doi.org/10.17694/bajece.505842 L1 - https://dergipark.org.tr/en/download/article-file/773586 ER -