Jump to content
  • 0

Arty S7 Windows Interface


rad1vt

Question

I am just getting started with the Arty S7 board in hopes of creating a ADC/FFT project. I have the XADC Demo working fine.

Now I am trying to find a way to send data from the Arty to a Windows PC to allow further development on the desktop.

Is there an app or example I can check out?

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Hi @rad1vt,

You can do this with the on-board USB-UART communication to send and receive data over a serial terminal. The Arty S7 General I/O Demo, https://digilent.com/reference/programmable-logic/arty-s7/demos/gpio, sends data over UART to the host PC.

There is also some additional material on this sort of application in this thread: https://forum.digilent.com/topic/24971-zybo-z7-uart-over-one-of-the-pmod-ports-example/?sortby=date

Let me know if you have any questions.

Thanks,
JColvin

Link to comment
Share on other sites

  • 0

Hi JColvin,

I have S7-50-GPIO working using Absolute Telnet.

Does look like a pile of work to add it to XADC which is verilog?? Help!!

You folks should consider writing a visual C template to complement your hardware..

Thanks,

rad1vt

Link to comment
Share on other sites

  • 0

Hi @rad1vt,

Instantiating Verilog modules in VHDL and vice versa is fairly straightforward - the languages can be mixed as desired in Vivado projects. More info here: https://support.xilinx.com/s/question/0D52E00006hplv1SAA/can-i-mix-between-vhdlverilog-on-vivado-?language=en_US, and here: https://www.edaboard.com/threads/can-i-mix-vhdl-and-verilog-in-my-design.132844/.

UART controllers can also be pretty straightforward to implement, depending on what bells and whistles (like parameterized baud rate as an example) you want. Here's an example for both TX and RX with both languages: https://nandland.com/uart-serial-port-module/

Thanks,

Arthur

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...