Reinaldo Alvarenga Bergamaschi

Possui graduação em Engenharia Eletronica pelo Instituto Tecnológico de Aeronáutica (ITA-1982), mestrado em Electronics Engineering - Philips International Institute (Holanda, 1984) e doutorado em Electronics and Computer Science - University of Southampton (Inglaterra, 1989). Apos o doutorado, Reinaldo trabalhou por mais de 18 anos no IBM T. J. Watson Research Center, Yorktown Heights, NY. Atualmente é professor visitante da Universidade Estadual de Campinas, fundador da Odysci (Internet Startup) e consultor da CadComponents Inc. Tem experiência na áreas de Ciência da Computação, Arquitetura de Sistemas de Computação, Hardware e architetura de processadores, Ferramentas de software para projeto de circuitos integrados, e metodologias de projeto de circuitos integrados.

Informações coletadas do Lattes em 13/10/2022

Acadêmico

Formação acadêmica

Doutorado em PhD in Electronics and Computer Science

1985 - 1989

University of Southampton
Título: The Development of a High-Level Synthesis System for Concurrent VLSI Systems
Orientador: David Allerton, Ken G. Nichols
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico. Palavras-chave: gate-level network; High-level synthesis; logic synthesis; behavioral synthesis; technology mapping; hardware-description languages. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação. Grande Área: Engenharias / Área: Engenharia Elétrica / Subárea: Circuitos Elétricos, Magnéticos e Eletrônicos.

Mestrado em Masters in Electronics Engineering

1983 - 1984

Philips International Institute
Orientador: Marcel Pelgrom, Henk Wilhelms
Bolsista do(a): Philips. Palavras-chave: integrated circuit; Pattern recognition; Wallace tree; adders.Grande área: Engenharias / Área: Engenharia Elétrica / Subárea: Circuitos Elétricos, Magnéticos e Eletrônicos.

Graduação em Engenharia Eletronica

1978 - 1982

Instituto Tecnológico de Aeronáutica

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Bandeira representando o idioma Espanhol

Compreende Razoavelmente, Fala Razoavelmente, Lê Pouco.

Bandeira representando o idioma Português

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Bandeira representando o idioma Francês

Compreende Razoavelmente, Fala Pouco, Lê Pouco, Escreve Pouco.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Sistemas de Informação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Ferramentas de Projeto de Circuitos Integrados.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Arquitetura de Sistemas de Computação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Hardware.

Grande área: Engenharias / Área: Engenharia Elétrica / Subárea: Circuitos Elétricos, Magnéticos e Eletrônicos/Especialidade: Circuitos Eletrônicos.

Organização de eventos

BERGAMASCHI, R. A. . Embedded Systems Week. 2006. (Congresso).

BERGAMASCHI, R. A. . IEEE/ACM International Conference on Hardware-Software Codesign and Systems Synthesis. 2005. (Congresso).

BERGAMASCHI, R. A. . Symposium on Integrated Circuits and Systems Design. 2003. (Congresso).

Produções bibliográficas

  • Bergamaschi, Reinaldo ; Benini, Luca ; Flautner, Krisztian ; Kruijtzer, Wido ; Sangiovanni-Vincentelli, Alberto ; Wakabayashi, Kazutoshi . The State of ESL Design [Roundtable]. IEEE Design and Test of Computers , v. 25, p. 510-519, 2008.

  • Patel, Hiren D. ; Shukla, Sandeep K. ; Bergamaschi, R.A. . Heterogeneous Behavioral Hierarchy Extensions for SystemC. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems , v. 26, p. 765-780, 2007.

  • BERGAMASCHI, R. A. . Embedded Systems Week. IEEE Design and Test of Computers , v. 24, p. 102-103, 2007.

  • Dhanwada, Nagu ; Bergamaschi, Reinaldo A. ; Dungan, William W. ; Nair, Indira ; Gramann, Paul ; Dougherty, William E. ; Lin, Ing-Chao . Transaction-level modeling for architectural and power analysis of PowerPC and CoreConnect-based systems. Design Automation for Embedded Systems , v. 10, p. 105-125, 2005.

  • Bergamaschi, R.A. . Bridging the domains of high-level and logic synthesis. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems , v. 21, p. 582-596, 2002.

  • Bergamaschi, R.A. ; Bhattacharya, S. ; Wagner, R. ; Fellenz, C. ; Muhlada, M. ; White, F. ; Daveau, J.-M. ; Lee, W.R. . Automating the design of SOCs using cores. IEEE Design and Test of Computers , v. 18, p. 32-45, 2001.

  • Bergamaschi, R. ; Bolsens, I. ; Gupta, R. ; Harr, R. ; Jerraya, A. ; Keutzer, K. ; Olukotun, K. ; Vissers, K. . Are single-chip multiprocessors in reach?. IEEE Design and Test of Computers , v. 18, p. 82-89, 2001.

  • Brand, D. ; Bergamaschi, R.A. ; Stok, L. . Don't cares in synthesis: theoretical pitfalls and practical solutions. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems , v. 17, p. 285-304, 1998.

  • Bergamaschi, R.A. ; Raje, S. ; Nair, I. ; Trevillyan, L. . Control-flow versus data-flow-based scheduling: combining both approaches in an adaptive scheduling system. IEEE Transactions on Very Large Scale Integration Systems , v. 5, p. 82-100, 1997.

  • Bergamaschi, R.A. ; Raje, S. . Observable time windows: verifying high-level synthesis results. IEEE Design and Test of Computers , v. 14, p. 40-50, 1997.

  • Bergamaschi, R.A. ; Kuehlmann, A. . A system for production use of high-level synthesis. IEEE Transactions on Very Large Scale Integration Systems , v. 1, p. 233-243, 1993.

  • Bergamaschi, Reinaldo A. ; Raul Camposano ; Michael Payer . Allocation algorithms based on path analysis. Integration (Amsterdam) , v. 13, p. 283-299, 1992.

  • Bergamaschi, R.A. . SKOL: a system for logic synthesis and technology mapping. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems , v. 10, p. 1342-1355, 1991.

  • Bergamaschi, R.A. ; Raul Camposano ; Michael Payer . Scheduling under resource constraints and module assignment. Integration (Amsterdam) , v. 12, p. 1-19, 1991.

  • Pelgrom, M.J.M. ; Wulms, H.E.J. ; van der Stokker, P. ; Bergamaschi, R.A. . FEBRIS: a chip for pattern recognition. IEEE Journal of Solid-State Circuits , v. 22, p. 423-429, 1987.

  • Bergamaschi, R. . Exploring power management in multi-core systems. In: 2008 Asia and South Pacific Design Automation Conference, 2008, Seoul, Coreia do Sul. Proceedings of the 2008 Asia and South Pacific Design Automation Conference, 2008.

  • Shaojie Wang ; Sharad Malik ; Bergamaschi, Reinaldo A. . Modeling and Integration of Peripheral Devices in Embedded Systems. In: Design, Automation and Test in Europe Conference and Exhibition, 2003, Munich, Alemanha. Proceedings of the 2003 Design, Automation and Test in Europe Conference, 2003.

  • Raje, S. ; BERGAMASCHI, R. A. . Generalized Resource Sharing. In: IEEE/ACM International Conference on Computer-Aided Design, 1997, San Jose, CA, USA. Proceedings of ICCAD, 1997.

  • Bergamaschi, Reinaldo . Automatic synthesis and technology mapping of combinational logic. In: International Conference on Computer-Aided Design, 1988, San Jose. Digest of Technical Papers - IEEE International Conference on Computer-Aided Design, 1988.

Prêmios

2006

ACM Distinguished Scientist, ACM.

2006

US Patent No.: 6,993,740 B1, Jan.31, 2006. "Methods and Arrangements for Automatically Interconnecting Cores in Systems-on-Chip". (Com co-autores), US Patent Office.

2005

IEEE Fellow, IEEE.

2002

US Patent No.: 6,477,691 B1, Nov.5, 2002 (com co-autores), US Patent Office.

2001

Distinguished Lecturer - ACM SigDA Distinguished Lecturer Series in Asia on the "Topics of SoC and IP Reuse", ACM SigDA.

2001

US Patent No.: 6,324,680 B1, Nov.27, 2001 (com co-autores), US Patent Office.

1998

Outstanding Innovation Award for: High-Level Synthesis System, IBM Resaerch.

1991

Distinguished Paper Citation at IEEE ICCAD Conference 1991, for paper "The Effects of False Paths in High-Level Synthesis", IEEE ICCAD Conference.

1984

Masters Degree with Distinction, Phiips International Institute.

Histórico profissional

Endereço profissional

  • Universidade Estadual de Campinas. , Instituto de Computacao, Av. Albert Einstein, 1251, 13083-970 - Campinas, SP - Brasil - Caixa-postal: 6176

Experiência profissional

2009 - Atual

Odysci

Vínculo: Fundador, Enquadramento Funcional: Presidente, Carga horária: 40

Outras informações:
A Odysci e' uma startup incubada em Campinas. Nos desenvolvemos algoritmos e software para busca e ranqueamento de informacoes cientificas.

2008 - Atual

Universidade Estadual de Campinas

Vínculo: Professor vistante, Enquadramento Funcional: Professor visitante

2008 - Atual

CadComponents Inc.

Vínculo: Fundador, Chief Cientist, Enquadramento Funcional: Fundador

1989 - 2007

IBM T. J. Watson Research Center

Vínculo: Research Staff Member, Enquadramento Funcional: Empregado, tempo integral, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Research Staff Member no departamento de Computer-Aided Design of Integrated Circuits.

1984 - 1985

Itaucom

Vínculo: Engenheiro, Enquadramento Funcional: Empregado, tempo integral, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Empregado como engenheiro, projetista de circuitos integrados

1983 - 1984

Philips Research Laboratory

Vínculo: Estagiario, Enquadramento Funcional: Estagiario, Carga horária: 40

Outras informações:
Estagiario desenvolvendo a tese de Mestrado.