Kleinste Prozessoren?
-
Hallo Leute.
Ich kenne mich eig. ganz gut mit dem Thema aus, jedoch hatte ich bis jetzt nur mit Prozessoren wie Celeron, Pentium oder Dual Core's (Sockel 775) Kontakt. Diese benutzen ja meistens die x86 oder x64 Asm Archietektur.
Nun möchte ich aber wissen: "Welcher ist der kleinste Prozessor den es gibt?" oder besser gesagt "Welche sind die kleinsten Prozessoren die es gibt?".
Mit kleinster Prozessor ist natürlich das Volumen gemeint, nicht die Leistung.
Sehr aufgefallen ist mir, dass Prozessoren mit einer ARM Archietektur oft in kleinen geräten verwendet werden, dies ist aber nur so ein eindruck von mir.
Ausserdem ist ja ARM nur eine Archietektur.^^LG Walter!

-
Ist Prozessor da so scharf definiert um überhaupt einen "kleinsten" feststellen zu können? Selbstverständlich muss ein Prozessor mit FPU und Cache größer sein als einer ohne?!
MfG SideWinder
-
Ist Prozessor da so scharf definiert um überhaupt einen "kleinsten" feststellen zu können? Selbstverständlich muss ein Prozessor mit FPU und Cache größer sein als einer ohne?!
MfG SideWinder
Natürlich, deswegen bezog sich ja die zweite Frage auf die Mehrzahl.
Und mich würde auch noch interessieren welche Prozessor-Famillien in kleinen Geräten zum Einsatz kommen.
Mfg Walter!
-
Das Iphone von Apple hat z.b einen ARM 1176.
Nur mal so als Beispiel welche größe ich mit kleinen Geräten meine...Mfg Walter!
-
Die nötige Größe eines Prozessors hängt von seiner Komplexität ab, daher sollte der ARM auch zu den größeren gehören, wenn auch viel kleiner als AMD64. Guckt man mal auf so einen Chip drauf, erkennt man auch, dass die größten Blöcke heutzutage für den Cache drauf gehen ( http://www.pcmasters.de/hardware/review/ibm-power-7-8-kerne-gegen-intel.html ).
Ein sehr einfacher Stackprozessor in VHDL, der auf einem Chip extrem winzig wäre: http://www.ultratechnology.com/4thvhdl.htm
-
Die kleinsten wirklich bekannten Prozessoren werden wohl gewisse MIPS in Geschirrspühlmaschinen u. Ä. sein.
-
Die nötige Größe eines Prozessors hängt von seiner Komplexität ab, daher sollte der ARM auch zu den größeren gehören, wenn auch viel kleiner als AMD64. Guckt man mal auf so einen Chip drauf, erkennt man auch, dass die größten Blöcke heutzutage für den Cache drauf gehen ( http://www.pcmasters.de/hardware/review/ibm-power-7-8-kerne-gegen-intel.html ).
Ein sehr einfacher Stackprozessor in VHDL, der auf einem Chip extrem winzig wäre: http://www.ultratechnology.com/4thvhdl.htm
Das sieht ja mal Recht gut aus, aber iwie fällt mir grad auf, dass die Suche nach einem einzelnen Prozessor keinen Sinn macht, da ich wohl kaum ein Motherboard finden werde was ca 7x5cm groß ist.
Jedoch sehe ich im wiki, dass es schon fertige Platinen mit PowerPC Prozessoren gibt, welche die ungefähre größe haben.
http://de.wikipedia.org/wiki/PowerPCGibt es da irgentwelche emfählungen, was man da noch an fertigen Teilen sprich Mainboard mit CPU benutzen könnte oder gibt es doch so kleine Mainboards? Würde mich jedoch wundern, denn sowas hab ich nicht gefunden...
Mfg Walter!
-
Was hast du überhaupt vor? Willst du selbst einen möglichst kleinen Computer zusammenbauen? Falls ja, dann solltest du anders an die Sache rangehen als nach kleinen Chips zu suchen.
-
Was hast du überhaupt vor? Willst du selbst einen möglichst kleinen Computer zusammenbauen? Falls ja, dann solltest du anders an die Sache rangehen als nach kleinen Chips zu suchen.
Im Prinzip Suche ich nur nach den kleinsten Teilen, jedoch habe ich in diesem gebiet keine Erfahrung.
Was wäre den dein Vorschlag, Ratschlag?
Mfg Walter!
-
Prozessor Klein schrieb:
Ein sehr einfacher Stackprozessor in VHDL, der auf einem Chip extrem winzig wäre: http://www.ultratechnology.com/4thvhdl.htm
LOL! Der gefällt mir.

Und um auf die normalen 130 Watt Heizleistung zu kommen, hauen wir eine Milliarde Kerne auf den Die und putzen jede Konkurrenz gnadenlos weg.
-
|>---Walter---<| schrieb:
Was hast du überhaupt vor? Willst du selbst einen möglichst kleinen Computer zusammenbauen? Falls ja, dann solltest du anders an die Sache rangehen als nach kleinen Chips zu suchen.
Im Prinzip Suche ich nur nach den kleinsten Teilen, jedoch habe ich in diesem gebiet keine Erfahrung.
Was wäre den dein Vorschlag, Ratschlag?
Dazu müsste ich wissen was genau du vor hast. Welche Ansprüche an das Endprodukt liegen vor? Selbstzweck? Konkrete Anwendung? Geht es auch um das Selberbauen (wenn ja: In welchem Umfang?) oder darf es auch was fertiges sein?
-
Dazu müsste ich wissen was genau du vor hast. Welche Ansprüche an das Endprodukt liegen vor? Selbstzweck? Konkrete Anwendung? Geht es auch um das Selberbauen (wenn ja: In welchem Umfang?) oder darf es auch was fertiges sein?
Ich möchte Prinzipiel ein kleinen TaschenComputer selber zusammenbauen.
Sollte ungefähr so groß wie das iPhone sein. Als vergleich am besten geeignet, da es jeder kennt. Darauf würde ich Linux installieren. Anwendungsgebiet soll sein: Ein kleiner Rechner zum prognn, den ich überall hin mitnehmen kann. Wenn es etwas fertiges oder halb fertig gibt vllt. das bezweifle ich jedoch.Umfang: als Extras nur WLAN und Bluetooth. Ich denke da auch noch an ein Multi-Touchscreen.
Mfg Walter!
-

-
Sollte ungefähr so groß wie das iPhone sein. Als vergleich am besten geeignet, da es jeder kennt. Darauf würde ich Linux installieren. Anwendungsgebiet soll sein: Ein kleiner Rechner zum prognn
sowas blödes hab ich mein ganzes leben noch nicht gehört! aber man lernt ja nie aus...
-
|>---Walter---<| schrieb:
Dazu müsste ich wissen was genau du vor hast. Welche Ansprüche an das Endprodukt liegen vor? Selbstzweck? Konkrete Anwendung? Geht es auch um das Selberbauen (wenn ja: In welchem Umfang?) oder darf es auch was fertiges sein?
Ich möchte Prinzipiel ein kleinen TaschenComputer selber zusammenbauen.
Sollte ungefähr so groß wie das iPhone sein. Als vergleich am besten geeignet, da es jeder kennt. Darauf würde ich Linux installieren. Anwendungsgebiet soll sein: Ein kleiner Rechner zum prognn, den ich überall hin mitnehmen kann. Wenn es etwas fertiges oder halb fertig gibt vllt. das bezweifle ich jedoch.Umfang: als Extras nur WLAN und Bluetooth. Ich denke da auch noch an ein Multi-Touchscreen.
Mfg Walter!
Da kannst du schlecht konkurrieren. Du hast zu Hause gar nicht die Möglichkeiten, wie sie in den Herstellerbetrieben vorhanden sind. Eine doppellagige Platine bekommst du wohl noch hin, mehr Schichten, wie sie bei extrem platzsparenden komplexeren Geräten benötigt werden, sind allerdings nur mit speziellen (teuren) Geräten möglich. Die Platzsparendsten Packages für ICs sind die sogenannten Ball-Grid (BG) Packages, bei denen die Kontakte an der Unterseite in Form von halbkügelchen angebracht sind. Da ist mit dem Lötkolben nichts zu machen und auch im umgebauten Pizzaofen wird das kein Vergnügen, da Fehler nicht ausbesserbar und auch nur schwer prüfbar sind. Auch andere Teile sind so klein, dass sie selbst mit feinsten Pinzetten/"Vakuumgreifern" und Lötspitzen nur schwer zu bearbeiten sind.
Fertige "Mainboards" gibt es dafür natürlich auch nicht. Mit generischen Boards wäre die Packungsdichte überhaupt nicht zu erreichen. Es gibt Entwicklungsboards an denen du herumspielen kannst, das bekannteste davon ist wohl das Beagle-Board ( http://beagleboard.org/ ; http://www.youtube.com/watch?v=Y-AlAt8p78E ). Damit wirst du am ehesten Erfolg haben. Nach Einschätzung deines Vorwissens wird das aber ein ganzes Stück Arbeit und viel viel zu lesen, lernen und Fragen.
Schau auch mal bei mikrocontroller.net vorbei, da kann man dir in Sachen Hardware viel besser helfen als hier. Viel Glück!
volkard schrieb:
Prozessor Klein schrieb:
Ein sehr einfacher Stackprozessor in VHDL, der auf einem Chip extrem winzig wäre: http://www.ultratechnology.com/4thvhdl.htm
LOL! Der gefällt mir.

Und um auf die normalen 130 Watt Heizleistung zu kommen, hauen wir eine Milliarde Kerne auf den Die und putzen jede Konkurrenz gnadenlos weg.Ich habe mir den nicht genauer angeschaut, es war einfach der erste, der mir bei Google vor die Nase gelaufen ist. In der Forth-Community scheint es so eine Art Tradition zu sein, seinen eigenen Prozessor zu entwerfen. Mir sind stackbasierte Prozessoren allerdings auch irgendwie sympathisch.

Stell dir mal vor, eine gewöhnungsbedürftige, aber richtig angewandt produktive und flexible Hochsprache wie Forth als Assemblersprache für einen guten Prozessor verwenden zu können.
-
Ich für meinen Teil bin überfragt, aber der Z80 in QFP Form ist schon ziemlich klein und ein emulierter körperlich nichtig.
Experimentelle Spielerei ist auch ganz gut mit FPGAs möglich:
http://de.wikipedia.org/wiki/Field_Programmable_Gate_ArrayOder auch: Happy Handy Hacking

(da im Moment die Software den Möglichkeiten der Hardware arg hinterherhinkt, sollte der Fokus im Zweifelsfall eher auf die bessere Ausnutzung vorhandener Möglichkeiten gerichtet sein)
28646120696d204d6f6d656e742064696520536f6674776172652064656e204d94676c6963686b6569
74656e2e2e2e29
-
nachtfeuer schrieb:
...28646120696d204d6f6d656e742064696520536f6674776172652064656e204d94676c6963686b6569
74656e2e2e2e29497374206461732064656E6E20686575747A7574616765206E6963687420756D67656B656872742C20
646173732064696520536F66747761726520766F6E20646572204861726477617265207A7520766965
6C2061627665726C616E67743F203B29
-
Hole Dir ein Smartphone mit Android und du hast was Du möchtest.
Eigentlich ist es egal welches. Kann auch Windows Mobile drauf sein da sich dort Android auch installieren lässt.
Für Windows MObile gibt es aber auch nur Visual Studio.
-
|>---Walter---<| schrieb:
Im Prinzip Suche ich nur nach den kleinsten Teilen, jedoch habe ich in diesem gebiet keine Erfahrung.
Recht klein und trotzdem noch oft im Einsatz ist der PC/104 Formfaktor. Größe der Platinen laut Wikipedia:
90,17 mm x 95,89 mm.
Da gibt es ganze Rechner auf einer einzelnen Platine. Und wenn man mehr braucht, dann kann man mehrere dieser Platinen stapeln. Zum Beispiel noch ne AD-Wandler Platine dazu oder so. Im Embedded Bereich wird PC/104 schonmal verwendet. Aber wohl auch nur unter sehr speziellen Randbedingungen.
-
abc.w schrieb:
nachtfeuer schrieb:
...28646120696d204d6f6d656e742064696520536f6674776172652064656e204d94676c6963686b6569
74656e2e2e2e29497374206461732064656E6E20686575747A7574616765206E6963687420756D67656B656872742C20
646173732064696520536F66747761726520766F6E20646572204861726477617265207A7520766965
6C2061627665726C616E67743F203B29576965206b6f6d6d73742064752064656e6e206461726175663f5c6e