-
Thread
T51 initialisierungsprobleme
Hallo zusammen, ich versuche gerade den T51 Softcore auf dem DE1 Board zu initialisieren. Leider bekomme ich beim compilieren einen Fehler : Error: M4K memory block WYSIWYG primitive "T8052:inst|xram_cyclone:\mon51:Altera_ram|altsyncram:
Rick, dane für den tip.Ich weiss zwar noch nicht wie aber ich werde es versuchen. Hast du den T51 auf dem Cyclone2 schonmal zum laufen bekommen? Gruß Marek
-
Thread
t51-Core/8052: ROM erweitern
Hallo Leute, ich habe den 8052 aus dem t51-Core von opencores.org auf meinen Spartan-3A-DSP 1800 mit Hilfe der Xilinx ISE 10.1 implementiert. Meine Programme schreibe ich mit SDCC und baue sie über die ISE mit dem BMM-MEM-File-Verfahren in den
Hallo, Der T51 Core ist auf jeden Fall NICHT auf 8k limitiert (hab schon öfters für diverse Projekte mehr Speicher benötigt). Der Fehler muss in Deinem bmm-File oder der von Dir geänderten Speicheranbindung liegen
-
Thread
Xilinx ISE: Synthese hängt bei T51-Core
Zum einen dauert das und zum anderen lief es bei mir auch nicht. Nach der Umstellung ging es. Der T51 sollte in einen S3 400 reinpassen, zur Not auch in den 200er. Rick
Die letzten Updates hat er 2002 gemacht. Seither konnte ich ihn nicht mehr erreichen. Ich habe den T51 Core von ihm übernommen und fertiggestellt. Aber beim AX8 Core habe ich dies nicht vor (keine Zeit). Mit dem T51 Core habe ich seither schon sehr viele Projekte realisiert (z.B. für Elektor FPGA Kurs
-
Thread
VGA FPGA Selbstbau-DSO
In den Anfängen wurden auch rein Hardware basierte Ansätze verfolgt, siehe ZPU oder T51: https://svn.code.sf.net/p/welecw2000a/code/fpga/
-
Thread
Softcore im FPGA, AVR oder 8051
1 Mips / MHz). Ich habe z.B. für Elektor diverse Beispielsysteme für den FPGA-Kurs auf Basis des T51 erstellt. Dabei schafft der T51 auf dem Altera Cyclone FPGA problemlos 50 MHz. Softwareseitig ist der T51 vollständig kompatibel zu einem 8052 / 32 (ist nur bis zu 12x schneller als das Original).
Hallo, Auf einem Spartan 3 läuft der T51 problemlos. Der Resourcenverbauch ist z.B. bei einem Spartan 2 2S150 ca. bei 70% (Komplettes 8052 System mit ROM / RAM intern als Blockram). Der T51 hat einen Wishbone Bus für Speichererweiterungen
-
Thread
Einstieg in FPGAs
Es gibt einige Cores für die C-Compiler verfügbar sind. Der T51 zum Beispiel ist 8051-kompatibel und sollte sich problemlos mit dem sdcc programmieren lassen. Oder, wenn's etwas größer sein darf, der Leon3 (Sparc-kompatibel).
schrieb am 15.06.2007 um 19:08 Uhr: >Es gibt einige Cores für die C-Compiler verfügbar sind. Der T51 zum >Beispiel ist 8051-kompatibel und sollte sich problemlos mit dem sdcc >programmeiren lassen. Oder, wenn's etwas größer sein darf, der Leon3 >(Sparc-kompatibel). Interessant, wusste ich nicht
-
Thread
Idee für Projekt gesucht
Wishbone: Ja, ich denke der ist einfach nur ein Standard. Es gibt mehrere Cores die Whisbone können (u.a. T51, lm32) und dann flanscht man einfach die benötigte Peripherie dran. Rick
-
Thread
Ethernet MAC von Opencore in VHDL-Projekt einbinden
Hallo, ich hab mal für Elektor aus dem Opencores Ethernet MAC + T51 Core einen Webserver gebastelt. Dieses Projekt (Teil 9, EX24) ist auf das absolute Minimum abgespeckt und daher, so denke ich, relativ gut für den Einstieg ins Thema Ethernet geeigent. Der Source kann
-
Thread
FPGA Elektor Board
draufpacken. Hat jemand schonmal versucht den Nios auf dem Board zu konfigurieren? Geht das überhaupt? Der T51 wie bei Elektor vorgesehen ist doch schon etwas gruftig, oder?
Ich kenne den T51 zwar nicht, aber für ein erstes Projekt mit einem uC-Core ist das wohl das richtige. NIOS ist für Fortgeschrittene und selbst die Einarbeitung ein wochenlanger Fulltimejob.
-
Thread
Xilinx: ändern von BlockRAMs im Bitstream (data2mem)
genaue Zuordnung gefunden und daraus die korrekte BMM-Datei gebastelt: [pre] ADDRESS_BLOCK t51_inst_rom RAMB16 [0x0000:0x1FFF] BUS_BLOCK T51_inst/inst_Mram_mem3 [7:6]; T51_inst/inst_Mram_mem2 [5:4]; T51_inst/inst_Mram_mem1 [3:2]; T51_inst/inst_Mram_mem [1:0]; END_BUS_BLOCK
svf2xsvf und den xsvfplayer. Das läuft dann alles verscriptet/per makefile unter Unix. Bekommt Dein T51 auch einen (automatischen) Reset nach der Neukonfiguration des BRAM? Rick [1] http://www.xilinx.com/xlnx/xweb/xil_tx_display.jsp?sTechX_ID=krs_blockRAM
-
Thread
8051-SoftCore-Implementierung: SUCHE DRINGEND NACHHILFE (Berlin)
musst kann man nicht allgemein sagen, kommt darauf an wie dein Core aussieht. Ein Beispiel für den T51 findest du hier: [[T51-Core]]