PSP Architecture: Architecture of Consoles: A Practical Analysis, #18
()
About this ebook
Released just one month after the Nintendo DS, Sony's PlayStation Portable (PSP) proved that 'horizontal innovation' is not the only way to succeed in the portable console market.
This article is dedicated to anyone that wants to understand, straight to the point, how the PSP operates. It's not a short write-up, but I hope that at the end of the article you will be able to grasp the building blocks of this console (its design rationale, choice of CPUs, GPU pipeline, security system and so forth).
Architecture of Consoles: A Practical Analysis
Looking at the evolution of video game consoles is fascinating. While conventional PCs tend to evolve 'incrementally', new generations of consoles introduce completely new ways of working. What you see here is a series of articles that will hopefully uncover the rationale behind the latest trends in technology. They will also demonstrate why each system can't be summarised by its 'bits', megahertz, amount of RAM and whatnot.
This is not a developer manual, just an in depth introduction to how each system worked internally. Bear in mind that tech has gotten really complicated lately, so if you struggle to follow my latest articles, try reading the early ones first. They introduce many concepts and definitions that are constantly revisited. Basic knowledge of computing is preferable, however, I try really hard to adapt my content for wider audiences, so please don't be afraid to give it a try!
About this edition
This edition originates from the article initially published on my personal website, it's been re-styled to take advantage of the capabilities of eBook documents.
While identical content-wise, interactive widgets have been simplified to work with a static environment - in other words, anything that physical pages allow us :), though these will offer a link to the original article in case the reader wants to try the 'full version'. Please keep this in mind when you see references to interactivity throughout the writings.
Related to PSP Architecture
Titles in the series (23)
NES Architecture: Architecture of Consoles: A Practical Analysis, #1 Rating: 5 out of 5 stars5/5Game Boy / Color Architecture: Architecture of Consoles: A Practical Analysis, #2 Rating: 0 out of 5 stars0 ratingsSNES Architecture: Architecture of Consoles: A Practical Analysis, #4 Rating: 0 out of 5 stars0 ratingsMega Drive Architecture: Architecture of Consoles: A Practical Analysis, #3 Rating: 0 out of 5 stars0 ratingsPlayStation 2 Architecture: Architecture of Consoles: A Practical Analysis, #12 Rating: 0 out of 5 stars0 ratingsSega Saturn Architecture: Architecture of Consoles: A Practical Analysis, #5 Rating: 0 out of 5 stars0 ratingsGame Boy Advance Architecture: Architecture of Consoles: A Practical Analysis, #7 Rating: 0 out of 5 stars0 ratingsWii Architecture: Architecture of Consoles: A Practical Analysis, #11 Rating: 0 out of 5 stars0 ratingsDreamcast Architecture: Architecture of Consoles: A Practical Analysis, #9 Rating: 0 out of 5 stars0 ratingsNintendo 64 Architecture: Architecture of Consoles: A Practical Analysis, #8 Rating: 0 out of 5 stars0 ratingsPlayStation Architecture: Architecture of Consoles: A Practical Analysis, #6 Rating: 0 out of 5 stars0 ratingsPC Engine / TurboGrafx-16 Architecture: Architecture of Consoles: A Practical Analysis, #16 Rating: 0 out of 5 stars0 ratingsMaster System Architecture: Architecture of Consoles: A Practical Analysis, #15 Rating: 2 out of 5 stars2/5Nintendo DS Architecture: Architecture of Consoles: A Practical Analysis, #14 Rating: 0 out of 5 stars0 ratingsGameCube Architecture: Architecture of Consoles: A Practical Analysis, #10 Rating: 0 out of 5 stars0 ratingsVirtual Boy Architecture: Architecture of Consoles: A Practical Analysis, #17 Rating: 0 out of 5 stars0 ratingsPSP Architecture: Architecture of Consoles: A Practical Analysis, #18 Rating: 0 out of 5 stars0 ratingsNintendo 3DS Architecture: Architecture of Consoles: A Practical Analysis, #22 Rating: 0 out of 5 stars0 ratingsXbox Architecture: Architecture of Consoles: A Practical Analysis, #13 Rating: 0 out of 5 stars0 ratingsPlayStation 3 Architecture: Architecture of Consoles: A Practical Analysis, #19 Rating: 0 out of 5 stars0 ratingsXbox 360 Architecture: Architecture of Consoles: A Practical Analysis, #20 Rating: 0 out of 5 stars0 ratingsWii U Architecture: Architecture of Consoles: A Practical Analysis, #21 Rating: 0 out of 5 stars0 ratingsNeo Geo Architecture: Architecture of Consoles: A Practical Analysis, #23 Rating: 0 out of 5 stars0 ratings
Related ebooks
Nintendo DS Architecture: Architecture of Consoles: A Practical Analysis, #14 Rating: 0 out of 5 stars0 ratingsDreamcast Architecture: Architecture of Consoles: A Practical Analysis, #9 Rating: 0 out of 5 stars0 ratingsPlayStation 2 Architecture: Architecture of Consoles: A Practical Analysis, #12 Rating: 0 out of 5 stars0 ratingsXbox 360 Architecture: Architecture of Consoles: A Practical Analysis, #20 Rating: 0 out of 5 stars0 ratingsNintendo 64 Architecture: Architecture of Consoles: A Practical Analysis, #8 Rating: 0 out of 5 stars0 ratingsWii Architecture: Architecture of Consoles: A Practical Analysis, #11 Rating: 0 out of 5 stars0 ratingsGameCube Architecture: Architecture of Consoles: A Practical Analysis, #10 Rating: 0 out of 5 stars0 ratingsGame Boy Advance Architecture: Architecture of Consoles: A Practical Analysis, #7 Rating: 0 out of 5 stars0 ratingsVirtual Boy Architecture: Architecture of Consoles: A Practical Analysis, #17 Rating: 0 out of 5 stars0 ratingsPC Engine / TurboGrafx-16 Architecture: Architecture of Consoles: A Practical Analysis, #16 Rating: 0 out of 5 stars0 ratingsXbox Architecture: Architecture of Consoles: A Practical Analysis, #13 Rating: 0 out of 5 stars0 ratingsMaster System Architecture: Architecture of Consoles: A Practical Analysis, #15 Rating: 2 out of 5 stars2/5Game Boy / Color Architecture: Architecture of Consoles: A Practical Analysis, #2 Rating: 0 out of 5 stars0 ratingsSNES Architecture: Architecture of Consoles: A Practical Analysis, #4 Rating: 0 out of 5 stars0 ratingsPlayStation Architecture: Architecture of Consoles: A Practical Analysis, #6 Rating: 0 out of 5 stars0 ratingsSega Saturn Architecture: Architecture of Consoles: A Practical Analysis, #5 Rating: 0 out of 5 stars0 ratingsMega Drive Architecture: Architecture of Consoles: A Practical Analysis, #3 Rating: 0 out of 5 stars0 ratingsNintendo 3DS Architecture: Architecture of Consoles: A Practical Analysis, #22 Rating: 0 out of 5 stars0 ratingsNES Architecture: Architecture of Consoles: A Practical Analysis, #1 Rating: 5 out of 5 stars5/5Electronic Dreams: How 1980s Britain Learned to Love the Computer Rating: 5 out of 5 stars5/5Freax: The Brief History of the Computer Demoscene Rating: 0 out of 5 stars0 ratingsLearning Cocos2d-x Game Development Rating: 0 out of 5 stars0 ratingsRaspberry Pi Gaming - Second Edition Rating: 0 out of 5 stars0 ratingsThe Race For A New Game Machine: Rating: 0 out of 5 stars0 ratingsStarflight: How the PC and DOS Exploded Computer Gaming 1987-1994 Rating: 0 out of 5 stars0 ratingsDOS Today: Running Vintage MS-DOS Games and Apps on a Modern Computer Rating: 0 out of 5 stars0 ratingsOuya Unity Game Development Rating: 0 out of 5 stars0 ratingsUnity 3D Game Development by Example Beginner's Guide Rating: 3 out of 5 stars3/5Service Games: The Rise and Fall of SEGA Rating: 3 out of 5 stars3/5Game Freaks 365's Nintendo 3DS Guide Rating: 0 out of 5 stars0 ratings
Systems Architecture For You
The Ultimate Guide To Auto Cad 2022 3D Modeling For 3d Drawing And Modeling Rating: 0 out of 5 stars0 ratingsCompTIA A+ CertMike: Prepare. Practice. Pass the Test! Get Certified!: Core 1 Exam 220-1101 Rating: 0 out of 5 stars0 ratingsCompTIA A+ CertMike: Prepare. Practice. Pass the Test! Get Certified!: Core 2 Exam 220-1102 Rating: 0 out of 5 stars0 ratingsArchitecting Digital Transformation Rating: 5 out of 5 stars5/5Google Certified Professional Cloud Architect A Practical Study Guide to Master the GCP Exam Rating: 0 out of 5 stars0 ratingsArduino Projects For Dummies Rating: 3 out of 5 stars3/5Digital Electronics with Arduino: Learn How To Work With Digital Electronics And MicroControllers Rating: 5 out of 5 stars5/5A Practical Guide for IoT Solution Architects Rating: 5 out of 5 stars5/5CompTIA ITF+ CertMike: Prepare. Practice. Pass the Test! Get Certified!: Exam FC0-U61 Rating: 5 out of 5 stars5/5Raspberry Pi Projects For Dummies Rating: 5 out of 5 stars5/5Mastering Kubernetes Rating: 5 out of 5 stars5/5CompTIA Network+ CertMike: Prepare. Practice. Pass the Test! Get Certified!: Exam N10-008 Rating: 0 out of 5 stars0 ratingsThe Official BBC micro:bit User Guide Rating: 4 out of 5 stars4/5The Fundamentals of AI Rating: 0 out of 5 stars0 ratingsDevOps for Networking Rating: 4 out of 5 stars4/5AutoCAD 2023 : Beginners And Intermediate user Guide Rating: 0 out of 5 stars0 ratingsAWS Certified Solutions Architect - Associate Exam Prep kit Rating: 0 out of 5 stars0 ratingsCCSP - Certified Cloud Security Professional Exam Success Rating: 0 out of 5 stars0 ratingsGenerative AI for Cloud Solutions: Architect modern AI LLMs in secure, scalable, and ethical cloud environments Rating: 0 out of 5 stars0 ratingsSoftware Architecture with Kotlin: Combine various architectural styles to create sustainable and scalable software solutions Rating: 0 out of 5 stars0 ratingsA Modern Enterprise Architecture Approach: Enterprise Architecture Rating: 4 out of 5 stars4/5Mining for Knowledge: Exploring GPU Architectures In Cryptocurrency and AI: The Crypto Mining Mastery Series, #2 Rating: 0 out of 5 stars0 ratingsMastering Proxmox - Second Edition Rating: 0 out of 5 stars0 ratingsGame Boy / Color Architecture: Architecture of Consoles: A Practical Analysis, #2 Rating: 0 out of 5 stars0 ratingsEssential Computer Hardware: Understanding the Building Blocks of Modern Technology and Securing Your Digital World Rating: 0 out of 5 stars0 ratings
Reviews for PSP Architecture
0 ratings0 reviews
Book preview
PSP Architecture - Rodrigo Copetti
1 About this edition
This edition originates from the article initially published on my personal website, it’s been re-styled to take advantage of the capabilities of PDF/eBook documents.
While identical content-wise, interactive widgets have been simplified to work with a static environment - in other words, anything that physical pages allow us, though these will offer a link to the original article in case the reader wants to try the ‘full version’. Please keep this in mind when you see references to interactivity throughout the writings.
As always, the original manuscript of the articles is available on Github to enable readers to report mistakes or propose changes. There’s also a supporting reading list available to help understand the series. The author also accepts donations to help improve the quality of current articles and upcoming ones.
1.1 Open to feedback
Last but not least, for any comments and/or issues regarding this edition of the article, please get in touch using the links provided on the About page.
2 A quick introduction
Released just one month after the Nintendo DS, Sony’s PSP proved that ‘horizontal innovation’ is not the only way to succeed in the portable console market.
This article is dedicated to anyone who wants to understand, straight to the point, how the PSP operates. It’s not a short write-up, but I hope that at the end of the article, you will be able to grasp the building blocks of this console (its design rationale, choice of CPUs, GPU pipeline, security system and so forth).
3 Supporting Imagery
The original PSP (model 1000, a.k.a. ‘Fat’). Released on 12/12/2004 in Japan, 24/03/2005 in America and 01/09/2005 in Europe [1]
The updated PSP (model 2000, a.k.a. ‘Slim’). Released on 05/09/2007 in Europe, 06/09/2007 in America and 20/09/2007 in Japan [1]
The even-more-updated PSP (model 3000, a.k.a. ‘Brite’), silver edition. Released on 14/10/2008 in America, 16/10/2008 in Japan and 17/10/2008 in Europe [1]
The redesigned PSP (model ‘N1000’, a.k.a ‘Go’). Released on 01/10/2009 in America and Europe, and on 01/11/2009 in Japan [1]
Motherboard [1]. Such a tiny board… but you can do so much with it. Those zigzags you see between the CPU and memory attempt to correct the length of each bus so all of the signals arrive at the same time. This tells you how fast technology has become! After the ‘Slim’ model, Tachyon and ‘NAND + SDRAM’ became one.
Motherboard with important parts labelled.
Main architecture diagram. After the ‘Slim’ model, NAND and SDRAM size were doubled (to 64 MB each)
4 Main CPU
Similarly to Nintendo, Sony built an extremely packed System-on-Chip (SoC) that houses most of the components we are going to discuss throughout this article. This includes the main CPU in charge of executing games and other programs (unlike the other CPUs, which we’ll talk about in due time). The SoC is called Tachyon, a name chosen by Sony themselves (after watching some Star Trek?).
Figure 4.1: The Tachyon chip on the original PSP model.Figure 4.1: The Tachyon chip on the original PSP model.
The main CPU is also an in-house design by Sony that keeps up with the tradition of using MIPS technology. Be as it may, it’s been four years since the