• RTOSsoft

    A real-time operating system (RTOS) is an operating system (OS) intended to serve real-time application process data as it comes in, typically without buffering delays. Latency and determinism are two of the most important aspects in designing a RTOS.
    Today’s technology and tools enables the creation of HW accelerator IP using HLS – High level Synthesis. C/C++ software language can be synthesized into Programmable devices without the need to manually create RTL.
    Using this technology enables us to create a hybrid hardware/software RTOS that takes advantage of hardware accelerators to improve the critical metrics and, consequently, improve overall system performance.

  • eric_project

    Resistive Random Access Memory (RRAM) is an emerging technology based on the Memristor. It has made significant progress in the past decade as a competitive candidate for the next generation of non-volatile memory (NVM). But not only. Beyond the NVM applications, RRAM may also be used in Memristive Memory Computing applications. In this case RAM cells should go through a characterization procedure.

  • avi

    High speed digital systems require data transfer rates equal to or higher than 1GHz.
    These rates, and the resulting system bandwidths, pose severe design challenges aimed to minimize the system-induced distortions that affect the binary signal integrity and, consequently, the ability of the decoding sytem to recover correctly the digital data.
    These distortions can originate from both stochastic processes, such as AWGN and phase jitter, or from deterministic, such as signal-shaping effects, multi-path reflections, CW leakage effects etc.
    The aim of this project is to study the various system-induced distortion mechanisms and to upgrade an existing, Matlab-based application (developed recently by a group of students in the HSDSL lab) and to allow its integration into a new HSDSL project aimed to train EE students in the areas DSP techniques and jitter effects in binary waveforms.

  • car-pre

    Air pressure in wheels of the vehicles is very important for vehicle safety, fuel efficiency and wear and tear of tires. Today there are systems that identify the tire pressure, but they are expensive and do not provide accurate information on the air pressure, but only if it's safe or not to drive the vehicle.

  • ConnectX4
    IEEE 1588 describes the Precision Time Protocol PTP. This protocol is used to synchronize clocks in a network between server and client. The protocol is based on IP Multicast communication. The algorithm choose master clock to which all clocks in the network are synchronized.  The timestamp are in the 1 Jan 1970 format. And accuracy of the synchronized clocks lay within 100 ns. Project goals   Implement the IEEE 1588...
  • conntecx 4

    Many analysis cases require precise timing packages in resolution of Milli-seconds. The aim of the project is to allow the server to send data packages that include exact transmission time of the package. The hardware on the FPGA will send the packages when the specified time arrives.