Monthly Archives: May 2009

Mathematical Advances Strengthen IT Security

European Science Foundation (05/11/09) Valleley, Sofia A new cryptography approach based on the mathematical theory of elliptic curves is considered a leading candidate to replace the widely used RSA public key security system. Elliptic curves could enable more efficient cryptography … Continue reading

Posted in Uncategorized | Leave a comment

Various Embedded Systems

Sony Clie NX80V PDA (running Palm OS)The NX80V runs Palm OS 5.0 and has a 200 MHz XScale processor. It has 32 megs of RAM, 15.5 of which is available to the user. AT&T HTC 8125 SmartPhone Processor: 200 MHz … Continue reading

Posted in Electronics, Embedded Systems, Hardware, Uncategorized | Leave a comment

Computer Architecture: A Quantitative Approach

Powered by Ingram Digital

Posted in Uncategorized | Leave a comment

Branch Prediction Algorithm

#include <stdio.h>#include <stdlib.h>#include <math.h>/******************************************************************************Branch Prediction Simulator(c) M. Lutfi, 2009 ******************************************************************************/#define ROW_MAJOR_ADDR(A, r, c, n) ((A) + (r)*(n) + (c))typedef enum { not_taken = 0, taken} branch_t;typedef enum { strongly_not_taken = 0, weakly_not_taken, weakly_taken, strongly_taken} branch_state_t;typedef struct { unsigned int correctPredictionCount; … Continue reading

Posted in Uncategorized | Tagged | 2 Comments

ARM EABI Environment

To develop Linux system with TI 35xx as a target, we need to have the toolchains, build-essential root filesystem and Linux kernel. Here are the links for some useful packages: http://armel.applieddata.net/developers/linux/eabi/armel-root-fs.tar.bz2http://armel.applieddata.net/developers/linux/eabi/armel-root-fs.tar.bz2.md5http://wiki.debian.org/ArmEabiPortCodeSourcery GNU: http://www.codesourcery.com/sgpp/lite/arm/portal/release642

Posted in Uncategorized | Tagged | Leave a comment