in hyperterminal there is an option to called transfer. in that there is a option to send text file...
select the text file and send it.... on the other end you need to store the incoming data in a suitable array of a good size.... for pc and board you need a max 232 IC connected to controller... and a serial cable....
actually we have loaded one program on to fpga
for that i have to send input text file through hyper terminal
but for communicating between uart port and fpga we have to write any code
data is sending serial wise .program has to take 8 bits at a time and do some operation on that .then it will give 8 bit output that will take by hyper terminal.
here we are sending pixels of a image in the form of text file.
Have a look at this post, which includes code, testbenches, and a ucf file as well (UCF file for a memec spartan3 board): https://www.edaboard.com/threads/156656/