Sandeep C Marathe

Graduate Student
Department of Computer Science and Engineering
Arizona State University
sandeep DOT marathe AT asu DOT edu

“All the powers in the universe are already ours. It is we who have put our hands before our eyes and cry that it is dark.”-- Swami Vivekananda
 

Site Contents: ( last updated: January, 2007)

  1. Research
  2. Graduate Courses
  3. Resume
  4. Projects (Code and Docs)


Research: [top]

Lamport Clock (happens-before relationship) based record-replay mechanism for Multitasking (multithreaded) multiprocessor Embedded System. Will be updated (when I get to know what exactly I am trying to do !! :) ) 

Graduate Courses :[top]

    Spring 2007

    Spring 2008

    Fall 2008 (to be taken)

Resume :[top]

<to be uploaded soon>

Projects (Code and Docs) :[top]

1. Morphosys-like cycle-accurate Coarse Grained reconfigurable architecture simulator (integrated with simplescalar)

CGRA source link

This has all the source files and README file describing new instructions, 'how to execute' details, and application mapping example.

P.S : I am not working on this topic anymore..so dont expect future versions of this code ! :-). Also simulator not fully tested..so don't curse me if something doesn't work !

I always felt that I had to write code in an efficient way :) , I donno but I still feel that if I try mapping few other application data flow graphs, I may need to change/add something more to the code !

2. Timers and Mouse driver for Coldfire MCF5485EVB in VxWorks

Project1(has timers source) link

Project2(Mouse driver) link

Project 1 report has explanation about system initialization sequence, CFG, LCF, MEM file description of MetroWerks IDE