6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Fri Nov 01, 2024 2:22 am

All times are UTC




Post new topic Reply to topic  [ 17 posts ]  Go to page 1, 2  Next
Author Message
PostPosted: Thu Aug 01, 2024 9:24 am 
Offline
User avatar

Joined: Fri Nov 09, 2012 5:54 pm
Posts: 1431
MOS\CSG 5721R0, BUSTER: Amiga 2000 Expansion Bus arbiter, CMOS chip.

Frank told me, that the 5721R0 actually is version 2 of the chip.
And that the 5721R0 was manufactured at MOS\CSG,
while the previous versions were manufactured somewhere else.

Version 2 is the last version of the chip,
so DMA with PAL timing is supposed to work.

;---

A 5721R0 chip was donated to Zeptobars by Frank.
Zeptobars made a nice microscopic picture of the chip.
The resolution of the microscopic picture was good enough for me to do a chip dissection.


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 01, 2024 9:26 am 
Offline
User avatar

Joined: Fri Nov 09, 2012 5:54 pm
Posts: 1431
5721R0 Cheat Sheet:

Attachment:
5721r0_cheatsheet.png
5721r0_cheatsheet.png [ 88.23 KiB | Viewed 712 times ]


Schematics in *.png and Eagle 6.4 file format:

Attachment:
5721r0_schematics_png_eagle6_4.zip [2.8 MiB]
Downloaded 7 times


Low resolution picture of the chip with the pads labelled:
//For the full resolution picture, go to Zeptobars.

Attachment:
5721r0_pads.png
5721r0_pads.png [ 2.85 MiB | Viewed 712 times ]


Last edited by ttlworks on Thu Aug 01, 2024 9:40 am, edited 1 time in total.

Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 01, 2024 9:27 am 
Offline
User avatar

Joined: Fri Nov 09, 2012 5:54 pm
Posts: 1431
PTEST (pin 44 for the DIP-48 version of the chip).
In the Amiga 2000 schematics, nothing on the PCB connects to this pin.
An interesting question is, if that pin is bonded to a GND pad on the silicon
to allow detection whether the chip is present or not on the PCB.
//Remember the SENSE# pin on the 68881 ?

The basics for dissecting CMOS chips already were covered
in the 5719R4 dissection.

CAD at MOS\CSG noticably had improved since the 5719R4.
In the 5721R0:
Standard cells are rotated in 90° steps.
Layout for the latches now is incredibly compact.
Also, we now have CMOS combination gates, like AND\NOR and OR\NAND.

As a reference for further CMOS chip dissections,
I'm putting a catalog of the standard cells I had found in the 5721R0 here:


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 01, 2024 9:28 am 
Offline
User avatar

Joined: Fri Nov 09, 2012 5:54 pm
Posts: 1431
Attachment:
si5721r0_a_input_buffer.png
si5721r0_a_input_buffer.png [ 332.86 KiB | Viewed 712 times ]

Attachment:
5721r0_a_input_buffer.png
5721r0_a_input_buffer.png [ 12.17 KiB | Viewed 712 times ]


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 01, 2024 9:29 am 
Offline
User avatar

Joined: Fri Nov 09, 2012 5:54 pm
Posts: 1431
Attachment:
si5721r0_b_cbr_input.png
si5721r0_b_cbr_input.png [ 93.18 KiB | Viewed 712 times ]

Attachment:
5721r0_b_cbr_input.png
5721r0_b_cbr_input.png [ 12.67 KiB | Viewed 712 times ]


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 01, 2024 9:30 am 
Offline
User avatar

Joined: Fri Nov 09, 2012 5:54 pm
Posts: 1431
Attachment:
si5721r0_c_output.png
si5721r0_c_output.png [ 458.19 KiB | Viewed 712 times ]

Attachment:
5721r0_c_output.png
5721r0_c_output.png [ 12.25 KiB | Viewed 712 times ]


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 01, 2024 9:31 am 
Offline
User avatar

Joined: Fri Nov 09, 2012 5:54 pm
Posts: 1431
Attachment:
si5721r0_d_output_with_enable.png
si5721r0_d_output_with_enable.png [ 872.28 KiB | Viewed 712 times ]

Attachment:
5721r0_d_output_with_enable.png
5721r0_d_output_with_enable.png [ 42.02 KiB | Viewed 712 times ]


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 01, 2024 9:32 am 
Offline
User avatar

Joined: Fri Nov 09, 2012 5:54 pm
Posts: 1431
Attachment:
si5721r0_e_latch.png
si5721r0_e_latch.png [ 32.86 KiB | Viewed 712 times ]

Attachment:
5721r0_e_latch.png
5721r0_e_latch.png [ 17.09 KiB | Viewed 712 times ]


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 01, 2024 9:33 am 
Offline
User avatar

Joined: Fri Nov 09, 2012 5:54 pm
Posts: 1431
Attachment:
si5721r0_f_and_nor.png
si5721r0_f_and_nor.png [ 79.11 KiB | Viewed 712 times ]

Attachment:
5721r0_f_and_nor.png
5721r0_f_and_nor.png [ 11.97 KiB | Viewed 712 times ]


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 01, 2024 9:36 am 
Offline
User avatar

Joined: Fri Nov 09, 2012 5:54 pm
Posts: 1431
Attachment:
si5721r0_g_or_nand.png
si5721r0_g_or_nand.png [ 88.59 KiB | Viewed 711 times ]

Attachment:
5721r0_g_or_nand.png
5721r0_g_or_nand.png [ 14.81 KiB | Viewed 711 times ]


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 01, 2024 9:37 am 
Offline
User avatar

Joined: Fri Nov 09, 2012 5:54 pm
Posts: 1431
Attachment:
si5721r0_h_latch_set.png
si5721r0_h_latch_set.png [ 75.56 KiB | Viewed 711 times ]

Attachment:
5721r0_h_latch_set.png
5721r0_h_latch_set.png [ 19.02 KiB | Viewed 711 times ]


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 01, 2024 9:38 am 
Offline
User avatar

Joined: Fri Nov 09, 2012 5:54 pm
Posts: 1431
Attachment:
si5721r0_i_latch_clear.png
si5721r0_i_latch_clear.png [ 42.5 KiB | Viewed 711 times ]

Attachment:
5721r0_i_latch_clear.png
5721r0_i_latch_clear.png [ 16.62 KiB | Viewed 711 times ]


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 01, 2024 9:39 am 
Offline
User avatar

Joined: Fri Nov 09, 2012 5:54 pm
Posts: 1431
Attachment:
si5721r0_j_and_nor.png
si5721r0_j_and_nor.png [ 57.07 KiB | Viewed 711 times ]

Attachment:
5721r0_j_and_nor.png
5721r0_j_and_nor.png [ 13.99 KiB | Viewed 711 times ]


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 01, 2024 9:39 am 
Offline
User avatar

Joined: Fri Nov 09, 2012 5:54 pm
Posts: 1431
That's all for now.


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 01, 2024 10:58 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10971
Location: England
Another great eye-opener! I do like a die that's dominated by pads and drivers - although in this case, they squeezed out pretty much all the white space. It's kind of interesting that such a low-complexity chip is worthwhile to design: it does of course reduce part count, and board space, and might be faster than an unintegrated implementation. Oh, and might use less power.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 17 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: Google [Bot], qookie and 18 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: