Datasheet4U.com

AN703 Datasheet PDF

Philips AN703

XA Benchmark Versus the Architectures

Part No. AN703
Datasheet AN703 Download
Manufacturer
Philips
Description XA Benchmark Versus the Architectures
Buy Stock & Price
AN703 datasheet page 1 preview
Philips Semiconductors Application note XA benchmark versus the architectures 68000, 80C196, and 80C51 AN703 Author: Santanu Roy BACKGROUND A computer benchmark is a “program” that is used to determine relative computer core performance by evaluating benchmark execution time by that core. In the brainstorm on microcontrollers for automotive applications, an assembler functional benchmark for engine management, which is a typical example of embedded high-end microcontrol, was created. This report gives worked out routines of the functions if they were implemented in assembler language of the compared controllers: Motorola 68000, Intel 80C196, Philips 80C552 and Philips XA. The total execution times of a program “engine cycle” (engine stroke) are calculated and the required program code is estimated for each controller. Evaluation of performance in a High Level Language (HLL) like C would be preferable, but it is difficult to realize as “the best” compilers for all cores involved then should be used.
AN703 page 2 preview AN703 page 3 preview