SlideShare uma empresa Scribd logo
1 de 46
Baixar para ler offline
Thiago Fortunato
Análise sobre SNES e PS4 –
Sistemas Embarcados
SNES – Sistemas Embarcados
 Thiago Fortunato
Mestrando em Engenharia da Computação
PPGComp/FURG
Contato
Linkedin: linkedin.com/in/thiagofortunato
E-mail: contato@thiagofortunato.com.br
Apresentação
Apresentação
 Lançado em 1990 no Japão, 1991 nos Estados Unidos,
1992 na Europa e 1993 no Brasil
 Preço em 1990 ¥25,000 cerca de $210
Fonte: http://www.giantbomb.com/super-nintendo-entertainment-system/3045-9/
 Vendido cerca de 49 milhões de consoles
Fonte:"Consolidated Sales Transition by Region" (PDF). Nintendo. January 28, 2015. Retrieved January 28, 2015.
 Aproximadamente 13.000 jogos
Fonte: http://www.lynko.com.br/tecnologia/super-nintendo-entertainment-system-snes/
 Super Mario World cerca de 20 milhões de cartuchos
 Descontinuado em 1999 nos Estados Unidos e em
2003 no Japão e Brasil
Nintendo
Nintendo
 Em 1990 move um processo contra a Blockbuster e em 1991
a Galoob Toys
 Sony e a Nintendo em 1991 falam sobre o projeto PlayStation
o mesmo encerra em 1992
 Nintendo teve de aprovar todos os jogos, os desenvolvedores
de terceiros poderia liberar apenas cinco jogos por ano
 Em 1993 é lançado o Project Reallity e no Brasil é formada a
Playtronic
 Oito entre os 15 consoles mais vendidos são da Nintendo
superando a marca de 650 milhões de consoles
 Entre os 25 games mais vendidos de todos os tempos 21 são
para consoles Nintendo obtendo quase 600 milhões de cópias
Arquitetura e organização
Arquitetura e organização
 Processador
 Ricoh 5A22, baseado em um 65C816 - 16bits

Clock (NTSC)
Input: 21,4MHz
Bus: 3,58 MHz, 2,68 MHz ou 1,79 MHz

Clock (PAL)
Input: 21,2 MHz
Bus: 3,55 MHz, 2,66 MHz ou 1,77 MHz

Barramentos de 24 bits e 8 bits

Timer IRQ

Processamento paralelo de I/O

Instruções
 Cerca de 256 instruções
Arquitetura e organização
 Processador
 Registradores
Tipo Descrição
Accumulator (A) Todas funções lógicas e aritméticas
Index (X,Y) Referência a memória
Processor Status (P) 65.816 estados de processamento
Stack (S) Ponteiro da pilha
Direct Page (DP) Acesso a memória em modo de endereçamento
direto
Program Bank (PB) Contém o endereço (dados) e instrução buscados
Program Counter (PC) Armazena o endereço de memória e CPU
Data Bank (DB) Contém o endereço de memória de dados que o
CPU está acessando
Arquitetura e organização
 Áudio

Sony SPC700 8-bit, Sony DSP 16-bit

64 kB da SRAM compartilhada pelos dois chips

64 bytes de boot ROM

Clock
Input: 24,576 MHz
SPC700: 1.024 MHz

Formato: 16 bits, ADPCM 8 canais

Saída: 32 kHz 16-bit estéreo

Filtro FIR 8-tap, com delay de até .24s:
Arquitetura e organização
 RAM

Onboard 128kB de DRAM

Vídeo RAM 64 kB principal RAM

Áudio RAM 64 kB

ROM
 Cartucho
 2Mbit ~ 48Mbit para dados
 Alocação total 128Mbit
 CR2032
Arquitetura e organização
 Vídeo

Resolução
Progressiva: 512 × 239
Entrelaçado: 512 × 478

Total de cores 32768 (15 bits)

Sprites Até 64 × 64 pixels

Backgrounds Até 4 planos cada até 1024 × 1024

Clipping janelas (por fundo, afetando cor, matemática,
ou ambos)

Modo 7 operações da matriz
Coprocessadores
 Foram lançados cerca de 16 coprocessadores para
SNES
 Em sua maioria eram aceleradores de vídeo 2D/3D
Coprocessadores
 SuperFX
 Cx4
 DSP [1-4]
 MX15001TFC
 OBC-1
 S-DD1
 S-RTC
 SA1
 SPC7110
 ST010
 ST011
 ST018
Periféricos
Periféricos
 Super Scope
 Lembra um rifle e foi desenvolvido pela Nintendo, sendo
uma evolução da pistola utilizada no Nintendo 8-bit
 Adaptador Universal
 Jogos importados em um Super Nintendo europeu, ou um
jogo japonês num Super Nintendo americano
Periféricos
 Konami Justifier
 Simulava um revólver e foi utilizado em um único jogo.
Periféricos
 Super Multitap
 Adaptador que permitia multiplayer até 5 jogadores (4
através do multitap)
Periféricos
 Super Game Boy
 Permite utilizar os jogos desenvolvidos para o Game Boy na
televisão
Inovações
Inovações
 Satellaview
 Conectava o SNES via modem, foi pioneira no conceito de
download
 Preço em média era de US$ 150 e o cartão US$ 50
 Donkey Kong Country
 Jogo mais vendido em 1994, fazendo que a Nintendo
superasse a SEGA e chegando a marca de 9 milhões de
cartuchos vendidos.
 SuperFX
 Coprocessador (RISC) para competir com 32 e 64 bits
 Polígonos 3D em tempo real
Inovações
 Batter Up!
 Pai do controle utilizado no Wii
Inovações
 Nintendo Power
 Uso da memória flash
 MX15001TFC
 Super NES Mouse
Thiago Fortunato
PS4 – Sistemas Embarcados
Apresentação
Apresentação
 Lançado em 2013 nos Estados Unidos e na Europa,
2014 no Japão e 2015 na China
 Preço de lançamento US$ 399.99, € 399.99,
£349.99, R$ 3.999,00 e ¥39,980
Fonte: http://en.wikipedia.org/wiki/PlayStation_4/
 Vendido cerca de 22,3 milhões de consoles
Fonte Sony (April 30, 2015). "Consolidated Financial Results for the Fiscal Year
Ended March 31, 2015"(PDF). Sony. Retrieved April 30, 2015.
 Aproximadamente 484 jogos
 GTA V cerca de 6 milhões de cópias
Arquitetura e organização
Arquitetura e organização
 SoC
 CPU - AMD Jaguar
Dois módulos quad-core x86-64
 GPU – AMD HD Radeon 7870
Contém 20 unidades e não 18 como especificado pela
Sony
1152 shader cores segundo Anandtech
Processa em torno de 1,9 TFLOPS
Arquitetura e organização
Arquitetura e organização
Arquitetura e organização
Arquitetura e organização
 RAM
 8GB DDR5 (16 x 512MB)
2.75 GHz with maximum bandwidth of 176 GB/s
Arquitetura e organização
 Coprocessador
 Processador
SCEI CXD90025G baseado em arquitetura ARM
 RAM
256MB DDR3
 WiFi
 Marvell 88W8797-BMP2
Arquitetura e organização
 Armazenamento
 Disco
500GB
Suporta SSD
 ROM
Blue-ray (27MB/s), DVD, disco e SSD
Arquitetura e organização
Arquitetura e organização
SaaS
 Orbis OS
 Baseado no Free BSD 9 Kernel
 GNM e GNMX
Periféricos
Periféricos
 Dualshock 4
Traz como inovação a área touch no controle
Periféricos
 PlayStation Move
Periféricos
 PlayStation Camera
São sistemas embarcados?
 Ambos são sistemas embarcados, porém o PS4
entra em nova categoria por ser um vídeo-game de
oitava geração.
 Arnold Berger “são dedicados a tarefas específicas
enquanto PCs são plataformas genéricas de
computação”
São sistemas embarcados?
 Steve Heath o define como sendo “um sistema
baseado em um microprocessador, que é projetado
para controlar uma função ou uma gama de
funções, e não para ser programado pelo usuário
final como ocorre com os PCs”
 Link para download:
slideshare.com/thiagofortunato
Referências
 http://pt.wikipedia.org/wiki/Super_FX
 Wii Clube - Super Metroid
 Super Metroid coming to Wii Virtual Console for "Month of Metroid"
 http://www.giantbomb.com/satellaview/3045-98/&usg=ALkJrhiivg67bbcUYGtC7aUlyobzcWdnUg
 http://en.wikipedia.org/wiki/List_of_Super_NES_enhancement_chips
 http://www.giantbomb.com/super-nintendo-entertainment-system/3045-9/
 http://nintendo.wikia.com/wiki/Super_Nintendo_Entertainment_System
 http://en.wikipedia.org/wiki/Super_Nintendo_Entertainment_System
 http://wiki.superfamicom.org/snes/show/65816+Reference
 http://en.wikibooks.org/wiki/Super_NES_Programming/Introduction_to_assembly
 http://www.smwiki.net/wiki/65c816_instructions
 http://en.wikipedia.org/wiki/WDC_65816/65802
 http://snes1990.com/2011/08/09/acessorios/
 http://forums.nesdev.com/viewtopic.php?t=8652
 http://en.wikipedia.org/wiki/Super_Nintendo_Entertainment_System_technical_specifications
 http://en.wikipedia.org/wiki/WDC_65816/65802
 http://en.wikipedia.org/wiki/Ricoh_5A22
 http://pt.wikipedia.org/wiki/Super_Nintendo_Entertainment_System
 http://pt.wikipedia.org/wiki/Satellaview
 http://www.chipworks.com/en/technical-competitive-analysis/resources/blog/ps4-core-processor/
 http://ps4daily.com/2013/11/playstation-4-has-a-secondary-processor-with-256-mb-dedicated-ram/
Referências
 http://pt.wikipedia.org/wiki/Nintendo_SA-1
 http://www.snescentral.com/article.php?id=0088
 http://en.wikibooks.org/wiki/Super_NES_Programming/SNES_Specs
 http://digitalfantasy.angelfire.com/snes-hardware-specifications.html
 http://web.ics.purdue.edu/~dherring/cgt141/project1/comparison.html
 http://www.cyberiapc.com/vgg/nintendo_snes.htm
 http://www.tested.com/tech/gaming/2712-why-perfect-hardware-snes-emulation-requires-a-3ghz-cpu/
 http://www.gamepilgrimage.com/content/sega-genesis-vs-super-nintendo
 http://www.nintendolife.com/news/2013/03/hardware_classics_nintendo_super_famicom
 http://www.thumbsticks.com/the-greatest-game-controller-of-all-time/
 http://snes1990.com/2011/05/24/super-nintendo/
 http://gamehall.uol.com.br/site/a-historia-do-super-nintendo/
 http://forum.jogos.uol.com.br/super-nintendo-snes-x-mega-drive-genesis-qual-o-melhor_t_2456219
 http://pimentabluegames.blogspot.com.br/2011/12/os-25-melhores-jogos-do-super-nintendo.html
 http://kotaku.com/5937166/why-1990s-snes-games-were-so-damn-expensive
 http://en.wikipedia.org/wiki/PlayStation_4
 http://pt.wikipedia.org/wiki/PlayStation_4
 http://www.techinsights.com/uploadedImages/Public_Website/Website_Pages/Marketing/2013/Sony_Playstation_4/Board-Shots/PS4-teardown-circuit-board-
front-web-color.jpg
 http://blog.render.com.br/diversos/playstation-4-especificacoes-de-uma-poderosa-maquina/
 http://www.anandtech.com/show/6976/amds-jaguar-architecture-the-cpu-powering-xbox-one-playstation-4-kabini-temash
 http://www.express.co.uk/entertainment/gaming/464154/Playstation-4-PS4-Virtual-reality-rumours-in-overdrive-as-Sony-plans-innovation-event

Mais conteúdo relacionado

Mais procurados

Ficha de trabalho equipamento passivo de rede
Ficha de trabalho equipamento passivo de redeFicha de trabalho equipamento passivo de rede
Ficha de trabalho equipamento passivo de rede
nunesgilvicente
 
Conceito e estruturas de redes...
Conceito e estruturas de redes...Conceito e estruturas de redes...
Conceito e estruturas de redes...
Alison Rodrigues
 
Pé diabético no contexto da neuropatia diabética e doença arterial periférica
Pé diabético no contexto da neuropatia diabética e doença arterial periféricaPé diabético no contexto da neuropatia diabética e doença arterial periférica
Pé diabético no contexto da neuropatia diabética e doença arterial periférica
adrianomedico
 
Informática 1-conceitos e componentes
Informática  1-conceitos e componentesInformática  1-conceitos e componentes
Informática 1-conceitos e componentes
Mauro Pereira
 
Diagnóstico das lombalgias dra luiza ribeiro
Diagnóstico das lombalgias dra luiza ribeiroDiagnóstico das lombalgias dra luiza ribeiro
Diagnóstico das lombalgias dra luiza ribeiro
adrianomedico
 

Mais procurados (20)

Aula 6 - Redes de Computadores A - Endereçamento IP
Aula 6 - Redes de Computadores A - Endereçamento IPAula 6 - Redes de Computadores A - Endereçamento IP
Aula 6 - Redes de Computadores A - Endereçamento IP
 
Segurança de Dados e Informações - Aula 5 - Firewall | Iptables
Segurança de Dados e Informações - Aula 5 - Firewall | IptablesSegurança de Dados e Informações - Aula 5 - Firewall | Iptables
Segurança de Dados e Informações - Aula 5 - Firewall | Iptables
 
Aula 12 - Processador
Aula 12 - ProcessadorAula 12 - Processador
Aula 12 - Processador
 
Sensores
SensoresSensores
Sensores
 
Ficha de trabalho equipamento passivo de rede
Ficha de trabalho equipamento passivo de redeFicha de trabalho equipamento passivo de rede
Ficha de trabalho equipamento passivo de rede
 
Endereçamento de memória
Endereçamento de memóriaEndereçamento de memória
Endereçamento de memória
 
Fibromialgia
Fibromialgia Fibromialgia
Fibromialgia
 
Sistemas Supervisórios
Sistemas SupervisóriosSistemas Supervisórios
Sistemas Supervisórios
 
Lombalgia - Lombociatalgia
Lombalgia - Lombociatalgia Lombalgia - Lombociatalgia
Lombalgia - Lombociatalgia
 
Aula 09 - Memórias do Computador
Aula 09 - Memórias do ComputadorAula 09 - Memórias do Computador
Aula 09 - Memórias do Computador
 
Conceito e estruturas de redes...
Conceito e estruturas de redes...Conceito e estruturas de redes...
Conceito e estruturas de redes...
 
Aula04 Sistemas Distribuídos - Processos
Aula04 Sistemas Distribuídos - ProcessosAula04 Sistemas Distribuídos - Processos
Aula04 Sistemas Distribuídos - Processos
 
Segurança de redes - Conceitos de firewall
Segurança de redes - Conceitos de firewall Segurança de redes - Conceitos de firewall
Segurança de redes - Conceitos de firewall
 
05 sensores atuadores (1)
05 sensores atuadores (1)05 sensores atuadores (1)
05 sensores atuadores (1)
 
Doença reumatóide 1
Doença reumatóide 1Doença reumatóide 1
Doença reumatóide 1
 
Pé diabético no contexto da neuropatia diabética e doença arterial periférica
Pé diabético no contexto da neuropatia diabética e doença arterial periféricaPé diabético no contexto da neuropatia diabética e doença arterial periférica
Pé diabético no contexto da neuropatia diabética e doença arterial periférica
 
Informática 1-conceitos e componentes
Informática  1-conceitos e componentesInformática  1-conceitos e componentes
Informática 1-conceitos e componentes
 
Diagnóstico das lombalgias dra luiza ribeiro
Diagnóstico das lombalgias dra luiza ribeiroDiagnóstico das lombalgias dra luiza ribeiro
Diagnóstico das lombalgias dra luiza ribeiro
 
Sensores de Posição
Sensores de PosiçãoSensores de Posição
Sensores de Posição
 
Aula 07 8 periféricos de um
Aula 07  8 periféricos de umAula 07  8 periféricos de um
Aula 07 8 periféricos de um
 

Destaque

Destaque (7)

Acigames presentation
Acigames presentationAcigames presentation
Acigames presentation
 
Playstation
PlaystationPlaystation
Playstation
 
Nintendo Switch, the summary of a risky launch
Nintendo Switch, the summary of a risky launchNintendo Switch, the summary of a risky launch
Nintendo Switch, the summary of a risky launch
 
Game Market and Audiovisual IP´s - Mercado de Jogos e Propriedade Intelectual...
Game Market and Audiovisual IP´s - Mercado de Jogos e Propriedade Intelectual...Game Market and Audiovisual IP´s - Mercado de Jogos e Propriedade Intelectual...
Game Market and Audiovisual IP´s - Mercado de Jogos e Propriedade Intelectual...
 
ApresentaçãO Nintendo
ApresentaçãO NintendoApresentaçãO Nintendo
ApresentaçãO Nintendo
 
1o Fórum Acadêmico de Jogos Digitais do Brasil
1o Fórum Acadêmico de Jogos Digitais do Brasil1o Fórum Acadêmico de Jogos Digitais do Brasil
1o Fórum Acadêmico de Jogos Digitais do Brasil
 
Apresentação INOVAÇÃO na INDÚSTRIA do ENTRETENIMENTO PUC Rio 2017
Apresentação INOVAÇÃO na INDÚSTRIA do ENTRETENIMENTO PUC Rio 2017Apresentação INOVAÇÃO na INDÚSTRIA do ENTRETENIMENTO PUC Rio 2017
Apresentação INOVAÇÃO na INDÚSTRIA do ENTRETENIMENTO PUC Rio 2017
 

Semelhante a Seminário de Sistemas Embarcados - Análise sobre Super Nintendo e PlayStation 4

Trabalho das playstations
Trabalho das playstationsTrabalho das playstations
Trabalho das playstations
bestthefour
 
curso-de-montagem-e-manutencao-de-computadores-xtends-aula21.ppt
curso-de-montagem-e-manutencao-de-computadores-xtends-aula21.pptcurso-de-montagem-e-manutencao-de-computadores-xtends-aula21.ppt
curso-de-montagem-e-manutencao-de-computadores-xtends-aula21.ppt
Cristian129328
 
Webseminario AMD phenom II x6
Webseminario AMD phenom II x6Webseminario AMD phenom II x6
Webseminario AMD phenom II x6
Roberto Brandao
 
Atualização Canal Phenom I I X2 7000 Outras C P Us Dragon
Atualização  Canal    Phenom  I I    X2 7000    Outras  C P Us    DragonAtualização  Canal    Phenom  I I    X2 7000    Outras  C P Us    Dragon
Atualização Canal Phenom I I X2 7000 Outras C P Us Dragon
Roberto Brandao
 
Slide da prova
Slide da provaSlide da prova
Slide da prova
bjn123
 

Semelhante a Seminário de Sistemas Embarcados - Análise sobre Super Nintendo e PlayStation 4 (20)

X BOX 360
X BOX 360X BOX 360
X BOX 360
 
Trabalho das playstations
Trabalho das playstationsTrabalho das playstations
Trabalho das playstations
 
curso-de-montagem-e-manutencao-de-computadores-xtends-aula21.ppt
curso-de-montagem-e-manutencao-de-computadores-xtends-aula21.pptcurso-de-montagem-e-manutencao-de-computadores-xtends-aula21.ppt
curso-de-montagem-e-manutencao-de-computadores-xtends-aula21.ppt
 
Ps3
Ps3Ps3
Ps3
 
STC NG5 DR2 Zulmira
STC NG5 DR2 ZulmiraSTC NG5 DR2 Zulmira
STC NG5 DR2 Zulmira
 
Desenvolvimento de Jogos - Mercado Parte 2
Desenvolvimento de Jogos - Mercado Parte 2Desenvolvimento de Jogos - Mercado Parte 2
Desenvolvimento de Jogos - Mercado Parte 2
 
Desenvolvimento de jogos e ogre 3D - Jaguariuna
Desenvolvimento de jogos e ogre 3D - JaguariunaDesenvolvimento de jogos e ogre 3D - Jaguariuna
Desenvolvimento de jogos e ogre 3D - Jaguariuna
 
Hardware
HardwareHardware
Hardware
 
Webseminario AMD phenom II x6
Webseminario AMD phenom II x6Webseminario AMD phenom II x6
Webseminario AMD phenom II x6
 
Amd athlon 64
Amd athlon 64Amd athlon 64
Amd athlon 64
 
Montagem e Configuração de Computadores
Montagem e Configuração de ComputadoresMontagem e Configuração de Computadores
Montagem e Configuração de Computadores
 
Montagem e configuração de computadores
Montagem e configuração de computadoresMontagem e configuração de computadores
Montagem e configuração de computadores
 
Montagem e configuração de computadores
Montagem e configuração de computadoresMontagem e configuração de computadores
Montagem e configuração de computadores
 
Amd athlon 64
Amd athlon 64Amd athlon 64
Amd athlon 64
 
"AMD - Phenom - O Verdadeiro Processamento Com 4 Núcleos"
"AMD - Phenom - O Verdadeiro Processamento Com 4 Núcleos""AMD - Phenom - O Verdadeiro Processamento Com 4 Núcleos"
"AMD - Phenom - O Verdadeiro Processamento Com 4 Núcleos"
 
Atualização Canal Phenom I I X2 7000 Outras C P Us Dragon
Atualização  Canal    Phenom  I I    X2 7000    Outras  C P Us    DragonAtualização  Canal    Phenom  I I    X2 7000    Outras  C P Us    Dragon
Atualização Canal Phenom I I X2 7000 Outras C P Us Dragon
 
Processadores, placas de vídeo, de som
Processadores, placas de vídeo, de somProcessadores, placas de vídeo, de som
Processadores, placas de vídeo, de som
 
INTEL vs AMD
INTEL vs AMDINTEL vs AMD
INTEL vs AMD
 
Slide da prova
Slide da provaSlide da prova
Slide da prova
 
Slide da prova
Slide da provaSlide da prova
Slide da prova
 

Mais de Thiago Fortunato

Mais de Thiago Fortunato (12)

Desafios de trabalhar com Cloud Computing: Do zero ao um
Desafios de trabalhar com Cloud Computing: Do zero ao umDesafios de trabalhar com Cloud Computing: Do zero ao um
Desafios de trabalhar com Cloud Computing: Do zero ao um
 
Indústria 4.0 - A era do conhecimento
Indústria 4.0 - A era do conhecimentoIndústria 4.0 - A era do conhecimento
Indústria 4.0 - A era do conhecimento
 
SENAC RS - Introdução à Banco de dados
SENAC RS - Introdução à Banco de dadosSENAC RS - Introdução à Banco de dados
SENAC RS - Introdução à Banco de dados
 
Cloud of Things - Onde eu me encaixo?
Cloud of Things - Onde eu me encaixo?Cloud of Things - Onde eu me encaixo?
Cloud of Things - Onde eu me encaixo?
 
Sistemas de Automação I - Interrupções
Sistemas de Automação I - InterrupçõesSistemas de Automação I - Interrupções
Sistemas de Automação I - Interrupções
 
Sistemas de Automação I - Revisão
Sistemas de Automação I - RevisãoSistemas de Automação I - Revisão
Sistemas de Automação I - Revisão
 
Sistemas de Automação I - Analog I/O
Sistemas de Automação I - Analog I/OSistemas de Automação I - Analog I/O
Sistemas de Automação I - Analog I/O
 
Sistemas de Automação I - Interface
Sistemas de Automação I - InterfaceSistemas de Automação I - Interface
Sistemas de Automação I - Interface
 
Reconhecimento de Modelos 3D em Realidade Aumentada Móvel
Reconhecimento de Modelos 3D em Realidade Aumentada MóvelReconhecimento de Modelos 3D em Realidade Aumentada Móvel
Reconhecimento de Modelos 3D em Realidade Aumentada Móvel
 
Sistema de Acompanhamento da Produção Baseado em Visão para Indústrias de Con...
Sistema de Acompanhamento da Produção Baseado em Visão para Indústrias de Con...Sistema de Acompanhamento da Produção Baseado em Visão para Indústrias de Con...
Sistema de Acompanhamento da Produção Baseado em Visão para Indústrias de Con...
 
Indústria 4.0 - A nova revolução industrial
Indústria 4.0 - A nova revolução industrialIndústria 4.0 - A nova revolução industrial
Indústria 4.0 - A nova revolução industrial
 
Crimes Virtuais - "A Arte de Iludir"
Crimes Virtuais - "A Arte de Iludir"Crimes Virtuais - "A Arte de Iludir"
Crimes Virtuais - "A Arte de Iludir"
 

Seminário de Sistemas Embarcados - Análise sobre Super Nintendo e PlayStation 4

  • 1. Thiago Fortunato Análise sobre SNES e PS4 – Sistemas Embarcados
  • 2. SNES – Sistemas Embarcados
  • 3.  Thiago Fortunato Mestrando em Engenharia da Computação PPGComp/FURG Contato Linkedin: linkedin.com/in/thiagofortunato E-mail: contato@thiagofortunato.com.br
  • 5. Apresentação  Lançado em 1990 no Japão, 1991 nos Estados Unidos, 1992 na Europa e 1993 no Brasil  Preço em 1990 ¥25,000 cerca de $210 Fonte: http://www.giantbomb.com/super-nintendo-entertainment-system/3045-9/  Vendido cerca de 49 milhões de consoles Fonte:"Consolidated Sales Transition by Region" (PDF). Nintendo. January 28, 2015. Retrieved January 28, 2015.  Aproximadamente 13.000 jogos Fonte: http://www.lynko.com.br/tecnologia/super-nintendo-entertainment-system-snes/  Super Mario World cerca de 20 milhões de cartuchos  Descontinuado em 1999 nos Estados Unidos e em 2003 no Japão e Brasil
  • 7. Nintendo  Em 1990 move um processo contra a Blockbuster e em 1991 a Galoob Toys  Sony e a Nintendo em 1991 falam sobre o projeto PlayStation o mesmo encerra em 1992  Nintendo teve de aprovar todos os jogos, os desenvolvedores de terceiros poderia liberar apenas cinco jogos por ano  Em 1993 é lançado o Project Reallity e no Brasil é formada a Playtronic  Oito entre os 15 consoles mais vendidos são da Nintendo superando a marca de 650 milhões de consoles  Entre os 25 games mais vendidos de todos os tempos 21 são para consoles Nintendo obtendo quase 600 milhões de cópias
  • 9. Arquitetura e organização  Processador  Ricoh 5A22, baseado em um 65C816 - 16bits  Clock (NTSC) Input: 21,4MHz Bus: 3,58 MHz, 2,68 MHz ou 1,79 MHz  Clock (PAL) Input: 21,2 MHz Bus: 3,55 MHz, 2,66 MHz ou 1,77 MHz  Barramentos de 24 bits e 8 bits  Timer IRQ  Processamento paralelo de I/O  Instruções  Cerca de 256 instruções
  • 10. Arquitetura e organização  Processador  Registradores Tipo Descrição Accumulator (A) Todas funções lógicas e aritméticas Index (X,Y) Referência a memória Processor Status (P) 65.816 estados de processamento Stack (S) Ponteiro da pilha Direct Page (DP) Acesso a memória em modo de endereçamento direto Program Bank (PB) Contém o endereço (dados) e instrução buscados Program Counter (PC) Armazena o endereço de memória e CPU Data Bank (DB) Contém o endereço de memória de dados que o CPU está acessando
  • 11. Arquitetura e organização  Áudio  Sony SPC700 8-bit, Sony DSP 16-bit  64 kB da SRAM compartilhada pelos dois chips  64 bytes de boot ROM  Clock Input: 24,576 MHz SPC700: 1.024 MHz  Formato: 16 bits, ADPCM 8 canais  Saída: 32 kHz 16-bit estéreo  Filtro FIR 8-tap, com delay de até .24s:
  • 12. Arquitetura e organização  RAM  Onboard 128kB de DRAM  Vídeo RAM 64 kB principal RAM  Áudio RAM 64 kB  ROM  Cartucho  2Mbit ~ 48Mbit para dados  Alocação total 128Mbit  CR2032
  • 13. Arquitetura e organização  Vídeo  Resolução Progressiva: 512 × 239 Entrelaçado: 512 × 478  Total de cores 32768 (15 bits)  Sprites Até 64 × 64 pixels  Backgrounds Até 4 planos cada até 1024 × 1024  Clipping janelas (por fundo, afetando cor, matemática, ou ambos)  Modo 7 operações da matriz
  • 14. Coprocessadores  Foram lançados cerca de 16 coprocessadores para SNES  Em sua maioria eram aceleradores de vídeo 2D/3D
  • 15. Coprocessadores  SuperFX  Cx4  DSP [1-4]  MX15001TFC  OBC-1  S-DD1  S-RTC  SA1  SPC7110  ST010  ST011  ST018
  • 17. Periféricos  Super Scope  Lembra um rifle e foi desenvolvido pela Nintendo, sendo uma evolução da pistola utilizada no Nintendo 8-bit  Adaptador Universal  Jogos importados em um Super Nintendo europeu, ou um jogo japonês num Super Nintendo americano
  • 18. Periféricos  Konami Justifier  Simulava um revólver e foi utilizado em um único jogo.
  • 19. Periféricos  Super Multitap  Adaptador que permitia multiplayer até 5 jogadores (4 através do multitap)
  • 20. Periféricos  Super Game Boy  Permite utilizar os jogos desenvolvidos para o Game Boy na televisão
  • 22. Inovações  Satellaview  Conectava o SNES via modem, foi pioneira no conceito de download  Preço em média era de US$ 150 e o cartão US$ 50  Donkey Kong Country  Jogo mais vendido em 1994, fazendo que a Nintendo superasse a SEGA e chegando a marca de 9 milhões de cartuchos vendidos.  SuperFX  Coprocessador (RISC) para competir com 32 e 64 bits  Polígonos 3D em tempo real
  • 23. Inovações  Batter Up!  Pai do controle utilizado no Wii
  • 24. Inovações  Nintendo Power  Uso da memória flash  MX15001TFC  Super NES Mouse
  • 25. Thiago Fortunato PS4 – Sistemas Embarcados
  • 27. Apresentação  Lançado em 2013 nos Estados Unidos e na Europa, 2014 no Japão e 2015 na China  Preço de lançamento US$ 399.99, € 399.99, £349.99, R$ 3.999,00 e ¥39,980 Fonte: http://en.wikipedia.org/wiki/PlayStation_4/  Vendido cerca de 22,3 milhões de consoles Fonte Sony (April 30, 2015). "Consolidated Financial Results for the Fiscal Year Ended March 31, 2015"(PDF). Sony. Retrieved April 30, 2015.  Aproximadamente 484 jogos  GTA V cerca de 6 milhões de cópias
  • 29. Arquitetura e organização  SoC  CPU - AMD Jaguar Dois módulos quad-core x86-64  GPU – AMD HD Radeon 7870 Contém 20 unidades e não 18 como especificado pela Sony 1152 shader cores segundo Anandtech Processa em torno de 1,9 TFLOPS
  • 33. Arquitetura e organização  RAM  8GB DDR5 (16 x 512MB) 2.75 GHz with maximum bandwidth of 176 GB/s
  • 34. Arquitetura e organização  Coprocessador  Processador SCEI CXD90025G baseado em arquitetura ARM  RAM 256MB DDR3  WiFi  Marvell 88W8797-BMP2
  • 35. Arquitetura e organização  Armazenamento  Disco 500GB Suporta SSD  ROM Blue-ray (27MB/s), DVD, disco e SSD
  • 38. SaaS  Orbis OS  Baseado no Free BSD 9 Kernel  GNM e GNMX
  • 40. Periféricos  Dualshock 4 Traz como inovação a área touch no controle
  • 43. São sistemas embarcados?  Ambos são sistemas embarcados, porém o PS4 entra em nova categoria por ser um vídeo-game de oitava geração.  Arnold Berger “são dedicados a tarefas específicas enquanto PCs são plataformas genéricas de computação”
  • 44. São sistemas embarcados?  Steve Heath o define como sendo “um sistema baseado em um microprocessador, que é projetado para controlar uma função ou uma gama de funções, e não para ser programado pelo usuário final como ocorre com os PCs”  Link para download: slideshare.com/thiagofortunato
  • 45. Referências  http://pt.wikipedia.org/wiki/Super_FX  Wii Clube - Super Metroid  Super Metroid coming to Wii Virtual Console for "Month of Metroid"  http://www.giantbomb.com/satellaview/3045-98/&usg=ALkJrhiivg67bbcUYGtC7aUlyobzcWdnUg  http://en.wikipedia.org/wiki/List_of_Super_NES_enhancement_chips  http://www.giantbomb.com/super-nintendo-entertainment-system/3045-9/  http://nintendo.wikia.com/wiki/Super_Nintendo_Entertainment_System  http://en.wikipedia.org/wiki/Super_Nintendo_Entertainment_System  http://wiki.superfamicom.org/snes/show/65816+Reference  http://en.wikibooks.org/wiki/Super_NES_Programming/Introduction_to_assembly  http://www.smwiki.net/wiki/65c816_instructions  http://en.wikipedia.org/wiki/WDC_65816/65802  http://snes1990.com/2011/08/09/acessorios/  http://forums.nesdev.com/viewtopic.php?t=8652  http://en.wikipedia.org/wiki/Super_Nintendo_Entertainment_System_technical_specifications  http://en.wikipedia.org/wiki/WDC_65816/65802  http://en.wikipedia.org/wiki/Ricoh_5A22  http://pt.wikipedia.org/wiki/Super_Nintendo_Entertainment_System  http://pt.wikipedia.org/wiki/Satellaview  http://www.chipworks.com/en/technical-competitive-analysis/resources/blog/ps4-core-processor/  http://ps4daily.com/2013/11/playstation-4-has-a-secondary-processor-with-256-mb-dedicated-ram/
  • 46. Referências  http://pt.wikipedia.org/wiki/Nintendo_SA-1  http://www.snescentral.com/article.php?id=0088  http://en.wikibooks.org/wiki/Super_NES_Programming/SNES_Specs  http://digitalfantasy.angelfire.com/snes-hardware-specifications.html  http://web.ics.purdue.edu/~dherring/cgt141/project1/comparison.html  http://www.cyberiapc.com/vgg/nintendo_snes.htm  http://www.tested.com/tech/gaming/2712-why-perfect-hardware-snes-emulation-requires-a-3ghz-cpu/  http://www.gamepilgrimage.com/content/sega-genesis-vs-super-nintendo  http://www.nintendolife.com/news/2013/03/hardware_classics_nintendo_super_famicom  http://www.thumbsticks.com/the-greatest-game-controller-of-all-time/  http://snes1990.com/2011/05/24/super-nintendo/  http://gamehall.uol.com.br/site/a-historia-do-super-nintendo/  http://forum.jogos.uol.com.br/super-nintendo-snes-x-mega-drive-genesis-qual-o-melhor_t_2456219  http://pimentabluegames.blogspot.com.br/2011/12/os-25-melhores-jogos-do-super-nintendo.html  http://kotaku.com/5937166/why-1990s-snes-games-were-so-damn-expensive  http://en.wikipedia.org/wiki/PlayStation_4  http://pt.wikipedia.org/wiki/PlayStation_4  http://www.techinsights.com/uploadedImages/Public_Website/Website_Pages/Marketing/2013/Sony_Playstation_4/Board-Shots/PS4-teardown-circuit-board- front-web-color.jpg  http://blog.render.com.br/diversos/playstation-4-especificacoes-de-uma-poderosa-maquina/  http://www.anandtech.com/show/6976/amds-jaguar-architecture-the-cpu-powering-xbox-one-playstation-4-kabini-temash  http://www.express.co.uk/entertainment/gaming/464154/Playstation-4-PS4-Virtual-reality-rumours-in-overdrive-as-Sony-plans-innovation-event