51,267 Hits in 5.9 sec

Synchronous digital circuits as functional programs

Peter Gammie
2013 ACM Computing Surveys  
Functional programming techniques have been used to describe synchronous digital circuits since the early 1980s and have proven successful at describing certain types of designs.  ...  The resulting net lists (circuit schematics represented as graphs) are semi-automatically mapped to an implementation technology and laid out for realisation in silicon.  ...  Here we focus on the successful tradition of rendering synchronous digital circuits and similar systems as more-or-less pure first-order functional programs.  ... 
doi:10.1145/2543581.2543588 fatcat:wtgtzr2sxfbbrasfwqcwuptmqi

An FPGA-Based PID Controller Design for Chaos Synchronization by Evolutionary Programming

Her-Terng Yau, Yu-Chi Pu, Simon Cimin Li
2011 Discrete Dynamics in Nature and Society  
as possible.  ...  By using the evolutionary programming (EP) algorithm, optimal control gains in PID-controlled chaotic systems are derived such that a performance index of integrated absolute error (IAE) is as minimal  ...  In fact, implementing this technique in digital electronic devices such as field programmable gate arrays FPGAs can accelerate the development of prototype circuits such as control and real-time simulation  ... 
doi:10.1155/2011/516031 fatcat:4g2yghrjlbgfvecno2sjfn352y

Connecting the Dots: Computer Systems Education using a Functional Hardware Description Language

John T. O'Donnell
2013 Electronic Proceedings in Theoretical Computer Science  
By simulating circuits, digital design becomes a living topic, like programming, and not just a set of inert facts to memorise.  ...  Experiences gained from more than 20 years of teaching computer systems via functional programming are discussed.  ...  Figure 1 shows the GUI for the emulator as it is executing ArrayMax. Digital circuits Hydra treats a digital circuit as a function from input signals to output signals.  ... 
doi:10.4204/eptcs.106.2 fatcat:n7tzpttwo5dmdde26kdd3pr2uy

Nonlinear dynamics based digital logic and circuits

Behnam Kia, John. F. Lindner, William L. Ditto
2015 Frontiers in Computational Neuroscience  
We summarize a simple dynamics based computing method, and categorize different techniques that we have introduced to realize logic, functionality, and programmability.  ...  In this paper, for the first time, we show how dynamics can be used and programmed to implement computation in any given base, including but not limited to base two.  ...  In this model, the aim is to implement a two-input, oneoutput, combinational digital function, such as AND, OR, or XOR gate.  ... 
doi:10.3389/fncom.2015.00049 pmid:26029096 pmcid:PMC4432664 fatcat:pdfe3pk2bndo5c7b6x2mwffdsq

Didactic system for digital control of power electronics applications

Flabio A. B. Batista, Clovis A. Petry, Everton L. F. Santos, Bruno R. Almeida
2009 2009 Brazilian Power Electronics Conference  
The kits were developed to allow verification of the models and validation of the digital controller design of the implemented circuits.  ...  , analog electronics, control systems, digital control, and digital signal processors.  ...  (PWM) channels; -Synchronized A/D conversion; -External memory interface: 64k for the program, 64k for data, and 64k for I/O; -Watchdog (WD) timer module; -10-bit analog-to-digital converter (ADC): -8  ... 
doi:10.1109/cobep.2009.5347672 fatcat:jkjd3wj2t5h67caciyxrotatta

A New Synchronization Technique of a Three-Phase Grid Tied Inverter for Photovoltaic Applications

Mohannad Jabbar Mnati, Dimitar V. Bozalakov, Alex Van den Bossche
2018 Mathematical Problems in Engineering  
The digital circuit design and dsPIC33FJ256GP710A as a microcontroller (the dsPIC33FJ256GP710A with the Explorer 16 Development Board from microchip) was used practically in this paper to generate and  ...  DISM is designed and simulated in this paper to operate in both analog and digital circuits of three-phase photovoltaic inverter system with the same topology.  ...  It is programmed by C language and using a MPLAB X IDEV3.65 software compiler for programing. Figure 8 shows the experimental results waveform of digital circuit DISM.  ... 
doi:10.1155/2018/7852642 fatcat:nesqahqpfnaxvfeljmvrq23ys4

AC Digital Multifunction Meter

Dr. Netravati U.M
2020 International Journal for Research in Applied Science and Engineering Technology  
Electronic and digital techniques have paid way for the development of very high accuracy digital meters which are used for measuring of electrical parameters such as voltage and current.AC digital multifunction  ...  meter is a device used to measure various electrical parameters such as voltage, current, power, frequency, energy and power factor.  ...  Tasks can be performed by Arduino functions as it allows structuring of the programs in segments of code.  ... 
doi:10.22214/ijraset.2020.6186 fatcat:rjoy4fvxhnaj7ezabhpvxv4nxe

Synchronisation Strategy in Complex Digital Voter-based Systems

SZÁSZ Csaba, ŞINCA Răzvan
2017 Journal of Electrical and Electronics Engineering  
In this paper a triple modular redundancy (TMR) majority voter based fault-tolerant digital system architecture is presented and analyzed.  ...  Researchers in microelectronics generally agree that reliability and computing power are the two most important factors for next generation digital systems.  ...  These stand-alone units perform the same tasks and programmed functions inside considered digital hardware structure and generate the same signal waveforms via their output buses.  ... 
doaj:27631342caf64ff89ab8f83093676a79 fatcat:f5yi2e5cozanvlr3jutevlmh4a

Development of an OPC and PLC Based Remote-Access Laboratory: A Synchronous Motor Control Experiment

Seyfettin Vadi
2015 International Journal of Applied Mathematics Electronics and Computers  
The monitoring and control of the parameters of synchronous motor has been realized using GPRS and Profi-Lab OPC Server through the visual programming language.  ...  In this study, OPC and PLC based remote-access laboratory has been developed for synchronous motor control experiment.  ...  Thanks to, ability of use the visual platforms functions such as Matlab, Labview, Profilab and also programming languages functions Visual Basic, Visual C #, Java, Delphi work integrated these programs  ... 
doi:10.18100/ijamec.88432 fatcat:m4upozdzpnbjdpbatz5tcvtdyq

Trigger delay compensation for beam synchronous sampling

James Steimel
1997 AIP Conference Proceedings  
Then, the digitized frequency value is used to calculate the phase shift required to remain synchronized to the beam. Results are shown for phase lock to the Fermilab Main Ring RF.  ...  This paper offers a solution to this problem by locking to the RF, at the remote location, using a digital phase locked loop.  ...  ACKNOWLEDGMENTS The author would like to thank Ken Koch for his efforts in laying out and constructing the circuit boards for this project.  ... 
doi:10.1063/1.52303 fatcat:nyhbedjx7fbbtap5ywyhdnhkcm

The Research of a Synchronized Measurement System Based on Power Line Carrier Communication

Rong-Ching Wu, Kuan-Ho Liu, Chin-Chih Lai, Ting-Chia Ou
2016 Innovative Computing Information and Control Express Letters, Part B: Applications  
This paper monitors the motor control works as the object of the application.  ...  The paper utilizes the power line carrier to establish a synchronized measurement system.  ...  The synchronous measurement system has been accomplished by the Internet function of the power line carrier. Results and Discussion. 3.1. System functions.  ... 
doi:10.24507/icicelb.07.04.737 fatcat:3edvgnttvnf2no5hrkcvfusliy

An Improved High-Resolution DPWM Control Circuit Based on FPGA

Shan-shan HU, Hong-tao LI, Ze-shi YUAN
2017 DEStech Transactions on Engineering and Technology Research  
Digital pulse width modulation (DPWM) has advantages of strong anti-interference ability, high efficiency and good flexibility, therefore it has been widely used in switching power supply, communications  ...  The principle of the proposed circuit is presented in this paper, and the circuit has been successfully implemented on the Xilinx Artix-7 FPGA development board.  ...  Compared with the analog control technology, digital control technology of pulse width modulator has many advantages, such as strong program capability and advanced control algorithm.  ... 
doi:10.12783/dtetr/icmca2017/12354 fatcat:c6hex6t7lbaq7ov4p4ceik675i

Overview of hydra: a concurrent language for synchronous digital circuit design

J. O'Donnell
2002 Proceedings 16th International Parallel and Distributed Processing Symposium  
Hydra specifications are concise, allowing the complete design of a computer system as a digital circuit within a few pages.  ...  The design language is inherently concurrent, and it offers black box abstraction and general design patterns that simplify the design of circuits with regular structure.  ...  Finally, Hydra embodies a precise implementation of the synchronous model for digital circuits.  ... 
doi:10.1109/ipdps.2002.1016653 dblp:conf/ipps/Donnell02 fatcat:q5saeb3wyvgktp3zxg3ordeuaa

MONTAGE: An FPGA for synchronous and asynchronous circuits [chapter]

Scott Hauck, Gaetano Borriello, Steven Burns, Carl Ebeling
1993 Lecture Notes in Computer Science  
Asynchronous circuits have different requirements than synchronous circuits, which make standard FPGAs unusable for asynchronous applications.  ...  Similar problems also exist for interfacing separately-clocked synchronous circuits. We discuss these problems, and demonstrate how the Montage FPGA satisfies the demands of these classes of circuits.  ...  Thus, they must appear as special, built-in blocks in any FPGA which hopes to implement asynchronous circuits, but which does not allow mappings to program circuits at the transistor level (for an example  ... 
doi:10.1007/3-540-57091-8_28 fatcat:s2ohecvzrnhc3fuvzqwpuehh7e

Study on the Control System of the Phase Controlled Rectifier for Mine

Quanzhu Zhang, Haiyu Chen, Yuanhong Li, Yonghong Deng
2018 Journal of Physics, Conference Series  
It can perform all kinds of functions, such as digital calculation, external terminal control, starting and stopping control and operation of the mine phase controlled rectifier circuit. (2) Analog input  ...  The function of the DC voltage which is stable in the output of the phase control rectifier is realized. The detection circuit is the same as the network side voltage detection circuit.  ... 
doi:10.1088/1742-6596/1072/1/012008 fatcat:djclls4wpzev7d4ze3szuwzrl4
« Previous Showing results 1 — 15 out of 51,267 results