wilt opslaan in het geheugen van een string en dan zenden op de seriële

J

j hemangini

Guest
Ik wil een string laten slaan: "Ik ben het testen seriële" op een geheugen-adres en dan lees elk karakter een voor een uit dat geheugen adres.
Dus kunt u mij zeggen hoe kan ik definiëren een geheugen adres, en kan besparen deze string op dat adres.
bedankt.

 
Maar ten eerste hoe kan ik besparen deze zin (ik ben het testen serieel) in het geheugen.Middel hoe kan ik schrijf het in VHDL-code.Ik heb Spartan-3a starter kit op die ik heb om dit werk te doen.
Bedankt.

 
U zult moeten opslaan van een binaire code van de desbetreffende elk teken in je zin in een geheugen.Gebruik dan VHDL model om het geheugen te lezen en het transmitt.Voor strijkers gebruik van 'ascii-codes' als binaire codes is een goed idee.
KR
Avi

 
Oke.
Nu kunt u mij vertellen hoe kan ik definiëren een array, en hoe kan ik toegang tot byte per byte van die Arry.
Als ik wil definiëren een array met waarden [1,2,3,4,5] etc, en wil elke waarden een toegang van een hoe kan ik het schrijven in VHDL-code?

 
Reading uw vragen het lijkt alsof youwer niet vertrouwd zijn met FPGA's.FPGA's zijn hardware niet SW.

Welk type seriële comunicaton wilt u uitvoeren?Synchrone, asynchrone?

 
Als je het over pre-loading de interne Blok RAM van FPGA, misschien dit zal helpen.

http://rtds.cs.tamu.edu/web_462/labs/blockram.ppt

http://toolbox.xilinx.com/docsan/xilinx9/help/iseguide/mergedProjects/coregen/html/cgn_coe_file_syntax.htm

Deze zullen u helpen de uitvoering van het gebruik van gedistribueerde blok RAM in de FPGA, die gebruikt kan worden op vele manieren, waaronder pre-loaded geheugen als u wilt.

 

Welcome to EDABoard.com

Sponsor

Back
Top