6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Nov 23, 2024 11:10 pm

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 752 times ]


Schematics in *.png and Eagle 6.4 file format:

Attachment:
5721r0_schematics_png_eagle6_4.zip [2.8 MiB]
Downloaded 8 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 752 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 752 times ]

Attachment:
5721r0_a_input_buffer.png
5721r0_a_input_buffer.png [ 12.17 KiB | Viewed 752 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 752 times ]

Attachment:
5721r0_b_cbr_input.png
5721r0_b_cbr_input.png [ 12.67 KiB | Viewed 752 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 752 times ]

Attachment:
5721r0_c_output.png
5721r0_c_output.png [ 12.25 KiB | Viewed 752 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 752 times ]

Attachment:
5721r0_d_output_with_enable.png
5721r0_d_output_with_enable.png [ 42.02 KiB | Viewed 752 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 752 times ]

Attachment:
5721r0_e_latch.png
5721r0_e_latch.png [ 17.09 KiB | Viewed 752 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 752 times ]

Attachment:
5721r0_f_and_nor.png
5721r0_f_and_nor.png [ 11.97 KiB | Viewed 752 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 751 times ]

Attachment:
5721r0_g_or_nand.png
5721r0_g_or_nand.png [ 14.81 KiB | Viewed 751 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 751 times ]

Attachment:
5721r0_h_latch_set.png
5721r0_h_latch_set.png [ 19.02 KiB | Viewed 751 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 751 times ]

Attachment:
5721r0_i_latch_clear.png
5721r0_i_latch_clear.png [ 16.62 KiB | Viewed 751 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 751 times ]

Attachment:
5721r0_j_and_nor.png
5721r0_j_and_nor.png [ 13.99 KiB | Viewed 751 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: 10986
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: No registered users and 17 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: