Founded in 1971 >
Chinese Sci-tech Core Periodicals >
British Science Abstracts (SA, INSPEC) Indexed Journals >
United States, Cambridge Scientific Abstract: Technology (CSA: T) Indexed Journals >
United States, Ulrich's Periodicals Directory(UPD)Indexed Journals >
United States, Cambridge Scientific Abstract: Natural Science (CSA: NS) Indexed Journals >
Poland ,Index of Copernicus(IC) Indexed Journals >
International Standard Serial Number:
ISSN 1001-4551
Sponsor:
Zhejiang University;
Zhejiang Machinery and Electrical Group
Edited by:
Editorial of Journal of Mechanical & Electrical Engineering
Chief Editor:
ZHAO Qun
Vice Chief Editor:
TANG ren-zhong,
LUO Xiang-yang
Tel:
86-571-87041360,87239525
Fax:
86-571-87239571
Add:
No.9 Gaoguannong,Daxue Road,Hangzhou,China
P.C:
310009
E-mail:
meem_contribute@163.com
Design of the embedded CAN communication card based on FPGA
LI Mingxiong, WANG Ming, LI Xiaoming
(Faculty of Mechanical Engineering & Automation, Zhejiang SciTech University, Hangzhou 310018, China)
Abstract: In order to realize the embedded application and satisfy the need of modular design of CAN communication, a design method of the embedded CAN communication card based on FPGA was put forward. The hardware structure, chip selcetion and work principle were introduced. The design chose the embedded 32bit soft processors Nios II in FPGA as the main control chip, dualport RAM as communication interface between the node controller and the embedded CAN communication card, the CAN controller SJA1000 and transceiver PCA82C250 as CAN communication chip. The design idea and realization method of the card in the hardware and software were presented, as well as the experiment results.The experiments show that the design completely satisfy the requirement of the the embedded application of CAN communication, and has good performance on the characteristics of real time and highspeed communication.
Key words: field programmable gate array(FPGA); Nios II; dualport RAM; controller area network(CAN) communication; embedded application