RESEARCH AND DESIGN OF EMBEDDED MICROPROCESSOR BASED ON ARM ARCHITECTURE

被引:0
作者
Yi, Qing-Ming [1 ]
Shi, Min [1 ]
Chen, Ming-Min [1 ]
Wang, Geng [1 ]
机构
[1] Jinan Univ, Coll Informat Sci & Technol, Guangzhou 510632, Guangdong, Peoples R China
来源
2016 13TH INTERNATIONAL COMPUTER CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (ICCWAMTIP) | 2016年
关键词
ARMv4; architecture; Pipeline; Adder Multiplier;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Based on the research of ARMv4 architecture, a kind of 32bit embedded microprocessor is designed and implemented. Firstly, the ARMv4 instruction set is divided into different types according to its characteristics, which is conducive to the design of a simple structure of the decoding circuit. Secondly, an improved pipeline architecture is proposed to improve the efficiency of the instruction execution, aiming at the problem of clock period pause in current traditional pipeline. Finally, considering the delay of the long multiplication and long addition operation, the design of the independent single cycle multiplier module and the fast adder module is designed to improve the operation speed. The entire design uses Verilog to carry on the structure level description, through the Modalism simulation verifies the validity of the design function, and carries on the hardware realization in the FPGA development board. The experimental results show that the embedded microprocessor can execute ARM instruction correctly, and the performance is improved compared with the traditional microprocessor in the same instruction set.
引用
收藏
页码:463 / 467
页数:5
相关论文
共 50 条
[41]   New Design Methodologies Between Research and Practice in Digital Fabrication of Wooden Architecture [J].
Marino, Salvatore Dario ;
Berizzi, Carlo .
IN BO-RICERCHE E PROGETTI PER IL TERRITORIO LA CITTA E L ARCHITETTURA, 2020, 11 :32-42
[42]   Research on New Architecture for Open CNC System Based on Linux [J].
Huang, Q. X. ;
Lin, S. W. .
MANUFACTURING AUTOMATION TECHNOLOGY, 2009, 392-394 :482-486
[43]   Research on the Architecture of Ground Unmanned System Based on Software Definition [J].
Liu, Yan ;
Wu, You-dong ;
Liu, Jia-sheng .
PROCEEDINGS OF 2022 INTERNATIONAL CONFERENCE ON AUTONOMOUS UNMANNED SYSTEMS, ICAUS 2022, 2023, 1010 :347-357
[44]   Research on the hierarchical architecture of MES based on component and driven by ontology [J].
Long Wen .
PROCEEDINGS OF THE SECOND INTERNATIONAL SYMPOSIUM ON ELECTRONIC COMMERCE AND SECURITY, VOL II, 2009, :292-296
[45]   An architecture for component-based design of representative-based clustering algorithms [J].
Delibasic, Boris ;
Vukicevic, Milan ;
Jovanovic, Milos ;
Kirchner, Kathrin ;
Ruhland, Johannes ;
Suknovic, Milija .
DATA & KNOWLEDGE ENGINEERING, 2012, 75 :78-98
[46]   Performance estimation at architecture level for embedded systems [J].
Mizuno, H ;
Kobayashi, H ;
Onoye, T ;
Shirakawa, I .
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2002, E85A (12) :2636-2644
[47]   Industrial Requirements on Evolution of an Embedded System Architecture [J].
Hallmans, Daniel ;
Nolte, Thomas ;
Larsson, Stig .
2013 IEEE 37TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSACW), 2013, :668-673
[48]   IEC 61850 BASED SUBSTATION AUTOMATION SYSTEM ARCHITECTURE DESIGN [J].
Tan, Jian-cheng ;
Luan, Wenpeng .
2011 IEEE POWER AND ENERGY SOCIETY GENERAL MEETING, 2011,
[49]   Dynamic Feedforward Network Architecture Design Based on Information Entropy [J].
Li Xiaoou ;
Zhang Zhaozhao ;
Yu Wen .
2016 13TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTING SCIENCE AND AUTOMATIC CONTROL (CCE), 2016,
[50]   A case base of Case-Based Design tools for architecture [J].
Heylighen, A ;
Neuckermans, H .
COMPUTER-AIDED DESIGN, 2001, 33 (14) :1111-1122