6 results on '"João M. C. Sousa"'
Search Results
2. HDL Based FPGA Interface Library for Data Acquisition and Multipurpose Real Time Algorithms
- Author
-
C.A.F. Varandas, Carlos Correia, António J.N. Batista, A. Combo, R. C. Pereira, Bernardo B. Carvalho, Ana Fernandes, and João M. C. Sousa
- Subjects
Nuclear and High Energy Physics ,Virtex ,Computer science ,business.industry ,Interface (computing) ,Hardware description language ,Reconfigurability ,Modular design ,Nuclear Energy and Engineering ,Instrumentation (computer programming) ,Electrical and Electronic Engineering ,business ,Advanced Telecommunications Computing Architecture ,Field-programmable gate array ,computer ,Computer hardware ,computer.programming_language - Abstract
The inherent parallelism of the logic resources, the flexibility in its configuration and the performance at high processing frequencies makes the field programmable gate array (FPGA) the most suitable device to be used both for real time algorithm processing and data transfer in instrumentation modules. Moreover, the reconfigurability of these FPGA based modules enables exploiting different applications on the same module. When using a reconfigurable module for various applications, the availability of a common interface library for easier implementation of the algorithms on the FPGA leads to more efficient development. The FPGA configuration is usually specified in a hardware description language (HDL) or other higher level descriptive language. The critical paths, such as the management of internal hardware clocks that require deep knowledge of the module behavior shall be implemented in HDL to optimize the timing constraints. The common interface library should include these critical paths, freeing the application designer from hardware complexity and able to choose any of the available high-level abstraction languages for the algorithm implementation. With this purpose a modular Verilog code was developed for the Virtex 4 FPGA of the in-house Transient Recorder and Processor (TRP) hardware module, based on the Advanced Telecommunications Computing Architecture (ATCA), with eight channels sampling at up to 400 MSamples/s (MSPS). The TRP was designed to perform real time Pulse Height Analysis (PHA), Pulse Shape Discrimination (PSD) and Pile-Up Rejection (PUR) algorithms at a high count rate (few Mevent/s). A brief description of this modular code is presented and examples of its use as an interface with end user algorithms, including a PHA with PUR, are described.
- Published
- 2011
- Full Text
- View/download PDF
3. Event and Pulse Node Hardware Design for Nuclear Fusion Experiments
- Author
-
João M. C. Sousa, C.A.F. Varandas, J. Fortunato, António J.N. Batista, and Horacio Fernandes
- Subjects
Nuclear and High Energy Physics ,Engineering ,Event (computing) ,business.industry ,Node (networking) ,Synchronization ,Data acquisition ,Nuclear Energy and Engineering ,Electrical and Electronic Engineering ,Latency (engineering) ,business ,Field-programmable gate array ,ISTTOK ,Digital signal processing ,Computer hardware - Abstract
This article presents an event and pulse node hardware module (EPN) developed for use in control and data acquisition (CODAC) in current and upcoming long discharges nuclear fusion experiments. Its purpose is to allow real time event management and trigger distribution. The use of a mixture of digital signal processing and field programmable gate arrays, with fiber optic channels for event broadcast between CODAC nodes, and short length paths between the EPN and CODAC hardware, allows an effective and low latency communication path. This hardware will be integrated in the ISTTOK CODAC to allow long AC plasma discharges.
- Published
- 2008
- Full Text
- View/download PDF
4. Multi-Rate DSP/FPGA-Based Real-Time Acquisition and Control on the ISTTOK Tokamak
- Author
-
C.A.F. Varandas, F. Patricio, João M. C. Sousa, Miguel Correia, António J.N. Batista, Bernardo B. Carvalho, and Horacio Fernandes
- Subjects
Nuclear and High Energy Physics ,Signal processing ,Decimation ,Engineering ,business.industry ,Data acquisition ,Nuclear Energy and Engineering ,Electronic engineering ,Hardware_ARITHMETICANDLOGICSTRUCTURES ,Electrical and Electronic Engineering ,business ,Field-programmable gate array ,Digital filter ,Computer hardware ,ISTTOK ,Digital signal processing ,VMEbus - Abstract
Data acquisition on the ISTTOK tokamak is being upgraded from VME to PCI using a general purpose especially developed transient recorder PCI acquisition board with 8 galvanic isolated 14 bit, 2 MSamples/sec channels, 512 Mbytes of SDRAM, and integrated FPGA/DSP capabilities. Due to the wide range of ISTTOK signal spectrum, data-reduction is crucial to efficiently use data retrieval and analysis systems. To avoid long latency offline processing and also to allow real-time control implemented in the DSP, multi-rate real time decimation in the FPGA has been implemented. This paper describes the data processing techniques developed using either FIR or cascaded-integrator-comb CIC filters. A digital DC baseline restorer was also implemented in the FPGA.
- Published
- 2008
- Full Text
- View/download PDF
5. A high performance reconfigurable hardware platform for digital pulse processing
- Author
-
Nuno Cruz, C.A.F. Varandas, João M. C. Sousa, Paulo Carvalho, Carlos Correia, R. C. Pereira, A. Combo, J.B. Simoes, and João Cardoso
- Subjects
Nuclear and High Energy Physics ,Digital signal processor ,Signal processing ,Engineering ,Workstation ,business.industry ,Reconfigurable computing ,law.invention ,Data acquisition ,Nuclear Energy and Engineering ,law ,Electronic engineering ,Hardware_ARITHMETICANDLOGICSTRUCTURES ,Electrical and Electronic Engineering ,business ,Field-programmable gate array ,Throughput (business) ,Computer hardware ,Digital signal processing - Abstract
This paper presents a new reconfigurable hardware platform which uses both digital signal processors (DSP) and field programmable gate arrays (FPGA) to attain high resolution and real-time processing in nuclear spectrometry experiments. The module was designed in order to provide a high digital pulse processing (DPP) yield with the capacity of being reconfigurable according to the experimental conditions and the desired data output. This allows unprecedented real time processing capabilities implemented in the FPGA such as pulse pileup correction through adaptive filtering and effective signal-to-noise ratio (SNR) control and optimization. The module uses a Virtex-II Pro FPGA (Xilinx) and a DSP from the TMS320C64xx family (Texas Instruments) and is implemented on a PCI board to be used in a host workstation. Special emphasis is given to the scalability of the module along with the potential capacity of being used as a portable stand-alone instrument. This reconfigurable hardware platform allows us to simultaneously benefit from the advantages of the hardware based digital spectrometers, namely, their high throughput, and of the flexibility of the software based configurations. Besides, this same platform can be used as a general purpose high-speed data acquisition and processing unit.
- Published
- 2004
- Full Text
- View/download PDF
6. A 64 channel VME transient recorder module
- Author
-
António J.N. Batista, Carlos Correia, António P. Rodrigues, João M. C. Sousa, J. Basilio, and C.A.F. Varandass
- Subjects
Nuclear and High Energy Physics ,Engineering ,Tokamak ,business.industry ,Multiplexing ,law.invention ,Data acquisition ,Nuclear Energy and Engineering ,law ,Control system ,Electronic engineering ,Transient (computer programming) ,Electrical and Electronic Engineering ,business ,ISTTOK ,VMEbus ,Communication channel - Abstract
This paper describes an inexpensive and innovative VME transient recorder module, with 64 multiplexed analog input channels, 12-bit resolution, sampling rate up to 666 kSPS and 2 Words of local memory providing standalone operation capability. This module was developed for the operation control of the tokamak ISTTOK. Its architecture takes advantage of the large scale integration and improved dynamic performance of recently developed devices. The main operational features are described and methods for assessing the performance are discussed. The experimental results already obtained as well as the philosophy of operation and programmability of this module suggest its adequacy to the monitoring of a large and complex nuclear physics experiment.
- Published
- 1996
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.