KiCAD 9.0, Renesas RA4L1, AI-Assistent für Microchip und neue STM32C0-SKUs

OP (Firma: Tamoggemon Holding k.s.) #7832039
Lesenswert?

War der Februar im Bezug auf Nachrichten bisher ruhig, beginnt – der MWC steht Ante Portas – nun ein wahres Feuerwerk der News. Neben neuen Mikrocontrollern gibt es ein Update im Bereich KiCAD; Microchip erweitert die hauseigene IDE um einen AI-basierten Assistenten.

1
edit febr 22, 1900
2
KiCAD 9.0 ist erschienen
3
Korrektur von hängendem Satz
4

5
danke
6
th

Renesas RA4L1 – neuer Low Power-Mikrocontroller auf Basis eines Cortex-M33

Renesas spielt – im Medienbereich wenig beachtet – im Bereich der Low Power-Mikrocontroller eine durchaus wichtige Rolle. Im Bereich der ARM-MCUs steht nun – wie in der Abbildung gezeigt – eine Erweiterung an.

Bildquelle: https://www.renesas.com/en/about/newsroom/renesas-debuts-ultra-low-power-ra4l1-mcus-capacitive-touch-segment-lcd-and-robust-security

Über die allgemeinen Spezifikationen vermeldet man folgendes:

1
Core: 80 MHz Arm Cortex-M33 with TrustZone
2
      Memory: 256-512 KB Dual-Bank Flash, 64 KB SRAM, 8 KB Dataflash
3
      Peripherals: Segment LCD, Capacitive Touch, USB-FS, CAN FD, Low Power UART, SCI, SPI, QSPI, I2C, I3C, SSI, ADC, DAC, Comparator, Low Power Timer, Real-Time Clock 
4
      Packages: 3.64 x 4.28 mm WLCSP72, 7 x 7 mm LQFP48, 10 x 10 mm LQFP64, 14 x 14 mm LQFP100, 5.5 x 5.5 mm BGA64, 7 x 7 mm BGA100
5
      Security: Unique ID, RSIP security engine supporting TRNG, AES, ECC, Hash
6
      Wide Ambient Temperature Range: Ta = -40º to +125º C for the QFN, QFP and CSP package options; Ta = -40º to +105º C for the BGA package option

Zum Stromverbrauch findet sich ebenda folgende Aussage:

1
The RA4L1 MCUs employ proprietary low-power technology that delivers 168 µA/MHz active mode @ 80 MHz and standby current of just 1.70 µA with all the SRAM retained.

In der unter https://www.renesas.com/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4l1-80mhz-arm-cortex-m33-based-low-power-mcu-trustzone-segment-lcd-controller-and-advanced-security bereitstehenden Produktliste finden sich bereits die einzelnen SKUs der Familie. Teilweise sind diese bereits bei Distributoren verfügbar.

Bildquelle: https://www.oemsecrets.com/compare/R7FA4L1BD4CFP

STMicroelectronics: neue STM32C0-Familienmitglieder mit mehr Speicher und/oder CAN FD

Im Hause ST dürfte man eine kleine “Notreserve” von Neuankündigungen vorhalten, um auf Aktionen anderer Halbleiterhersteller zu reagieren. Anders ist der geringe zeitliche Abstand zur Ankündigung von Renesas nicht erklärbar – sei dem wie es sei, gibt es im Bereich der als Achtbitter-Killer vorgesehenen C0-Familie Zuwachs.

Die Erweiterungen konzentrieren sich dabei einerseits auf ein Mehr an Speicher, andererseits auf einen CAN FD-Transmitter:

1
Zu den MCUs, die die kosteneffiziente Serie ergänzen, gehört der STM32C051 mit bis zu 64 KB Flash-Speicher für Anwendungen, die mehr Speicherplatz benötigen, als er von den STM32C031-MCUs geboten wird. Weitere Features sind unter anderem zusätzliche Schnittstellen und mehr User-I/O-Kanäle in Gehäusen mit bis zu 48 Pins. 
2
Die ebenfalls neuen Bausteine STM32C091 und STM32C092 erweitern die Flash-Kapazität auf bis zu 256 KByte in Gehäusen mit bis zu 64 Pins, wobei der STM32C092 zusätzlich ein CAN FD Interface besitzt. Die Integration von CAN FD in den Chip gibt Anwendern die Möglichkeit, den Bauteileaufwand zu reduzieren und das Hardwaredesign von industriellen Kommunikations- und Netzwerk-Produkten zu vereinfachen, indem die Flexibilität, Geschwindigkeit und Payload-Kapazität dieses weiterentwickelten Protokolls genutzt wird.

Im Bezug auf die Verfügbarkeit vermeldet ST folgendes:

1
Die neuesten STM32C0-Mikrocontroller werden bereits produziert. Die Preise beginnen bei -,426 US-Dollar für den STM32C051F8P6, -,682 US-Dollar für den STM32C091FCP6 und -,733 US-Dollar für den STM32C092FCP6 mit CAN FD (jeweils (ab 1.000 Stück). Kostenlose Samples sind im ST eStore verfügbar.

Zum Zeitpunkt der Abfassung dieser Newsmeldung finden sich die neuen Komponenten indes noch nicht in der Distribution.

Bildquelle: https://www.oemsecrets.com/compare/STM32C091FCP6

KiCAD 9.0 – Release steht unmittelbar bevor

In den letzten Stunden bewies das hinter der PCB-Software KiCAD stehende Entwicklerteam meisterlichen Umgang mit dem Hypezyklus. Sei dem wie es sei, dürfte die öffentliche Auslieferung einer finalen Version von KiCAD 9.0 wie im Release-Plan antizipiert unmittelbar bevorstehen.

Bildquelle: https://fosstodon.org/@kicad

Die unter https://forum.kicad.info/t/post-v8-new-features-and-development-news/48614/68 bereitstehende Änderungsliste vermeldet dabei Dutzende von Neuerungen – im Interesse der Kompaktheit wollen wir hier nur einige herausgreifen. Erstens steht mit der Jobset-Funktion ein Feature zur Verfügung, das die repetitive Ausführung von mehreren Exportfunktionen zu vereinfachen sucht. Intention ist hier, das Zusammenstellen von “fertigerspezifischen Dokumentationspaketen” so weit wie möglich zu erleichtern.

Bildquelle: KiCAD

Im Bereich der Ausgabe von PDFs ist es nun möglich, mehrseitige PDFs generieren zu lassen. Bisher war pro Layer eine PDF-Datei erforderlich.

Bildquelle: KiCAD

Die seit einiger Zeit auf Zuruf aktivierbare Integration in GIT ist ab Sofort von Haus aus aktiviert, was die Integration von KiCAD-Projekten in Versionskontrolle erleichtert.

Bildquelle: KiCAD

Auffällig ist durch die Bank, dass “gravierende Änderungen” am Aufbau des GUI seit einiger Zeit nicht mehr nennenswert auftreten. Die Sturm- und Drangzeit dürfte also vorbei sein.

KiCAD 8 – Version 8.0.9 behebt letzte Fehler

Wer (beispielsweise aus rechtlichen Gründen) nicht auf Version 9 umstellen darf, wird mit der unter https://www.kicad.org/blog/2025/02/KiCad-8.0.9-Release/ bereitstehenden Version 8.0.9 ebenfalls bedient. Dabei handelt es sich vor Allem um ein Wartungsrelease, das verschiedenste Fehler zu bejagen sucht:

1
A list of all of the fixed issues since the 8.0.8 release can be found on the KiCad 8.0.9 milestone page. This release contains several critical bug fixes so please consider upgrading as soon as possible.
2
Version 8.0.9 is made from the 8.0 branch with some cherry picked changes from the development branch.

Microchip – hauseigener AI-Assistent soll Arbeit erleichtern

Über die Frage, ob bzw inwiefern AI-Assistenten die Jobs von Elektronikern bedrohen, wurde in anderen Magazinen viel berichtet. Microchip erweitert die hauseigene IDE jedenfalls um einen derartigen Assistenten, der im Rahmen der Ankündigung folgendermaßen beschrieben wird:

1
Dazu stellt das Unternehmen seinen MPLAB® AI Coding Assistant vor. Das kostenlose Tool ist eine Erweiterung für Microsoft® Visual Studio® Code (VS Code®), basiert auf dem führenden Open-Source-KI-Code-Assistenten Continue und ist für Echtzeit-Support mit dem KI-Chatbot von Microchip vorkonfiguriert.

Bildquelle: Microchip

Interessant ist ausserdem, dass der derzeit nur für Visual Studio Code geplante Assistent nicht zur Gänze kostenlos sein wird:

1
Der MPLAB AI Coding Assistant ist kostenlos erhältlich. Für einige erweiterte Funktionen ist ein Abonnement bzw. eine Lizenz erforderlich. Für weitere Informationen und zum Kauf wenden Sie sich an einen Vertriebsmitarbeiter von Microchip,

Lesestoff: Murata zur Absicherung von Industrieelektronik

Fertigungsanlagen sind nicht unbedingt der freundlichste Ort für Elektronik. Murata bietet unter der URL https://article.murata.com/en-global/article/immunity-measures-for-industrial-equipment eine durchaus lesenswerte Liste von Hinweisen an, die bei der Verbesserung der Robustheit helfen.

Angehängte Dateien:

Kommentare

#7832062
Lesenswert?

Im Hause ST dürfte man eine kleine “Notreserve” von Neuankündigungen vorhalten,

Ich denke langsam es gibt nichts langweiligeres mehr als neue MCUs. :-)

R7FA4L1BD4CFP

Glaubt ihr man koennte etwas "lieb haben" das so heisst? An Renesas ist vieles gut, aber deren Marketingabteilung ist auf ganz tiefen Level. Mein Gehirn wird den Namen ihres neuen Produkt bereits am Ende dieses Satzes vergessen haben...

Vanye

Persönliche Seite #7832169
Lesenswert?

Naja, STM32F103C8T6 ist nun auch kein emotional aufgeladener Name, und MSP430F2774 auch nicht unbedingt. Wenn man irgendwann im einen oder anderen Ökosystem unterwegs ist, kann man die Kodierungen auswendig. Verlieben in einen µC wird sich ja vermutlich niemand ;)

Was mir auffällt, ist, dass der Cortex-M33 in letzter Zeit ziemlich häufig als Kern auftaucht. Gegenüber dem M4 hat er ca. 25% mehr DMIPS/MHz, https://documentation-service.arm.com/static/61bb37962183326f2176f8cc. Das klingt erst mal gut, aber wenn der Core mehr Platz oder mehr Strom oder beides braucht, lohnt sich das nicht so recht. Weiß das jemand detaillierter, wie sich das verhält?

Grüße Max

OP (Firma: Tamoggemon Holding k.s.) #7833932
Lesenswert?

Max G. schrieb:

Was mir auffällt, ist, dass der Cortex-M33 in letzter Zeit ziemlich häufig als Kern auftaucht. Gegenüber dem M4 hat er ca. 25% mehr DMIPS/MHz, https://documentation-service.arm.com/static/61bb37962183326f2176f8cc. Das klingt erst mal gut, aber wenn der Core mehr Platz oder mehr Strom oder beides braucht, lohnt sich das nicht so recht. Weiß das jemand detaillierter, wie sich das verhält?

Grüße Max

Hallo, danke dir. Das ist eine durchaus interessante Frage...hast du Ideen, wer die Antwort wissen könnte? Wenn ja, kann ich nachfragen!

Tam

OP (Firma: Tamoggemon Holding k.s.) #7833933
Lesenswert?

Vanye R. schrieb:

Im Hause ST dürfte man eine kleine “Notreserve” von Neuankündigungen vorhalten,

Ich denke langsam es gibt nichts langweiligeres mehr als neue MCUs. :-)

R7FA4L1BD4CFP

Glaubt ihr man koennte etwas "lieb haben" das so heisst? An Renesas ist vieles gut, aber deren Marketingabteilung ist auf ganz tiefen Level. Mein Gehirn wird den Namen ihres neuen Produkt bereits am Ende dieses Satzes vergessen haben...

Vanye

Hallo, AFAIK sind bei denen die ersten vier oder fünf Buchstaben relevant, der Rest ist "BOM Sugar".

Tam

#7834187
Lesenswert?

Auffällig ist durch die Bank, dass “gravierende Änderungen” am Aufbau des GUI seit einiger Zeit nicht mehr nennenswert auftreten. Die Sturm- und Drangzeit dürfte also vorbei sein.

Eigentlich ist für KiCad v10 oder v11 "grob" Vereinigung der der Editoren in einer gemeinsamen GUI geplant, als Tabs wie andere das auch machen. Das steht nicht offiziell auf einer Liste, aber ich meine vor zwei-drei Monaten wurde das mal bei einer Vorstellung der 9er Features auf der Tonspur mitgegeben, dass dies mittelfristig das Ziel wäre...

#7834279
Lesenswert?

Pferd O. schrieb:

Auffällig ist durch die Bank, dass “gravierende Änderungen” am Aufbau des GUI seit einiger Zeit nicht mehr nennenswert auftreten. Die Sturm- und Drangzeit dürfte also vorbei sein.

Eigentlich ist für KiCad v10 oder v11 "grob" Vereinigung der der Editoren in einer gemeinsamen GUI geplant, als Tabs wie andere das auch machen.

Können sie meinetwegen als Option machen. Nur noch als Tabs in einem Fenster wäre blöd. Wenn man 2 getrennte Fenster hat, kann man auf großen Monitoren beide nebeneinander platzieren oder auf 2 getrennten Monitor im Vollbild. Die Fensteraufteilung halte ich für einen sehr großen Vorteil.

#7834303
Lesenswert?

Veit D. schrieb:

Können sie meinetwegen als Option machen. Nur noch als Tabs in einem Fenster wäre blöd.

Stimmt. Aber da gibts ja durchaus Möglichkeiten, wie z.B. an- und abdockbare Panels, so wie es Altium realisiert hat.

Arbeite am Arbeitsplatz in Altium immer mit PCB- und SCH-Editor auf zwei Bildschirmen. Habe dort neben dem Panel für PCB- bzw SCH-Editor noch die meistbenötigten Hilfspanel offen, wie den Designtree beim SCH und das und die jeweiligen Properties Panels gleich mit auf dem jeweiligen Bildschirm. Auf dem 3. Monitor ist dann noch Platz für Datenblätter oder Dokumente mit Designvorgaben...

In KiCad werfe ich auch immer den PCB-Editor auf einen und den Schaltplaneditor auf den anderen Monitor.

#7834310
Lesenswert?

Hallo,

eine längerfristige Arbeitsweise mit Altium kenne ich nicht, ich hatte nur einmal reingeschnuppert, Bauteile und eine Leiterplatte erstellt. Ist das mit dem abdocken der Panels im Vergleich nicht umständlicher wie wenn man gleich zwei oder mehr "saubere" Fenster hätte? Stelle ich mir zumindestens einfacher vor. Ich weiß jetzt nicht was KiCad wie genau vor hat, aber nicht das die KiCad in der Benutzung verstümmeln. Das wäre ganz blöd. Die aktuelle Benutzung mit den getrennten Programmteilen finde ich nämlich extrem praktisch.

#7834368
Lesenswert?

Veit D. schrieb:

Ist das mit dem abdocken der Panels im Vergleich nicht umständlicher wie wenn man gleich zwei oder mehr "saubere" Fenster hätte?

Nein, weil sich die Software die Panelkonfiguration merkt und beim nächsten Start genauso aufwacht. Der Vorteil bei solchen Panels ist, daß man sich die anderen Hilfspanels auch nach Bedarf konfigurieren kann und so die Wahl jat, welche Infos bzw. Einstellungen um das PCB- bzw Schaltplaneditor-Panel herum noch direkt sichtbar bzw.verfügbar sind.

Persönliche Seite #7834940
Lesenswert?

Tam H. schrieb:

danke dir. Das ist eine durchaus interessante Frage...hast du Ideen, wer die Antwort wissen könnte? Wenn ja, kann ich nachfragen!

Den Flächenbedarf kann eigentlich nur jemand wissen, der das mal umgesetzt und synthetisiert hat. Ich kann mir nicht vorstellen, dass ST, NXP usw. sich dazu äußern werden. Vielleicht gibt es ja irgendwelche Unis, die mal einen ARM-Core synthetisiert haben? Keine Ahnung, ich bin auf dieser Flughöhe nicht unterwegs.

Bezüglich Stromaufnahme müsste man nachmessen und zwei bis auf den Core möglichst ähnliche µC mit der gleichen Software traktieren. Allerdings ist das nur sinnvoll, wenn beide µC auch in der gleichen Technologie gefertigt werden - und dazu werden sich die Hersteller auch nicht auslassen.

Alles in allem: entweder hast du einen "best buddy" bei einem der µC-Hersteller und fragst ihn, oder die Frage wird vermutlich offen bleiben.

Persönliche Seite #7835079
Lesenswert?

Max G. schrieb:

Den Flächenbedarf kann eigentlich nur jemand wissen, der das mal umgesetzt und synthetisiert hat

Man könnte auch einfach mal bei ARM selbst gucken:

https://developer.arm.com/Processors/Cortex-M4 https://developer.arm.com/Processors/Cortex-M33

Unten stehen der typische Flächenbedarf und Leistungsaufnahme bei verschiedenen Halbleiterprozessen.

#7835243
Lesenswert?

Habe gestern erstmalig das Kicad Multichannel-tool benutzt. Bedienung musste ich erst kurz verstehen, aber man bekommt es hin. Ich habe mir lange auf andere weise oder mit nicht langfristig kompatiblen plugins beholfen. Für mich ist das auch ein schritt in richtung vorgefertigter Layout-module, wie kleine schaltregler o.ä. Ich werde mal schauen, ob man so auch Placement/layout zwischen den Projekten kopieren kann.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren