forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

RDRAM chips

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS2 Development
View previous topic :: View next topic  
Author Message
unkle_psyence



Joined: 29 Jan 2004
Posts: 4

PostPosted: Fri Jan 30, 2004 6:23 am    Post subject: RDRAM chips Reply with quote

Let me preface by saying I don't even have a PS2 yet, and am therefore practically useless. That being said, i'm getting one shortly(it's in the mail) along with the linux kit and I might be making marcus' serial cable. My question regards the main system RAM(32mb). As far as I've read these are two RDRAM chips soldered directly to the mainboard, I think they're the two to the outside of the EE when looking at the bottom of the board(from DMS3 pics). Questions:

1. What clock are these chips run at?
2. Do they use the standard 16-bit RAMBUS channel?
3. Are they available in 32mb, if each is currently 16mb(*2 = 32mb)?
4. Am I being idiotic?
5. Extending the traces to include two more 16mb chips would bring total up to 64mb, but would increase latency. Would this outweigh the benefit of having 64mb on board?
6. Is there something in the DMAC that limits the RAM to 32mb?
7. where can I find answers to these questions on the web if they're available, and/or you guys don't want to answer them.

oh, and 8. who came up with null@null.null? that's pretty wild.

-Thanks in advance, I know these are strange, possibly retarded questions, but i'm eager to mess with this thing.
-unkle
_________________
We had access to too much equipment, too much money, and little by little, we went insane.
Back to top
View user's profile Send private message
mrbrown



Joined: 17 Jan 2004
Posts: 1536

PostPosted: Fri Jan 30, 2004 7:09 am    Post subject: Reply with quote

1. No idea, I'm sure someone knows though. My guess would be at the same clock as the EE's system bus.
2. Who knows? Are you able find out anything about them based on what's printed on the chips?
3. Google.
4. I'm curious as to how you plan to desolder those chips (iirc they are BGA) or "extend the traces".
5. No idea :) (seems a repeating theme).
6. No. Physical RAM is 28-bits (or is 26?), that's as much as you can address in a 32-bit address space.
7. Google.
Back to top
View user's profile Send private message
Barbarian



Joined: 27 Jan 2004
Posts: 28

PostPosted: Fri Jan 30, 2004 6:03 pm    Post subject: Reply with quote

The RDRAM chips run at 300 Mhz (AFAIK) just like the EE.
The VUs run at 300Mhz too. GS, VIF and GIF run at halt ie 150Mhz.

The official Sony dev kit has 128Mb RAM so yes you can theoretically have more, BUT, there is no room on the retail motherboard.
My v9 PS2 seems to have only 1 RDRAM chip.
It's a dual channel architecture.
It's the cheapest and crapiest RDRAM btw. They spec'ed it back when 800mhz RDRAM was cutting edge still.

You can probably lots of answers by reading the Sony manuals that come with the Linux kit (or if you find them online somewhere).
Back to top
View user's profile Send private message
unkle_psyence



Joined: 29 Jan 2004
Posts: 4

PostPosted: Tue Feb 03, 2004 1:09 pm    Post subject: Reply with quote

Ok, i did some research, and put the ram idea on the back burner for now. Probably revisit it when I can get some grant funding. If you're interested, a couple of people have been able to develop techniques for soldering BGAs in a home/research environment(i.e. low-budget). Here's the links:

University of Melbourne made their own PowerPC dev boards for the robo soccer cup: BGA mounting at the bottom of the page:
http://www.cs.mu.oz.au/tsa/projs/ppc/

And a german guy wrote a page on mounting BGAs (in german) in a one-off environment:
http://wwwbode.cs.tum.edu/~acher/bga/index.html

SO... it is possible, and if i really, really felt so inclined, i'd get on it, but as it is, i'll accept the challenge of using 32mb. Next project: writing a driver to use marcus' serial cable to directly connect two ps2 mobos. I want to run openmosix on the pair, but ethernet doesn't strike my fancy. I figure if the connects are under 4" long, oxygen-free copper cabling, I should be able to get decent interconnect speeds. you are all free to write me off for now, but I hope I can get back in 6mo with a dual mobo ps2 workstation.
-peace
_________________
We had access to too much equipment, too much money, and little by little, we went insane.
Back to top
View user's profile Send private message
ooPo
Site Admin


Joined: 17 Jan 2004
Posts: 2032
Location: Canada

PostPosted: Tue Feb 03, 2004 11:50 pm    Post subject: Reply with quote

Sounds... odd. :)

Take pictures of the process and keep us updated. You'll hook the more technical folk here as an audience.
Back to top
View user's profile Send private message Visit poster's website
Barbarian



Joined: 27 Jan 2004
Posts: 28

PostPosted: Thu Feb 05, 2004 4:35 am    Post subject: Reply with quote

Sounds interesting, BUT, have in mind the serial cable runs at 115kbps max I believe, while the Broadband Adapter is 100mbps, so in case you are not transmitting a lot of data you are probably better of doing a simple TCP connection.
Back to top
View user's profile Send private message
Cloud



Joined: 26 May 2004
Posts: 1
Location: Colorado, US

PostPosted: Wed May 26, 2004 5:56 pm    Post subject: Reply with quote

Correct me if I'm wrong, but doesn't IEEE 1394 run a hella lot faster than 115 Mbps?
_________________
There's a difference between being grumpy and hating every little f**ker in existence.
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
ooPo
Site Admin


Joined: 17 Jan 2004
Posts: 2032
Location: Canada

PostPosted: Wed May 26, 2004 6:22 pm    Post subject: Reply with quote

You're not wrong, but you're heading in the wrong direction...

Firewire (1394) runs at 400Mbps. USB (1.0) runs at 11Mbps. Ethernet runs at 100Mbps. Nice, fun speeds that are unfortunately limited by the speed of the processor that talks to them - the IOP. Good luck reaching anything close to that. (BTW, those are maximum speeds, theoretical in nature and rarely reached in the best of cases...)

Serial runs direct from the EE. There's no fooling with SIF access and the slow, slow IOP. The problem is it is only serial. Very slow. But at least its easier to use. :)
Back to top
View user's profile Send private message Visit poster's website
mrbrown



Joined: 17 Jan 2004
Posts: 1536

PostPosted: Wed May 26, 2004 10:36 pm    Post subject: Reply with quote

Man you guys are spoiled :) For a direct connection to the processor, serial @ 115K isn't slow at all (thinking about debugging or just printf output here).
Back to top
View user's profile Send private message
pixel



Joined: 30 Jan 2004
Posts: 791

PostPosted: Wed May 26, 2004 11:49 pm    Post subject: Reply with quote

I can sense a lot of confusion starting in this thread :-P Kbps which magically becomes Mbps, serial io which magically becomes IEEE 1394, and all of that thanks to Cloud ;-)
_________________
pixel: A mischievous magical spirit associated with screen displays. The computer industry has frequently borrowed from mythology. Witness the sprites in computer graphics, the demons in artificial intelligence and the trolls in the marketing department.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS2 Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
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 vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group