-
Thread
parallele Prozesse konkurrieren um Peripherals
die da in SW formuliert sind, laufen nicht auf dem FPGA. Sie laufen in der Simulations- und Synthesesoftware. Du brauchts IMMER eine Vorrangschaltung oder eine Veroderung um Information zusammenlaufenzulassen. Das gilt für einfach LEDs, die von zwei Schaltungen gesteuert werden, wie auch komplette Motoren
Lattice P&R hatten einen Clock-Constraint von 25 MHz. 1.) Mit Reset in der Logik 3074 synthetisierte LUTs 31.7 MHz predicted Speed 2097 tatsächlich verbrauchte SLICES 26.3 MHz tatsächliche Speed 2.) Mit Reset am (asynchronen) Reset Eingang der FFs 3006 synthetisierte LUTs 32.5 MHz predicted
-
Thread
Abschätzung der Performance eines Algorithmus auf einem FPGA
https://ls12-www.cs.tu-dortmund.de/daes/media/documents/teaching/courses/ss08/rem/skript/eda-marw-synth-02.pdf https://slideplayer.com/slide/5228479/
Die mathematischen Funktionen, die zu verwenden sind, können einfach hingeschrieben und durch-synthetisiert werden, gfs unter Verwendung von Cores. Des Einzigste, was es zu schauen gibt, sind die Divisionen und Wurzeln, die richtig ins Geld gehen und die man gfs umbaut. Wie lange eine Addition braucht
-
Thread
Maximale Geschwindigkeit der Multiplier
Erstmal würde ich schauen, was er da synthetisieren will. Idealerweise sollte das inklusive der Register in einen DSP48-Block gemappt werden. Wie das prinzipiell aussehen muß beschreibt Xilinx in den Synthesis User Guides. Für Vivado steht ein
my 50 Cents schrieb im Beitrag #6674783: > Die Vivado-Synthese scheint nicht der Weißheit letzter Schluss. Vor allem scheint es so zu sein, daß die Zwischenergebnisse, die er unterwegs oder aus voran gegangenen Syntheseläufen beibehalten hat, eine Rolle spielen
-
Thread
Attiny2313 Timer16 Bit, Normal Mode, unsauber
sicher auch in C. Stichwort ist, wie erwähnt, DDS: https://de.wikipedia.org/wiki/Direct_Digital_Synthesis Für einen Anfänger vielleicht nicht ganz einfach, aber letztlich ein prima Einstieg.
zur Vorlage ermöglichen würde). Falls du dich da ranwagen willst, noch folgender Tipp: Ein Synthesizer-Kanal entspräche in deiner Anwendung einer Stimme einer mehrstimmigen Melodie aus reinen Sinustönen.
-
Thread
arduino Platine mit microCore und 100baseT
M2GL010-TQG144I. > IGLOO2, 84 I/O, 933.888 kbit RAM, 12.084 LUTs im 144-LQFP-Gehäuse Ich habe mal Synthese und Place&Route von microCore ohne die angedachte Peripherie gemacht und die Ergebnisse sind ermutigend: 16-bit Daten: interne 16k Datenspeicher, 8k Programmspeicher, 30% der LUTs, clock 45 MHz
-
Thread
Verständnisfragen zu HF-Verstärkern
" digital erzeugen, glätten, und erhält eben eine gewünschte Signalform künstlich- so arbeiten Synthesizer. > Die Zerlegung in einzelne Frequenzbänder durch den Filter im > Spektrumanalysator ist ja eine Nachbearbeitung und damit Veränderung des > Signals. Der Spektrumanalysator bildet auch nicht
von Sinüssen), glätten, und erhält eben eine gewünschte Signalform künstlich- so arbeiten Synthesizer. ******************** Oben einige Bilder, die zeigen, daß die bisherige Theorie auch in der Wirklichkeit so funktioniert (Versuchsaufbau bei mir, funktioniert inzwischen als Gerät):
-
Thread
Synthesizer IC 8253 durchgebrannt?
ausgetauscht, ohne Erfolg. Kann sein dass der Ic 8253 zerstört wurde? Hier das Datenblatt des Synthesizers: https://manuals.fdiskc.com/flat/Roland%20Juno-6%20Schematic.pdf Im Anhang ein Bild von der gekappten Stelle. Vielen Dank schonmal.
reinstecken, von dem man nichts versteht. Lass den Deckel von deinem nächsten neu gekauften Synthesizer zu !
-
Thread
MAX10 DDR3 Timing Violations (Arrow DECA)
Aufgefallen ist mir, daß dein Design den Fehler/Warnung: "Warning (330000): Timing-Driven Synthesis is skipped because it could not initialize the timing netlist" ausspuckt, das ist bei meinen DECA-Designs nicht der Fall (da erscheint an ähnlicher Position "Timing-Driven Synthesis is running
Markus F. schrieb im Beitrag #6741947: > "Warning (330000): Timing-Driven Synthesis is skipped because it could > not initialize the timing netlist" > > ausspuckt, das ist bei meinen DECA-Designs nicht der Fall (da erscheint > an ähnlicher Position "Timing-Driven Synthesis
-
Thread
Operationsverstärker mit Transistoren ersetzten- Look Mum No Computer - Safety Valte
0fDoOvxcdMmMKkDsyUqMSsMWxHk725yiiHCCLfrh8O1z5QPOohDIaIeljMHgDF5CVlOqpeNLcJ80NK65_fV7S1UdvzV97ZnZ9V3CxxnxfUg1zOOoDSfhNOLgJexW_yWZq45tkm3uE9s3ufNbZwbZi3vQ/The+Safety+Valve+Synth+Module?format=750w Er verstärkt das Signal mit einem 071 OpAmp, dieser braucht noch eine symmetrische Betriebsspannung. Da ich das ganze einfach halten möchte will ich auf eine symmetrische Betriebsspannung
-
Thread
Synthesizer ICs durchgebrannt?
Spannung weitergeleitet und ein oder mehrere ICs wurden dadurch zerstört. Hier das Datenblatt des Synthesizers: https://manuals.fdiskc.com/flat/Roland%20Juno-6%20Schematic.pdf Hat jemand eine Idee was hier durchgeschmort wurde? Gibt es Alternativen zu den alten ICs die man in einem Fachladen kaufen
hinz schrieb im Beitrag #6595882: > > Und wo genau sind die? Im Synthesizer, wo sonst?
-
Thread
Historische HG-Gleichrichterröhre, ist das Licht gefährlich für die Augen?
gilt: "In der Unperfektion liegt die Perfektion" (Edi). Das können Sie mit jedem Keyboard oder Synthesizer testen: 1 Stimme (Instrument) kann man mühelos und perfekt vervielfachen. Frequenz und Phase stimmen "auf's µ" überein. Das klingt... einfach nur dünn. Nehmen Sie mehrere Keybords mit diesem Instrument
-
Thread
[V] Fachbücher
Cohen ISBN: 0792384741, Gebundenes Buch, Zustand: Sehr gut, Preis: 21,87 EUR VHDL for Logic Synthesis (Second Edition) / Andrew Rushton ISBN: 047198325X, Gebundenes Buch, Zustand: Gut, Preis: 14,79 EUR Switching Power Supply Design (Seond Edition) / Abraham I. Pressman ISBN: 0070522367, Gebundenes
Cohen ISBN: 0792384741, Gebundenes Buch, Zustand: Sehr gut, Preis: 21,87 EUR VHDL for Logic Synthesis (Second Edition) / Andrew Rushton ISBN: 047198325X, Gebundenes Buch, Zustand: Gut, Preis: 14,79 EUR Switching Power Supply Design (Seond Edition) / Abraham I. Pressman ISBN: 0070522367, Gebundenes
-
Artikel
Low Cost FPGA Konfiguration
unter Startup Options -> FPGA Start-up Clock "CCLK" gewählt werden. Im Xilinx ISE den kompletten Synthesezyklus inclusive "Generate Programming File" durchlaufen. IMPACT starten und eine PROM-Datei im BIN Format erzeugen. Jetzt hat man die Wahl zwischen zwei Möglichkeiten. Die Daten direkt in den EEPROM
FPGA_Konfiguration_mit_AVR_Butterfly Diskussion im Forum. Programm auf Spartan 3A laden FPGA synthetisierung Einsteigerfreundlicher FPGA Spartan 3E mit SPI-Flash Spartan 3e: Anfägerhilfe bei Flashspeicherung Programmier-Hardware Altera Cyclone-II /EPCS4 FPGA und CPLD programmieren Links. FPGAs von Xilinx
-
Thread
"Infer" BRAM - Bedingungen?
das dort instanziiert werden muss, will man interne Resourven nutzen und dann ist das Timing syntheseabhängig.
Es gab mal einen IEEE-Standard, der synthesefähiges VHDL 'genormt' hat: 1076.6-2004 - IEEE Standard for VHDL Register Transfer Level (RTL) Synthesis Da stehen WIMRE auch ein paar RAM-Konstrukte drin. Aber so wie es aussieht kocht nun wieder
-
Thread
Spectrum Analyzer ADVANTEST R3132
alles Top => Backup RAM:O.K. alles andere auch O.K. Aber beim Selbstest CPU = Pass A/D = Pass Synth = Pass If = Pass und jetzt das Problem RF =Fail !!! Hoffentlich kann mir jemand helfen,das wäre Top! Ich weiss nicht was passiert ist, beim Um - bzw. Ein - und Zusammenbau ist mir (eigentlich
-
Thread
Gitarrenprojekt mit Autotune-Funktion
die 6 Signale via USB digital übertragen, damit > kann man jede Saite separat bearbeiten zB EQ, Synthesizer was auch > immer. Wen du jetzt auch noch "einfach" Effekte programmieren willst, kannst du den FreeDSP schon nehmen, aber, wie gesagt, der hat auch kein 6x AD Onbord. Wobei der FreeDSP mit
Soundeffekte fehlen. Ist so nicht das Wahre für Gitarren-Effekte, gerade wenn es um Distortion oder Synth-Effekte geht.
-
Artikel
Glitch
werden, um ein stabiles Ergebnis zu erhalten. Im Allgemeinen sind FPGAs und die zugehörigen Synthesewerkzeuge auf synchrone Schaltungen ausgelegt. Aber es gibt ein paar schmutzige Tricks, welche in der guten, alten TTL-Zeit funktionierten, weil die relativ langsamen ICs und die großflächige Verkabelung
-
Thread
Elektrisch neutrales Öl
Vielleicht weiß sogar jemand, ob es welche mit guter thermischer Leibeigenschaft gibt? Dachte an Synthetiköl, wie es im Modellbau z.B. in Dämpfern verwendet wird. Aber weiß nicht, ob die Idee gut ist. Vieles Dankes!
Eigenschaft, dass es langfristig > verharzt Ja, deswegen bin ich eher auf der Schiene was synthetisches zu nehmen - da hab ich aus dem Bauch raus mehr vertrauen in die Langzeitstabilität. Und mehr, dass am Ende nicht doch irgendwelche Mineralien o.ä. drin sind, die doch zu elektrolyse-Effekten führen
-
Thread
E-Auto an Schuko Steckdose laden gefährlich?
Benziner schwer. Ohne Motorheizung springt meiner bei -40 gerade noch an und tut sich aber trotz Synthetiköl schwer. Die meisten Benziner sind bei uns serienmäßig mit Motorblock- oder Ölwannenheizer ausgestattet. Wie ladet man ohne Batterieheizung bei solchen Temperaturen? Angeblich ist bei Lipos generell
-
Thread
Xilinx Workflow / Arty Tutorials und Softcore?!
Prozessorloesungen a la microblaze gar nicht erst erlaubt. In dem Zusammenhang ist auch die Opensource-Synthese vom Lerneffekt her recht ergiebig.
-
Thread
KICAD Wie Projekt versionieren
Dazu gab es hier mal eine Diskussion https://www.reddit.com/r/synthdiy/comments/l4xl1p/comment/gkth7ju mfg
-
Thread
integer range als Funktion aus Konstanten
range 0 to (a*b/c)". Alle Eingabewerte a,b,c bestehen aus Konstanten. Leider streikt ISE bei der Synthese "Result of operator * is out of integer bounds." Bisher bin ich davon ausgegangen, dass Berechnungen aus Konstanten beliebig komplex/groß sein können, solange das Ergebnis synthetisierbar ist.
dass Berechnungen aus Konstanten > beliebig komplex/groß sein können, solange das Ergebnis synthetisierbar > ist. Hängt von der Toolchain ab. > Wird hier tatsächlich zwischen den einzelnen Berechnungen das > Zwischenergebnis geprüft Ja, natürlich. Wäre ja arg ungeschickt, wenn das Zwischenergebnis
-
Thread
ADF4351 Windows Applikation
die Parameter entsprechend gesetzt. Beim Beenden des Programms wird die letzte Einstellung des Synthesizerss gesichert. Bei fehlenden Rechten kann es sein dass Windows das Schreiben verhindert. Dann kann man noch die aktuelle Einstellung des ADF4351 Synthesizers als Register-Datensatz auf eine Datei
ADF4351.pdf Zitat: [code] FEATURES Output frequency range: 35 MHz to 4400 MHz Fractional-N synthesizer and integer-N synthesizer Low phase noise VCOProgrammable divide-by-1/-2/-4/-8/-16/-32/-64 output Typical jitter: 0.3 ps rmsTypical EVM at 2.1 GHz: 0.4% Power supply: 3.0 V to 3.6 V Logic compatibility
-
Thread
ADF4351: offenes Interface mit AVR zum PC über Serial/USB
mein Implementierungs-Vorschlag eines Protokolls zur Steuerung eines ADF4351 oder anderer Synthesizer-Bausteine. Ein Windows-Programm zum Steuern des Bausteins aufbauend auf diesem Protokoll folgt in Kürze. Sinn des Ganzen ist es ein spezielles Interface für den ADF4351 usw. zu vermeiden und
USB) die ja bei den meisten AVR Controllern vorhanden ist. Das Protokoll ist für viele Synthesizer-Bausteine von Analog Devices (auch Hittite) geeignet, die erforderliche Registerbreite ist für einen Baustein immer konstant und leicht an andere Gegebenheiten anpassbar. Ich habe die beiliegenden
-
Thread
Sipeed Lichee Tang FPGA mit RISC-V Core aus China unter 20€
Charme von DOS3.3 1985. Dann kann man das Projekt Tang_E203_Mini oeffnen. Leider bricht die Synthese nach kurzer Zeit ab. Grund ist ein abgelaufendes Lizenzfile ./licence/Anlogic.lic Das ist natuerlich schonmal kacke! Eine Software die man nur bis zu einem bestimmten Verfallsdatum nutzen kann
nicht gesichert, macht das gefaelligst erst mal bevor du uebersetzen darf und dann starte die Synthese nochmal. WARUM ZUR HOELLE MACHT DIE SOFTWARE DAS NICHT AUTOMATISCH? Jede andere IDE kann das. > Was willst du anstellen mit dem Board? Dich interessiert mehr der > RISK-V? Noe, gerade
-
Thread
MatlabHelp Move the bins in matrix and get straight line
the result (right picture) side is wrong. (rows in matlab code: 99-111). P.S. Run the “Korrektur_Synthetic_Apertur_Radar_Stripmap.m” to get the results. Thank you )))
-
Thread
Interessant: Lasst uns Paste tanken!
Stubenhocker und Kellerkinder von "nicht nutzbarer Wärme sprechen". Das Ganze klingt ähnlich wie 'Synthetisches Methaneis', der künstlichen Variante von Methanhydrat, die zu Unmengen am Merresboden liegt. Wenn man diese wie oben beschrieben nutzen könnte, hätte man einen Teil der Wiederaufbereitung geklärt
keine entsprechende Batteriemasse mitführen können. Im Paper vom Fraunhofer dazu wird der Syntheseprozess relativ umfangreich erklärt. Die Paste wird mutmaßlich kein Ersatz für Akkus aber sie kann dort sinnvoll sein, wo auf Grund von Baugröße kein Akku reinpasst (Motorräder z.B.).
-
Thread
kolophoniumlösung - Konzentration
wir im Lötzinn vorfinden, ist schon lange nicht mehr aus Baumharz gewonnen, sondern wäre sicher synthetisch hergestellt. Weiss das hier jemand? Und ich glaube auch, dass die Platine anschließend gereinigt werden muss, um Korrosion zu vermeiden. Hatte diesbezüglich kürzlich ein Gespräch mit unserem
Lötzinn > vorfinden, ist schon lange nicht mehr aus Baumharz gewonnen, sondern > wäre sicher synthetisch hergestellt. Weiss das hier jemand? Laut Wikipedia wird das immernoch aus natürlichen Rohstoffen gewonnen: https://de.m.wikipedia.org/wiki/Kolophonium
-
Thread
Drehgeber/Encoder EC16 ersetzen durch neuen Typ
-2 gelöst, dessen Schaltplan mir vorliegt von hier: https://elektrotanya.com/hameg_hm8133-2_rf-synthesizer_generator_am-fm_modulation.pdf/download.html Auf Seite 38 (von 73) der PDF. Gruss
gelöst, dessen Schaltplan mir > vorliegt von hier: > https://elektrotanya.com/hameg_hm8133-2_rf-synthesizer_generator_am-fm_modulation.pdf/download.html > Auf Seite 38 (von 73) der PDF. > > Gruss Hallo zusammen, der 14490 ist ein "spezial IC" für das HW-Entprellen von Tastern, Datenblatt findet
-
Thread
VHDL: 4-Bit Register aus D-FFs und Multiplexern
gerade nicht, wo es bei dir geklemmt hat aber so etwas sollte in dieser Aufgabe nicht nötig? Synthesefähig wäre das dann ja auch nicht.
Christoph Z. schrieb im Beitrag #6573320: > Synthesefähig wäre das dann ja auch nicht. Das ist eh' nur eine akademische Spielerei im Simulator... > aber so etwas sollte in dieser Aufgabe nicht nötig? Wenn diese Parameter als Generics übergeben werden
-
Thread
Welche CPU? Was heißt EDC?
etwas passendes herstellen. Und das Gute dabei ist, FPGAs werden nicht programmiert, sondern synthetisiert. Dazu bedarf es keine Kenntnisse einer Programmiersprache sondern nur der Hardwarebeschreibungssprache. Das wäre doch mal ein Weg: erst die passende CPU bauen, und damit dann das Programmieren
-
Thread
microCore, ein Echtzeitprozessor in VHDL für FPGAs
Programmiersprache Forth, und dann erst kam die Hardware. 2. Die Datenwortbreite kann vor der Synthese beliebig eingestellt werden zwischen 12..32 Bits. "12 Bits", weil man mindestens 4096 Instruktionen adressieren können will. "32 Bits", weil der Crosscompiler (noch) auf einem 32-bit System aufsetzt
microCore-VHDL Die meisten Änderungen wurden gemacht, damit microCore für den XC3S400 mit Xst synthetisiert werden kann. Deshalb ist der VHDL-Code nun wieder VHDL-93, was sicherlich auch weiteren Legacy-FPGAs zugute kommen wird.
-
Thread
[Verschenke] Div. Bücher
Taschenbuch der Hochfrequenztechnik von Meinke/Gundlach 4. Auflage 1986 / ISBN 3-540-15393-4 VHDL- Synthese von Reichardt & Schwarz 5. Auflage ISBN 9-783486-589870
-
Thread
Schwemme günstiger Spektrumanalyzer
Service Manual vom ESPC konsultieren, den HF Zweig kann man ja bis zu einer ZF übernehmen, ADC ran und Synth. durch ADFxx tauschen. Dann ein AVR/LPC und ein USB Chip, fertig. Aber das ist ja eine andere Geschichte... mfg
-
Thread
Logisch High/Low/RTL_EQ/Latch
Code und einen Screenshot vom fraglichen Plan. Dann könenn wir mal drüber diskutieren, warum der Synthesizer das so gemacht hat. Und natürlich gibt es da auch urige Effekte. Hier fühlt sich der Synthesizer bemüßigt, alline durch das Umformatieren des Codes zwei zusätzliche Inverter einzubauen: http
langsam Schritt für Schritt weiter durch. Ich empfehle dafür dringenst ein Buch, das sich mit "VHDL-Synthese" beschäftigt. Wenn du das durch hast, dann weißt du, dass Zeiten ab vom ns-Bereich aufwärts in VHDL über Zustandsautomaten (aka. Zähler) erzeugt werden. Und Zeiten unter einer ns werden nicht in
-
Thread
Rechtecke in BMP-Datei in VHDL erkennen und bearbeiten
Wie sind diese im Bild verteilt? Wie ist der Rest des Bildes strukturiert? Soll das nachher synthetisierbar sein oder im Simulator laufen? Wie kommt das Bild rein? Wie soll es raus? Genug Speicher für Puffern vorhanden oder muss gestreamt werden?
-
Thread
Gibt es so etwas wie einen Hifi Arduino?
guten Stereo-DAC. Damit könnte ich zwar leider kein analoges Live-Signal verarbeiten, aber Synthesizer-mäßig mit Klangerzeugung experimentieren. Ich hab z.B. mal mit dem Atmege328 versucht sowas wie ein Theremin zu machen. Das konnte natürlich nur einen grässlich piepsigen Sound erzeugen.
-
Thread
Lötzinn Transparente Rückstände
sollen transparent sein. Nun habe ich gelesen dass Kolophonium nicht das richte ist, sondern synthetische Harze benötigt werden. Das stannol HF32 SMD hat zu wenig flux und die Rückstände sind farbig. Das Kristall 600 hat super Rückstände, aber benetzt nicht so schön. Habe es leider auch nur in bleifrei
-
Thread
OPV Funktion in Strom-Regelung
bin dabei auf eine gan zinteressante Seite gestoßen: https://www.allaboutcircuits.com/projects/diy-synth-series-vco/ Zu der zitierten Schaltung habe ich eine Frage, da steige ich nicht richtig durch. U2B sorgt dafür dass der Strom durch Q1 konstant ist. Wie der genau wirkt ist mir nicht ganz klar.
-
Thread
High Resolution Timer spartan3a
aufgekommene >Wellenformgenerator-papers, wo jemand auf die Idee gekommen ist, einen >Musik-Synthesizer in einem FPGA zu machen. Hast du eventuell einen Link auf so ein Paper? Mich würde mal interessieren, wie aktuell so gedacht wird und wo die Schwachstellen liegen.
einem verbesserten Sinus: https://www.researchgate.net/publication/269331819_The_flexible_sound_synthesizer_on_an_FPGA
-
Thread
uC's und Elektronik vor 1990
Al. K. schrieb im Beitrag #6564361: > So eine wie Diese Da fehlt das Synthesizer Add-On Board von Roland. So ist diese Soundkarte doch nur halber Kram :-)
-
Thread
Alternativen für Ottonormalverbraucher um Beruf an den Nagel zu hängen? Gesperrt
Aktien habe ich z.B. schon lange nicht mehr gemacht. Auf Optionen (Kombination short stock + long synthetic) erst im Dezember. Da hat wohl einer geschlafen. ;-) Natürlich gibt's da auch Zocker. Das sehe ich aber so wie wenn Kinder auf der Straße spielen ohne sich darüber Gedanken zu machen, wozu die
Ich rede nicht davon, bis zum Umfallen weiterzuschindern, sondern von einer vernünftigen Synthese aus beiden genannten Grenzzuständen: "You can't have your cake and eat it" "You can't live your life and sell it." Leben wie Graf Koks - etwas übertrieben gesagt - und dafür 10 bis 20 h pro
-
Thread
verschiedene Pegel koppeln (Beispiel modularer Synthesizer)
Amplitude und Mittelwert anzugeleichen? Für mich ist das ein generelles Problem nicht nur bei dem Synthesizer. Erklärungen oder Beispiele, Links freuen mich sehr. Wenn jemand einen ähnlichen Weg beschritten hat freue ich mich über Feedback auch sehr. 2) Als Treiber für einen kleinen Lautsprecher
Amplitude und Mittelwert anzugeleichen? > Für mich ist das ein generelles Problem nicht nur bei dem Synthesizer. Die Signalquelle mit der kleinsten Spannung kann dir als Ausgangspunkt dienen. Andere, mit größeren Werten, kann man mit einem Spannungsteiler anpassen. *Ein* OPA als Addierer wird dann reichen
-
Thread
Goldener IC Funktion?
Klein- und Vorserien Produktion genutzt. Im Bild ein aktuelles Beispiel. Das sind übrigens Synthesizer Chips von ALFA RPAR AS. Nachbauten der nicht mehr erhältlichen CEM Serie.
>Synthesizer Chips von ALFA RPAR AS https://en.wikipedia.org/wiki/CEM_and_SSM_chips "Behringer produziert seine eigenen CURTIS CHIPS" https://www.amazona.de/wieder-aufgelegt-curtis-3340-vco-curtis-3320-