Papers (in reverse
chronological order)
Journals
- N. MohammadZadeh, S.
Hessabi, M. Goudarzi,
M. Malaki, "A Framework for Object-Oriented Embedded System
Development Based on OO-ASIPS," Journal of Circuits, Systems, and
Computers, World Scientific, in press, 2008.
- M. Goudarzi, S. Hessabi, N. MohammadZadeh, N. Zeinolabedini,
"The ODYSSEY Approach to Early Simulation-based Equivalence-Checking
at ESL Level using Automatically-Generated Executable Transaction-Level
Model," Elsevier Journal of Microprocessors & Microsystems
(now J. Embedded Hardware Design, JEHD), in press, 2008 (online edition).
- M. Goudarzi, N. MohammadZadeh, S. Hessabi, "Using On-Chip
Networks to Implement Polymorphism in the Co-design of Object-Oriented
Embedded Systems," Elsevier Journal of Computer and System
Sciences (JCSS), Special Issue on Network-Based Computing, Volume 73,
Issue 8, December 2007, Pages 1221-1231 (online edition)
- Amir Masoud Gharehbaghi, Shaahin Hessabi, Benyamin Hamdin Yaran, Maziar Goudarzi, "An Assertion-Based Verification
Methodology for System-Level Design," Elsevier Journal of
Computers and Electrical Engineering, Volume 33, Issue 4, July 2007,
Pages 269-284 (online edition).
- Shaahin Hessabi, Sina Meraji, Nima Shahbazi, Hadi Sadeghi,
"Memory Access Time Speed Up in an OO-ASIP Using Cache
Interleaving," To appear in CSI Journal on Computer Science and
Engineering.
- M. Goudarzi, S.
Hessabi, A. Mycroft, "Object-Oriented
Embedded System Development Based on Synthesis and Reuse of OO-ASIPs,"
Journal of Universal Computer Science, Springer-Verlag, September
2004.
- M. Goudarzi, S. Hessabi,
"Synthesis of Object-Oriented Descriptions Modeled at
Functional-Level," World Scientific and Engineering Academy and
Society Transactions on Computers, Athens, Issue 1, Volume 3, pp.
65-74, January 2004.
Conferences
- Naser MohammadZadeh, Morteza NajafVand, Shaahin Hessabi, Maziar Goudarzi, "Implementation of a JPEG Object-Oriented ASIP: A Case Study
on a System-Level Design Methodology," Great Lakes Symposium on VLSI (GLSVLSI'07), in Press.
- S. Hessabi, M. Modarressi, M. Goudarzi, H.
Javanhemmat, "A Table-Based Application-Specific Prefetch Engine for
Object-Oriented Embedded Systems," Embedded Computer Systems:
Architectures, MOdeling, and Simulation (IC-SAMOS VI Conference), Greece, Jul. 2006.
- M. Modarressi, S. Hessabi, M.
Goudarzi, "A Reconfigurable Cache Architecture for Object-Oriented
Application-Specific Processors," Canadian Conference on
Electrical and Computer Engineering (CCECE'06) , Canada, May 2006.
- H. Javanhemmat,S. Hessabi, M.
Goudarzi, "An Optimum Multiprocessor System for a Given
Object-Oriented Model," Canadian Conference on Electrical and
Computer Engineering (CCECE'06) , Canada, May 2006.
- M. MohammadZadeh, S.
Hessabi, M. Goudarzi, "Evolving an MPEG2 Processor from
a JPEG Object-Oriented ASIP: A Case Study on a System-Level Design
methodology," in Proc. of Computer Society of Iran Computer
Conference (CSICC'06), Tehran,
2006.
- M. Modarressi, H.
JavanHemmat, S.G. Miremadi, M. Najafvand, M. Goudarzi, S. Hessabi, “A
Fault-Tolerant Approach to Embedded-System Design Using Software Standby
Sparing, Computer Society of Iran Computer Conference (CSICC’06), Tehran,
2006.
- M. Modarressi, S. Hessabi,
M. Goudarzi, "A Data Prefetching Mechanism for Object-Oriented
Embedded Systems Using Run-Time Profiling," Proc. of The Third IEEE
Workshop on Electronic Design, Test, and Applications (DELTA'06),
Malaysia, 17-19 Jan. 2006.
- N. MohammadZadeh, S.
Hessabi, M. Goudarzi, "Software Implementation of MPEG2
Decoder on an ASIP JPEG Processor," Proc. of International
Conference on Microelectronics (ICM'05), Islamabad,
Pakistan, 13-15
December 2005.
- M. Modarressi, M. Goudarzi,
S. Hessabi, "Application-Specific Hardware-Driven Prefetching
To Improve Data Cache Performance," Proc. of Tenth Asia-Pacific
Computer System Architecture Conference (ACSAC'05), To be published by
Springer-Verlag LNCS Series (© Springer-Verlag), Singapore,
24-26 October 2005.
- M. Fazeli, R. Farivar, S. Hessabi, S. G.
Miremadi, "A Fault Tolerant Approach to Object Oriented Design
and Synthesis of Embedded Systems", The Second Latin-American Symposium on Dependable
Computing (LADC 2005), to be published by Springer-Verlag LNCS
Series (© Springer-Verlag), Salvador, Brazil, 25-28 October
2005.
- M. Goudarzi, S. Hessabi,
"The ODYSSEY Tool-Set for
System-Level Synthesis of Object-Oriented Models," Proc. of Embedded
Computer Systems: Architectures, MOdeling, and Simulation (SAMOS V),
To be published by Springer-Verlag LNCS Series (© Springer-Verlag),
Greece, 18-20 July 2005.
- A.M. Gharehbaghi, S.
Hessabi, B. Hamdin Yaran, M. Goudarzi, "Integrating Assertion-Based
Verification into System-Level Synthesis Methodology", Proc. of International
Conference on Microelectronics (ICM'04), Tunisia,
December 2004.
- M. Goudarzi, S.
Hessabi, A. Mycroft "Object-aware
Cache: Higher Cache Hit-ratio in Object-Oriented ASIPs," Proc. of
IEEE Canadian Conference on Electrical and Computer Engineering (CCECE’04),
Ontario, Canada,
May 2004.
- M. Goudarzi, S. Hessabi, A.
Mycroft "No-Overhead
Polymorphism in Network-on-Chip Implementation of Object-Oriented Models,"
Proc. of Design Automation and Test in Europe
(DATE’04), Paris, February
2004.
- M. Goudarzi, S. Hessabi, A.
Mycroft "Object-Oriented ASIP Design
and Synthesis," Proc. of Forum on specification and Design
Languages (FDL’03), September 2003.
Presentations
The ODYSSEY
Methodology: ASIP-Based Design of Embedded Systems for Object-Oriented Embedded
Applications, presented in Workshop on
System-LSI Design Methodologies (held in conjunction with ASP-DAC'07
Program Committee meeting) in Fukuoka, Japan on September 9th, 2006.
ODYSSEY: Toward Object-Oriented System-Level Design,
presented in The OFFIS Research Center
(home of the ODETTE project), University of Oldenburg, Germany, September
22nd, 2003.
ODYSSEY: Object-oriented
Design and sYntheSiS of Embedded sYstems, presented in Institute for Computing Systems
Architecture (ICSA) , University of Edinburgh, UK, July 22nd,
2003.