Back to Search
Start Over
SoC Design and Implementation of CAN 2.0 Protocol Toward Satellite Applications
- Source :
- Lecture Notes in Electrical Engineering ISBN: 9789813341012
- Publication Year :
- 2020
- Publisher :
- Springer Singapore, 2020.
-
Abstract
- This paper designs and implements an IP that supports the CAN 2.0 protocol and integrates it into the designed SoC. The upper layer software can be used to control and manage the CAN protocol. The SoC that we designed in this paper adopts AHB and APB bus architecture, which can easily integrate the IP of this bus. The processor core uses a five-stage pipeline to support the ArmV4 instruction set architecture. The multiplication unit uses pipeline processing. The forwarding unit and scoreboard unit module can solve and alleviate data dependence and improve instruction execution efficiency. The design has been verified by simulation and its function is correct. The comprehensive results of the target device Spartan-7 show that the design consumes less resources and can be implemented in FPGA. The design can be used in satellite-based integrated electronic solutions of small satellite to complete data transmission and information exchange between spacecraft electronic equipment.
Details
- ISBN :
- 978-981-334-101-2
- ISBNs :
- 9789813341012
- Database :
- OpenAIRE
- Journal :
- Lecture Notes in Electrical Engineering ISBN: 9789813341012
- Accession number :
- edsair.doi...........e7c665a20a6afb2722b0b1d5ee97e8d5