Wskazówki dotyczące identyfikacji nieznanego układu?

10

Jakich narzędzi i technik mogę użyć do zidentyfikowania nieznanego układu scalonego bez oznaczeń?

Dzisiaj spotkałem mikrokontroler pod epoblem. Kropelka miała 11 padów po każdej z czterech stron, być może 44tqfp. Z płytki wiem, który pin jest linią zerowania i prawdopodobnie wiem, które piny tworzą interfejs SPI.

Czy istnieje coś takiego jak system ekspercki do rozwiązywania tych zagadek za pomocą posiadanych przeze mnie informacji?

Czy istnieją jakieś przeszukiwalne bazy danych pinoutów online?

Czy rentgen / dekapowanie paczki byłoby opłacalne?

Toby Jaffey
źródło
1
Czy są jakieś oczywiste pady na płycie do programowania produkcji?
Nick T
@Nick Tak, jest 6 oznaczonych padów, GND, RESET, SI, SO, SCLK i VPP - stąd wiem, gdzie są reset i magistrala SPI
Toby Jaffey
Bardziej nowoczesne MCU nie są jednak programowane przez SPI, ale jakiś zastrzeżony interfejs (czasem równoległy dla szybkich)
Nick T
Dobry punkt, to może równie dobrze być port SPI debugowania lub interfejsu testowego
Toby Jaffey
2
te 6 padów brzmi bardzo podobnie do interfejsu programowego PIC ICSP. Możesz spróbować podłączyć programator PIC, aby odczytać identyfikator układu.
markrages 14.01.11

Odpowiedzi:

15

Rentgen niewiele ci powie. Wymiary mikroukładu i miejsce połączenia obligacji. Dekapowanie jest prawdopodobnie konieczne. Powinieneś być w stanie uzyskać producenta z tekstu na kości, co będzie dużą wskazówką. Jeśli masz naprawdę szczęście, producent umieści coś na matrycy, aby pomóc Ci zidentyfikować numer części.

Jeśli masz abonament na zburzoną firmę, możesz zeskanować jej zdjęcia z kości i jeśli masz szczęście, znajdź dopasowanie.

Za opłatą firma zburzona wykona tę pracę za Ciebie i prześle Ci pełny raport z tej części. Oto lista kilku takich firm:

producent krzemu
źródło
1
Dzięki, nie wiedziałem, że istnieją firmy, które mogłyby to dla ciebie zrobić.
Toby Jaffey