205 research outputs found

    SoK: Design Tools for Side-Channel-Aware Implementations

    Get PDF
    Side-channel attacks that leak sensitive information through a computing device's interaction with its physical environment have proven to be a severe threat to devices' security, particularly when adversaries have unfettered physical access to the device. Traditional approaches for leakage detection measure the physical properties of the device. Hence, they cannot be used during the design process and fail to provide root cause analysis. An alternative approach that is gaining traction is to automate leakage detection by modeling the device. The demand to understand the scope, benefits, and limitations of the proposed tools intensifies with the increase in the number of proposals. In this SoK, we classify approaches to automated leakage detection based on the model's source of truth. We classify the existing tools on two main parameters: whether the model includes measurements from a concrete device and the abstraction level of the device specification used for constructing the model. We survey the proposed tools to determine the current knowledge level across the domain and identify open problems. In particular, we highlight the absence of evaluation methodologies and metrics that would compare proposals' effectiveness from across the domain. We believe that our results help practitioners who want to use automated leakage detection and researchers interested in advancing the knowledge and improving automated leakage detection

    6502 emulator on FPGA

    Get PDF
    6502 microprocessor was once used in almost all of the microcomputer in the 80s, including the Apple II lines of computer, the Commodore PET, the Commodore 64, the Atari 8-bit series and even on the Nintendo Entertainment System (NES) video game console. The objective of this project is to emulate the once famous 6502 microprocessor onto a FPGA chip. The FPGA-based 6502 microprocessor had to emulate the functionality of a real 6502 microprocessor. Accurate pinouts emulation is desired but not a must. The 6502 assembly language is easy to learn and building a computer based on this microprocessor requires very few parts, thus making this project a great experiential learning process. The scope of this project requires the student to have an in-depth understanding on computer system architecture, especially on 6502 architecture; V erilog to understand existing 6502 source code from Bird Computer and also FPGA development process (synthesis tools) to transfer the Verilog code to the FPGA chip. Thus far, the resources and information on 6502 microprocessor looks promising. The student earlier scope was to come up with the 6502 code in Verilog HDL, but as there is available code from Bird Computer (State Machine coded) so the student had chanced his objectives to understand the existing code and implement it on FPGA only. But as along the way, problems occur on hardware implementation, focus had been switched again to simulate the existing code or ALU or simple processor to build up student understanding and for documentation for future project expansion. To test the functionality of the 6502 system, the student will either find existing application or come up with simple program to run using the FPGA-based 6502 system

    MOCAST 2021

    Get PDF
    The 10th International Conference on Modern Circuit and System Technologies on Electronics and Communications (MOCAST 2021) will take place in Thessaloniki, Greece, from July 5th to July 7th, 2021. The MOCAST technical program includes all aspects of circuit and system technologies, from modeling to design, verification, implementation, and application. This Special Issue presents extended versions of top-ranking papers in the conference. The topics of MOCAST include:Analog/RF and mixed signal circuits;Digital circuits and systems design;Nonlinear circuits and systems;Device and circuit modeling;High-performance embedded systems;Systems and applications;Sensors and systems;Machine learning and AI applications;Communication; Network systems;Power management;Imagers, MEMS, medical, and displays;Radiation front ends (nuclear and space application);Education in circuits, systems, and communications

    Digital signal processors for the measurement of turbulence

    Get PDF

    Grid fault ride through for wind turbine doubly-fed induction generators

    Get PDF
    EngD ThesisWind farms must contribute to the stability and reliability of the transmission grid, if they are to form a robust component of the electrical network. This includes providing grid support during grid faults, or voltage dips. Transmission system grid codes require wind farms to remain connected during specified voltage dips, and to supply active and reactive power into the network. Doubly-fed induction generator (DFIG) technology is presently dominant in the growing global market for wind power generation, due to the combination of variable-speed operation and a cost-effective partially-rated power converter. However, the DFIG is sensitive to dips in supply voltage. Without specific protection to 'ride through' grid faults a DFIG risks damage to its power converter due to over-current and/or overvoltage. Conventional converter protection via a sustained period of rotor-crowbar closed-circuit leads to poor power output and sustained suppression of the stator voltages. This thesis presents a detailed understanding of wind turbine DFIG grid fault response, including flux linkage behaviour and magnetic drag effects. A flexible 7.5kW test facility is used to validate the description of fault response and evaluate techniques for improving fault ride-through performance. A minimum threshold rotor crowbar method is presented, successfully diverting transient over-currents and restoring good power control within 45ms of both fault initiation and clearance. Crowbar application periods were reduced to 11-16ms. A study of the maximum crowbar resistance suggests that this method can be used with high-power DFIG turbines. Alternatively, a DC-link brake method is shown to protect the power converter and quench the transient rotor currents, allowing control to be resumed; albeit requiring 100ms to restore good control. A VAr-support control scheme reveals a 14% stator voltage increase in fault tests: reducing the step-voltage impact at fault clearance and potentially assisting the fault response of other local equipment.EPSR
    • …
    corecore