Departamento de Sistemas de Computação

Jorge Luiz e Silva

Received the Ph.D. degree from University of Campinas (Brazil) in 1992 and a Pos Doc from Washington State University in 1998. He joined this University in 2005 as Assistant Professor. Dr Silva investigates architectures using reconfigurable computing, totally based on Field Programmable Gate Array (FPGA) since 1995 and have used Electronic Design Automation (EDA) tools with schematic and VHDL for all the projects. He is focused on a Reconfigurable Dynamic Dataflow Architecture to be used in high processing computing and embedded systems.

  • http://lattes.cnpq.br/2869976839293137 (29012018)
  • Rótulo/Grupo:
  • Bolsa CNPq:
  • Período de análise:
  • Endereço: Instituto de Ciências Matemáticas e de Computação. . Departamento de Sistemas de Computação. Av. Trabalhador São-carlense, 400 CEP 13560-970 - Sao Carlos, SP - Brasil
  • Grande área: [sem-grandeArea]
  • Área: [sem-area]
  • Citações: Google Acadêmico

Produção bibliográfica

Produção técnica

Produção artística

Orientações em andamento

Supervisões e orientações concluídas

Projetos de pesquisa

Prêmios e títulos

Participação em eventos

Organização de eventos

Lista de colaborações


Produção bibliográfica

Produção técnica

Produção artística

Orientações em andamento

Supervisões e orientações concluídas

Projetos de pesquisa

  • Total de projetos de pesquisa (7)
    1. 1993-1993. SPMM1 - Sistema Multi-Microcontrolador 1
      Desenvolvimento de máquina multi-microcontrolador, tendo como base o microcontrolador 8051 - software e hardware
      Membro: Jorge Luiz e Silva.
    2. 1999-1999. RtrASSoc Adaptável Superescalar Reconfigurável System On Chi
      Este trabalho descreve a proposta de desenvolvimento do RtrASSoc, um Sistema em Chip, Adaptável, Superscalar, e Reconfigurável, a ser implementado em uma FPGA Virtex da Xilinx. O RtrASSoc será utilizado em aplicações embarcadas que necessitem de maior capacidade, melhor desempenho, e reconfiguração dinâmica, a um custo não proibitivo, onde a aplicação é quem define todo a estrutura da plataforma RtrASSoc. O recurso de reconfiguração dinâmica a ser utilizado será o modelo run-time reconfiguration - Rtr, presente nas FPGAs Virtex da Xilinx. Um pré-compilador C irá extrair do programa de aplicação os elementos para compor a estrutura do RtrASSoc, e fixará os parâmetros de reconfiguração que serão utilizados durante a execução do programa de aplicação. No processo de reconfiguração dinâmica será utilizado um mecanismo de compressão para acelerar a reconfiguração. O sistema será testado em uma aplicação para reconhecimento de padrões. Palavras Chaves: Arquitetura Adaptável, Superspcalar, Run-Time-Reconfiguration, compressão, Sistemas Embarcados, Pré-compilador C.
      Membro: Jorge Luiz e Silva.
    3. 2005-2005. Projeto do Sistema Brasileiro de Televisão Digital - SBTVD
      Projeto do Sistema Operacional Embarcado para o SBTVD
      Membro: Jorge Luiz e Silva.
    4. 2006-2006. ChipCflow - Execução de Algoritmos Utilizando o Modelo a Fluxo de Dados Dinâmico para Hardware Reconfigurável
      O aumento da demanda por capacidade computacional, flexibilidade e baixo consumO em potência, tem tornado crucial que partes de um algoritmo de aplicação, sejam implementados diretamente no hardware. Nesse sentido, explorar o paralelismo intrínseco presente nos algoritmos é fundamental, o que nos leva a um dos conceito de Computação Reconfigurável, onde um processador completo e uma parte em hardware reconfigurável estão presentes no mesmo chip. Exemplos desses sistemas são as plataformas Nios da Altera e Microblaze da Xilinx. O Modelo Fluxo de Dados Dinâmico explora esse paralelismo existente no hardware de forma natural. Nesse projeto, geramos o grafo a fluxo de dados resultante da análise do algoritmo da aplicação, para em seguida implementarmos o grafo diretamente no hardware. Para a implementação foram definidos operadores básicos do modelo fluxo de dados e uma metodologia para a identificação de dados "tagged-token" que considera o processo de reconfiguração parcial.
      Membro: Jorge Luiz e Silva.
    5. 2008-2008. INCT-SEC - Instituto Nacional de Ciência e Tecnologia em Sistemas Embarcados Críticos.
      A missão do INCT-SEC é elevar e agregar habilidades, competências e infra-estrutura necessárias para o desenvolvimento de sistemas embarcados críticos, com ênfase para veículos autônomos móveis, de forma a capacitar a academia e a indústria brasileira no ensino, treinamento, pesquisa e desenvolvimento científico-tecnológico em aplicações de relevância e de alto impacto econômico-social em áreas estratégicas do país, a exemplo de aplicações na agricultura, segurança e defesa nacional, aviação e meio ambiente. Um dos principais objetivos é o desenvolvimento de pesquisas para a construção de sistemas embarcados críticos com ênfase para veículos autônomos móveis e a construção de pelo menos dois protótipos de veículo, um aéreo e um terrestre, com o objetivo de serem transferidos para as empresas associadas, visando a possível fabricação e comercialização. Outros objetivos relevantes do INCT/SEC são: a produção de uma metodologia e tecnologias associadas para o ensino e treinamento de pessoal formado na área. Na realidade pretende-se constituir um Centro de Treinamento e Capacitação no âmbito do projeto. Pretende-se também motivar a formação de um número significativo de mestres e doutores e produção intelectual na forma de artigos científicos apresentados e publicados em conferências e periódicos de boa qualidade, bem como de patentes.
      Membro: Jorge Luiz e Silva.
      Este projeto busca a criação e consolidação do INCT-SEC, Instituto que agrega competências e infra-estrutura para a capacitação da academia e da indústria brasileiras no ensino, treinamento, pesquisa e desenvolvimento de sistemas embarcados críticos. As aplicações são em áreas estratégicas de alto impacto econômico-social para o país, como agricultura; segurança e defesa nacional; aviação; e meio ambiente. O projeto possui metas específicas para curto e médio prazo, que são: 1) construção de pelo menos dois protótipos de veículos, um aéreo e um terrestre, com o objetivo de serem transferidos para as empresas associadas; 2) produção de metodologia que documente o conhecimento científico desenvolvido para uso em treinamento de pessoal formado na área; 3) produção de mestres e doutores, além de produção intelectual na forma de artigos científicos apresentados e publicados em conferências e periódicos de reconhecida qualidade, bem como de patentes. (As demais instituições e integrantes do projeto podem ser vistas no sítio: http://www.cnpq.br/programas/inct/_apresentacao/inct_sistemas_embarcados.html)
      Membro: Alexandre Cláudio Botazzo Delbem.
    6. 2016-2016. Acelerador de Hardware por meio do modelo fluxo de dados utilizando CPUs e FPGAs
      Acelerar aplicações com partes sendo executado diretamente em CPU e parte sendo executado diretamente em FPGAs configuradas no modelo de arquitetura a fluxo de dados.
      Membro: Jorge Luiz e Silva.
    7. 2005-2005. Sistemas Embarcados para Hardware Reconfigurável
      Aplicações embarcadas são sistemas que se caracterizam como elementos essenciais em produtos que estão presentes em quase tudo em nossas vidas: aviões, automóveis, monitoração médica, TV´s digitais, celulares, videogames, impressoras, copiadoras, fax, telefones, etc, todos podendo conter microprocessadores, microcontroladores, DSPs (Digital Signal Processor), e mais recentemente os processadores ARM para aplicações embarcadas, além de diversos dispositivos com GPS (Global Positioning System), GSM (Glogal System for Móbile Communications) e transmissores com radio freqüência RF, Bluetooth, etc., que estão sendo interligado uns aos outros processando informações. Os custos destas tecnologias continuam caindo e a computação e a comunicação tenderão a ser cada vez mais embarcados (embedded) em objetos que estarão se modificando conforme o ambiente. Os FPGA (Field Programmable Gate Array) surgiram como um elemento intermediário entre os processadores GPP (General Purpose Processor) e os ASIC (Applications Specific Integrated Circuits). O objetivo desse projeto é PROVAR CONCEITOS em sistemas embarcados com aplicações em GSM, GPS, bluetooth, RF, e outros, tendo como base todo o desenvolvimento realizado no projeto RtrASSoc51 que foi um sistema para aplicações embarcadas, desenvolvido no período de 2002 a 2005, através da simulação e PROVA DE CONCEITO gerando implementações, testes e medidas de desempenho do sistema, para aplicações em reconhecimento de objetos.
      Membro: Jorge Luiz e Silva.

Prêmios e títulos

  • Total de prêmios e títulos (1)
    1. PROFESSOR HOMENAGEADO.. 2003.
      Membro: Jorge Luiz e Silva.

Participação em eventos

  • Total de participação em eventos (6)
    1. Propaganda e Marketing. II Congresso do Departamento de Sistemas de Computação
    2. A Partition Model using Partial Reconfigurable Hardware for ChipCflow Project. Reconfigurable Computing and Applications Conference
    3. Metas do Curso de Engenharia de Computação. 1o Congresso do Curso Interunidades Engenharia de Computação
    4. . I Congresso do Departamento de Sistemas de Computação. ICMC-USP
    5. . II Congresso do Curso Interunidades Engeharia de Computação
    6. LAPTEC - The Fourth Congress of Logic Applied to Technology. LAPTEC - The Fourth Congress of Logic Applied to Technology

Organização de eventos

  • Total de organização de eventos (3)
    1. . Third International Workshop, ARC 2007. Universidade de São Paulo. 2007. Organizacao
    2. . I Congresso do Departamento de Sistemas de Computação. Universidade de São Paulo. 2007. Organizacao
    3. . CORE 2000 - Congresso Internacional de Computação Reconfigurável. Finep, FAPESP, UNIVEM. 2000. Organizacao

Lista de colaborações



(*) Relatório criado com produções desde 1970 até 2023
Data de processamento: 08/03/2023 08:58:44