Módulo de chip de telecomunicações THD89 1280K Tongxin

Módulo de chip de telecomunicações THD89 1280K Tongxin

Este produto é o primeiro chip na China a receber a certificação CC EAL6+.

Adotando o processo de fabricação mais avançado do mundo, ele possui recursos como alta segurança, alta confiabilidade, baixo consumo de energia, múltiplas interfaces e grande capacidade. O produto é ideal para pagamentos seguros, relógios inteligentes e casas inteligentes, operação autônoma, blockchain, IoT e outros.

Descrição

Características

CPU

√ Núcleo de 32 bits de alto desempenho
√ Little-endian
√ Pipeline de 3 estágios
√ O relógio operacional da CPU pode ser configurado
– Relógio interno: de 1 a 32 divisões
Memória
NVM
√ Tamanho: 1280 KB
√ Tamanho da página: 512 bytes
√ Operação de apagamento e programação:
– Apagamento de página de 512 bytes
– Alinhamento de palavras duplas, programação de uma ou mais palavras duplas no
mesma meia página (64 bits como unidade)
√ Tempo típico:
– Apagamento de página 3 ms, Apagamento rápido de página 0,9 ms
– Programação de palavras duplas 45 μs
√ Lógica de bits:
– 1b após apagar (fisicamente)
– 0b após a programação
√ Uso: dados e código
BATER
√ Tamanho: 44 KB
– RAM geral: 40 KB
– PKE RAM: 4 KB, CPU acessível
ROM
√ Tamanho: 48 KB
– Pré-carregamento do Bootloader, biblioteca de operação básica e biblioteca PKE
OTP
√ SN: 17 bytes
√ UID: 10 bytes
Algoritmos e Periféricos
Algoritmos simétricos
√ DES/T-DES
√ AES
√ SM1
√ SM4
√ SM7
√ SSF33
Algoritmos assimétricos
√ RSA (suporte a 4096 bits)
√ ECC
√ SM2
√ SM9
Algoritmos de resumo
√ SHA1
√ SHA256
√ SHA512
√ SM3
Periféricos
√ CRC: CRC-CCITT de 16 bits e CRC de 32 bits
√ TRNG: Gerador de números aleatórios verdadeiros, para transações seguras
√ Temporizador: Três temporizadores de 16 bits (fonte de relógio independente), um temporizador ETU (fonte de relógio externa)
Interface
Interface serial ISO/IEC 7816-3
√ UART com suporte ao protocolo ISO/IEC 7816-3 T=0/T=1 e 11 taxas de transmissão:
F/D = 11H, 12H, 13H, 18H, 91H, 92H, 93H, 94H, 95H, 96H, 97H
√ Interface DMA implementada
√ Contador ETU dedicado para transmissão automática de bytes nulos (por exemplo, 60H)
√ Transmissão automática de byte TS de ATR (3BH)
√ Suporta padrões de consumo de energia GSM, incluindo modo Clock Stop
SWP
√ Em conformidade com ETSI TS 102 613 (V11.0.0)
√ Interface DMA implementada
√ Comunicação automática durante a fase ACT
GPIO
√ 7 GPIOs
√ Multiplexado com interface SPI
√ Acionamento por borda e nível
SPI
√ Modo mestre e escravo suportado
√ Interface DMA implementada
√ Velocidade máxima de 8 Mbps para mestre
√ Velocidade máxima de 10 Mbps para escravo
I2C
√ Modo mestre e escravo suportado
√ Taxas de transferência padrão (100 Kbps ~ 400 Kbps)
√ Endereço I2C de 7 bits
√ Interrupção suportada
√ O buffer de transmissão e recepção pode ser separado e cada buffer armazena um byte a cada vez
UART
√ Modo assíncrono para interface UART
√ FIFOs de transmissão e recepção opcionais
√ Suporta taxas de transmissão padrão, até 2,5 Mbps
Segurança
√ WDT (Temporizador de Cão de Guarda)
√ Embaralhamento, armazenamento de dados redundantes
√ Redundância lógica
√ Detectores externos de alta e baixa tensão
√ Detectores internos de alta e baixa tensão
√ Detectores de frequência de clock externo alta e baixa (clock externo ISO/IEC 7816)
√ Filtro de relógio (relógio externo ISO/IEC 7816)
√ Detectores de baixa frequência de clock interno
√ Detector de luz
√ Detector de temperatura
√ Escudo ativo
√ Certificação de segurança direcionada: CC EAL5+, EMVCo, BCTC
Parâmetros de trabalho (Nota 1)

Símbolo Nome Condições Mínimo Típico Máx. Unidade
TDES Tempo para execução de 64 bits

Criptografia DES

235 Ciclo
TSE Hora de apagar uma página 2 3 4 ms
Hora de apagar uma página (rápido) 0,8 0,9 1 ms
TSP Hora de programar uma palavra dupla 37,5 45 53 μs
Hora do programa meia página 1.3 1,45 1.6 ms
TDR Retenção de dados 12 ano
NSE Resistência da página 500000 Ciclo
fEXT Frequência do relógio externo. 1 10 MHz
VCC Tensão de alimentação 1,62 5.5 V
TPI Corrente de alimentação

(Nota 2)

VCC = 5,0 V 10 mA
VCC = 3,0 V 6 mA
VCC = 1,8 V 4 mA
ISB Corrente de espera

(Parada do Relógio)

VCC = 5,0 V 200 μA
VCC = 3,0 V 100 μA
VCC = 1,8 V 100 μA
TAMB Temperatura ambiente -40 105 °C
VESD Proteção ESD HBM 4 kV

√ Nota 1: Este documento é uma versão preliminar, dados e descrições (incluindo esta tabela) não podem ser
uma evidência formal do desempenho e das funções do CI.
√ Nota 2: Ao operar somente na interface ISO7816 sem executar algoritmo.

Descrições

O THD89 1.0.1-M é uma série de chips de segurança de CPU de 32 bits, com NVM, detectores de tensão e frequência de clock e módulos funcionais como DES/T-DES, RSA, RNG, CRC, etc.

Em comparação com produtos similares na indústria mundial, os produtos da série THD89 se destacam pelo alto desempenho, alta segurança, alta durabilidade, custo-benefício e baixo consumo de energia.

Estrutura

um

Kits de ferramentas de desenvolvimento

√ Emulador ULINK2

√ Placa de alvo TMC
√ Projeto de demonstração com API (Interface de Programação de Aplicativos)
√ Manual do Usuário e Notas de Aplicação
√ A ferramenta de software UDVG para gerar script de download COS com formato personalizado

Definições de Pacotes e Pinos

Estão disponíveis diferentes pacotes, por exemplo, wafer / módulo / cartão, etc.

Estão listadas as definições de pinos para um pacote de cartão.

Nome do Sinal Descrições de funções Contato definido na ISO/IEC 7816-2
VCC Tensão de alimentação C1
Terra Chão C5
CLK Entrada de relógio C3
RST Sinal de reinicialização C2
E/S Entrada/Saída de Dados C7
SWP Contato SWIO C6
NC Não conectado C4, C8

Definições de pinos:

Número Nome Descrição
1 VCC VCC
2 Terra Terra
3 CLK Sinal de relógio da interface do cartão de contato (escravo ISO7816)
4 RST Sinal de reinicialização da interface do cartão de contato (escravo ISO7816)
5 SIO Sinal de dados da interface do cartão de contato (escravo ISO7816)
6 SWIO SWP IO
7 GPIO0 GPIO0/SPI_MOSI/UARTTX/SPI_SCK
8 GPIO1 GPIO1/SPI_MISO/UARTRX/SPI_SSN
9 GPIO2 GPIO2/SPI_CLK/ I2C_SCL/SPI_MOSI
10 GPIO3 GPIO3/SPI_SSN/I2C_SDA/SPI_MISO
11 GPIO4 GPIO4/I2C_SCL/UARTTX/SWD_CLK
12 GPIO5 GPIO5/I2C_SDA/UARTRX/SWD_SIO
13 GPIO6 GPIO6

 

CATÁLOGO