Author Topic: Different die pictures  (Read 126695 times)

0 Members and 1 Guest are viewing this topic.

Offline NoopyTopic starter

  • Super Contributor
  • ***
  • Posts: 1966
  • Country: de
    • Richis-Lab
Re: Different die pictures
« Reply #375 on: November 26, 2024, 04:27:30 am »
We have taken a look at the 486XS: https://www.eevblog.com/forum/projects/different-die-pictures/msg5643867/#msg5643867

I have missed a detail:




At the upper edge there is the number 157. Aside from that, a little less visible in an array of vias you can find the characters P.A.K.


https://www.richis-lab.de/IC_02.htm#detail

 :-/O
 
The following users thanked this post: RoGeorge

Offline NoopyTopic starter

  • Super Contributor
  • ***
  • Posts: 1966
  • Country: de
    • Richis-Lab
Re: Different die pictures
« Reply #376 on: November 26, 2024, 04:46:48 am »
We have taken a look at the ATtiny841: https://www.eevblog.com/forum/projects/different-die-pictures/msg5652019/?topicseen#msg5652019




Here I have a picture of the memory cells with a little higher resolution.


https://www.richis-lab.de/uC04.htm#cell

 :-/O
« Last Edit: November 26, 2024, 04:48:38 am by Noopy »
 
The following users thanked this post: RoGeorge

Offline D Straney

  • Frequent Contributor
  • **
  • Posts: 266
  • Country: us
Re: Different die pictures
« Reply #377 on: November 26, 2024, 02:16:54 pm »
Taking full advantage of the improved imaging setup, I see - very nice!

Offline NoopyTopic starter

  • Super Contributor
  • ***
  • Posts: 1966
  • Country: de
    • Richis-Lab
Re: Different die pictures
« Reply #378 on: December 24, 2024, 04:37:12 am »


I have taken a closer look at the ATmega328P.




No we have a better picture. Also available in full resolution:
https://www.richis-lab.de/images/uC/01x08XL.jpg (39MB)






The Atmel logo and the character sequence AT 35473 are shown in the top right-hand corner. In the bottom right-hand corner is the year 2008.






The mask revisions are shown in the upper and lower left corners. These are apparently only the masks for structuring the metal layers and their contacts.




And now it gets really interesting! If you remove the metal layers, it becomes clearer where which function blocks have been integrated. As expected, the control logic is located at the bottom of the die. The various memory types take up a lot of space.

This image is also available in a higher resolution:
https://www.richis-lab.de/images/uC/01x13XL.jpg (99MB)






The 32kB flash memory (green) occupies the biggest area. The structure of the memory cells is the same as in the ATtiny10 (https://www.richis-lab.de/uC03.htm) and the ATtiny841 (https://www.richis-lab.de/uC04.htm). In the ATmega328P, however, the flash memory has been divided into two areas. The lower area cannot be read during a write operation (“No Read-While-Write”). A bootloader is usually stored there. The upper memory area, on the other hand, allows data to be read while data is being written elsewhere (“read-while-write”). For example, a program can continue to run while variables are still being saved.

The flash memory has a total of 258 pages. The program memory has 256 pages. Two pages are probably used for fuses, chip ID and similar things. Each page consists of 64 16-bit words. The 1kB EEPROM is integrated to the right of the flash memory (cyan). It contains 256 pages, each of which contains 4 Bytes.




In order to map the 2kB SRAM, the 512B structures of the ATtiny841 have been integrated four times.




In the left-hand area there are two logic blocks in which an astonishing amount of space has remained unused. In the ATtiny10 and the ATtiny841, an almost square circuit section is integrated. Based on the structure, it can be assumed that it contains the configuration registers for functions such as ADCs, comparators and counters. The ATmega328P also has such registers. However, the block known from the ATtiny10 and ATtiny841 is missing on the die. Perhaps the configuration takes place in the two logic blocks shown here. The proximity to the analog circuit parts would be helpful in any case. The empty areas would match the large unused areas in the address space of the configuration registers.


https://www.richis-lab.de/uC01.htm

 :-/O
 
The following users thanked this post: RoGeorge, ch_scr, iMo, D Straney

Offline NoopyTopic starter

  • Super Contributor
  • ***
  • Posts: 1966
  • Country: de
    • Richis-Lab
Re: Different die pictures
« Reply #379 on: December 27, 2024, 04:13:37 am »


Of course I had to update the ATmega328PB too.




With 2,42mm x 2,83mm the die is a little smaller than the die of the ATmega328P.

This image is also available in a higher resolution: https://www.richis-lab.de/images/uC/02x05XL.jpg (36MB)






The Atmel logo is shown in the top left-hand corner of the die. In the bottom right-hand corner is the number 59819.




If you remove the upper layers of the IC, it becomes clearer where which function blocks are integrated. The left area shows that the Flash and EEPROM have the same architecture as in the ATmega328P. In detail, however, the structures are different. Four RAM blocks are integrated in the top right-hand corner, where the structures also differ in detail from those in the ATmega326P.

This image is also available in a higher resolution: https://www.richis-lab.de/images/uC/02x08XL.jpg (149MB)


https://www.richis-lab.de/uC05.htm

 :-/O
 
The following users thanked this post: RoGeorge, ch_scr, iMo


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf