Microcontroladores NXP LPC18Sxx e LPC43Sxx: para uma IoT segura

Padrão

A fabricante holandesa de semicondutores NXP está lançando no mercado uma variação “S” das famílias de microcontroladores LPC1800 e LPC4300. O “S” adiciona alguns artifícios de segurança aos microcontroladores para que estes possam dar mais confiabilidade a sistemas que possam ser utilizados nessa “Internet da Coisas”.

Microcontrolador LPC43Sxx (generalizado) no encapsulamento BGA100

Microcontrolador LPC43Sxx (generalizado) no encapsulamento BGA100

As características de segurança de ambas as famílias incluem:

  • Padrão de Criptografia Avançada de 128 bits (AES)
  • Gerador de Número Randômico Verdadeiro (TRNG)
  • Chave de Armazenamento Programável uma única vez (OTP)
  • Proteção contra leitura de Código (CRP)
Comparativo entre as funcionalidades das famílias LPC18Sxx e LPC43Sxx de Microcontroladores

Comparativo entre as funcionalidades das famílias LPC18Sxx e LPC43Sxx de Microcontroladores

Para facilitar o desenvolvimento de aplicações com os novos microcontroladores a NXP já disponibilizou um kit de desenvolvimento para a família LPC43Sxx de microcontroladores, com part number OM13073 e custo aproximado de US$ 40 nos EUA, essa placa vem equipada com:

  • Microcontrolador LPC43S37 dual-core (M4F and M0+) com clock até 208 MHz
  • Porta USB High Speed para Debug e Gravação, compatível com CMSIS-DAP e LPCXpresso IDE Redlink
  • Suporte a debugadores externos
  • LED de três cores
  • Portas de expansão compatíveis com Arduino UNO R3 e Pmod™
  • Porta Ethernet PHY (saída disponível nos conectores de expansão)
  • Conector USB High speed A/B para operar como host ou slave
  • Memória SPI de 8 Mb da Macronix
  • Portas UART, I²C e SPI
  • Conector com circuito integrado FTDI UART
  • Elemento de segurança A7001CM
Placa de Desenvolvimento NXP OM13073

Placa de Desenvolvimento NXP OM13073

Os microcontroladores já estão disponíveis para venda e tem preços iniciando em US$3 a unidade em quantidades de 4.000 peças.

Via: NXP Semiconductors

Processador Exynos 7 Octa: minimizando para maximizar!

Padrão

A Samsung está otimizando um pouco mais o processador Exynos 7 Octa que já contava com uma grande gama de otimizações. Isso porque ele passa a ser fabricado utilizando o novíssimo processo de produção da Samsung de 14nm FinFET ao invés do processo de 20nm.

Processador Samsung Exynos 7 Octa de 14nm

Processador Samsung Exynos 7 Octa de 14nm

Parece pouco, mas apenas com a diminuição dos transistores em sua estrutura microeletrônica, o processador ficou 20% mais rápido e economizando 35% de energia em releção ao mesmo componente fabricado em 20nm.

Esse processador conta com 4 núcleos ARM Cortex A57 e 4 núcleos ARM Cortex A53, sendo o A57 voltado a desempenho e o A53 é voltado ao baixo consumo de energia. Ou seja, apenas 4 núcleos podem estar ativos por vez, já que este é o princípio da tencologia big.LITTLE da ARM, onde utiliza-se apenas um tipo de núcleo por vez, optando por desepenho (big) ou menor consumo de energia (LITTLE).

Tecnlogia big.LITTLE da ARM

Tecnlogia big.LITTLE da ARM

O processador Samsung Exynos 7 Octa ainda conta com uma GPU ARM Mali T760 que possibilita a este processador ser empregado em inúmeros aparelhos multimídia, desde os pequenos aparelhos alimentados por bateria, como MP4 Players e Celulares, até grandes consumidores de energia que carecem de desempenho como SmartTVs.

Exynos 7 Octa e sua empregabilidade.

Exynos 7 Octa e sua empregabilidade.

Este é primeiro produto da Samsung a utilizar o processo de 14nm. Outros ainda surgirão ainda em 2015. É bem provável que SSDs da Samsung contem com essa tecnologia ainda este ano a fim de atingirem capacidades maiores, menor consumo e um preço mais atraente para o consumidor.

Via: Samsung Tomorrow

“Computadorzinho” Raspberry Pi 2

Padrão

Se você nunca ouviu falar da famosa placa/computador Raspberry Pi, fique sabendo que esta acaba de receber uma atualização para a sua segunda versão de hardware! A Raspberry Pi original foi concebida em 2011 com o intuito de se conseguir vender a um preço muito baixo uma placa de desenvolvimento que com algum pouco esforço de desenvolvimento de software pudesse também servir como um computador de baixíssimo custo.

Placa Raspberry Pi Original de 2011

Placa Raspberry Pi Original de 2011

Algumas variações desse modelo de placa surgiram de lá pra cá, mas sempre trazendo em seu cerne o processador BCM2835, da marca Broadcom, com um núcleo ARM11 de 700MHz, que já era um núcleo datado há muito tempo, uma vez que a ARM, empresa especializada em criar arquiteturas de núcleo de processadores, já tem estabelecida uma arquitetura superior em desempenho há anos.

Placa Raspberry Pi A+, uma das variações com chip BCM2835

Placa Raspberry Pi A+, uma das variações com chip BCM2835

E finalmente está chegando ao mercado a Raspberry Pi 2 com o processador BCM2836, da mesma marca, mas com uma única diferença, o núcleo que agora é um ARM Cortex-A7 de 900 MHz que promete melhorar o desempenho das aplicações.

Placa Raspberry Pi 2

Placa Raspberry Pi 2

A grande novidade no entanto, além de suportar as distribuições específicas de linux Ubuntu e Raspbian (uma derivação do Debian mais otimizada), a placa terá suporte ao Microsoft Windows 10!

Sistema Operacional Microsoft Windows 10 rodará na Raspberry Pi 2

Sistema Operacional Microsoft Windows 10 rodará na Raspberry Pi 2

Já é possível encontrar a Raspberry Pi 2 em distribuidores internacionais ao custo de US$ 35.

Via: Raspberry Pi Blog