Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Publicações

Publicações por João Canas Ferreira

1994

Approach to testability improvement of mixed-signal boards

Autores
Matos Jose, S; Ferreira Joao, C; Leao Ana, C; Silva Jose, M;

Publicação
Proceedings - IEEE International Symposium on Circuits and Systems

Abstract
The increasing complexity of mixed-signal boards makes an integrated analogue/digital testability approach an attractive proposition. This paper investigates one such approach based on the use of mixed-signal test support ICs together with standard board level test infrastructures. The architecture of a test support IC and preliminary experimental results are also presented.

1994

Architecture of test support ICs for mixed-signal testing

Autores
Matos Jose, S; Ferreira Joao, C; Leao Ana, C; Silva Jose, M;

Publicação
Proceedings of the IEEE VLSI Test Symposium

Abstract
The paper discusses the need of a test infrastructure to support the testing of mixed-signal electronic systems, and discusses a general architecture for test support ICs that can be used to build it. An implementation of a subset of this architecture is described together with its application in a practical example.

1994

AN APPROACH TO TESTABILITY IMPROVEMENT OF MIXED-SIGNAL BOARDS

Autores
MATOS, JS; FERREIRA, JC; LEAO, AC;

Publicação
1994 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 6: NONLINEAR CIRCUITS AND SYSTEMS (NCS) - NEURAL SYSTEMS (NEU)

Abstract

2010

Erlang Inspired Hardware

Autores
Ferreira, P; Ferreira, JC; Alves, JC;

Publicação
International Conference on Field Programmable Logic and Applications, FPL 2010, August 31 2010 - September 2, 2010, Milano, Italy

Abstract
The Erlang programming language is a concurrency oriented functional language, based on the notion of independent processes and uses message passing for communication between processes. It is specially adapted to the realization of highly reliable distributed systems. In this paper it is analyzed the use of the Erlang's computational paradigm for the design and implementation of application specific heterogeneous computational systems. The main objective is to use for the low level implementation the same computational model used in high level view of the system. This will allow an easier and faster design space exploration and optimization. © 2010 IEEE.

2012

A Scalable Array for Cellular Genetic Algorithms: TSP as Case Study

Autores
dos Santos, PV; Alves, JC; Ferreira, JC;

Publicação
2012 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG)

Abstract
Cellular Genetic Algorithms (cGAs) exhibit a natural parallelism that makes them interesting candidates for hardware implementation, as several processing elements can operate simultaneously on subpopulations shared among them. This paper presents a scalable architecture for a cGA, suitable for FPGA implementation. A regular array of custom designed processing elements (PEs) works on a population of solutions that is spread into dual-port memory blocks locally shared by adjacent PEs. A travelling salesman problem with 150 cities was used to verify the implementation of the proposed cGA on a Virtex-6 FPGA, using a population of 128 solutions with different levels of parallelism (1, 4, 16 and 64 PEs). Results have shown that an increase of the number of PEs does not degrade the quality of the convergence of the iterative process, and that the throughput increases almost linearly with the number of PEs. Comparing with a software implementation running in a PC, the cGA with 64 PEs has shown a 45x speedup.

2011

REFLECT: Rendering FPGAs to Multi-core Embedded Computing

Autores
Cardoso, JMP; Diniz, PC; Petrov, Z; Bertels, K; Hübner, M; van Someren, H; Gonçalves, F; de Coutinho, JGF; Constantinides, GA; Olivier, B; Luk, W; Becker, J; Kuzmanov, G; Thoma, F; Braun, L; Kühnle, M; Nane, R; Sima, VM; Krátký, K; Alves, JC; Ferreira, JC;

Publicação
Reconfigurable Computing

Abstract

  • 15
  • 16