<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=92.227.115.169</id>
	<title>Mikrocontroller.net - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=92.227.115.169"/>
	<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/articles/Spezial:Beitr%C3%A4ge/92.227.115.169"/>
	<updated>2026-04-11T03:16:09Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Digilent_Nexys&amp;diff=30187</id>
		<title>Digilent Nexys</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Digilent_Nexys&amp;diff=30187"/>
		<updated>2008-08-14T20:51:25Z</updated>

		<summary type="html">&lt;p&gt;92.227.115.169: /* FX2-Firmware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FPGA-Board, verfügbar mit Xilinx Spartan 3-200, -400 und -1000, Speedgrade 4.&lt;br /&gt;
&lt;br /&gt;
[[Bild:Nexys-Audio-DSP-Foto-Andreas.jpg|thumb|600px|left|Nexys mit Erweiterungsboard FX2-BB]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dokumentation ==&lt;br /&gt;
* [http://digilentinc.com/Products/Detail.cfm?Nav1=Products&amp;amp;Nav2=Programmable&amp;amp;Prod=NEXYS Webseite]&lt;br /&gt;
* [http://digilentinc.com/Data/Products/NEXYS/Nexys_sch.pdf Schaltplan]&lt;br /&gt;
* [http://digilentinc.com/Data/Products/NEXYS/Nexys_rm.pdf Datenblatt]&lt;br /&gt;
&lt;br /&gt;
== RAM ==&lt;br /&gt;
Das RAM ist ein MT45W8MW16 [[Speicher#PSRAM|PSRAM]] (pseudo-statisches RAM) von Micron. Im einfachsten Fall kann es wie ein (mit 70 ns leider ziemlich langsames) SRAM angesteuert werden (Beispiel unter [[T51-Core]]). Schneller geht es mit dem synchronen Burst-Mode, der auch nicht besonders schwierig zu implementieren sein sollte.&lt;br /&gt;
&lt;br /&gt;
* [http://www.micron.com/products/partdetail?part=MT45W8MW16BGX-701%20WT Webseite]&lt;br /&gt;
* [http://download.micron.com/pdf/datasheets/psram/128mb_burst_cr1_5_p26z.pdf Datenblatt]&lt;br /&gt;
&lt;br /&gt;
== Beispieldesigns ==&lt;br /&gt;
* [[T51-Core]] - 8051-kompatibler Prozessor mit BASIC-Interpreter, einfaches Beispielprojekt für das Nexys-Board&lt;br /&gt;
* [[Audio-DSP mit Spartan 3-FPGA]]&lt;br /&gt;
&lt;br /&gt;
== FX2-Firmware ==&lt;br /&gt;
&lt;br /&gt;
Die USB-Verbindung wird durch einen Cypress FX2-Mikrocontroller realisiert. Wie man die Firmware durch seine eigene ersetzen kann wird hier erklärt:&lt;br /&gt;
http://www.hackdaworld.org/cgi-bin/awki.cgi/NexysFPGA&lt;br /&gt;
&lt;br /&gt;
Die vorinstallierte Firmware ermöglicht rudimentäre Verbindungen zu der auf der Digilent Webseite bereitgestellten Adept-Software. Das ebenfalls bereitgestellte &amp;quot;dpimref.vhd&amp;quot;-Modul kann für einen Datentransfer zwischen PC und FPGA benutzt werden. Ein Mapping der dort verwendeten Signale auf die USB-Signale innerhalb des Schematics ist dabei folgendermaßen (funktioniert so auch für das Basys Board und vermutlich allen anderen FX2 basierten Digilent Produkten):&lt;br /&gt;
&lt;br /&gt;
ASTRB &amp;lt;-&amp;gt; U-FLAGA&lt;br /&gt;
&lt;br /&gt;
DSTRB &amp;lt;-&amp;gt; U-FLAGB&lt;br /&gt;
&lt;br /&gt;
WAIT &amp;lt;-&amp;gt; U-SLRD&lt;br /&gt;
&lt;br /&gt;
WRITE &amp;lt;-&amp;gt; U-FLAGC&lt;br /&gt;
&lt;br /&gt;
DATA(7:0) &amp;lt;-&amp;gt; U-FD7 bis U-FD0&lt;br /&gt;
&lt;br /&gt;
[[Category:FPGA und Co]]&lt;/div&gt;</summary>
		<author><name>92.227.115.169</name></author>
	</entry>
</feed>