e-book grátis: Projeto Digital e Arquitetura de Computadores

Projeto Digital

A Imagination Technologies, em parceria com a editora Elsevier, acabam de disponibilizar para download gratuito a versão em português do livro Digital Design and Computer Architecture, de David Harris e Sarah Harris. O título traduzido desse livro é Projeto Digital e Arquitetura de Computadores. Este livro destina-se a leitores brasileiros e portugueses, e foi traduzido do inglês para o português pelo professor António Espírito Santo, da Universidade da Beira Interior - UBI, em Portugal, e por Renato Giovanini, engenheiro eletricista formado pela Universidade Estadual Paulista - UNESP.

 

O livro Projeto Digital e Arquitetura de Computadores possui uma abordagem moderna, única e bem-humorada ao mundo do projeto de sistemas digitais. O estudo começa bem básico, abordando os conceitos de lógica digital, as portas lógicas e o projeto de circuitos combinacionais e sequenciais. À medida em que os blocos fundamentais são apresentados, comentários e notas históricas são mostradas a fim de aprimorar o conhecimento do estudante. Em determinada parte, os conceitos básicos são utilizados na apresentação e implementação de um processador de arquitetura MIPS.  

 

A segunda edição do livro foi atualizada com novos conceitos relacionados tanto a processadores gerais encontrados em um PC, quanto aos microcontroladores, encontrados por toda parte. Além da implementação de um processador MIPS, o leitor encontrará informações a respeito de processadores industriais com essa arquitetura, como o PIC32, da Microchip. Foram incluídos novos conteúdos a respeito de sistemas de I/O, como a interface com periféricos utilizando RS232, SPI, controle de motores, interrupções, wireless e conversão analógico-digital. Também são abordadas as descrições de alto nível de interfaces I/O encontradas em PCs, incluindo USB, SDRAM, WiFi, PCI Express, entre outras.

 

Em relação ao software, são ensinados, paralelamente, os conceitos de duas das principais linguagens de descrição de hardware: SystemVerilog e VHDL. Em outro capítulo, são abordados, também paralelamente, a programação de microcontroladores utilizando linguagem C e Assembly. Os principais conceitos da programação em linguagem C estão presentes, adicionalmente, em um apêndice ao final do livro.

 

A MIPS é uma das únicas arquiteturas, até a data, que pode ser utilizada tanto para estudar aplicações de microarquitetura (como microcontroladores, por exemplo), e ao mesmo tempo explorar o desenvolvimento de processadores de alto desempenho. A MIPS é excepcionalmente valiosa no ensino, uma vez que, muitas das outras arquiteturas, ou não são suportadas por livros didáticos adequados, ou são muito desafiantes em termos da sua complexidade arquitetônica. Além disso, várias estão limitadas por imposições legais relacionadas com a proteção de direitos autorais nas arquiteturas. Embora, a MIPS não seja open-source, as suas origens são acadêmicas, por isso, nunca foi segredo como fazer um MIPS!

 

Essa versão do livro inclui um apêndice adicional sobre o MIPSfpga. O lançamento do "MIPSfpga" em 2015 tornou o núcleo microAptiv (usado, dentre outros, no PIC32) disponível de forma aberta e clara para uso acadêmico como um soft-core. Os materiais pedagógicos associados foram escritos por David Harris e Sarah Harris, estendendo-se o valor de seu livro para as áreas de exploração de um verdadeiro processador MIPS "industrial" e para o mundo dos System-on-Chip (SoC).

 

 

Sumário do e-book Projeto Digital e Arquitetura de Computadores

 

  1. Do zero ao um
  2. Projeto de lógica combinatória
  3. Projeto de lógica digital
  4. Linguagens de Descrição de Hardware
  5. Blocos de construção digital
  6. Arquitetura
  7. Microarquitetura
  8. Memória e Sistemas de I/O
    1. Implementação de sistemas digitais
    2. Instruções MIPS
    3. Programação em C
    4. Processador MIPSfpga

 

 

Como fazer o download do e-book?

 

O livro está disponível gratuitamente para download na área do University Programme do site da Imagination Technologies Community. Para obtê-lo, o usuário deve realizar seu cadastro tanto no site da Imgtec quanto no University Programme. O cadastro é bem simples, e é explicado abaixo:

 

1 - Acesse o link: www.imgtec.com/university;

2 - No canto superior direito da página, clique no botão Register;

 

projeto-digital-e-arquitetura-01

 

3 - Preencha os dados da primeira seção (Create an Account);

4 - Marque a caixa de opção “Do you also want to register for the Imagination University Programme?”. Algumas informações adicionais serão apresentadas para preenchimento (O preenchimento dessa seção é fundamental, uma vez que o livro está disponível apenas para os membros do University Programme);

 

projeto-digital-e-arquitetura-02

 

5 - Você receberá um e-mail de confirmação e ativação de cadastro.

6 - Acesse este link e clique no botão ao final da página para realizar o download:

 

projeto-digital-e-arquitetura-03

 

Caso você já tenha feito o cadastro no site em outra ocasião, ou, por engano, não tenha feito o cadastro no University Programme, não será possível realizar o download. Para consertar isso, é só acessar o link do programa e clicar no botão “Join IUP” para realizar o cadastro. Após isso, o download será liberado automaticamente.

 

projeto-digital-e-arquitetura-04

 

É isso. Espero que aproveitem o material e o divulguem. Caso tenha alguma dúvida ou problema na realização do download, é só deixar um comentário abaixo, e faremos o possível para ajudar.

 

Bons estudos!

NEWSLETTER

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Obrigado! Sua inscrição foi um sucesso.

Ops, algo deu errado. Por favor tente novamente.

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

Renato Giovanini
Engenheiro eletricista formado pela Universidade Estadual Paulista - UNESP, campus de Ilha Solteira. Atualmente desenvolve projeto de mestrado no Laboratório de Instrumentação Eletrônica e Engenharia Biomédica, nas áreas de Engenharia de Reabilitação e Interfaces Cérebro-Máquina. Tem interesse em microcontroladores, FPGAs, RTOS, Processamento Digital de Sinais, Linux embarcado e lasanha. Acredita que não existe um só momento na vida que não possa ser descrito por uma música do Pink Floyd.

11
Deixe um comentário

avatar
 
5 Comment threads
6 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
7 Comment authors
João Victor Paulo da Silva SilvaRoberta Irma MartinEuclides Franco de RezendeOlCalJoel Souza Recent comment authors
  Notificações  
recentes antigos mais votados
Notificar
João Victor Paulo da Silva Silva
Visitante
João Victor

Para quem está tendo problema com o link consegui fazer o download através deste, https://www.mips.com/downloads/digital-design-and-computer-architecture-portuguese-edition-second-edition/. É necessário fazer o cadastro.

Euclides Franco de Rezende
Visitante
Euclides Rezende

Não dá erros, confirmo os "*" (estão todos os campos preenchidos) e mesmo assim não termina o cadastro e ficamos "a ver navios". Por favor apague esse post. Pois dar o "gostinho" e depois não se poder ter o produto...
Melhor nem saber que não existe. Menos decepção.
Grato.

Renato Giovanini
Visitante
Renato Giovanini

Olá, Euclides.
Tivemos relatos de problemas parecidos com o que você está tendo. Alguns foram resolvidos com o cadastro sendo feito utilizando-se outro navegador. Pode ser que dê certo. Infelizmente não sei o que está ocorrendo, pois não tenho contato direto com a seção de TI da empresa, mas posso afirmar que já foram realizados muitos downloads com sucesso desde que esse artigo foi publicado, então, acredito que ele esteja sendo útil.
Abraço.

Roberta Irma Martin
Visitante
Roberta Irma Martin

Olá!
Não tive problemas em fazer o cadastro e o download.
Gostei muito do livro e acho que o post deveria continuar online.

Euclides Franco de Rezende
Visitante
Euclides Rezende

Por favor. Poderia me enviar no email: [email protected]?
Grato pela "desburocratizização"!
Euclides.

OlCal
Visitante
OlCal

Tentei mas também não consegui (mensagem após registro): "Your account type of Participant does not have access to Digital
Design And Computer Architecture (Portuguese Edition) Second Edition."

Renato Giovanini
Visitante
Renato Giovanini

OlCAl, todos os problemas que tivemos anteriormente, parecidos com o seu, foram porque o cadastro no IUP não foi completado. Por favor, tente refazer entrando no link https://community.imgtec.com/university/ e clicando em Join IUP, como mostrado na parte final do artigo.

Joel Souza
Visitante
Joel Inacio

poxa...já q tá liberado coloca disponivel pra download...mais fácil...rs

Renato Giovanini
Visitante
Renato Giovanini

Olá, Joel.
O livro é grátis, mas os direitos sobre ele são propriedade da Imagination Technologies. Por isso, o único local para download é no site da empresa, após cadastro.
Mas é bem simples e rápido, não perca essa chance não! =)
Abraço.

Vanderley Di Paula
Visitante
Vanderley Di Paula

renato boa noite..... nao to conseguindo me cadastrar no site pra fazer o download... preencho todos os campos, não dá nenhum erro porem nao finaliza o cadastro ... vc sabe me dizer o que esta ocorrendo.. gostei muito do livro pelo o que vc escreveu

Renato Giovanini
Visitante
Renato Giovanini

Boa noite, Vanderley.

Estranho, tivemos alguns problemas de download apenas, mas de cadastro é novidade...

Você conferiu bem o username e a senha? No cadastro existem vários itens obrigatórios, talvez algum passou batido. Se mesmo assim não der, seria legal tentar fazer o cadastro utilizando outro navegador, talvez ajude.

Abraços.