An optimizing technique for using MATLAB HDL coder DOI Creative Commons
Somaya Kayed, Ghada Elsayed

Bulletin of the National Research Centre/Bulletin of the National Research Center, Год журнала: 2023, Номер 47(1)

Опубликована: Июнь 30, 2023

Abstract Background MathWorks has provided an invaluable tool for designing and implementing FPGAs. MATLAB HDL coder serves a dual purpose, providing quick proof of concept on the one hand g easy-to-use platform testing verification other. It main drawbacks over these advantages; it generates code that is not optimized both area frequency. Results In this paper, we provide technique optimizing frequency without losing advantages. The most affecting problem found loops. This paper classifies loop writing purposes into two types. first preferable introduces ease few lines instead repeating code. second type intended to solve. Type II appearing when algorithm should perform several clock cycles. Writing traditionally, force synthesizer implement all repetitive cycles as hardware be done in cycle. cycle wide time slow optimization problem. We compare before after implementation our proposed technique. Conclusions used Xilinx Spartan 6 XC6SLX4-2CPG196 FPGA. Our improves number slice LUTs (Look Up Tables) requirement from 366 72%. improved from: 26.574 185.355 MHz. Based that, now recommend using FPGA Design.

Язык: Английский

Comparative study of respiratory sounds classification methods based on cepstral analysis and artificial neural networks DOI
Abdelkrim Semmad, Mohammed Bahoura

Computers in Biology and Medicine, Год журнала: 2024, Номер 171, С. 108190 - 108190

Опубликована: Фев. 20, 2024

Язык: Английский

Процитировано

3

Machine Learning Approach for Predicting Hydrothermal Liquefaction of Lignocellulosic Biomass DOI
Tossapon Katongtung,

Sanphawat Phromphithak,

Thossaporn Onsree

и другие.

BioEnergy Research, Год журнала: 2024, Номер 17(4), С. 2246 - 2258

Опубликована: Май 24, 2024

Язык: Английский

Процитировано

3

Gas Classification System Based on Hybrid Waveform Modulation Technology on FPGA DOI
Jiade Zhang, Mingzhi Jiao, Lei Duan

и другие.

Sensors and Actuators B Chemical, Год журнала: 2025, Номер unknown, С. 137637 - 137637

Опубликована: Март 1, 2025

Язык: Английский

Процитировано

0

Research on the application of knowledge mapping and knowledge structure construction based on adaptive learning model DOI

Xiyin Zeng,

Shouqiang Liu

Expert Systems with Applications, Год журнала: 2024, Номер 249, С. 123400 - 123400

Опубликована: Фев. 17, 2024

Язык: Английский

Процитировано

2

An optimizing technique for using MATLAB HDL coder DOI Creative Commons
Somaya Kayed, Ghada Elsayed

Bulletin of the National Research Centre/Bulletin of the National Research Center, Год журнала: 2023, Номер 47(1)

Опубликована: Июнь 30, 2023

Abstract Background MathWorks has provided an invaluable tool for designing and implementing FPGAs. MATLAB HDL coder serves a dual purpose, providing quick proof of concept on the one hand g easy-to-use platform testing verification other. It main drawbacks over these advantages; it generates code that is not optimized both area frequency. Results In this paper, we provide technique optimizing frequency without losing advantages. The most affecting problem found loops. This paper classifies loop writing purposes into two types. first preferable introduces ease few lines instead repeating code. second type intended to solve. Type II appearing when algorithm should perform several clock cycles. Writing traditionally, force synthesizer implement all repetitive cycles as hardware be done in cycle. cycle wide time slow optimization problem. We compare before after implementation our proposed technique. Conclusions used Xilinx Spartan 6 XC6SLX4-2CPG196 FPGA. Our improves number slice LUTs (Look Up Tables) requirement from 366 72%. improved from: 26.574 185.355 MHz. Based that, now recommend using FPGA Design.

Язык: Английский

Процитировано

3