Kann eine CPU (wie der Intel i3 / i5 / i7 / Xeon) mit On-Chip-Cache-RAM diesen als einzigen funktionsfähigen RAM verwenden, ohne dass externe Speicherbänke angeschlossen sind? Oder muss externes RAM vorhanden sein und der Cache kann nicht alleine verwendet werden? Moderne Desktop- / Server-CPUs verfügen häufig über mehr internen …
Vielleicht ist dies eher ein Wahrnehmungsproblem, aber es scheint, als ob Mikrocontroller in den letzten 20 Jahren in fast allen Belangen sprunghafte Fortschritte gemacht haben: höhere Taktraten, mehr Peripheriegeräte, einfacheres Debuggen, 32-Bit-Cores usw. Es ist immer noch üblich, RAM in den 10ern von KB (16/32 KB) zu sehen. Es scheint …
Ich bin gerade auf einige Makros gestoßen, mit denen mein Mikrocontroller-Compiler die Ausführung einer Funktion aus dem RAM erzwingen (oder vorschlagen) soll. https://siliconlabs.github.io/Gecko_SDK_Doc/efr32mg1/html/group__RAMFUNC.html#gac6abbc7f869eec9fb47e57427587c556 http://processors.wiki.ti.com/index.php/Placing_functions_in_RAM https://www.iar.com/support/tech-notes/linker/controlling-placement-of-the-section-where-__ramfunc-functions-reside-ewarm-5.x--6.x/ https://community.nxp.com/thread/389099 In welchen Fällen ist das wertvoll? Warum würde ich nicht einfach immer aus dem RAM ausführen, wenn der Vorteil nur eine höhere Geschwindigkeit wäre? …
Ich habe nie verstanden, wie die neuen Rekordgeschwindigkeiten für die Datenübertragung bei der Umwandlung von / in elektrische und optische Signale erreicht werden. Angenommen, wir haben 255 TBit Daten und möchten sie in einer Sekunde übertragen. (Dies ist eine Errungenschaft der realen Welt.) Sie haben 255 TBits in beispielsweise 255 …
Dieser Artikel zeigt, dass der DDR4-SDRAM etwa das 8-fache der Bandbreite des DDR1-SDRAM aufweist. Die Zeit vom Einstellen der Spaltenadresse bis zur Verfügbarkeit der Daten hat sich jedoch nur um 10% (13,5 ns) verringert. Eine Schnellsuche zeigt, dass die Zugriffszeit der schnellste Async ist. SRAM (18 Jahre alt) ist 7ns. …
Ich habe eine ziemlich einfache Frage, aber ich konnte nirgendwo eine Antwort darauf finden. In einem Von-Neumann-System, in dem sich Code und Daten im selben RAM befinden, muss die CPU alle ihre Anweisungen aus dem Speicher abrufen. Um große Datenmengen zwischen Computerkomponenten zu verschieben, gibt es jetzt einen direkten Speicherzugriffscontroller, …
Ich habe eine P1004B746400 B7464 REV.A-Karte, die ein 72-Pin-SIMM-RAM mit zwei TI TMS418169DZ-Chips ist. Gemäß der 72-Pin-SIMM-Konfiguration sind die Pins # 1, # 39 und # 72 Masse V SS und Pin # 10 ist Versorgung V CC . Diese Erdungs- und Versorgungsstifte sind jedoch an keiner Stelle angeschlossen. Ich …
Warum sollten Sie DDR-RAM verwenden und bei jeder steigenden und fallenden Flanke der Uhr lesen / schreiben, anstatt nur Ihre Taktrate zu verdoppeln und bei nur einer steigenden oder fallenden Flanke lesen / schreiben? Gibt es Vor- und Nachteile für jeden?
Ich habe kürzlich angefangen, Assembler zu lernen, und habe etwas über Linkerskripte und andere grundlegende Details der Hardware-Programmierung gelernt. Ich unterrichte mich auch selbst in Computerarchitektur, und irgendwann fürchtete ich, dass mein Bild vom Speichermodell die ganze Zeit falsch gewesen sein könnte. Nach meinem derzeitigen Kenntnisstand befinden sich der gesamte …
Es mag nur ein Zufall sein, aber ich habe festgestellt, dass die von mir verwendeten Mikrocontroller neu gestartet wurden, als ihnen der Arbeitsspeicher ausgegangen war (Atmega 328, wenn hardwarespezifisch). Ist es das, was Mikrocontroller tun, wenn ihnen der Speicher ausgeht? Wenn nicht, was passiert dann? Warum wie? Der Stapelzeiger wird …
Ich versuche, den Mobilfunk-RAM auf dem Nexys 4 FPGA-Entwicklungsboard zu verwenden . Ich verwende Xilinx Vivado und möchte, dass ein Microblaze-Softcore-Prozessor Lese- und Schreibvorgänge ausführen kann. Bisher habe ich den Prozessor in einem Blockdesign erstellt. Nach langem Suchen im Internet fand ich schließlich einen externen Speichercontroller oder eine externe EMV, …
Ich kenne den Coldboot-Trick schon eine Weile, habe aber die Physik dahinter nie wirklich in Betracht gezogen. Ich habe die Zeitung gelesen , aber sie behandelt nicht wirklich, warum sie funktioniert. Wie bewirkt die physische Abkühlung eines RAM-Sticks auf eine sehr niedrige Temperatur, dass die darin gespeicherten Daten auch ohne …
Moderne x86-Prozessoren verfügen über mindestens 512 KB L2-Cache. Es gibt Anwendungen, die vollständig in diese Speichermenge passen würden. Können Sie diese Chips ohne RAM betreiben? Wenn ja, gibt es eine Möglichkeit, die den Zeitverlust beim Zurückschreiben beseitigt, wenn die CPU versucht, die RAM-Kohärenz aufrechtzuerhalten? Ich habe keine bestimmte Anwendung im …
Ich muss mich für die Auswahl der Flash-Größe und des RAM für ein Projekt entscheiden. Der Mikrocontroller, den ich am liebsten benutze, ist die TI MSP430-Serie. Aufgrund seines geringen Stromverbrauchs und der geringen Kosten für Serienreihen. Ich bin jedoch ein absoluter Neuling bei der Entscheidung über das Sammeln von Anforderungen. …
Ich verwende einen PIC12F675 für ein Projekt, und bis auf eine Sache funktioniert alles einwandfrei . GP4 funktioniert nicht als digitales E / A. Ich habe mir die Konfigurationen und den Code viel angesehen, aber nichts gefunden. Konfiguration: #pragma config FOSC = INTRCCLK #pragma config WDTE = OFF #pragma config …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.