Design and implementation of dual-core MIPS processor for LU decomposition based on FPGA

Rusul Khalil Saad, S. Omran
{"title":"Design and implementation of dual-core MIPS processor for LU decomposition based on FPGA","authors":"Rusul Khalil Saad, S. Omran","doi":"10.11591/IJECE.V11I2.PP1476-1484","DOIUrl":null,"url":null,"abstract":"Many systems like the control systems and in communication systems, there is usually a demand for matrix inversion solution. This solution requires many operations, which makes it not possible or very hard to meet the needs for real-time constraints. Methods were exists to solve this kind of problems, one of these methods by using the LU decomposition of matrix which is a good alternative to matrix inversion. The LU matrices are two matrices, the L matrix, which is a lower triangular matrix, and the U matrix, which is an upper triangular matrix. In this paper, a design of dual-core processor is used as the hardware of the work and certain software was written to enable the two cores of the dual-core processor to work simultaneously in computing the value of the L matrix and U matrix. The result of this work are compared with other works that using single-core processor, and the results found that the time required in the cores of the dual-core is more less than using single-core. The designed dual-core processor is invoked using the VHDL language.","PeriodicalId":38060,"journal":{"name":"International Journal of Electrical and Computer Engineering","volume":"81 1","pages":"1476-1484"},"PeriodicalIF":0.0000,"publicationDate":"2021-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Electrical and Computer Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.11591/IJECE.V11I2.PP1476-1484","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"Computer Science","Score":null,"Total":0}
引用次数: 0

Abstract

Many systems like the control systems and in communication systems, there is usually a demand for matrix inversion solution. This solution requires many operations, which makes it not possible or very hard to meet the needs for real-time constraints. Methods were exists to solve this kind of problems, one of these methods by using the LU decomposition of matrix which is a good alternative to matrix inversion. The LU matrices are two matrices, the L matrix, which is a lower triangular matrix, and the U matrix, which is an upper triangular matrix. In this paper, a design of dual-core processor is used as the hardware of the work and certain software was written to enable the two cores of the dual-core processor to work simultaneously in computing the value of the L matrix and U matrix. The result of this work are compared with other works that using single-core processor, and the results found that the time required in the cores of the dual-core is more less than using single-core. The designed dual-core processor is invoked using the VHDL language.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于FPGA的LU分解双核MIPS处理器的设计与实现
在许多系统中,如控制系统和通信系统中,通常需要矩阵逆解。这种解决方案需要许多操作,这使得它不可能或很难满足实时约束的需求。解决这类问题的方法是存在的,其中一种方法是利用矩阵的LU分解,这是矩阵反演的一种很好的替代方法。LU矩阵有两个矩阵,L矩阵,它是下三角矩阵,U矩阵,它是上三角矩阵。本文采用双核处理器的设计作为工作的硬件,并编写了一定的软件,使双核处理器的两核同时工作,计算L矩阵和U矩阵的值。将本工作的结果与其他使用单核处理器的工作进行了比较,结果发现双核处理器所需的内核时间比使用单核处理器要少得多。设计的双核处理器使用VHDL语言进行调用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
相关文献
A geography of drought indices: mismatch between indicators of drought and its impacts on water and food securities
IF 4.6 2区 地球科学Natural Hazards and Earth System SciencesPub Date : 2022-02-07 DOI: 10.5194/nhess-22-323-2022
Sarra Kchouk, L. Melsen, D. W. Walker, P. V. van Oel
Climate Change and Drought: a Perspective on Drought Indices
IF 9.5 1区 地球科学Current climate change reportsPub Date : 2018-04-23 DOI: 10.1007/s40641-018-0098-x
S. Mukherjee, A. Mishra, K. Trenberth
来源期刊
International Journal of Electrical and Computer Engineering
International Journal of Electrical and Computer Engineering Computer Science-Computer Science (all)
CiteScore
4.10
自引率
0.00%
发文量
177
期刊介绍: International Journal of Electrical and Computer Engineering (IJECE) is the official publication of the Institute of Advanced Engineering and Science (IAES). The journal is open to submission from scholars and experts in the wide areas of electrical, electronics, instrumentation, control, telecommunication and computer engineering from the global world. The journal publishes original papers in the field of electrical, computer and informatics engineering which covers, but not limited to, the following scope: -Electronics: Electronic Materials, Microelectronic System, Design and Implementation of Application Specific Integrated Circuits (ASIC), VLSI Design, System-on-a-Chip (SoC) and Electronic Instrumentation Using CAD Tools, digital signal & data Processing, , Biomedical Transducers and instrumentation, Medical Imaging Equipment and Techniques, Biomedical Imaging and Image Processing, Biomechanics and Rehabilitation Engineering, Biomaterials and Drug Delivery Systems; -Electrical: Electrical Engineering Materials, Electric Power Generation, Transmission and Distribution, Power Electronics, Power Quality, Power Economic, FACTS, Renewable Energy, Electric Traction, Electromagnetic Compatibility, High Voltage Insulation Technologies, High Voltage Apparatuses, Lightning Detection and Protection, Power System Analysis, SCADA, Electrical Measurements; -Telecommunication: Modulation and Signal Processing for Telecommunication, Information Theory and Coding, Antenna and Wave Propagation, Wireless and Mobile Communications, Radio Communication, Communication Electronics and Microwave, Radar Imaging, Distributed Platform, Communication Network and Systems, Telematics Services and Security Network; -Control[...] -Computer and Informatics[...]
期刊最新文献
Ranking load in microgrid based on fuzzy analytic hierarchy process and technique for order of preference by similarity to ideal solution algorithm for load shedding problem Explainable extreme boosting model for breast cancer diagnosis Automatic optical inspection for detecting keycaps misplacement using Tesseract optical character recognition A thermally aware performance analysis of quantum cellular automata logic gates Technical and market evaluation of thermal generation power plants in the Colombia power system
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1