Kontrolery ARM w małych pakietach

12

Czy istnieją kontrolery ARM dla małych aplikacji (jak Cortex M0) dostępne w małych pakietach z maksymalnie powiedzmy 20 pinami? Mam wrażenie, że w tej dziedzinie nie do końca stanowią zagrożenie dla zwykłych podejrzanych, takich jak PIC i AVR.

Federico Russo
źródło

Odpowiedzi:

15

Mniejsze paczki, a dokładniej paczki z mniejszą liczbą pinów, są zwykle tańsze . Zwykle, ponieważ zależy to również od technologii; Na przykład technologia QFP jest tańsza niż CSP (Chip Scale Package). Zakładam, że ten WLP (pakiet poziomu opłatek) dla LPC1102UK

Pakiet WLP-16

to najmniejszy do tej pory pakiet ARM, korpus ma 2,17 x 2,32 x 0,6 mm, z 16 wypukłościami. To cholernie małe, ale kosztuje prawie 5,00 USD w ilości 1 (Digi-Key). Nawet przy 3000 sztuk cena wciąż przekracza 2,00 USD. (Pamiętaj, to jest Cortex M0, najniższy koniec ARM.)

Z ostatnich ograniczonych badań dowiedziałem się, że jest kilka urządzeń Cortex M w bardzo małych opakowaniach, na przykład nie znalazłem czegoś takiego jak SOT23-8. Oprócz TI LM3S101 w pakiecie Freda Flintstone'a (inaczej SOIC-28), większość pakietów wydaje się być QFP i QFN , a więcej z tych pierwszych niż drugie.
Jest to nieco zaskakujące, ponieważ technologia montażu PCB dla obu jest taka sama, obie można na przykład sprawdzić za pomocą latającej sondy (co nie jest możliwe w CSP). Jednak QFN potrzebuje znacznie mniej miejsca niż równoważny QFP.

Wyjaśnieniem jest oczywiście żądanie . Najwyraźniej większość klientów nie potrzebuje (jeszcze) mniejszej przestrzeni QFN. Niektórzy producenci są dość elastyczni w kwestii opakowań i mogą być przygotowani do wprowadzenia nowego pakietu dla istniejącego urządzenia, jeśli kupisz, powiedzmy, 100 000 urządzeń rocznie. Ma to bardziej konsekwencje administracyjne niż techniczne. Podczas gdy ARM jest szeroko rozpowszechniony, większość klientów będzie potrzebować mniejszych ilości lub tak naprawdę nie potrzebuje nowego pakietu.
Nadal oczekuję, że ARM będą dostępne w mniejszych pakietach, takich jak mniej niż 20 pinów. Zwłaszcza w przypadku Cortex M0 będzie to potrzebne, aby z powodzeniem usunąć wiatr 8-gorzki z żagli. Chociaż SOT23 może nie być opcją, widzę wiele możliwości w QFN, a zwłaszcza w DFN.

Pakiet DFN-10

W przeciwieństwie do DIL DFN nie jest ograniczony do określonej szerokości. Ten stół

Lista pakietów DFN

pokazuje, ile wariantów jest dostępnych tylko od 1 producenta . Dlatego zawsze istnieje rozwiązanie dla określonej liczby pinów i rozmiaru matrycy.
Na przykład małe kontrolery, takie jak LPC1102, z łatwością zmieściłyby się w 3 x 3 mm QFN-16, ale najwyraźniej (i niestety?) Tak się jeszcze nie stało.

Pakiet QFN-16

stevenvh
źródło
1
Fred Flintstone Package (aka SOIC-28)....Co?
Connor Wolf,
5
@Fake - Cóż, jest to prehistoryczny pakiet, szczególnie dla mikrokontrolerów. Że Fred Flintstonewywodzi się z Fred Flintstone Format, lub FFF, czasami odnosi się do MM / DD / YYYY format daty przez ISO-8601 ewangelistów jak ja.
stevenvh
@stevenh mały wgląd w pół ceny. Koszt objętości chipa wynosi zwykle 50% ceny sprzedaży. Jednak w tym przypadku, w zależności od procesu (podejrzewam, że 90 nm) chip kosztuje NXP prawdopodobnie mniej niż 60 centów. Marginesy, szczególnie na mikrokontrolerach, są ogromne. Jednak powiedzmy, że Apple miałoby kupić uC, o którym wspomniałeś, z 16 pinami, zapłaciliby <1 $. Teraz koszt to zazwyczaj 1/3 opakowania (kochanek Csp z powodu pojedynczej warstwy RDL), test 1/3 (testowanie tych rzeczy zajmuje czasem kilka sekund) i 1/3 śmierci.
Frank
1
@Frank - Moje doświadczenie w negocjowaniu ZKP wynosi tylko 100 tys. Rocznie, więc Apple to inna liga (100 tys. Dla małego kraju takiego jak Belgia jest ogromna , nikt tu nie prowadził takiej produkcji. Mój telefon był rozpalony po rozmowach przez dostawców: -)). W przypadku tych samych ilości moje doświadczenie jest takie, że ten sam kontroler w pakiecie QFP48 kosztuje znacznie mniej niż ta sama kostka w QPF64, więc liczy się liczba pinów (spodziewam się, że kostka będzie taka sama). Spodziewam się również, że LPC1102 w pakiecie QFN16 będzie kosztował mniej niż WLP16, który mamy teraz.
stevenvh
@stevenh Rozumiem co mówisz. 100K w Belgii jest dobre, ale w pewnym momencie sprzedałem komuś w Finlandii 5 mln miesięcznie :) Żartuję, przedstawiłem podstawowe analizy, aby ludzie mogli zrozumieć dynamikę kosztów pół-facetów, aby mogli odpowiednio negocjować.
Frank
5

NXP LPC1102 16 pinów http://www.nxp.com/documents/data_sheet/LPC1102.pdf

Istnieje również kilka 32-pinowych części M0 i M3 w zakresie NXP

Jednak w przypadku bardzo małych aplikacji 8-bitowe MCU często mają zalety, nawet jeśli koszty są podobne, np. Pakiety o niższej gęstości, szersze napięcie zasilania, wbudowany eeprom, niższe zużycie energii.

mikeselectricstuff
źródło
1
Niższe zużycie energii w liczbach bezwzględnych, tak jak MSP430. W DMIPS / mW nie jestem pewien ...
Federico Russo
Druga zaleta jest udowodniona. Popełniłem błąd, projektując coś bardzo nowego więcej niż raz i za każdym razem debugowałem problemy innych ludzi. Jedną wielką zaletą 8 bti, jest tam od kilku lat i wiesz, że oprogramowanie i sprzęt są w pełni sprawdzone.
Frank
4

Najmniejszy jak dotąd mikrokontroler ARM (marzec 2014 r.) To mikrokontroler Freescale Kinetis KL03 , oparty na 32-bitowym rdzeniu ARM Cortex-M0 + :

Chipset (CSP) Kinetis KL03 to kolejny najmniejszy na świecie MCU ARM Powered® zaprojektowany w celu wspierania najnowszych innowacji w inteligentnych, małych urządzeniach. Kinetis KL03 CSP (MKL03Z32CAF4R), dostępny w ultra-małym CSP na poziomie płytki półprzewodnikowej o wymiarach 1,6 x 2,0 mm² , zmniejsza jeszcze więcej miejsca na płycie, integrując jeszcze więcej bogatych funkcji MCU niż wcześniej dostępne na rynku.

wprowadź opis zdjęcia tutaj

m.Alin
źródło