Hardware Description Languages
5,786 Followers
Recent papers in Hardware Description Languages
Increased traffic volumes resulting from urbanization, industrialization, and population growth have given rise to complex issues, including congestion, accidents, and traffic violations at intersections. In the absence of a functional... more
This paper presents the control of the DC-DC Buck converter using Digital Pulse Width Modulation (DPWM) methods in MATLAB-SIMULINK using XILINX TOOL. The conventional PWM is compared with the Digital Pulse Width Modulation. The DPWM... more
System on Chip (SoC) designs inherit all the well known verification and validation difficulties associated with complex ASIC designs, besides adding their own set of newer problems. These arise because SoCs are primarily implemented by... more
The aim of the hArtes project is to facilitate and automate the rapid design and development of heterogeneous embedded systems, targeting a combination of a general purpose embedded processor, digital signal processing and reconfigurable... more
Reconfigurable Computing (RC) is one of the most intensively studied research areas nowadays due to its potential to dramatically increase application performance. RC combines a general purpose processor (GPP) and a Field Programmable... more
This paper proposes a SystemC-based specification methodology of adaptive embedded systems to be implemented on a platform including one or more processors, thus supporting the execution of embedded software, and digital hardware with... more
The increasing complexity available in Application Specific Integrated Circuits (ASICs) and the requirement for reduced design time have increased the importance of hardware emulators for ASIC system verification prior to first silicon.... more
This paper introduces SpecC language, a system level description language based on C, and its consortium, SpecC Technology Open Consortium (STOC). Currently SpecC language version 1.0 is publicly available. SpecC technology covers... more
En este trabajo se presenta una descripción utilizando el lenguaje de descripción de hardware VHDL (Very High Speed Integrated Circuit Hardware Description Language-VHSIC HDL) de un microcontrolador. Se define una estructura... more
Contemporary SoC design involves the proper selection of cores from a reference platform. Such selection implies the design exploration of alternative CPUs, which requires the generation of binary code for each possible target. However,... more
The multilevel multiphase technology combines the benefits of multilevel converters and multiphase machines. Recently, a new multilevel multiphase space vector pulsewidth modulation algorithm that is valid for any number of levels and... more
| W e describe a system, developed as part of the Cameron project, which compiles programs written in a single-assignment subset of C called SA-C into data ow graphs, and then into VHDL. The primary application domain is image processing.... more
In this paper, we describe a novel top/down methodology for behavioral and structural modeling of multi domain microsystems. The study case is an integrated power harvesting circuit used for supplying power to nodes in wireless sensor... more
This paper starts with an overview of FPGA technology development, followed by a presentation of design methodologies, development tools and relevant CAD environments, including the use of portable hardware description languages and... more
Multilevel converters can meet the increasing demand of power ratings and power quality associated with reduced harmonic distortion and lower electromagnetic interference. When the number of levels increases, it is necessary to control... more
His research interests center around parallel algorithms and architectures. Facilitating a transition into ubiquitous parallel computing has been a strategic objective for computer science and engineering since its inception in the 1940s.... more
Skills in hardware-software co-design are quickly becoming critical to product development in hightechnology computer industries. Systems-on-silicon typically include a considerable amount of software as well as custom hardware and are... more
In this paper the hardware implementation of the direct torque control based on the fuzzy logic technique of induction motor on the Field-Programmable Gate Array (FPGA) is presented. Due to its complexity, the fuzzy logic technique... more
Abstract���We developed a compact modeling methodology as well as a niche SPICE design suite to enable integrated circuit design for extreme environment operation. This new design suite, CoolSPICETM, with its low temperature models is... more
This paper proposes design and implementation of high throughput adaptive digital filter. The Filter structure is based on Fast Block LMS and Distributed Arithmetic (DA). With DA we can able to calculate inner product by shifting and... more
A g-sensor based alarm system, available for use in many tilt sensor applications, was programmed and put in use in this work. The DE10-Lite FPGA was used, with its digital accelerometer sensor module ADXL345. The tilt sensor is... more
Architecture Description Languages provide significant opportunity for the incorporation of formal methods and engineering models into the analysis of software and system architectures. A standard is being developed for embedded real-time... more
Machine learning techniques, especially deep learning, are playing an increasingly important role in our lives. Deep learning uses different models to extract information from the data. They have already had a huge impact in areas such as... more
Statecharts is a visual formalism suitable for high-level system specification, while Verilog is a hardware description language that can be used for both behavioural and structural specification of (hardware) systems. This paper... more
In brief, by operating the shifting and addition in parallel, an error-compensated addertree (ECAT) is proposed to deal with the truncation errors and to achieve low-error and high-throughput discrete cosine transform (DCT) design.... more
- by chinna rao
Elliptic Curve Cryptography (ECC) is one of the most interesting systems for protecting sensitive information nowadays. The latest versions of the Java Platform include classes and interfaces making ECC available to programmers, but due... more
Photodynamic therapy (PDT) is a method of treating cancer that combines light and light-sensitive drugs to selectively destroy cancerous tumours without harming the healthy tissue. The success of PDT depends on the accurate computation of... more
Floating point multiplication is.a key.Significance to. many.modern.applications.such as image processing, signal processing etc.The performance of DSP systems usually decided with the performance.of.the.multiplier.because.the.multiplier... more
O presente trabalho objetiva estudar as migrações internas, principalmente do campo para a cidade. Foram analisadas questões relativas às características sociais, econômicas e identitárias de produtores familiares, visando também a... more
We present a method to estimate the power and energy consumption of an algorithm directly from the C program. Three models are involved: a model for the targeted processor (the power model), a model for the algorithm, and a model for the... more
This paper holds a brief methodology in the fundamentals of logic design simulation-based modelling with analytics that integrate block components. The simulation analysis and modelling techniques are considered together with the... more
A new orientation for a multidisciplinary Industrial Engineering program course on Digital Electronics is proposed. Students are trained to describe complete systems in VHDL. These systems have been previously modeled with Matlab/Simulink... more
In this paper we present our results on verifying the implementation of a SCI-PHY (Saturn Compatible Interface for ATM-PHY devices) Level 2 protocol engine, commercialized by PMC-Sierra, Inc. Using the FormalCheck tool, we first... more
This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY
h i g h l i g h t s • Multi-level design space exploration for Multiprocessor Systems-on-Chip (MPSoC). • Design exploration at the functional and transactional level. • Integration of runtime power optimization in the design flow. • A... more
FPGA is a portable and very powerful device to efficiently implementation the logic. This paper presents a general idea to provide security when data is on channels there is a possibility that it can be affected by some malicious... more
Asynchronous circuits is an alternative to design digital systems that is becoming the interest of many researchers in the digital design area mainly due to it's low-power consumption and robustness. One of the most compelling design... more
The paper deals with the implementation of a high performances auto-tuning PID regulator by means of the Logic Cell Arrays (LCA) devices. The auto-tuning method is based on a preliminary use of Relay control to bring the output of the... more
It is generally overlooked that designers use functional models more frequently than behavioral or gate-level models. In functional modeling, the functionality of one or more register-transfer level RTL) components are described language... more
It is generally overlooked that designers use functional models more frequently than behavioral or gate-level models. In functional modeling, the functionality of one or more register-transfer level RTL) components are described language... more