Main Article Content
Development of a behavioral model for the ARM 32-bit processor
Abstract
ARM microcontrollers are being applied in the design of portable devices. This paper presents the implementation of a single processor ARM 32-bit microcontroller. The model of the processor developed using Verilog hardware description Language was tested by compiling a factorial program written in high level C programming language. The recursive factorial program implemented on the processor showed that the model properly references the stack memory. Results showed that the behavioural model was a true representation of the actual processor as the programs were compiled using industry standard tools.