168 results on '"Policarpo A"'
Search Results
2. Quantum-resistant Cryptography in FPGA
- Author
-
Renata C. Policarpo, Alexandre S. Nery, and Robson de O. Albuquerque
- Published
- 2022
- Full Text
- View/download PDF
3. Quantum-resistant Cryptography in FPGA
- Author
-
Policarpo, Renata C., primary, Nery, Alexandre S., additional, and Albuquerque, Robson de O., additional
- Published
- 2022
- Full Text
- View/download PDF
4. A Configurable Architecture for Running Hybrid Convolutional Neural Networks in Low-Density FPGAs
- Author
-
Jose T. de Sousa, Mário P. Véstias, Horácio C. Neto, and Rui Policarpo Duarte
- Subjects
General Computer Science ,field-programmable gate array ,Computer science ,Hybrid quantization ,Convolutional neural network ,02 engineering and technology ,0202 electrical engineering, electronic engineering, information engineering ,General Materials Science ,hybrid quantization ,Field-programmable gate array ,Embedded computing ,Network model ,Contextual image classification ,business.industry ,Quantization (signal processing) ,Deep learning ,General Engineering ,deep learning ,Object detection ,020202 computer hardware & architecture ,embedded computing ,020201 artificial intelligence & image processing ,Artificial intelligence ,lcsh:Electrical engineering. Electronics. Nuclear engineering ,business ,lcsh:TK1-9971 ,Computer hardware - Abstract
Convolutional neural networks have become the state of the art of machine learning for a vast set of applications, especially for image classification and object detection. There are several advantages to running inference on these models at the edge, including real-time performance and data privacy. The high computing and memory requirements of convolutional neural networks have been major obstacles to the broader deployment of CNNs on edge devices. Data quantization is an optimization method that reduces the number of bits used to represent weights and activations of a network model, minimizing storage requirements and computing complexity. Quantization can be applied at the layer level, by using different bit widths in different layers: this is called hybrid quantization. This article proposes a new efficient and configurable architecture for running CNNs with hybrid quantization in low-density Field-Programmable Gate Arrays (FPGAs) targeting edge devices. The architecture has been implemented on the Xilinx ZYNQ7020/45 devices and is running the AlexNet and VGG16 networks. Running AlexNet, the architecture has a throughput up to 508 images per second on the ZYNQ7020 device, and 1639 images per second on the ZYNQ7045 device. Considering VGG16, the architecture delivers up to 43 images per second on the ZYNQ7020 device, and 81 images per second on the ZYNQ7045 device. The proposed hybrid architecture achieves up to $13.7\times $ improvement in performance compared to state-of-the-art solutions, with small accuracy degradation.
- Published
- 2020
5. A full featured configurable accelerator for object detection with YOLO
- Author
-
Jose T. de Sousa, Daniel Pestana, Horácio C. Neto, Mário P. Véstias, Pedro R. Miranda, João D. Lopes, and Rui Policarpo Duarte
- Subjects
General Computer Science ,Computer science ,Object detection ,convolutional neural network ,Convolutional neural network ,02 engineering and technology ,Kernel (linear algebra) ,0202 electrical engineering, electronic engineering, information engineering ,General Materials Science ,lightweight YOLO ,Field-programmable gate array ,FPGA ,business.industry ,Lightweight YOLO ,General Engineering ,Folding (DSP implementation) ,Object (computer science) ,Frame rate ,020202 computer hardware & architecture ,TK1-9971 ,Task (computing) ,Scalability ,020201 artificial intelligence & image processing ,Electrical engineering. Electronics. Nuclear engineering ,business ,Computer hardware - Abstract
Object detection and classification is an essential task of computer vision. A very efficient algorithm for detection and classification is YOLO (You Look Only Once). We consider hardware architectures to run YOLO in real-time on embedded platforms. Designing a new dedicated accelerator for each new version of YOLO is not feasible given the fast delivery of new versions. This work’s primary goal is to design a configurable and scalable core for creating specific object detection and classification systems based on YOLO, targeting embedded platforms. The core accelerates the execution of all the algorithm steps, including pre-processing, model inference and post-processing. It considers a fixed-point format, linearised activation functions, batch-normalisation, folding, and a hardware structure that exploits most of the available parallelism in CNN processing. The proposed core is configured for real-time execution of YOLOv3-Tiny and YOLOv4-Tiny, integrated into a RISC-V-based system-on-chip architecture and prototyped in an UltraScale XCKU040 FPGA (Field Programmable Gate Array). The solution achieves a performance of 32 and 31 frames per second for YOLOv3-Tiny and YOLOv4-Tiny, respectively, with a 16-bit fixed-point format. Compared to previous proposals, it improves the frame rate at a higher performance efficiency. The performance, area efficiency and configurability of the proposed core enable the fast development of real-time YOLO-based object detectors on embedded systems.
- Published
- 2021
6. PriBB: A Benchmark Proposal to Analyze Blockchain Applications Performance
- Author
-
Lucas Micol Policarpo, Cristiano André da Costa, Anderson Gauterio, André Henrique Mayer, and Rodrigo da Rosa Righi
- Subjects
Blockchain ,business.industry ,Emerging technologies ,Computer science ,Transparency (graphic) ,Scalability ,Benchmark (computing) ,Context (language use) ,Data center ,Interval (mathematics) ,business ,Industrial engineering - Abstract
Blockchain is an emerging technology that has gained a lot of visibility in recent years due to its characteristics of transparency and immutability. Many studies have been carried out in order to use this technology in the financial industry, but there are still issues regarding scalability that need to be resolved before the technology can be used. In the literature there are works that perform Blockchain performance analysis of the private model, making comparisons between different platforms. However, no work was found regarding the analysis of the impact that changing parameters has on the performance of private model Blockchain applications. In this context, this article introduces PriBB that contributes to the literature regarding the proposal of a benchmark to evaluate the performance of private model Blockchain applications. In particular, it focuses on the impact that the parameters of block size and interval between blocks have on the performance of applications, since no equivalent work has been found in the literature. The PriBB was evaluated in a real data center environment and aims to assist in the optimization of parameterization of Blockchain applications of the private model. The results are promising and demonstrate that a given parameter can impact more than 100 times the performance in running Blockchain applications.
- Published
- 2020
- Full Text
- View/download PDF
7. PriBB: A Benchmark Proposal to Analyze Blockchain Applications Performance
- Author
-
da Rosa Righi, Rodrigo, primary, Gauterio, Anderson, additional, Policarpo, Lucas Micol, additional, Mayer, Andre Henrique, additional, and da Costa, Cristiano Andre, additional
- Published
- 2020
- Full Text
- View/download PDF
8. Hybrid Dot-Product Calculation for Convolutional Neural Networks in FPGA
- Author
-
Mário P. Véstias, Horácio C. Neto, Rui Policarpo Duarte, and Jose T. de Sousa
- Subjects
Edge device ,Computer science ,business.industry ,Deep learning ,Quantization (signal processing) ,Computer Science::Neural and Evolutionary Computation ,Dot product ,02 engineering and technology ,Operand ,Convolutional neural network ,020202 computer hardware & architecture ,Computer engineering ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Data quantization ,Artificial intelligence ,business ,Field-programmable gate array - Abstract
Convolutional Neural Networks (CNN) are quite useful in edge devices for security, surveillance, and many others. Running CNNs in embedded devices is a design challenge since these models require high computing power and large memory storage. Data quantization is an optimization technique applied to CNN to reduce the computing and memory requirements. The method reduces the number of bits used to represent weights and activations, which consequently reduces the size of operands and of the memory. The method is more effective if hybrid quantization is considered in which data in different layers may have different bit widths. This article proposes a new hardware module to calculate dot-products of CNNs with hybrid quantization. The module improves the implementation of CNNs in low density FPGAs, where the same module runs dot-products of different layers with different data quantizations. We show implementation results in ZYNQ7020 and compare with state-of-the-art works. Improvements in area and performance are achieved with the new proposed module.
- Published
- 2019
- Full Text
- View/download PDF
9. Low Energy Heterogeneous Computing with Multiple RISC-V and CGRA Cores
- Author
-
Fernando Silvano Goncalves, Mário P. Véstias, Jose T. de Sousa, Rui Policarpo Duarte, and Luís Fiolhais
- Subjects
Computer architecture ,Computer science ,Pipeline (computing) ,Controller (computing) ,RISC-V ,Symmetric multiprocessor system ,Central processing unit ,Field-programmable gate array ,Implementation - Abstract
The idea of combining multiple CPU and CGRA cores is not in itself original but detailed characterizations of such architectures and measurements on compelling applications are difficult to find in the literature. Although commercial CPUs, GPUs and FPGAs are widely available, there are no commercial CGRAs, which may be attributed to the lack of metrics on performance, energy and cost. In this paper, we introduce a heterogeneous computing platform consisting of several RISC-V CPU and Versat CGRA cores. Implementation results for several instances of the architecture are presented. The CPU of choice is the promising open source RISC-V architecture, which has never been featured in CPU/CGRA architectures. This paper presents independent implementations of two RISC-V cores: a minimal one, useful as a simple controller, and a more performant 5-stage pipeline implementation. The RISC-V cores have been designed using the recent Chisel HDL, useful for automating tasks pertaining to the writing of RTL. The selected CGRA is the published Versat architecture, for which 4 different instances have been created. Implementation results for 2 FPGA families and ASIC technology nodes are presented: area, frequency and power. Applications cover digital audio and machine learning, demonstrating the versatility of the proposed platform at competitive area, frequency and energy footprints.
- Published
- 2019
- Full Text
- View/download PDF
10. Stochastic Processors on FPGAs to Compute Sensor Data Towards Fault-Tolerant IoT Systems
- Author
-
Rui Policarpo Duarte and Horácio C. Neto
- Subjects
Stochastic computing ,Computer science ,business.industry ,Distributed computing ,Context (language use) ,Fault tolerance ,02 engineering and technology ,Grid ,020202 computer hardware & architecture ,03 medical and health sciences ,0302 clinical medicine ,Interfacing ,0202 electrical engineering, electronic engineering, information engineering ,Bitstream ,business ,030217 neurology & neurosurgery ,Digital signal processing ,Data compression - Abstract
The continuous increase in the amounts of data received at the edges of the Grid is pushing the pre-computation of sensor data at the IoT device before communicating it over the network. Moreover, in the IoT context, devices are often required to operate under heavy power and area constraints and be subjected to harsh environments. However, in this context, traditional computing paradigms struggle to provide high availability and fault-tolerance. Stochastic Computing has emerged as a competitive computing paradigm that produces fast and compact implementations of arithmetic operations, while offering high levels of parallelism, and graceful degradation when in the presence of faults. Stochastic Computing is based on the computation of pseudo-random sequences of bits, hence requiring only a single bitstream per signal. In virtue of the granularity of the bitstreams, the bit-level specification of circuits, high-performance characteristics and reconfigurable capabilities, FPGAs are often adopted to implement and test such systems. This work presents a tool that takes a high-level specification and automatically creates a complete Stochastic Computing systems capable of interfacing analog sensors directly on the FPGA, and perform computations over the stochastic bitstreams. Moreover, the presented framework is also able to generate custom stochastic processing units, perform fault-tolerance tests, and report estimates on performance, resources and power. As a proof-of-concept, this paper presents two Machine Learning applications typical in the IoT context, implementing Karhunen-Loeve Transform for data compression and Neural Networks for classification.
- Published
- 2018
- Full Text
- View/download PDF
11. Lite-CNN: A High-Performance Architecture to Execute CNNs in Low Density FPGAs
- Author
-
Jose T. de Sousa, Mário P. Véstias, Horácio C. Neto, and Rui Policarpo Duarte
- Subjects
Computational complexity theory ,Computer science ,business.industry ,Deep learning ,8-bit ,Dot product ,02 engineering and technology ,Parallel computing ,Convolutional neural network ,020202 computer hardware & architecture ,Kernel (linear algebra) ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Artificial intelligence ,Field-programmable gate array ,Representation (mathematics) ,business - Abstract
Due to the computational complexity of Convolutional Neural Networks (CNNs), high performance platforms are generally considered for their execution. However, CNNs are very useful in embedded systems and its execution right next to the source of data has many advantages, like avoiding the need for data communication. In this paper, we propose an architecture for CNN inference (Lite-CNN) that can achieve high performance in low density FPGAs. Lite-CNN adopts a fixed-point representation for both neurons and weights, which was already shown to be sufficient for most CNNs. Also, with a simple and known dot product reorganization, the number of multiplications is reduced to half. We show implementation results for 8 bit fixed-point in a ZYNQ7020 and extrapolate for other larger FPGAs. Lite-CNN achieves 410 GOPs in a ZYNQ7020.
- Published
- 2018
- Full Text
- View/download PDF
12. A geolocation model of health centers specialized in pediatrics and family medicine using the concept of mobile network
- Author
-
Jonathan Yaguana, Santiago Ochoa Moreno, Pablo Alejandro Quezada-Sarmiento, Liliana Enciso-Quispe, and Elmer Zelaya-Policarpo
- Subjects
medicine.medical_specialty ,Pediatrics ,020205 medical informatics ,business.industry ,computer.internet_protocol ,Computer science ,020207 software engineering ,02 engineering and technology ,JavaScript ,Scrum ,Geolocation ,Family medicine ,Location-based service ,0202 electrical engineering, electronic engineering, information engineering ,medicine ,Cellular network ,Web application ,The Internet ,business ,computer ,XML ,computer.programming_language - Abstract
Nowadays, accessibility to the Internet has increased remarkably; and the use of devices such as smartphones, tablets, laptops, PCs currently allow people to access a wide variety of applications, among which are those that allow locating places such as hotels, hospitals, parks, restaurants, thus allowing quick access to information. The present work emphasizes applications that allow the geolocation and location of almost any site, presenting a solution, to the location of all specialized health centers in pediatrics and family medicine located in the city, either the closest to the location current, or a nearby alternative, so this paper describes the development of a web application that improves search and location services, through the use of GPS technology and implementation of the Google Maps API. In addition to the implementation of XML files and the 3 layers architecture so that the presentation of the data is faster and more dynamic for the user. All this following the development process presented by the Scrum methodology.
- Published
- 2018
- Full Text
- View/download PDF
13. Peluk: Geolocation of hairdressers under the scrum methodology
- Author
-
Edison Chavez, Elmer Zelaya-Policarpo, Carlos Sanmartin, Liliana Enciso-Quispe, and Pablo Alejandro Quezada-Sarmiento
- Subjects
Point (typography) ,Casual ,Computer science ,business.industry ,media_common.quotation_subject ,02 engineering and technology ,JavaScript ,Variety (linguistics) ,law.invention ,Scrum ,World Wide Web ,law ,020204 information systems ,Beauty ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Hypertext ,business ,Salon ,computer ,computer.programming_language ,media_common - Abstract
As technology develops, the demand for better tools are the order of the day, devices such as: Smartphone, tablets, laptops, PCs allow access to a wide variety of applications and services. The lack of a system that facilitates the georeferencing of beauty salons, which also traces the route from one point to another, and that allows to display information such as your exact address, style, gender, local references, etc. Realizing an investigation of the subject a custom application was created, using tools of last generation, such as: Language of Hypertext Marks 5, language of leaves of styles 3, programming language PHP, JavaScript, database MYSQL, Bootstrap, Bitbucket repository, unlike existing applications in the market this proposal raises: Registration of owners of hairdressers where the owner enters the system and can register, registration of hairdressers, also offers a filtering system of premises where the user can find your beauty salon so that you can classify them in two ways: customer service, that is, the beauty salon serves men, women, children, pets, and on the other hand the classification of the hairdressing salon, if it is modern, classic, casual, etc.
- Published
- 2018
- Full Text
- View/download PDF
14. Design and implementation of a low cost system for vehicle safety and location control
- Author
-
Liliana Enciso, Elmer Zelaya-Policarpo, and Nashelly Romero
- Subjects
Computer science ,business.industry ,End user ,Control (management) ,020207 software engineering ,02 engineering and technology ,Computer security ,computer.software_genre ,Vehicle theft ,GSM ,Vehicle safety ,0202 electrical engineering, electronic engineering, information engineering ,Global Positioning System ,020201 artificial intelligence & image processing ,General Packet Radio Service ,business ,computer - Abstract
This document is, an overview of security problems and current systems to protect or insure a vehicle, because if it is not secured it can be a victim of vehicle theft that lately, although it has been decreasing, it is still valid. The proposal is to create a low-cost prototype to make the functions of vehicle safety control and location in case of loss to the end user can be informed according to the mobile platform that is provided.
- Published
- 2018
- Full Text
- View/download PDF
15. Hybrid Dot-Product Calculation for Convolutional Neural Networks in FPGA
- Author
-
Vestias, Mario P., primary, Policarpo Duarte, Rui, additional, de Sousa, Jose T., additional, and Neto, Horacio, additional
- Published
- 2019
- Full Text
- View/download PDF
16. Stochastic Processors on FPGAs to Compute Sensor Data Towards Fault-Tolerant IoT Systems
- Author
-
Duarte, Rui Policarpo, primary and Neto, Horacio C., additional
- Published
- 2018
- Full Text
- View/download PDF
17. Parallel dot-products for deep learning on FPGA
- Author
-
Rui Policarpo Duarte, Jose T. de Sousa, Horácio C. Neto, and Mário P. Véstias
- Subjects
Adder ,Computer science ,business.industry ,Deep learning ,020208 electrical & electronic engineering ,Bandwidth (signal processing) ,Dot product ,Memory bandwidth ,02 engineering and technology ,Parallel computing ,Set (abstract data type) ,03 medical and health sciences ,0302 clinical medicine ,030221 ophthalmology & optometry ,0202 electrical engineering, electronic engineering, information engineering ,Artificial intelligence ,Hardware_ARITHMETICANDLOGICSTRUCTURES ,Field-programmable gate array ,business ,Digital signal processing - Abstract
Deep neural networks have recently shown great results in a vast set of image applications. The associated deep learning models are computationally very demanding and, therefore, several hardware solutions have been proposed to accelerate their computation. FPGAs have recently shown very good performances for these kind of applications and so it is considered a promising platform to accelerate the execution of deep learning algorithms. A common operation in these algorithms is multiply-accumulate (MACC) that is used to calculate dot-products. Since many dot products can be calculated in parallel, as long as memory bandwidth is available, it is very important to implement this operation very efficiently to increase the density of MACC units in an FPGA. In this paper, we propose an implementation of parallel MACC units in FPGA for dot-product operations with very high performance/area ratios using a mix of DSP blocks and LUTs. We consider fixed-point representations with 8 bits of size, but the method can be applied to other bit widths. The method allows us to achieve TOPs performances, even for low cost FPGAs.
- Published
- 2017
- Full Text
- View/download PDF
18. Nonlinear modeling of magnetic materials for electromagnetic devices simulation
- Author
-
Jorge Luis Roel Ortiz, Kathya Silvia Collazos Linares, Jonatas Policarpo Américo, and Cassia C. C. dos Santos
- Subjects
Magnetic circuit ,Magnetization ,Magnetic energy ,Magnetic reluctance ,Mathematical analysis ,Demagnetizing field ,Electronic engineering ,Inductor ,Magnetostatics ,Magnetic flux ,Mathematics - Abstract
Magnetic materials are broadly use in electrical engineering applications, due to its high permeability that allows increasing magnetic flux. Analyzing systems containing these magnetic cores is complex due to the nonlinear behavior of the magnetic material. This nonlinear behavior can be represented by the magnetization curve and by the hysteresis phenomenon curve. In this work, only magnetization curve is modelled and shows flow variations by varying the magnetic field. For higher values of magnetic field, there is not a present considerable variation of magnetic flux. At this stage, the magnetic material or the core reaches its saturation. In this work, simple mathematical models represent nonlinear behavior of magnetic material in order to be used in circuit simulation and inductor design. Linearized, polynomial and hyperbolic models are used. The linearized model approaches experimental BH curve for linear segments. The polynomial model approaches the curve by polynomial equation and the hyperbolic model approaches the curve using a hyperbolic equation. For models implementation is needed the experimental BH curve. An RL circuit is used. Equations of the electric circuit, magnetic flux and the material model are coupled and solved. To validate, simulation and experimental voltage and current are compared.
- Published
- 2017
- Full Text
- View/download PDF
19. REST architecture in the implementation of a web and mobile application for vehicular tariff rotating parking
- Author
-
Pablo Alejandro Quezada-Sarmiento, Jose Quichimbo, Elmer Zelaya-Policarpo, Francisco Luzon, and Liliana Enciso-Quispe
- Subjects
Parking guidance and information ,Database ,computer.internet_protocol ,Computer science ,SOAP ,Tariff ,020207 software engineering ,02 engineering and technology ,Service-oriented architecture ,computer.software_genre ,Process automation system ,GSM ,0202 electrical engineering, electronic engineering, information engineering ,Parking lot ,020201 artificial intelligence & image processing ,Web service ,computer - Abstract
This article describes the infrastructure and architecture required for the implementation of an automation system for the current SIMERT Tariff Municipal System of Rotating Parking in the city of Loja. The best technological architecture was identified among the models of technological architectures based on web services as SOA, SOAP and REST. The required network infrastructure was specified in addition to both the user's and the centralized management system's applications, which will be used to manage parking times and fines for users. The goal is that the user has the facility to find a parking lot and dial the parking lot from his smartphone through a mobile application, thus eliminating the manual system of physical control cards, saving human resources that were necessary for the surveillance in the different streets where the manual rate system is located. Using the developed application will be an efficient management of the vehicles in use and real time of the parking system, controlling times and fines.
- Published
- 2017
- Full Text
- View/download PDF
20. Internet of things based on Android technology for people with disabilities
- Author
-
Jonathan Delgado, Pablo Alejandro Quezada-Sarmiento, Elmer Zelaya-Policarpo, Liliana Enciso-Quispe, and Henry Vivanco
- Subjects
Multimedia ,Computer science ,Wireless network ,business.industry ,020207 software engineering ,02 engineering and technology ,computer.software_genre ,Computer security ,law.invention ,Bluetooth ,law ,Mobile phone ,Arduino ,0202 electrical engineering, electronic engineering, information engineering ,Wireless ,020201 artificial intelligence & image processing ,Bluesnarfing ,Android (operating system) ,business ,Mobile device ,computer - Abstract
In the present project, a wireless connection (via Bluetooth) is made between a mobile device and a light control system, in order to manage the on and off of the domestic light. This application can be adapted to any electrical installation, only adding a Bluetooth touch panel, allowing the disabled people in the mobility, control the on and off of the lights of your home, regardless of where you are in your home, manage it from your own mobile device or from the touch panels installed in strategic places of your home. This application has been developed using the software autodesk circuit and bluetooth over Arduino, allowing this circuit can be managed or controlled from a mobile phone that has Android technology. In this way we take advantage of the advantages offered by the use of wireless connections (Bluetooth) in everyday life.
- Published
- 2017
- Full Text
- View/download PDF
21. System of location and control of time of arrival of university buses using smartphone
- Author
-
Pablo Alejandro Quezada-Sarmiento, Liliana Enciso-Quispe, Jessica Correa, Edgar Quezada, and Elmer Zelaya-Policarpo
- Subjects
Point of interest ,business.industry ,computer.internet_protocol ,Computer science ,SOAP ,Real-time computing ,020207 software engineering ,02 engineering and technology ,Time of arrival ,0202 electrical engineering, electronic engineering, information engineering ,Global Positioning System ,020201 artificial intelligence & image processing ,Architecture ,Android (operating system) ,business ,computer ,Mobile device ,XML - Abstract
Global Positioning Systems (GPS) now provide great benefits for companies that need the location of a device or a point of interest. Today, smart mobile devices have increased exponentially by the features that these devices are able to offer thanks to their processing power. This document develops an application that provides a location service for university users, giving the facility to know the time of arrival of a bus from its current location to a previously established stop. Also defined is the methodology in the construction of the system, the REST architecture applied to the construction of the web service, which allowed to improve the performance of the application, which was created Android platform devices, allowing any mobile device to operate With this Operating System will be able to run the application and make use of it.
- Published
- 2017
- Full Text
- View/download PDF
22. Lite-CNN: A High-Performance Architecture to Execute CNNs in Low Density FPGAs
- Author
-
Vestias, Mario, primary, Policarpo Duarte, Rui, additional, de Sousa, Jose T., additional, and Neto, Horacio, additional
- Published
- 2018
- Full Text
- View/download PDF
23. A geolocation model of health centers specialized in pediatrics and family medicine using the concept of mobile network
- Author
-
Enciso-Quispe, Liliana, primary, Moreno, Santiago, additional, Yaguana, Jonathan, additional, Zelaya-Policarpo, Elmer, additional, and Quezada-Sarmiento, Pablo Alejandro, additional
- Published
- 2018
- Full Text
- View/download PDF
24. Peluk: Geolocation of hairdressers under the scrum methodology
- Author
-
Enciso-Quispe, Liliana, primary, Chavez, Edison, additional, Sanmartin, Carlos, additional, Quezada-Sarmiento, Pablo Alejandro, additional, and Zelaya-Policarpo, Elmer, additional
- Published
- 2018
- Full Text
- View/download PDF
25. Design and implementation of a low cost system for vehicle safety and location control
- Author
-
Enciso, Liliana, primary, Romero, Nashelly, additional, and Zelaya-Policarpo, Elmer, additional
- Published
- 2018
- Full Text
- View/download PDF
26. Personalized medical alert system based on Internet of Things with DHIS2
- Author
-
Enciso-Quispe, Liliana, primary, Sarmiento, Santiago, additional, and Zelaya-Policarpo, Elmer, additional
- Published
- 2018
- Full Text
- View/download PDF
27. Welcome from conference chairs
- Author
-
Paulo F. Ribeiro and Jose Policarpo
- Subjects
Power (social and political) ,Engineering ,Work (electrical) ,business.industry ,Harmonics ,media_common.quotation_subject ,Electrical engineering ,Quality (business) ,Electric power industry ,Public relations ,business ,media_common - Abstract
Harmonics and Quality of Power (ICHQP 2016) we welcome all delegates and visitors to Belo Horizonte. The International Conference on Harmonics and Quality of Power is one of the premier international conferences in the field and aims to provide a forum for electrical engineers and scientists to present their work and share information in this area of growing interest and importance in the Electric Power Industry around the world.
- Published
- 2016
- Full Text
- View/download PDF
28. A hybrid ASIC/FPGA fault-tolerant artificial pancreas
- Author
-
Christos-Savvas Bouganis, Michail Vavouras, Antonino Armato, and Rui Policarpo Duarte
- Subjects
010302 applied physics ,Triple modular redundancy ,Computer science ,business.industry ,Control reconfiguration ,Fault tolerance ,Hardware_PERFORMANCEANDRELIABILITY ,02 engineering and technology ,Fault (power engineering) ,01 natural sciences ,020202 computer hardware & architecture ,Application-specific integrated circuit ,Embedded system ,0103 physical sciences ,0202 electrical engineering, electronic engineering, information engineering ,Dependability ,Field-programmable gate array ,Dual modular redundancy ,business - Abstract
This paper proposes a novel fault-tolerant human-implantable artificial pancreas integrated circuit achieving high dependability. The main objective of this work is to provide fault-tolerance to this safety-critical application and extend its lifetime similar to existing techniques such as Dual Modular Redundancy (DMR) and Triple Modular Redundancy (TMR). The key idea is to explore a hybrid-substrate with an FPGA-like fabric attached to an Application-Specific Integrated Circuit (ASIC) that leverages DMR on a per-module basis to detect transient and permanent faults and ASIC and FPGA-like reconfiguration for correcting faults. When fault-tolerance against permanent faults is considered, the proposed architecture has 5,100x lower failure rate per hour than DMR with 2.4x area overheads. In the case where transient fault protection is required, our approach achieves 83x lower failure rate per hour than TMR with 1.6x area overheads.
- Published
- 2016
- Full Text
- View/download PDF
29. Parallel dot-products for deep learning on FPGA
- Author
-
Vestias, Mario, primary, Duarte, Rui Policarpo, additional, de Sousa, Jose T., additional, and Neto, Horacio, additional
- Published
- 2017
- Full Text
- View/download PDF
30. Nonlinear modeling of magnetic materials for electromagnetic devices simulation
- Author
-
dos Santos, Cassia C. Chapetti, primary, Ortiz, Jorge Luis Roel, additional, Americo, Jonatas Policarpo, additional, and Linares, Kathya Silvia Collazos, additional
- Published
- 2017
- Full Text
- View/download PDF
31. REST architecture in the implementation of a web and mobile application for vehicular tariff rotating parking
- Author
-
Enciso-Quispe, Liliana, primary, Quichimbo, Jose, additional, Luzon, Francisco, additional, Zelaya-Policarpo, Elmer, additional, and Quezada-Sarmiento, Pablo Alejandro, additional
- Published
- 2017
- Full Text
- View/download PDF
32. Internet of things based on Android technology for people with disabilities
- Author
-
Enciso-Quispe, Liliana, primary, Delgado, Jonathan, additional, Vivanco, Henry, additional, Zelaya-Policarpo, Elmer, additional, and Quezada-Sarmiento, Pablo Alejandro, additional
- Published
- 2017
- Full Text
- View/download PDF
33. System of location and control of time of arrival of university buses using smartphone
- Author
-
Enciso-Quispe, Liliana, primary, Correa, Jessica, additional, Quezada, Edgar, additional, Quezada-Sarmiento, Pablo Alejandro, additional, and Zelaya-Policarpo, Elmer, additional
- Published
- 2017
- Full Text
- View/download PDF
34. Structural reinforcements on AFO's: A study using computer-aided design and finite element method
- Author
-
Gomes, G., primary, Lourenco, I., additional, Oliveira, J., additional, Gomes, M., additional, Vale, A., additional, Freire, L., additional, Quental, P., additional, Policarpo, H., additional, and Matos, J., additional
- Published
- 2017
- Full Text
- View/download PDF
35. Enhancing stochastic computations via process variation
- Author
-
Rui Policarpo Duarte, Horácio C. Neto, and Mário P. Véstias
- Subjects
Process variation ,Stochastic arithmetic ,Stochastic computing ,Computer engineering ,Computer science ,Computation ,media_common.quotation_subject ,Real-time computing ,SIGNAL (programming language) ,Quality (business) ,Field-programmable gate array ,Implementation ,media_common - Abstract
Stochastic computing has emerged as a computational paradigm that offers arithmetic operators with high-performance, compact implementations and robust to errors by producing approximate results. This work addresses two of the major limitations for its implementation which affects its accuracy: the correlation between stochastic bitstreams and the unobserved signal transitions. A novel implementation of stochastic arithmetic building-blocks is proposed to improve the quality of the results. It relies on Self-Timed Ring-Oscillators to produce different clock signals with different clock frequencies, by taking advantage of the influence of process variation in the timing of the logic elements on the FPGA. This work also presents an automated test platform for stochastic systems, which was used to evaluate the impact of the proposed enhancements. Tests were performed to compare both proposed and typical implementations, on reconfigurable devices with 28nm and 60nm fabrication processes. Finally, presented results demonstrate that the proposed architectures subjected to the impact of process variation improve the quality of the results.
- Published
- 2015
- Full Text
- View/download PDF
36. Over-clocking of Linear Projection Designs through Device Specific Optimisations
- Author
-
Christos-Savvas Bouganis and Rui Policarpo Duarte
- Subjects
Overclocking ,Computer engineering ,Computer science ,Process (computing) ,Parallel computing ,Throughput (business) ,Projection (linear algebra) ,Image (mathematics) - Abstract
Frequently, applications such as image and video processing rely on implementations of the Linear Projection algorithm with high throughput and low latency requirements. This work presents a framework to optimise Linear Projection designs that excel typical design implementations via a pre-characterisation of over-clocked arithmetic units. It is well known that the delay models used by synthesis tools are generic and tuned for the worst performance possible of a given fabrication process. Hence, they impose a heavy penalty in the possible maximum performance offered by the fabrication process. The proposed optimisation framework focuses on the optimisation of the generic multipliers, as they are the arithmetic operators with the most critical paths in the data path of a linear projection design, by performing a performance characterisation step on the target device. Experiments demonstrate that the proposed framework is able to generate Linear Projection designs that achieve higher throughput (up to 1.85 times) while producing less errors than typical implementation methodologies.
- Published
- 2014
- Full Text
- View/download PDF
37. Ginga MiddleWare on a SoC for Digital Television Set-Top Box
- Author
-
Bruno Policarpo Toledo Freitas, Altamiro Amadeu Susin, and Alexsandro Cristovão Bonatto
- Subjects
business.industry ,Computer science ,computer.software_genre ,Porting ,Software ,Virtual machine ,Embedded system ,Middleware ,ComputingMethodologies_DOCUMENTANDTEXTPROCESSING ,Operating system ,System on a chip ,Digital television ,User interface ,business ,Field-programmable gate array ,computer - Abstract
This paper presents the porting of the Ginga MiddleWare onto a Digital Television System-on-Chip. Ginga is an open-source software layer compliant to the Brazilian Digital Television Standard. The porting of Ginga is being carried out on a home made FPGA platform containing a Leon-3 processor running Linux, and the implemented audio and video decoders and graphics processing engine. The SoC has an external memory to store reference frames, OS and Ginga, user interface and applications with local and remote interactivity. Furthermore, accelerators are being designed to boost the SoC performance by implementing in hardware the most processor demanding Ginga primitives, with the profiling being made on a Ginga Virtual machine, therefore creating a “Ginga-Ready” platform.
- Published
- 2014
- Full Text
- View/download PDF
38. Welcome from conference chairs
- Author
-
Ribeiro, Paulo F., primary and Policarpo, Jose, additional
- Published
- 2016
- Full Text
- View/download PDF
39. XtokaxtikoX: A stochastic computing-based autonomous cyber-physical system
- Author
-
Duarte, Rui Policarpo, primary, Neto, Horacio, additional, and Vestias, Mario, additional
- Published
- 2016
- Full Text
- View/download PDF
40. A hybrid ASIC/FPGA fault-tolerant artificial pancreas
- Author
-
Vavouras, Michail, primary, Duarte, Rui Policarpo, additional, Armato, Antonino, additional, and Bouganis, Christos-Savvas, additional
- Published
- 2016
- Full Text
- View/download PDF
41. Analysis of the Electric Field in Porcelain Pin-Type Insulators via Finite Elements Software.
- Author
-
Frizzo Stefenon, Stefano, Policarpo Americo, Jonatas, Henrique Meyer, Luiz, Bartnik Grebogi, Rafael, and Nied, Ademir
- Abstract
In the electrical distribution system, the insulating components may have their characteristics compromised by several reasons such as contamination, cracks caused by vandalism, nest of birds, among others. The influence that each type of variation can cause on its insulation capacity is difficult to determine and must be specifically studied. This article has as objective the evaluation through simulation of the electrical field distribution on the surface of insulators, considering the ambient conditions to which such components are subjected. The finite element software will be used to evaluate the degree of changes due to such conditions in the distribution of the electric field on the surface of insulators. This evaluation shows that the conductive surface significantly reduces the distance from the electric potential to the ground, which makes this condition favorable for electric discharges and therefore must be controlled. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
42. Neutronics Analysis of the In-Vessel Components of the ITER Plasma-Position Reflectometry System on the High-Field Side.
- Author
-
Luis, R., Moutinho, R., Quental, P. B., Policarpo, H., and Varela, P.
- Subjects
REFLECTOMETRY ,THERMAL analysis ,NEUTRONS ,IRRADIATION - Abstract
The ITER plasma position reflectometry system will be used to estimate the distance between the position of the magnetic separatrix and the first wall at four predefined locations, complementing the magnetic diagnostics system. The antennas of the system studied in this paper are to be installed between the blanket shield modules of rows 3 and 4, on the high-field side of the tokamak. As the antennas and part of the corresponding waveguides will be directly exposed to the plasma, they will be subjected to high radiation doses from neutrons and gammas, which may cause irradiation-induced changes in the material properties and compromise the integrity of the components. In this paper, the Monte Carlo simulation code MCNP6 and the most up-to-date ITER reference neutronics model were used to estimate the thermal loads in the system. The results, complemented with a finite-element analysis performed with ANSYS Mechanical, show that the nuclear heat loads, combined with the thermal radiation coming from the plasma, translate into operation temperatures that reach 480 °C at the tips of the antennas, slightly above the maximum recommended temperature of operation of stainless steel for ITER in-vessel components under irradiation (450 °C). Further, thermal analyses and design iterations are therefore required to improve the thermal and mechanical behavior of the system. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
43. Nuclear and Thermal Analysis of a Reflectometry Diagnostics Concept for DEMO.
- Author
-
Luis, R., Moutinho, R., Prior, L., Quental, P. B., Lopes, A., Policarpo, H., Velez, N., Vale, A., Silva, A., and Malaquias, A.
- Subjects
FUSION reactors ,NUCLEAR reactors ,PLASMA diagnostics ,THERMAL analysis ,REMOTE handling (Radioactive substances) ,REFLECTOMETRY ,ELECTRON distribution measurement ,EQUIPMENT & supplies - Abstract
The reflectometry diagnostic for demonstration fusion reactor (DEMO) is envisaged to provide the electron density profile and to be used as a control diagnostic for the real-time vertical position controller. An initial conceptual study has been performed defining the position of the antennas and the routing of the waveguides. In the present design, the integration has been driven by the remote handling and blanket interfaces. To progress with the system integration, neutronics simulations were performed to assess the cooling requirements. This paper presents a nuclear and thermal analysis for the initial design of the reflectometry diagnostic for DEMO. The neutronics simulations were performed using the Monte Carlo simulation program MCNP6 and FENDL 2.1 cross sections, while ANSYS mechanical v18 was used to perform the thermal analysis. Simulation results show that the nuclear heat loads reach 8 W/cm3 at the surface of the diagnostics section. Without an active cooling system, the operating temperatures of the components under such heat loads would be well above the acceptable from the thermomechanical point of view. The thermal analysis here presented provides the temperature distribution in the components when subjected to neutron/gamma irradiation and thermal radiation from the plasma, after the implementation of a preliminary design of the active cooling system. The operation temperatures of the plasma-facing antennas, as well as the performance of the diagnostics system from the neutron shielding point of view, are analyzed and discussed in this paper. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
44. Integration Concept of the Reflectometry Diagnostic for the Main Plasma in DEMO.
- Author
-
Malaquias, A., Silva, A., Moutinho, R., Luis, R., Lopes, A., Quental, P. B., Prior, L., Velez, N., Policarpo, H., Vale, A., Biel, W., Aubert, J., Reungoat, M., Cismondi, F., and Franke, T.
- Subjects
REFLECTOMETRY ,ANTENNAS (Electronics) ,FUSION reactors ,NUCLEAR reactor design & construction ,PLASMA density ,PLASMA diagnostics ,TOKAMAKS - Abstract
This paper presents the initial conceptual study of integration of reflectometry antennas and waveguides (WGs) in DEMO. The antennas are located at several poloidal angular positions covering a full poloidal section of the helium-cooled lithium lead breading blanket. The concept of slim cassette (SC) is presented which allows for possible side attachment to the blanket sector and offers compatibility with remote handling (RH) operations. The proposed concepts for WGs sectors relative motion decoupling, vacuum boundary breaking, and RH are presented. Monte Carlo neutronic simulations have been done in order to evaluate the heat loads and shielding capabilities of the system. The first results indicate that the cooling for the EUROFER diagnostic components (antennas and WGs) can in principle be provided by the blanket cooling services (He is considered) via connection to the main back supporting structure and routed via the main diagnostic structure body. The first results on the SC thermal analysis indicate that for the first wall (FW), an increase of He speed is required (or a higher cooling volume) as temperatures are above blanket FW temperature. As for the inner components (shielding and wave guides), the cooling requires localized optimization (hot spots in module corners and front antennas) but respects average temperature limit requirements. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
45. High-level linear projection circuit design optimization framework for FPGAs under over-clocking
- Author
-
Christos-Savvas Bouganis and Rui Policarpo Duarte
- Subjects
Synchronous circuit ,Overclocking ,Computer engineering ,Computer science ,business.industry ,Circuit design ,Embedded system ,Clock rate ,Digital clock manager ,Clock skew ,business ,Asynchronous circuit ,Register-transfer level - Abstract
Frequently, the high-level algorithm parameter selection and its mapping into hardware are considered to be independent processes, often leading to suboptimal solutions. When DSP applications with real-time constraints are targeted, it is often desirable the resulting hardware system to be clocked at as high frequency as possible. Even though the trend in modern devices is to provide a fabric that can support higher frequencies, its variability makes the design tools to be pessimistic about maximum clock frequency estimates. The proposed framework optimizes and mitigates the probabilistic behaviour of digital circuits, by trying to expose the impact of variability of the fabric into high-level algorithmic specifications. FPGAs are well positioned to tackle this problem because they can be reconfigured, allowing an off-line characterization of the specific device before implementing the complete optimized circuit on the same device. Circuits generated by the proposed framework outperform typical implementations, by minimizing area, errors, and maximizing its operating clock frequency. An example of a linear projection circuit, over-clocked by 232%, shows savings up to 39% in hardware resources for the same target PSNR over traditional implementation.
- Published
- 2012
- Full Text
- View/download PDF
46. Electrical losses calculation under nonideal conditions: Computational versus experimental analysis
- Author
-
J. Policarpo G. de Abreu, Marcel Fernando da Costa Parentoni, and Fernando Nunes Belchior
- Subjects
Root mean square ,Harmonic analysis ,Work (thermodynamics) ,law ,Computer science ,Control theory ,Distortion ,Facsimile ,Harmonic ,Electronic engineering ,Waveform ,Resistor ,law.invention - Abstract
The aim of this paper is to analyze the additional electrical losses in resistors subjected to non-ideal conditions of operation, ie, harmonic currents. With respect to the traditional ways to calculate the additional losses question, the analysis presented in this work is done in order to differentiate an increase of losses due to an increase in the RMS value and due to the current distortion waveform. Thus, in this paper, this analysis is based on both computer simulations and in laboratory measurements of the resistor temperature. The results from these two analysis tools are compared and confronted each other.
- Published
- 2010
- Full Text
- View/download PDF
47. Enhancing stochastic computations via process variation
- Author
-
Duarte, Rui Policarpo, primary, Vestias, Mario, additional, and Neto, Horacio, additional
- Published
- 2015
- Full Text
- View/download PDF
48. Material assessment for ITER's collective Thomson Scattering first mirror
- Author
-
Santos, R., primary, Policarpo, H., additional, Goncalves, B., additional, Varela, P., additional, Nonbol, E., additional, Klinkby, E., additional, Lauritzen, B., additional, Romanets, Y., additional, Luis, R., additional, and Vaz, P., additional
- Published
- 2015
- Full Text
- View/download PDF
49. Zero-latency datapath error correction framework for over-clocking DSP applications on FPGAs
- Author
-
Duarte, Rui Policarpo, primary and Bouganis, Christos-Savvas, additional
- Published
- 2014
- Full Text
- View/download PDF
50. Double-precision Gauss-Jordan Algorithm with Partial Pivoting on FPGAs
- Author
-
Horácio C. Neto, Rui Policarpo Duarte, and Mário P. Véstias
- Subjects
symbols.namesake ,Floating point ,Gaussian elimination ,Computer science ,Pipeline (computing) ,symbols ,Double-precision floating-point format ,Field-programmable gate array ,MATLAB ,Algorithm ,computer ,Pivot element ,computer.programming_language - Published
- 2009
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.