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 HumanISE

2006

A methodology to design FPGA-based PID controllers

Autores
Lima, J; Menotti, R; Cardoso, JMP; Marques, E;

Publicação
2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS

Abstract
This paper presents a methodology to implement PID (Proportional, Integral, Derivative) controllers in FPGAs (Field-Programmable Gate Arrays) using fixed-point numerical representation. The Matlab/Simulink environment is used for modeling, simulation and evaluation the performance provided by different fixed-point representations using a given control process. A static bit-width analyzer is used to give a specialized fixed-point representation for each operand/operator in the controller system. After bit-width analysis, a VHDL representation of the system is generated. Results show that the proposed methodology leads to shorten design cycles achieving important resource savings by employing specialized fixed-point representations.

2006

Regular expression matching for reconfigurable packet inspection

Autores
Bispo, J; Sourdis, L; Cardoso, JMP; Vassiliadis, S;

Publicação
2006 IEEE INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY, PROCEEDINGS

Abstract
Recent intrusion detection systems (IDS) use regular expressions instead of static patterns as a more efficient way to represent hazardous packet payload contents. This paper focuses on regular expressions pattern matching engines implemented in reconfigurable hardware. We present a Nondeterministic Finite Automata (NFA) based implementation, which takes advantage of new basic building blocks to support more complex regular expressions than the previous approaches. Our methodology is supported by a tool that automatically generates the circuitry for the given regular expressions, outputting VHDL representations ready for logic synthesis. Furthermore, we include techniques to reduce the area cost of our designs and maximize performance when targeting FPGAs. Experimental results show that our tool is able to generate a regular expression engine to match more than 500 IDS regular expressions (from the Snort ruleset) using only 25K logic cells and achieving 2 Gbps throughput on a Virtex2 and 2.9 on a Virtex4 device. Concerning the throughput per area required per matching non-Meta character, our design is 3.4 and 10x more efficient than previous ASIC and FPGA approaches, respectively.

2006

Reconfigurable Computing: Architectures and Applications, Second International Workshop, ARC 2006, Delft, The Netherlands, March 1-3, 2006, Revised Selected Papers

Autores
Bertels, K; Cardoso, JMP; Vassiliadis, S;

Publicação
ARC

Abstract

2006

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics): Preface

Autores
Bertels, K; Cardoso, J; Vassiliadis, S;

Publicação
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

Abstract

2006

Explicative model of electronic commerce initiatives in Portuguese organizations

Autores
Goncalves, R; Barroso, J; Varajao, J; Cruz, JB;

Publicação
ACTAS DA 1A CONFERENCIA IBERICA DE SISTEMAS E TECNOLOGIAS DE INFORMACAO, VOL I

Abstract

2006

Effect of skin movement on the analysis of hindlimb kinematics during treadmill locomotion in rats

Autores
Filipe, VM; Pereira, JE; Costa, LM; Mauricio, AC; Couto, PA; Melo Pinto, P; Varejao, ASP;

Publicação
JOURNAL OF NEUROSCIENCE METHODS

Abstract
In rat gait kinematics, the method most frequently used for measuring hindlimb movement involves placing markers on the skin surface overlying the joints being analyzed. Soft tissue movement around the knee joint has been considered the principle source of error when estimating hindlimb joint kinematics in rodents. However, the motion of knee marker was never quantified, nor the different variations in joint angle associated with this gait analysis system. The purpose of this study was two-fold. The first purpose was to expand upon the limited pool of information describing the effect of soft tissue movement over the knee upon the angular positions of the hip, knee and ankle of rats during treadmill locomotion. Secondly, it was a goal of this study to document the magnitude of the skin displacement when using markers that were attached superficially to the knee joint. This was examined by comparing the hindlimb kinematics in sagittal plane during treadmill locomotion determined from the marker attached to the knee and when the knee position was determined indirectly by computer analysis. Results showed that there is a considerable skin movement artefact which propagates to knee joint position and hindlimb kinematics estimates. It was concluded that these large errors can decrease data reliability in the research of rat gait analysis.

  • 635
  • 662