Unterschied ATMEGA168PA-AUR vs ATMEGA168PA-AUR SL044

#7968218
Lesenswert?

Hallo zusammen,

ich brauche mal euer Schwarm Wissen. Wir verwenden bei einem alten Produkt in der BOM "ATMEGA168PA-AUR SL044". Dieser ist ja schon seit langem obsolete. Nun die Frage, für was steht das SL044? Ich kann dazu leider keine Informationen im Netz finden. Kann auch ein normaler "ATMEGA168PA-AUR" verwendet werden?

Schöne Grüße Andreas

#7968248
Lesenswert?

Andreas R. schrieb:

Dieser ist ja schon seit langem obsolete.

Wie kommst du darauf? Bei Microchip ist der "In Production".

Andreas R. schrieb:

für was steht das SL044?

Scheint keine geläufige Angabe zu sein, evtl. Datums Code, interne Chargen-Nr. oder ähnliches.

Fritz G. schrieb:

Die 44 steht für ein 44-pinniges Gehäuse, z.B. TQFP, VPN, etc.

Leider gibt es den ATmega168PA nicht im 44 Package, somit ist es das nicht! Außerdem ist die Package Auswahl beim Ordering hier anders, siehe Anhang.

Angehängte Dateien:
: Bearbeitet durch User
#7968249
Lesenswert?

Hallo,

genau kann ich das nicht sagen, es sind jedoch für den Endkunden unbedeutende Angaben. Könnte eine Codierung sein wo es gefertigt bzw. "Endmontage" stattgefunden hat. Für dich ist das Kürzel AUR entscheidend, also die Gehäuseform. Den Zusatz SL044 könnt ihr aus eurer Datenbank mit ruhigem Gewissen löschen. Der ATmega168PA und ATmega328P sind allgemein auf lange Sicht abgekündigt. Wenn du kannst wechsel auf den 328PB. Am 328PB wurden paar kleine Feinheiten für Quarz Verwendung geändert, 2. USART und noch ein Timer. Oder du wechselt auf lange Sicht zu neuere AVRs Serien. Die AVRxDB und AVRxEA Serie sind ggf. interessant. Gibt aber noch viele andere Abkömmlinge.

#7968251
Lesenswert?

Fritz G. schrieb:

Andreas R. schrieb:

Wir verwenden bei einem alten Produkt in der BOM "ATMEGA168PA-AUR SL044". Dieser ist ja schon seit langem obsolete. Nun die Frage, für was steht das SL044?

Die 44 steht für ein 44-pinniges Gehäuse, z.B. TQFP, VPN, etc. Ich würde das Original vermessen und die moderne Entsprechung im Datenblatt heraussuchen.

Sorry, aber ist totaler Quatsch.

#7968255
Lesenswert?

Hallo zusammen,

danke für euer Feedback. Wechsel ist bei alten Produkten immer so eine Sache. Firmware will keiner mehr anfassen. Geht dort auch um keine Stückzahl mehr. Ich lasse das SL044 mal löschen und einen Muster aufbauen.

Wird eh interessant, wie es die nächsten Jahre mit CRA und der neuen Maschinenverordnung wird. Ich denke, spätestens da wird das Produkt abgekündigt.

Schöne Grüße Andreas

#7968258
Lesenswert?

Adam P. schrieb:

Andreas R. schrieb:

Dieser ist ja schon seit langem obsolete.

Wie kommst du darauf? Bei Microchip ist der "In Production".

Es stimmt beides. Er wird noch hergestellt und gleichzeitig gibt Microchip dem Endkunden sehr früh die Information in die Hand das sie ihn irgendwann nicht mehr herstellen. Das erste "NRND" für den ATmega328P kam bspw. 2022. Also wer damit Massenhaft irgendwas herstellt, hat genügend Zeit sich Gedanken zu machen. Im einfachsten Fall Wechsel auf ATmega328PB oder man nimmt andere.

Moderator (Firma: Titel) Persönliche Seite #7968259
Lesenswert?

Andreas R. schrieb:

Nun die Frage, für was steht das SL044?

Ich tippe auf einen Verpackungs- oder Chargencode, denn das taucht auch bei anderen ATMEGA auf:

Und auch bei PIC µC:

In diesem Dokument finden sich dann auch viele andere SL0xx

Kann auch ein normaler "ATMEGA168PA-AUR" verwendet werden?

Ich würde das tun.

: Bearbeitet durch Moderator
(Firma: O.D.I.S.) #7968264
Lesenswert?

Hi,

ich habe mal ChatGPT danach gefragt. Die Richtigkeit der Antwort habe ich nicht überprüft, klingt aber für mich plausibel:

Kurzfassung: Das „SL044“ ist kein eigener Chip-Typ, sondern ein Atmel-/Microchip-interner SL-Code für die Bestell- und Logistikabwicklung.

Etwas ausführlicher:

Atmel hatte früher die Angewohnheit, bei vielen Teilen einen zusätzlichen Code hinter die eigentliche Teilenummer zu hängen, den sogenannten „SL code“. Das ist im offiziellen PCN von Microchip klar beschrieben: Viele Atmel-Teilen brauchten „an additional code after the catalog part number, referred to as the SL code“ Ineltek +1

Dieser SL-Code war für Bestellungen und interne Zuordnung gedacht (u. a. bestimmte Testprogramme, Freigaben, Revisionen, ggf. spezielle Kundenanforderungen), aber nicht als eigener Produkt-Suffix im Datenblatt. Deshalb gibt es auch keine unterschiedlichen elektrischen Datenblätter für „…AUR“ vs. „…AUR SL044“ – der PCN sagt explizit: Impacts to Data Sheet: None, Change Impact: None Ineltek

Microchip hat diesen alten Mechanismus bei der Atmel-Integration abgeschafft: In neueren Unterlagen steht z. B. „An SL (QS) code was required on Atmel purchase orders, but is no longer used by Microchip. The SL code has been replaced by the 3-digit QTP …“ Microchip +1

In der langen PCN-Liste taucht dein Bauteil genau so auf: ATMEGA168PA-AUR SL044 ATMEGA168PA-AUR – also gleicher Microchip-Catalog-Part, nur vorher mit zusätzlichem SL-Code. Ineltek +1

Auch Distributoren führen heute noch Varianten wie „ATMEGA168PA-AUR SL044“ oder „ATMEGA328P-AU SL044“ als Bestellnummern, aber das ist im Prinzip nur die alte Atmel-Nomenklatur, die sie mitschleifen; die technischen Parameter sind identisch zum normalen „…AUR“. findchips.com +1

In einem Thread bei mikrocontroller.net schreibt jemand auch, dass sie von Atmel einen bestimmten SL-Code bekommen haben, um garantiert eine bestimmte alte Revision zu bekommen – also klar ein Logistik-/Trace-Thema, keine neue Produktvariante. Mikrocontroller.net

👉 Fazit für eure Diskussion:

SL044 = Atmel-SL-Code, rein für Bestellung/Logistik/Tracking, früher zwingend auf der Bestellung, heute von Microchip offiziell nicht mehr genutzt.

Kein eigener Typ, keine andere Funktionalität, keine geänderten elektrischen Daten – solange es derselbe Revisionstand ist.

Für eine Schaltungs-/Layout-Entscheidung kannst du SL044 ignorieren; interessant war/ist das nur für Leute, die gezielt bestimmte Revs oder qualifizierte Lots nachbestellen wollten.

#7968279
Lesenswert?

Andreas R. schrieb:

Hallo zusammen,

danke für euer Feedback. Wechsel ist bei alten Produkten immer so eine Sache. Firmware will keiner mehr anfassen. Geht dort auch um keine Stückzahl mehr.

Wenn ihr ihn mit Quarz mit max. 16MHz betreibt, dann schau dir einmal an ob der 168PA vielleicht zum 328PB binärkompatibel ist. Der 328P ist zum 328PB offiziell binärkompatibel. Das heißt wenn die reine Pin-Funktion gleich ist, dann sollte das auch für den 168PA zutreffen. Denke ich.

https://www.microchip.com/en-us/application-notes/an42559

https://onlinedocs.microchip.com/oxy/GUID-CBDC1838-0100-4F26-A45A-134958193C3B-en-US-4/index.html

Ob sich der Testaufwand lohnt kann ich allerdings nicht beurteilen.

Allerdings sehe ich bei der Firmware auch keinen großen Aufwand. Es müssten für den ATmega328PB eigentlich nur paar Registernamen geändert werden. Paar Funktionseinheiten sind doppelt vorhanden. Deswegen ändern sich paar Registernamen. Meistens mit der Unterscheidung 0 und 1 wo es vorher keine Unterscheidung mit Ziffer gab. Das sollte sich in Grenzen halten. Wenn es für das neue Target kompiliert, sollte das schon funktioniert. Kannst ja einmal zum Spass die Headerfiles beider vergleichen lassen, die Unterschiede anzeigen lassen. Das sieht man was ich meine.

Sind nur Ideen was man machen könnte.

Moderator (Firma: Titel) Persönliche Seite #7968290
Lesenswert?

Olaf D. schrieb:

ich habe mal ChatGPT danach gefragt. ... Atmel hatte früher die Angewohnheit, bei vielen Teilen einen zusätzlichen Code hinter die eigentliche Teilenummer zu hängen, den sogenannten „SL code“.

Und Microchip hat diese "Angewohnheit" dann schon lange vor dem Kauf von Atmel für seine PICs übernommen? Denn es gab z.B. den PIC16F505 schon lange vor der Übernahme, aber in dem von mir verlinkten PDF taucht der mit vielen /SL0xx Nummern auf.

Fazit: da hat dich die KI sauber an der Nase herumgeführt.

Angehängte Dateien:
: Bearbeitet durch Moderator

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