[Project Source Code] FPGA-based 10-channel logic analyzer - 74 pages of excellent project tutorials
[Copy link]
This article was written by FPGA enthusiast Xiao Meige. Without the author's permission, this article is only allowed to be copied and reproduced on online forums, and the original author must be indicated when reprinting.
The 10-channel logic analyzer example is developed based on the Core Route FPGA Learning Kit. The example uses the FPGA mainboard, 4.3-inch TFT screen, matrix keyboard, and infrared remote control peripherals of the Core Route FPGA Learning Kit. The design uses FPGA to collect 10-channel digital waveform data and store it in the FPGA on-chip cache RAM, and then uses a 4.3-inch TFT touch LCD display component to display the waveform. The entire logic analyzer system can be controlled using a matrix keyboard or infrared remote control to adjust the data sampling rate, data sampling trigger mode, and waveform display position. During the adjustment process, the buzzer emits key music after receiving the control signal to provide users with clear key feedback signals and enhance the human-computer interaction experience. At the same time, the design also supports an external 7-segment 8-bit digital tube module based on the 74HC595 driver solution (connected to GPIO 0) to display the current system working status.
https://en.eeworld.com/bbs/forum.php?mod=attachment&aid=NDU5MjgyfDBhYTM0ZGVhZWUzMWIzNjBhZGJjNGFlNjdhNWU4YjJjfDE3MzE2MzM1Mzg%3D&request=yes&_f=.pdf
|