- Видео 6
- Просмотров 58 260
Igor Freire
Добавлен 9 фев 2010
A channel devoted to DSP and Communications Engineering
PTP-Synchronized Ethernet Fronthaul Testbed Demonstration
This video demonstrates the fronthaul testbed developed at the Federal University of Pará in collaboration with Ericsson Research for investigations on Ethernet-based fronthaul networks for 5G. We focus on the distribution of clock synchronization over the network using the IEEE 1588 precision time protocol (PTP). We also show the setup for evaluating the fronthaul together with a full real-time LTE stack implemented through the Open Air Interface (OAI) software.
This video was recorded in 2017, and the testbed was detailed in several publications, including:
- An FPGA-based Design of a Packetized Fronthaul Testbed with IEEE 1588 Clock Synchronization (ieeexplore.ieee.org/document/8011327)
-...
This video was recorded in 2017, and the testbed was detailed in several publications, including:
- An FPGA-based Design of a Packetized Fronthaul Testbed with IEEE 1588 Clock Synchronization (ieeexplore.ieee.org/document/8011327)
-...
Просмотров: 1 008
Видео
QAM Modulation in VHDL - Part 1 [Wireless on FPGAs Course]
Просмотров 7 тыс.7 лет назад
This video is a short demonstration of an upcoming course focusing on the design of wireless communications systems using FPGAs. This specific video covers the development of a QAM mapper in VHDL, being part of the second module of the course. During this module, both the QAM mapper and QAM de-mapper units are implemented and tested. I am currently producing the course, so I would love to hear ...
QAM Modulation in VHDL - Part 2 [Wireless on FPGAs Course]
Просмотров 7 тыс.7 лет назад
This video is a short demonstration of an upcoming course focusing on the design of wireless communications systems using FPGAs. This specific video covers the simulation in VHDL of a QAM mapper block that was developed in VHDL (see Part 1), specifically using Xilinx Vivado. Again, it is part of the second module of the course. During this module, both the QAM mapper and QAM de-mapper units are...
Sampling rate conversion on MATLAB
Просмотров 22 тыс.9 лет назад
An overview of sampling rate conversion techniques with MATLAB examples. - Upsampling and Interpolation - Downsampling and Decimation The scripts used in this video are available at: github.com/igorauad/samplingRateConversion
How to generate AWGN with correct PSD on MATLAB
Просмотров 18 тыс.10 лет назад
This video explains how to generate the additive white Gaussian noise (AWGN) with a given power spectral density (PSD). First, given the PSD, the total power of the noise is calculated. Then, the time-domain noise is generated. Finally, the PSD of the discrete sequence is estimated using the FFT. Expected background: - Basics of stochastic process: expected value, mean, variance, total power of...
Discrete Convolution, ISI and ICI on DMT/OFDM Systems
Просмотров 3,2 тыс.10 лет назад
This video lecture explains the concept of Intersymbol Interference (ISI) and Intercarrier Interference (ICI) on DMT/OFDM Systems. It also explains the discrete linear convolution and address how the linear convolution produces a result that looks like a circular convolution.
hello, how can i contact. have you finished your course? I am interested in.
He is done everything BUT the essential. Show us how you coded the qam; that’s what is essential
great course. where are the other videos?
Thanks a lot! You should continue wit this content!
Super video, I will show us to the people who don`t understand what happen when PTP is lost and the radio is running using internal oscillator, thanks.
Thanks for the video, I have a question that fft after reshaping will do a fft on 100 samples or 4096 samples?
Best explanation Thankyou
is upsampling and oversampling same?
love it, thanks
Hello , nice content, are you preparing a course on wireless and FPGA ? Interested if so
Hello, Can i get your mail please
thank you so much
Amazing video. Where can I find the rest of this course?
hi, I have a doubt with my matlab code , its a eeg signal code in which I've used awng, can u help me with it!
sir i am trying to do qpsk modulation but i am stuck at carrier selection according to the dibits 00,01,10,11 how can i select the appropriate carrier to appropriate dibits
Hi, did u get the QPSK modulation ?
@@bharathmr926 yes mate i get it
hi , can you give some info on how to do it , can i contact you
thanks a lot , what about 8psk mapping ?
what an awesome explanation! Thanks a tonne
I like this guy, and I really like his videos. Well done!
Hi, thanks for the excellent video. Can you send me your email I would like to chat with you,
Many thanks. You can check igorfreire.com.br/contact/
Great video! How do I fix the code to make it 64QAM, sorry for my English Thanks
excellent tutorials! thanks! please continue with your tutorials :)
Hi Igor, thank you for the video. Please could you detail the software setup you are using? Thanks, Matt.
Hey Matthew, thanks for watching and sorry for the long delay. At this point I used Sublime as the text editor. For the recording, I use Screenflow, which supports recording of the computer screen, the computer camera and the tablet (iPad) screen. I also record from a different angle with my phone and I use the iPad to make drawings. Hope this helps.
Hello sir i really impressed by your work sir kindly tell me how we can implement double side band suppressed carrier on fpga kit please guide ma here or on my email romilimtiaz302@gmail.com i will be very thankful to you for thia
Amazing course - you are doing really good job at teaching, when will it become available? Please, continue, I am sure people will be willing to spend money on such a course!
Sir , can u send me code Email id- akmohanty135@gmail.com
Instruction of an excellent & rare quality for RUclips!
which editor do you use?
Amazing! Please keep making more of these.
nice video. to be more conclusive: LPF takes good care of aliasing! lol
Thanks a lot
So does the matlab resample function essentially combine the functions of upsample and interp?
Hi Igor, very nice video indeed!. I am able to get the correct psd but I am unable to get proper scaling when I add a signal to the noise voltage. My understanding is Noise powers add and that is why we have a sum(window) to get the proper scaling. So When I add a voltage signal to noise, averaging multiple captures works to lower the noise variance but signal power does not scale properly. I will send an email with my code.
Thanks for watching. I will try to help you over e-mail.
nice
Hi, nice video - thanks for posting. Just a question about the final plot. Your x-axis went from 0 to 200 MHz. The bandwidth was defined as 100 MHz, and then the sampling frequency 200 MHz. Should that x-axis be -100 to 100 MHz?
rajvirsingh Good question. What goes between 100MHz and 200MHz is the same as what would be within -100MHz to 0. It is quite common to adopt the frequency axis starting from 0 up to the sampling frequency fs (or from 0 to 2*pi), instead of starting from -fs/2 up to fs/2 (or -pi to pi). If you want to plot the spectrum from -fs/2 to fs/2, you can use the Matlab function "fftshift()".
Igor Freire Thanks for the reply!
Hi, I generated AM signal with a SNR of 5dB and SNR of 10dB , am i suppose to see PSD computed to be the same ? thanks
Hello, i wonder why noiseFloor minus 30 is the process of converting dBm/Hz to dB/Hz?
Thanks for the question. PdBm is by definition 10*log10(Pmw), where Pmw is the power in milliwatts. PdB is 10*log10(Pw), where Pw is the power in watts. Hence, PdBm = 10*log10(Pmw) = 10*log10(10^3 * Pw) = 10*log10(10^3) + 10*log10(Pw) = 30 + 10*log10(Pw) = 30 + PdB Therefore, PdB = PdBm - 30
Igor Freire Thank you very much. It is very helpful.
what is your email and your facebook to contact with you i am communication engineer and i am P.HD student i want to contact with you
Hi, my email address is igor.a.auadfreire@ieee.org. You can also find me on linkedin.com/in/igorauad
Igor Freire thank you very mush