Shaahin Hessabi

Associate Professor
Department of Computer Engineering
Sharif University of Technology

Phone: 616-4601 (office) 

Email

domain:

 sharif.edu

 

userid:

 hessabi

 

[ Education ]

[ Background ]

[ Research Interests ]

[ Honors ]

[ Current Graduate Students ]

[ Publications ]

[ Courses ]

 

 

Last Modified on: Monday, November 03, 2008

 

 

Educational Background


Professional Background


Research Interests


Honors


Graduate Students

    Ph.D.:

        Current:

  1. Benyamin Hamdinyaran
  2. Abbas Eslami Kiasari (with professor Sarbazi-Azad)
  3. Dara Rahmati (with professor Sarbazi-Azad)
  4. Somayeh Koohi
  5. Parisa Khadem Hamedani (with professor Sarbazi-Azad)

        Graduated:

Maziar Gudarzi, Amir Massoud Gharabaghi

    M.Sc.:

        Current:

  1. Maysam Taassori
  2. Hojjat Bonakdar
  3. Mohammadreza Keshavarzi

        Graduated:

Hani JavanHemmat, Mehdi Modarresi, Morteza Najafvand, Nasser Mohammadzadeh, Hassan Hatefi, Nassim Zeinolabedini, Sholeh Hashemi Namin, Solmaz Zolfakhani, Nima Karimpour, Somayeh Koohi, Elham Moghaddam, Mozhgan Babagoli, Mehdi Kamal, Mohammad Aghatabar, Hessam Kooti


  Publications (in reverse chronological order)

    

 Refereed Journal Papers:   

  1. 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, 2008 (in press).

  2. N. MohammadZadeh, S. Hessabi, M. Goudarzi, M. Malaki, “A Framework for Object-Oriented Embedded System Development Based on OO-ASIPS,” World Scientific Journal of Circuits, Systems, and Computers, 2008 (in press).

  3. 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, pp. 1221-1231, vol. 73, issue 8, 2007.

  4. A.M. Gharehbaghi, S. Hessabi, B. Hamdin Yaran, M. Goudarzi, “An Assertion-Based Verification Methodology for System-Level Design,” Elsevier Journal of Computers and Electrical Engineering, pp. 269-284, vol. 33, issue 4, 2007.
      

5.      Shahin Hessabi, Sina Meraji, Nima Shahbazi, Hadi Sadeghi, "Memory Access Time Speed Up in an OO-ASIP Using Cache Interleaving," CSI Journal on Computer Science and Engineering, Vol. 4, No. 3(a), pp.37-44, 2006. [in Persian]
 

6.      N. Babaii-Rizvandi, A. Nabavi-Lishi, and S. Hessabi, "An accurate FIR approximation of Ideal Fractional Delay Filter with Complex Coefficients in Hilbert Space," Journal of Circuits, Systems, and Computers (JCSC),  Vol. 14, No. 3, pp. 497-505, June 2005.
 

7.      K. Khamei, A. Nabavi, S. Hessabi, and S. M. Barandagh,  "Design of Variable Fractional Delay FIR Filters With CSD Coefficients Using Genetic Algorithm," Journal of Circuits, Systems, and Computers (JCSC), Vol. 14, No. 6,  pp.1145-1155, Dec. 2005.
 

8.      Goudarzi, M, Hessabi, S, and Mycroft, A, "Object-Oriented Embedded System Development Based on Synthesis and Reuse of OO-ASIPs," Journal of Universal Computer Science, Vol 10, N0. 9, pp. 1123-1156, September 2004.
 

9.      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.
 

10.  S. Hessabi, M. Y. Osman, and M. I. Elmasry, “Differential BiCMOS Logic Circuits: Fault Characterization and Design-for-Testability," IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 3, No. 3, pp. 437 - 445, September 1995.

  Conference Papers:   

  1. Mohammad Mirza-Aghatabar, Somayyeh Koohi, Shaahin Hessabi, Dara Rahmati, “An Adaptive Approach to Manage the Number of Virtual Channels,” 22nd International Conference on Advanced Information Networking and Applications (AINA 2008), pp. 353-358, Japan, March 25-28, 2008.

  2. Abbas Eslami Kiasari, Dara Rahmati, Hamid Sarbazi-Azad, Shaahin Hessabi, “A Markovian Performance Model for Networks-on-Chip,” 16th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP 2008), pp. 157-164, Toulouse, France, 13-15 February 2008.

  3. Somayyeh Koohi, Mohammad Mirza-Aghatabar, Shaahin Hessabi, Massoud Pedram, “High-Level Modeling Approach for Analyzing the Effects of Traffic Models on Power and Throughput in Mesh-Based NoCs,” 21st International Conference on VLSI Design (VLSI Design 2008), pp. 415-420, 4-8 January 2008, Hyderabad, India.

  4. B. Ghavami, M. Mirza-Aghatabar, H. Pedram, S. Hessabi, “Analysis and Fast Estimation of Energy consumption in template based QDI Asynchronous Circuits,” IEEE International Symposium on Integrated Circuits (ISIC 2007), pp. 445-448, Singapore, 26-28 Sept. 2007.

  5. S.Koohi, M. Mirza-Aghatabar, S. Hessabi, “ Evaluation of Traffic Pattern Effect on Power Consumption in Mesh and Torus Network-on-Chips,” IEEE International Symposium on Integrated Circuits (ISIC 2007), pp. 512-515, Singapore, 26-28 Sept. 2007.

  6. M. Mirza-Aghatabar, S.Koohi, S. Hessabi, M. Pedram, “An Empirical Investigation of Mesh and Torus NoC Topologies Under Different Routing Algorithms and Traffic Models,” 10th Euromicro Conference on Digital System Design Architectures, Methods and Tools (DSD 2007), pp. 19-26, Germany, August 27th - 31st, 2007.

  7. Elham K. Moghaddam, Shaahin Hessabi, “An On-Line BIST Technique for Stuck-Open Fault Detection in CMOS Circuits,” 10th Euromicro Conference on Digital System Design Architectures, Methods and Tools (DSD 2007), pp. 619-625, Germany, August 27th - 31st, 2007.

  8. Naser MohammadZadeh, Morteza NajafVand, Shaahin Hessabi and 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), Stresa-Lago Maggiore, Italy, March 2007.
     
  9. S. HashemiNamin, S. Hessabi, "An IP Integration Methodology in an Object-Oriented Design Environment for Embedded Systems," [in Persian] Proceedings of the 12th. International CSI Computer Conference (CSICC'07), pp. 982-987, Tehran, Iran, Feb. 2007.
     

10.  Hassan Hatefi Ardakani, Amir Masoud Gharehbaghi, and Shaahin Hessabi, "A System-Level Verification Methodology Using
Performance and Functional Assertions," Proceedings of the 12th. International CSI Computer Conference (CSICC'07), pp. 1704-1709, Tehran, Iran, Feb. 2007.
 

11.  Amir Masoud Gharehbaghi, Shaahin Hessabi, “Transaction-Level Assertion Language for Functional and Performance Verification,” DATE 2007

12.  Mehdi Kamal,  Mehdi Salmani Jelodar,  Shaahin Hessabi, “GABIST: A New Methodology to Find near Optimal LFSR for BIST Structure,” IEEE Computer Society Annual Symposium on VLSI 2007, Porto Alegre, Brazil, May 2007.

13.  Nasim Zeinolabedini, Shaahin Hessabi, "Development of a Co-Simulation Environment in a System Level Design Methodology," Proceedings of the 12th. International CSI Computer Conference (CSICC'07), pp. 1716-1721, Tehran, Iran, Feb. 2007.
 

14.  M. Mirzaaghatabar, Sh. Hessabi, H. Pedram, "A Novel Method to support C-element in Conventional EDA Tools," Proceedings of the 12th. International CSI Computer Conference (CSICC'07), pp. 2463-2466, Tehran, Iran, Feb. 2007.
 

  1. D. Rahmati, A. E. Kiasari, S. Hessabi, and H. Sarbazi-Azad, "A Performance and Power Analysis of WK-Recursive and Mesh Networks for Network-on-Chips," IEEE International Conference on Computer Design (ICCD 2006), San Jose, CA, USA, Oct. 2006.
     
  2. S. Hessabi, M. Modarressi, M. Goudarzi, H. Javanhemmat,  "A Table-Based Application-Specific Prefetch Engine for Object-Oriented Embedded Systems," The 6th International Workshop on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS 2006) Greece, July 17 - 20, 2006.
     
  3. M. Modarressi, S. Hessabi, and M. Goudarzi, "A Reconfigurable Cache Architecture for Object-Oriented Embedded Systems," Proceedings of the 2006 Canadian Conference on Electrical and Computer Engineering, pp. 26-29, Ottawa, Canada, May 2006.
     
  4. H. Javanhemmat, M. Goudarzi, and S. Hessabi, "On the Hardware-Software Partitioning: the Classic General Model (CGM)," Proceedings of the 2006 Canadian Conference on Electrical and Computer Engineering, pp. 1891-1894, Ottawa, Canada, May 2006.
     
  5. M. Modarressi, H. Javanhemat, S. G. Miremadi, S. Hessabi, M. Najafvand, M.Gudarzi, and N. Mohamadzadeh, "A Fault-Tolerant Approach to Embedded-System Design Using Software Standby Sparing," 11th. International CSI Computer Conference (CSICC'06), Vol 2, pp. 77-84, Tehran, Iran, Jan. 2006.
     
  6. R. Iraji, S. Hessabi, and E.K. Moghadam, "Accelerating the Rijndael Algorithm Using Custom Instructions Capability of Nios II in ODYSSEY,” IEEE International Conference on Design & Test of Integrated Systems in Nanoscale Technology (DTIS'06) pp. 69-73, Sept. 2006, Tunis, Tunisia.
     
  7. Naser Mohammadzadeh, Shaahin Hessabi, and Maziar Goudarzi, "Evolving an MPEG2 Processor from a JPEG Object-Oriented ASIP: A Case Study on a System-Level Design methodology," 11th. International CSI Computer Conference (CSICC'06), Vol 2, pp. 92-97, Tehran, Iran, Jan. 2006.
     
  8.  Alireza Poshtkuhi, Ali Haj Abutalebi, Leila Mahmoudi Ayough and Shaahin Hessabi, "DotGrid: A .NET-based Cross-Platform Grid Computing Infrastructure," 6th IEEE International Symposium on Cluster Computing and the Grid (CCGrid2006), 16-19 May 2006, Singapore.
     
  9. Y. Sedaghat, S. Hessabi, and S. G. Miremadi, "ارایه الگوریتم سیل آسای محدود شده به منظور کاهش سربار ارتباطی در شبکه های بر روی تراشه,"  (in Persian), 11th. International CSI Computer Conference (CSICC'06), Vol 1, pp.995-998, Tehran, Iran, Jan. 2006.
     

24.  Shaahin Hessabi, Seyed Sina Meraji, Nima Shahbazi, Hadi Sadeghi, "افزایش سرعت دسترسی به حافظه در یک  ASIP شیءگرا با استفاده از خرد کردن حافظه نهان"  (in Persian), 11th. International CSI Computer Conference (CSICC'06), Vol 1, pp.49-55, Tehran, Iran, Jan. 2006.
 

25.  Y. Sedaghat, S. Hessabi, and S. G. Miremadi, Mostafa Shad Zolpirani, " روشی برای افزایش میزان اتکاپذیری در  شبکههای بر روی تراشه با استفاده از آرایش اتصال دوگانه منابع به مسیریابها,"  (in Persian), 11th. International CSI Computer Conference (CSICC'06), Vol 1, pp.115-121, Tehran, Iran, Jan. 2006.
 

  1. M. Modarressi, S. Hessabi, M. Goudarzi, "A Data Prefetching Mechanism for Object-Oriented Embedded Systems Using Run-Time Profiling," Third IEEE Workshop on Electronic Design, Test, and Applications (DELTA'06), Malaysia, Jan. 17-19, 2006.
     
  2. N. MohammadZadeh, S. Hessabi, M. Goudarzi, "Software Implementation of MPEG2 Decoder on an ASIP JPEG Processor," International Conference on Microelectronics (ICM'05), pp. 310-315, Islamabad, Pakistan, 13-15 December 2005.
     
  3. 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), published by Springer-Verlag LNCS Series, Volume 3747 / 2005, P.143, Salvador, Brazil, 25-28 October 2005.
     
  4. 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), published by Springer-Verlag LNCS Series, pp. 761-774, Singapore, 24-26 October 2005.
     
  5. M. Gudarzi, S. Hessabi, "The ODYSSEY Tool-Set for System-Level Synthesis of Object-Oriented Models," The 5th International Workshop on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS 2005), Published by Springer-Verlag LNCS Series, Volume 3553 / 2005, pp. 394-403,  Samos, Greece, July 18-20, 2005. .
     
  6. B. Saghaie, S. Hessabi, "On Complexity Analysis of Path Delay Fault Testing at RT Level," IEEE Latin-American Test Workshop (LATW 2005), Salvador (Bahia), Brazil, March 30- April 2, 2005.
     
  7. N.Babaii Rizvandi, A.Nabavi, Sh.Hessabi, N.Kamyabpour, "An Accurate FIR Approximation of Ideal Fractional Delay in Hilbert Space,” IEEE International Symposium on Signal Processing and Information Technology (ISSPIT 2004), Italy,  Dec.18-21, 2004.
     
  8. A. M. Gharehbaghi, S. Hessabi, B. Hamdin Yaran, M. Goudarzi, "Integrating Assertion-Based Verification into System-Level Methodology," 16th International Conference on Microelectronics  (ICM'04), pp. 232-235, December 2004, Tunisia.
     
  9. N. Babaii-Rizvandi, A.Nabavi-Lishi, S.Hessabi, and N. Kamyabpour, "An Accurate FIR Approximation of Ideal Fractional Delay with Complex Coefficients in Hilbert Space,"  38th Asilomar Conference on Signals, Systems and Computers, Nov. 2004, USA.
     
  10. H. R. Zarandi, S. G. Miremadi, S. Hessabi and A.R. Ejlali, "A Mixed-Mode Simulation-Based Environment to Test and Dependability Assessment of HDL Models," Proceedings of International Conference on Embedded Systems and Applications (ESA 2004), pp. 582-588, Las Vegas, USA, June 2004.
     
  11. Maziar Goudarzi, Shaahin Hessabi, and Alan Mycroft, "Object-Aware Cache: Higher Hit-Ratio in Object-Oriented ASIPs," Proceedings of the 2004 Canadian Conference on Electrical and Computer Engineering, pp. 653-656, Niagara Falls, Canada, May 2004.
     

37.  Amir Masoud Gharehbaghi, Shaahin Hessabi, Mohammad Reza Eshghi, "High-Level Symbolic Simulation Using Integer Equations," Proceedings of the 2004 Canadian Conference on Electrical and Computer Engineering,  pp. 1241-1244, Niagara Falls, Canada, May 2004.
 

  1. R. Mohammadkhani, S. Hessabi, "A Combined Method to Improve Sequential Circuit Test Generation," Proc. Of the 9th Annual CSI Computer Conference (CSICC 2004), pp. 91-95, Tehran, Iran, February 2004
    .
  2. M. Goudarzi, S. Hessabi, A. Mycroft, “Overhead-Free Polymorphism in Network-on-Chip Implementation of Object-Oriented Models,” Proceedings of the Design, Automation and Test in Europe Conference (DATE’04), Volume 2. pp. 21380-21381, February 2004, Paris.
     
  3. M. Goudarzi, S. Hessabi, “Synthesis of Object-Oriented Descriptions Modeled at Functional-Level,” Proceedings of  the International Conference on Electronics, Control and Signal processing (ICECS’03), December 2003, Singapore.
     
  4. M. Goudarzi, S. Hessabi, A. Mycroft, “Object-oriented ASIP Design and Synthesis”, Proc. of Forum on specification and Design Languages (FDL’03), September 2003, Frankfurt, Germany.
     
  5. N. Babaii, A. Nabavi, and S. Hessabi, "Design and Implementation of Digital Decimation Filter for Digital ADSL Modems," Proceedings of the International Symposium on Telecommunications (IST2003), pp. 442-445, 16-28 August, 2003, Isfahan, Iran.
     
  6. 7. K. Khamei, A. Nabavi, and S. Hessabi, "Design of Variable Fractional Delay FIR Filters Using Genetic Algorithm," 10th IEEE International Conference on Electronics, Circuits and Systems (ICECS 10), 14-17 December 2003, United Arab Emirates.
     

44.  N. Nejati, S. Hessabi, "Improving the Performance of the G.729 Error Concealment Algorithm for VoIP Applications," (In Persian) Proc. Of the 8th CSI Computer Conference (CSICC 2003), pp. 1-5, Mashhad, February 2003.
 

45.  Ali Ahmadinia, Shaahin Hessabi, and Javad Alirezaie, "An SOC-Based Real-Time Spectrograph," Proceedings of the 20th IEEE NORCHIP Conference, Copenhagen, Denmark, November 2002.
 

46.  Ali Ahmadinia, Shaahin Hessabi, "An Efficient FFT Co-Module Using SOC Approach," International Workshop on IP-Based SoC Design, Grenoble, France, October 2002.
 

47.  M. Hashempour, S. Sharifi, M. Gudarzi, and S. Hessabi, "Rapid Design Space Exploration of DSP Applications Using Programmable SoC Devices- A Case Study," Proceedings of the 15th Annual IEEE International ASIC/SOC Conference, pp. 273-277, Rochester, NY, USA, Sept. 2002.
 

48.  S. Hessabi, A. Ahmadinia, G. Asadi, S. Bayat Sarmadi, M. Gudarzi, "Co-FFT Design: FFT Implementation on CSoC," IEEE-TTTC International Conference on Automation, Quality and Testing, Robotics (A&QT-R 2002), pp. 325-330, Cluj-Napoca, Romania, May  2002.
 

49.  L. Mahmoudi Ayough, A. Haj Abutalebi, O. F. Nadjarbashi, S. Hessabi, "Verilog2SC: A Methodology for Converting Verilog® HDL to SystemC," Proc. of the 11th  International HDL Conference (HDL Con 2002), pp. 211-217, San Jose, California, USA, March 2002.
 

50.  O. Nadjarbashi, M. Gudarzi, and S. Hessabi, “DCT-2D Co-Module: An Implementation of Discrete Cosine Transform using SoC Approach,” Proc. Of the 7th CSI Computer Conference (CSICC 2002), pp. 9-14, Tehran, Iran, Feb. 2002.
 

51.  S. Hessabi and M. B. Tahoori, “A Novel Model for Control-Flow Errors in High-Level Test Generation,” Proc. Of the 7th CSI Computer Conference (CSICC 2002) , pp. 22-26, Tehran, Iran, Feb. 2002.
 

52.  M. H. Khansari, A. Movaghar, S. Hessabi, "Design and Implementation of a Tandem Switch Based on FPGA," Proceedings of the International Symposium on Telecommunications (IST2001), pp. 181-184, Tehran, Iran, September 2001.
 

53.  S. Hessabi and M. Hashempour, “A Hardware Accelerator for Test Generation,” (in Persian) Proc. Of the 6th CSI Computer Conference, pp. 126-131, Tehran, Iran, 2001
 

54.  S. Hessabi and P. Ahmadi Attar, “Design and Implementation of a Reconfigurable Architecture for DSP Applications on FPGAs," (in Persian) Proc. Of the 5th CSI Computer Conference, Tehran, Iran, March 2000
 

55.  M. Gudarzi and S. Hessabi, “Built-In Self-Test of FPGA Logic Blocks with no Area Overhead and performance degradation," (in Persian) Proc. Of the 4th CSI Computer Conference, pp. 50-55, Tehran, Iran, Jan. 1999
 

56.  S. Hessabi, K. Raahemifar, and M. I. Elmasry, “A Design-for-Testability Technique for CMOS/BiCMOS Logic Circuits," Seventh International Conference on Microelectronics (ICM), Malaysia, Dec. 95.
 

  1. K. Raahemifar, S. Hessabi, and M. I. Elmasry, “A Design-for-Testability Technique for Shorts and Bridging Faults in BiCMOS Logic Families," Proceedings of the 1995 Canadian Conference on Electrical and Computer Engineering, Vol. 1, pp. 221-224, Montreal, Canada, Sep. 95.
     

Courses