RESEARCH

The Mixed-Domain Embedded Systems Laboratory researches the theory, methods, and software tools for the design of performance-optimized systems composed of tightly coupled blocks of heterogeneous (mixed-domain) nature.

The following list are the projects carried out in our research laboratory since Fall 2000:

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DNets: Goal-Oriented Programming Frameworks for

Decision Making in Cyber-Physical Systems

Graduate Students: Varun Subramanian, Anurag Umbarkar, Meng Wang, Shreyas Kodasara Rajagopal.

The goal is to research and develop a high-level programming framework for designing applications that interact with large physical environments. The interaction scheme between system and environment  is bi-directional as it includes both data sensing and decision making while optimizing various goals and performance constraints that change dynamically. The execution platform is a large-scale network of reconfigurable mixed-signal embedded nodes.    

Representative Publications

· V. Subramanian, M. Gilberti, A. Doboli, D. Pescaru, “A Goal-Oriented Programming Framework for Grid Sensor Networks with Reconfigurable Embedded Nodes”, ACM Transactions on Embedded Systems, accepted for publication, May 2011.

· A. Umbarkar, V. Subramanian, A. Doboli, “Low-Cost Sound-based Localization using Programmable Mixed-Signal Systems-on-Chip”, Microelectronics Journal, 2011.

·  I. Codruta, D. Pescaru, A. Doboli, “Stochastic Model-based Heuristics for Fast Field of View Loss Recovery for Urban Traffic Management Through Networks of Video Cameras'', IEEE Transactions on Intelligent Traffic Systems, 2011.

Scalable decision making for large-scale networked embedded systems

Graduate Students: V. Subramanian, Meng Wang, Michael Gilberti, Yang Zhao

1. Specification and automated design of

mixed-signal, networked embedded systems

2. Automated synthesis of

analog and mixed-signal integrated circuits & systems

Synthesis techniques for electronic systems with high degree of innovation

Graduate Students: Cristian Ferent.

Funded by NSF. Funding Period: July 1 2009 - June 30 2012.

Representative Publications

· C. Ferent, A. Doboli, “Measuring the Uniqueness and Variety of Analog Circuit Design Features”, Integration, the VLSI Journal, 2011.

· C. Ferent, A. Doboli, “A Symbolic Technique for Automated Characterization of the Uniqueness and Similarity of Analog Circuit Design Features”, Design, Automation and Test in Europe Conference (DATE'11), 2011. 

High-level synthesis and optimization of analog and mixed-signal systems

Graduate Students: Hua Tang, Hui Zhang, Ying Wei, Yulei Weng, Gaurav Gothoskar

Funded by DARPA. Funding Period: September 1 2001 - May 31 2005. Funded by NSF Center for Design of Analog and Digital Integrated Circuits (CDADIC). Funding Period: September 1 2004 - August 31 2005.

The goal of the research is to develop efficient methodologies and tools for automated synthesis of analog and mixed-signal systems from high level specifications (e.g., SystemC and VHDL-AMS). The motivation for high-level synthesis of analog and mixed-signal systems (AMS-HLS) is achieving short design cycles with a reduced design effort and providing designs that are correct by construction. The project studied the following topics:

- Synthesis-oriented modeling of analog  and mixed-signal systems.
- Specification for synthesis of analog and mixed-signal systems.
- Performance model generation for time and frequency behavior.
- Architecture (topology) generation techniques.
- Parameter optimization techniques.

Representative Publications

·  H. Tang, H. Zhang, A. Doboli, "Refinement based Synthesis of Continuous-Time Analog Filters Through Successive Domain Pruning, Plateau Search and Adaptive Sampling", IEEE Transactions on CAD of Integrated Circuits and Systems, Vol. 25, No. 8, pp. 1421-1440, August 2006.

·  A. Doboli, N. Dhanwada, A. Nunez, R. Vemuri, "A Library-Based Approach to Synthesis of Analog Systems from VHDL-AMS Specifications", ACM Transactions on Design Automation, Vol. 9, Issue 2, pp. 238-271, April 2004.

·  A. Doboli, R. Vemuri, "Exploration-Based High-Level Synthesis of Linear Analog Systems Operating at Low/Medium Frequencies", IEEE Transactions on CAD of Integrated Circuits and Systems, Vol. 22, No. 11 2003.

·  A. Doboli, R. Vemuri, "Behavioral Modeling for High-Level Synthesis of Analog and Mixed-Signal Systems from VHDL-AMS", IEEE Transactions on CADICS, Vol. 22, No. 11, 2003.

3. Modeling of analog and mixed-signal integrated circuits and systems

Structural Modeling of High-Performance Analog Circuits

Graduate Students: Ying Wei, Hui Zhang.

Representative Publications

· Y. Wei, A. Doboli, "Structural Macromodeling of Analog Circuits through Model Decoupling and Transformation", IEEE Transactions on CADICS, Vol. 27, No. 4, April 2008.

· H. Zhang, S. Doboli, H. Tang, A. Doboli, "Compiled Code Simulation of Analog and Mixed-Signal Systems Using Piecewise Linear Modeling of Nonlinear Parameters", Integration the VLSI Journal, Elsevier, Vol. 40, No. 3, pp. 193-209, 2007.

Modeling Process Parameter Variations in Analog Circuits

Graduate Students: Hui Zhang.

Representative Publications

· H. Zhang, A. Doboli, "A Scalable Sigma-Space Based Methodology for Modeling Process Parameter Variations in Analog Circuits", Microelectronics Journal, Elsevier, 2009.

4. Design of reconfigurable mixed-signal frontends for sensing applications

Reconfigurable Delta-Sigma Modulator Topologies for Multimode Communication Systems

Graduate Students: Ying Wei, Hua Tang, Pengbo Sun.

Funded by NSF Center for Design of Analog and Digital Integrated Circuits (CDADIC). Funding Period: September 1 2004 - March 1 2006, Cypress Inc. Funding Period: Jan 1 2006 - Dec 31 2006.

Representative Publications

· Y. Wei, A. Doboli, "Reconfigurable DeltaSigma Modulator Topology Design through Hierarchical Mapping and Constraint Transformation", Integration the VLSI Journal, Vol. 42, Issue 2, Feb 2009.

· P. Sun, C. Ferent, M. Gilberti, A. Doboli, "Online AMS Frontend Reconfiguration for Sensor Network Applications", European Conference on Circuit Theory and Design (ECCTD'09), 2009.

· P. Sun, Y. Wei, A. Doboli, "Flexibility-oriented Design Methodology for Reconfigurable Delta Sigma Modulators", Proc. of the Design Automation and Test in Europe Conference (DATE'07), 2007.

· Y. Wei, H. Tang, A. Doboli, "Systematic Methodology for Designing Reconfigurable Delta Sigma Modulator Topologies for Multimode Communication Systems", IEEE Transactions on CADICS, Invited Paper, Vol. 26, No. 3, pp. 480-496, March 2007.

5. Design of electronic systems with high degree of innovation

Graduate Students: Anurag Umbarkar, Cristian Ferent.

Funded by NSF. Funding Period: July 1 2009 - June 30 2012.

Representative Publications

·  A. Doboli, A. Umbarkar, “Experiments, Analysis and Observations on Creativity in Iterative Design of Electronic Embedded Systems”, Technical Report, College of Engineering and Applied Science, CEAS-TR 835, Stony Brook University, June 2011.

6. Architecture optimization for performance & resource-constrained systems

Stochastic and Heuristic algorithms for on-line architecture adaptation

Graduate Students: Pengbo Sun, Sankalp Kallakuri.

 SoC and Hardware Software Co-design

Graduate Students: Nattawut Thepayasuvam, Sankalp Kallakuri, Yulei Weng, Vaishali Damle, Rohit Pai.

Funded by a DAC Graduate Scholarship Award. Funding Period: September 1 2001 - August 30 2003. IBM Faculty Partnership Award. Funding Period: September 1 2001 - December 1 2002. NY State Center for Advanced Technologies in Sensor and Diagnostic Tools. Funding Period: Summer 2003, Summer 2004. Microsoft. Funding Period: January 2004-December 2004.

Our goal was to develop system-level methodologies and algorithms for designing highly constraint embedded SoC systems.  The addressed methods included hardware-software partitioning, task scheduling, and bus architecture synthesis. We considered applications that include a significant amount of data and control dependencies. Addressed performance constraints include speed, silicon area and consumed power. We also studied modeling of layout aspects for system design, such as substrate coupling and bus parasitic. The following specific topics were studied:

· IP core integration, including bus architecture synthesis, arbiter design and buffer sizing

· Stochastic modeling for embedded system design, e.g., arbiter design.

· Substrate coupling for mixed-signal SoC, including digital noise macromodeling and simulation.

· Hardware-software co-design algorithms, like partitioning, scheduling, and awareness to lower design levels.

Representative Publications:

· N. Thepayasuwan, A. Doboli, "Layout Conscious Approach and Bus Architecture Synthesis for Hardware-Software Co-Design of Systems on Chip Optimized for Speed", IEEE Transactions on VLSI Systems, Vol. 13, No. 5, May 2005, pp. 525-538.

· N. Thepayasuwan, A. Doboli, “Layout Conscious Bus Architecture Synthesis for Deep Submicron Systems on Chip”, Design, Automation and Test in Europe Conference (DATE) 2004, Paris.

· S. Kallakuri, A. Doboli, S. Doboli, "Stochastic Modeling Based Environment for Synthesis and Comparison of Bus Arbitration Policies", International Symposium on VLSI (ISVLSI), 2004.

· N. Thepayasuwan, V. Damle, A. Doboli, ``Bus Architecture Synthesis for Hardware-Software Co-Design for Deep Submicron Systems on Chip'', International Conference on Computer Design (ICCD) 2003, San Jose CA.

· A. Doboli, "Integrated Hardware-Software Co-Synthesis and High-Level Synthesis for Design of Embedded Systems under Power and Latency Constraints", Proceedings of Design, Automation and Test in Europe Conference, 2001.

Design Automation for Sensor Network Applications

Graduate Students: Sankalp Kallakuri, Yulei Weng, Yang Zhao, Jing Gao.

Funded by NY State Center for Advanced Technologies in Sensor and Diagnostic Tools. Funding Period: Summer 2003, Summer 2004.

Representative Publications:

· Y. Weng, A. Doboli, ``Smart Sensor Architecture Customized for Image Processing Applications'', Proc. 10th IEEE Real-Time and Embedded Technology and Applications Symposium, 2004, Toronto. 

· Y. Weng, S. Kallakuri, A. Doboli, ``Dynamic Architecture Adaptation to Improve Scalability of Sensor Networks: A Case Study for a Smart Sensor for Face Recognition'', accepted for publication, Work in Progress Section, Real Time System Symposium (RTSS), 2004, Lisbon. 

 

Considered application include intelligent embedded systems based on a large variety of sensing devices, reconfigurable analog-digital frontends for multi-mode communication systems, creative analog and mixed-signal circuit design, intelligent traffic management, and holistic environmental monitoring and management through networked embedded nodes.

Both hardware and software architectures have been built in our group for the enumerated applications.