Micha hat geschrieben:Der offensichtliche Vorteil besteht darin, dass man dann auf FPGA-Basis Kombinationen aus Propeller und Peripherie zusammenschmieden kann, denen bisher das 5V <--> 3,3V Dilemma im Wege steht.
Soooo kritisch finde ich das Spannungsdilemma gar nicht... und ich bin nicht der Fähigste der Tüftler...
...was kostet denn eigentlich dann ein solcher FP(ropeller)GA-Selbstbau?
Der Propeller ist doch jetzt schon viel zu teuer, um breites Interesse zu wecken... bei seinem Apothekenpreislevel muß er gegen um ein Vielfaches potentere und billigere Chips anstinken... solche FP(ropeller)GA-Speziallösungen werden dann doch sicher nicht billiger...
Propeller2 doch wohl auch nicht... wer außererhalb der Microcontroller-Esoteriker-Fraktion schwebt Parallax denn da als Zielgruppe vor???
Ich mag den Propeller1... aber ich halte ihn weder für preiswert, noch für alltagstauglich... und ich denke nicht, daß das mit dem Propeller2, der um Jaaaahre zu spät auf den Markt hüpfen wird, ganz pötzlich anders wird...
Micha hat geschrieben:Die zweite Sache - man könnte mittels Verilog ev. einen modifizierten Propeller erstellen, der beispielsweise mehr hub-RAM hat oder einen modifizierten internen Zeichensatz.
Anderer Zeichensatz... leicht! Ich hätte da lieber einen 8x12- oder 8x16-Zeichensatz...
...aber nicht, wenn mich dann ein FP(ropeller)GA-Chip deutlich mehr als ein Propeller1 kostet...
Andere HubRAM-Größe... beeinflußt das nicht den die Verwaltung der Argumente/Parameter/Konstaten im Spin-VM-Code? Würde das nicht einen modifizierten SPINterpreter erfordern? Ist BigSPIN nicht letztlich daran gestorben? Das muß ich mir wohl mal genauer anschauen... aus PASM-Sicht wäre das wohl egal(er)... die Breite der in PASM-Befehlen enthaltenen Konstanten korreliert mit der Größe des Cog-Adreßraumes und nicht mit der Hub-Größe...
Micha hat geschrieben:Die andere spannende Frage wär, ob es denkbar ist den Hive auf die Art nachzustricken, also quasi als Hive fürs DE1 Board. Keine Ahnung ob das das ist, worauf die Menschheit gewartet hat, aber lustig find ich den Gedanken schon
Na gut... mal drüber schmunzeln und dann lieber gleich ad acta legen... die Welt ist mit dem existierenden Hive doch schon hoffnungslos überfordert... wo soll das Alles noch enden?
Ich hätte am liebsten keinen Propeller2 sondern einen Propeller1 mit 32 Pins mehr... und wenn dann noch Luft ist: Mit einem schnellen Interface für einen grooooßen externen Adreßraum für nicht nur RAM sondern jede klassische memory-mapped Peripherie... und das bitte im DIP-Gehäuse...
Mehr Cogs dürfte der Propeller-1-Plus auch gern haben, dann aber so, daß das Verhalten eines gewissen 8-Cog-Subsets exakt das Timing der 8 Cogs des Propeller1 nachbildet...
...oder gleich noch ein paar Z80-Cogs... Multitasking mit der von CP/M zur Verfügung gestellten Sprachenpalette... da kriegt man ja vor Verzückung Herzflattern! \o/
...
...also nicht daß mich da wer falsch versteht: Ich finde es primstens, daß Parallax diese Infos offenlegt und "pseudo-freisetzt"... (ich kann etwas unter der GPL Stehendes nunmal nicht wirklich als frei ansehen... z.B. BSD-Lizenz wäre in meinen Augen frei... aber das ist ein anderer Diskurs...) ...aber es bleibt die spannende Frage, wem das nützt...
Wer wird kommerzielle Lösungen darauf basieren lassen, wenn er durch die GPL auch zum Offenlegen aller Derivate bzw Modifikationen gezwungen ist?
Es bleibt also wohl wirklich nur die eFF, die esoterische Frickler-Fraktion, als Zielgruppe und daß dies als riesiger Werbecoup angesehen werden kann: Reich am Propeller wäre Parallax wohl nie geworden und so ist die Pseudofreisetzung ein Verusacher eines Presseknalls, den Parallax sich auf direktem Weg wohl nie hätte leisten können... die Konkurrenz kann wegen der GPL nix damit anfangen und das Presseecho ist positivst...
Genial?
Ja... sogar fast schon hinterlistig!