Adaptation of an ARM compatible System on chip as an IP-module in a FPGA

University essay from Institutionen för informationsteknologi

Author: Emanuel Wahlqvist; [2014]

Keywords: ;

Abstract: In the world of today a fast prototyping and low time to market are very important factors when developing products. Any effort to minimize these parameters as well as making systems easier to maintain is effort well placed. Syntronic is a consultant company dealing in electronic and software development, testing and maintenance. They see the soft core processor, implemented in a Field Programmable Gate Array, as a step towards more versatile platforms. As a first effort this thesis presents the specification, implementation and testing of a System on Chip based on a open source ARMv2a compatible processor  designed in Verilog. The system aims at applications where performance is not the highest priority but rather small FPGA area and possibility to connect many different sensor types.  The final result is a system that is able to execute both assembler and C code in simulations. There was no hardware available for testing but the synthesis procedure  shows promising results. The final system include interfaces for UART,  SPI and I2C along with support for up to 32 General Purpose Input Output pins. All steps required for modifying and customizing the system is also presented along with the tools used.

  AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)