Cabos de programação LATTICE FPGA-UG-02042-26.4
Isenções de responsabilidade
A Lattice não oferece nenhuma garantia, representação ou garantia quanto à exatidão das informações contidas neste documento ou à adequação de seus produtos para qualquer finalidade específica. Todas as informações aqui contidas são fornecidas COMO ESTÃO e com todas as falhas, e todos os riscos associados a tais informações são inteiramente do Comprador. O Comprador não deverá confiar em quaisquer dados e especificações ou parâmetros de desempenho aqui fornecidos. Os produtos vendidos pela Lattice foram sujeitos a testes limitados e é responsabilidade do Comprador determinar de forma independente a adequação de quaisquer produtos e testar e verificar os mesmos. Nenhum produto Lattice deve ser usado em conjunto com aplicações críticas de missão ou segurança ou qualquer outra aplicação em que a falha do produto Lattice possa criar uma situação em que possam ocorrer ferimentos pessoais, morte, danos graves à propriedade ou ao meio ambiente. As informações fornecidas neste documento são de propriedade da Lattice Semiconductor, e a Lattice reserva-se o direito de fazer quaisquer alterações nas informações deste documento ou em qualquer produto a qualquer momento sem aviso prévio.
Características
- Suporte para todos os produtos programáveis Lattice
- Programação I2.5C de 3.3 V a 2 V (HW-USBN-2B)
- 1.2 V a 3.3 VJTAG e programação SPI (HW-USBN-2B)
- 1.2 V a 5 VJTAG e programação SPI (todos os outros cabos)
- Ideal para prototipagem e depuração de design
- Conecte-se a várias interfaces de PC
- USB (v.1.0, v.2.0)
- Porta paralela do PC
- Conectores de programação fáceis de usar
- Flywire versátil, conectores 2 x 5 (100”) ou 1 x 8 (100”)
- 6 pés (2 metros) ou mais de comprimento de cabo de programação (PC para DUT)
- Construção sem chumbo/compatível com RoHS
Cabos de programação
Os produtos Lattice Programming Cable são a conexão de hardware para programação no sistema de todos os dispositivos Lattice. Depois de concluir seu projeto lógico e criar uma programação file com as ferramentas de desenvolvimento Lattice Diamond®/ispLEVER® Classic, você pode usar o software Diamond Programmer ou ispVM™ System para programar dispositivos em sua placa. O software ispVM System/Diamond Programmer gera automaticamente os comandos de programação apropriados, endereços de programação e dados de programação com base nas informações armazenadas no arquivo de programação file e parâmetros que você definiu no Diamond Programmer/ispVM System. Os sinais de programação são então gerados a partir da porta USB ou paralela de um PC e direcionados através do cabo de programação para o dispositivo. Nenhum componente adicional é necessário para programação.
O software Diamond Programmer/ispVM System está incluído em todos os produtos da ferramenta de design Lattice e está disponível para download no Lattice web site em www.latticesemi.com/programmer.
Programação de definições de pinos de cabos
As funções fornecidas pelos cabos de programação correspondem às funções disponíveis nos dispositivos programáveis Lattice. Como alguns dispositivos contêm recursos de programação diferentes, as funções específicas fornecidas pelo cabo de programação podem depender do dispositivo alvo selecionado. O software ispVM System/Diamond Programmer gera automaticamente as funções apropriadas com base no dispositivo selecionado. Consulte a Tabela 3.1 para obter mais informaçõesview das funções do cabo de programação.
Tabela 3.1. Programação de definições de pinos de cabos.
Pino do cabo de programação | Nome | Tipo de pino do cabo de programação | Descrição |
VCC | Programação Vol.tage | Entrada | Conecte-se ao plano VCCIO ou VCCJ do dispositivo de destino. ICC típico = 10 mA. O quadro-alvo
fornece a fonte/referência VCC para o cabo. |
TDO/SO | Saída de dados de teste | Entrada | Usado para transferir dados através do IEEE1149.1 (JTAG) padrão de programação. |
TDI/SI | Entrada de dados de teste | Saída | Usado para transferir dados por meio do padrão de programação IEEE1149.1. |
ISPEN/PROG | Habilitar | Saída | Habilite o dispositivo a ser programado.
Também funciona como SN/SSPI Chip Select para programação SPI com HW-USBN-2B. |
TRST | Reinicialização de teste | Saída | Redefinição opcional da máquina de estado IEEE 1149.1. |
FEITO | FEITO | Entrada | DONE indica o status da configuração |
EMT (Transmissão Transmissível) | Entrada de seleção do modo de teste | Saída | Usado para controlar a máquina de estado IEEE1149.1. |
Terra | Chão | Entrada | Conecte-se ao plano de aterramento do dispositivo alvo |
TCK/SCLK | Testar entrada do relógio | Saída | Usado para cronometrar a máquina de estado IEEE1149.1 |
INIT | Inicializar | Entrada | Indica que o dispositivo está pronto para o início da configuração. INITN só é encontrado em alguns dispositivos. |
I2C: SCL* | SCL I2C | Saída | Fornece o sinal I2C SCL |
I2C: SDA* | SDA I2C | Saída | Fornece o sinal I2C SDA. |
SAÍDA DE 5 V* | 5 V para fora | Saída | Fornece um sinal de 5 V para o programador iCEprogM1050. |
Observação: Encontrado apenas no cabo HW-USBN-2B.
Observação: Requer Diamond Programmer 3.1 ou posterior.
Figura 3.2. Cabo de programação Interface de programação no sistema para PC (HW-USB-1A ou HW-USB-2A)*
Observação: O software Lattice PAC-Designer® não suporta programação com cabos USB. Para programar dispositivos ispPAC com esses cabos, use o software Diamond Programmer/ispVM System.
Observação: HW7265-DL3, HW7265-DL3A, HW-DL-3B, HW-DL-3C e HW-DLN-3C são produtos funcionalmente equivalentes.
Figura 3.4. Cabo de programação Interface de programação no sistema para PC (pDS4102-DL2 ou pDS4102-DL2A)
Figura 3.5. Cabo de programação Interface de programação no sistema para PC (HW7265-DL2 ou HW7265-DL2A)*
Observação: Para fins de referência, o conector 2 x 10 no HW7265-DL2 ou HW7265-DL2A é equivalente ao Tyco 102387-1. Isso fará interface com cabeçalhos 100 x 2 com espaçamento padrão de 5 mil ou um conector macho embutido com chave 2 x 5, como o 3M N2510-5002RB.
Software de programação
Diamond Programmer e ispVM System for Classic devices é a ferramenta de software de gerenciamento de programação preferida para todos os dispositivos Lattice e cabos de download. A versão mais recente do software Lattice Diamond Programmer ou ispVM System está disponível para download no Lattice web site em www.latticesemi.com/programmer.
Considerações sobre o design do quadro-alvo
Um resistor pull-down de 4.7 kΩ é recomendado na conexão TCK da placa alvo. Este menu suspenso é recomendado para evitar clocking inadvertido do controlador TAP induzido por bordas de clock rápidas ou como VCC rampe aí. Este menu suspenso é recomendado para todas as famílias programáveis Lattice.
Os sinais I2C SCL e SDA são dreno aberto. Um resistor pull-up de 2.2 kΩ para VCC é necessário na placa-alvo. Somente valores VCC de 3.3 V e 2.5 V para I2C são suportados pelos cabos HW-USBN-2B.
Para famílias de dispositivos Lattice que apresentam baixa potência, é recomendado adicionar um resistor de 500 Ω entre VCCJ e GND durante o intervalo de programação quando um cabo de programação USB estiver conectado a um design de placa de potência muito baixa. Está disponível uma FAQ que discute isso com mais detalhes em:
http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
O JTAG a velocidade da porta de programação pode precisar ser controlada ao usar os cabos de programação conectados às PCBs do cliente. Isto é especialmente importante quando há um longo roteamento de PCB ou com muitos dispositivos conectados em série. O software de programação Lattice pode ajustar o tempo do TCK aplicado ao JTAG porta de programação do cabo. Esta configuração de porta de baixa precisão do TCK depende de muitos fatores, incluindo a velocidade do PC e o tipo de cabo usado (porta paralela, USB ou USB2). Este recurso de software oferece uma opção para retardar o TCK para ambientes de depuração ou ruidosos. Está disponível uma FAQ que discute isso com mais detalhes em: http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
O cabo de download USB pode ser usado para programar produtos Power Manager ou ispClock com software de programação Lattice. Ao usar o cabo USB com os dispositivos Power Manager I (POWR604, POWR1208, POWR1208P1), você deve diminuir a velocidade do TCK por um fator de 2. Está disponível uma FAQ que discute isso com mais detalhes em:
http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx
Programação Flywire e referência de conexão
Consulte a Tabela 6.1 para identificar, por dispositivo Lattice, como conectar vários flywires do cabo de programação Lattice. J.TAG, Configuração SPI e I2C identificada inequivocamente. Cabos e hardware legados estão incluídos para referência. Além disso, várias configurações de cabeçalho são tabuladas.
Tabela 6.1. Referência de pinos e cabos
HW-USBN-2B
Cor do Flywire |
TDI/SI | TDO/SO | EMT (Transmissão Transmissível) | TCK/SCLK | ISPEN/PROG | FEITO | TRST(SAÍDA) | VCC | Terra | I2C |
Laranja | Marrom | Roxo | Branco | Amarelo | Azul | Verde | Vermelho | Preto | Amarelo | |
HW-USBN-2A
Cor do Flywire |
TDI | TDO | EMT (Transmissão Transmissível) | TCK | ispEN/PROG | INIT | TRST(SAÍDA)/CONCLUÍDO(ENTRADA) | VCC | Terra | |
Laranja | Marrom | Roxo | Branco | Amarelo | Azul | Verde | Vermelho | Preto | ||
HW-DLN-3C
Cor do Flywire |
TDI | TDO | EMT (Transmissão Transmissível) | TCK | ispEN/PROG |
na |
TRST(SAÍDA) | VCC | Terra | |
Laranja | Marrom | Roxo | Branco | Amarelo | Verde | Vermelho | Preto | |||
Tipo de pino do cabo de programação Recomendação da placa alvo |
Saída | Entrada | Saída | Saída | Saída | Entrada | Entrada/Saída | Entrada | Entrada | Ou |
— | — | Elevação de 4.7 kΩ | Suspensão de 4.7 kΩ |
(Nota 1) |
— | — |
(Nota 2) |
— | (Não
(Não |
|
Conecte os fios do cabo de programação (acima) ao dispositivo correspondente ou pinos de cabeçalho (abaixo |
JTAG Dispositivos de porta
ECP5™ | TDI | TDO | EMT (Transmissão Transmissível) | TCK |
Conexões opcionais ao dispositivo ispEN, PROGRAMN, Sinais INITN, DONE e/ou TRST (definidos nas configurações de E/S personalizadas no sistema ispVM ou software Diamond Programmer. Nem todos os dispositivos possuem esses pinos disponíveis) |
Obrigatório | Obrigatório | |
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/ LatticeEC™ |
TDI |
TDO |
EMT (Transmissão Transmissível) |
TCK |
Obrigatório |
Obrigatório |
||
LatticeXP2™/LatticeXP™ | TDI | TDO | EMT (Transmissão Transmissível) | TCK | Obrigatório | Obrigatório | ||
LatticeSC™/LatticeSCM™ | TDI | TDO | EMT (Transmissão Transmissível) | TCK | Obrigatório | Obrigatório | ||
MachXO2™/MachXO3™/MachXO3D™ | TDI | TDO | EMT (Transmissão Transmissível) | TCK | Obrigatório | Obrigatório | ||
MachXO™ | TDI | TDO | EMT (Transmissão Transmissível) | TCK | Obrigatório | Obrigatório | ||
ORCA®/FPSC | TDI | TDO | EMT (Transmissão Transmissível) | TCK | Obrigatório | Obrigatório | ||
ispXPGA®/ispXPLD™ | TDI | TDO | EMT (Transmissão Transmissível) | TCK | Obrigatório | Obrigatório | ||
ispMACH® 4000/ispMACH/ispLSI® 5000 | TDI | TDO | EMT (Transmissão Transmissível) | TCK | Obrigatório | Obrigatório | ||
MACH®4A | TDI | TDO | EMT (Transmissão Transmissível) | TCK | Obrigatório | Obrigatório | ||
ispGDX2™ | TDI | TDO | EMT (Transmissão Transmissível) | TCK | Obrigatório | Obrigatório | ||
ispPAC®/ispClock™ (Nota 4) | TDI | TDO | EMT (Transmissão Transmissível) | TCK | Obrigatório | Obrigatório | ||
Platform Manager™/Power Manager/Power Manager II/Platform Manager II
(Nota 4) |
TDI |
TDO |
EMT (Transmissão Transmissível) |
TCK |
Obrigatório |
Obrigatório |
Tabela 6.1. Referência de pinos e cabos
HW-USBN-2B
Cor do Flywire |
TDI/SI | TDO/SO | EMT (Transmissão Transmissível) | TCK/SCLK | ISPEN/PROG | FEITO | TRST(SAÍDA) | VCC | Terra | I2C |
Laranja | Marrom | Roxo | Branco | Amarelo | Azul | Verde | Vermelho | Preto | Amarelo | |
HW-USBN-2A
Cor do Flywire |
TDI | TDO | EMT (Transmissão Transmissível) | TCK | ispEN/PROG | INIT | TRST(SAÍDA)/CONCLUÍDO(ENTRADA) | VCC | Terra | |
Laranja | Marrom | Roxo | Branco | Amarelo | Azul | Verde | Vermelho | Preto | ||
HW-DLN-3C
Cor do Flywire |
TDI | TDO | EMT (Transmissão Transmissível) | TCK | ispEN/PROG |
na |
TRST(SAÍDA) | VCC | Terra | |
Laranja | Marrom | Roxo | Branco | Amarelo | Verde | Vermelho | Preto | |||
Tipo de pino do cabo de programação Recomendação da placa alvo |
Saída | Entrada | Saída | Saída | Saída | Entrada | Entrada/Saída | Entrada | Entrada | O |
— | — | Elevação de 4.7 kΩ | Suspensão de 4.7 kΩ |
(Nota 1) |
— | — |
(Nota 2) |
— | (N
(N |
|
Conecte os fios do cabo de programação (acima) ao dispositivo correspondente ou pinos de cabeçalho (abaixo |
Dispositivos de porta SPI escravos
ECP5 | MOSI | MISO | — | CCLK | SN |
Conexões opcionais aos sinais PROGRAMN, INITN e/ou DONE do dispositivo |
Obrigatório | Obrigatório | ||
MalhaECP3 | MOSI | MISO | — | CCLK | SN | Obrigatório | Obrigatório | |||
MachXO2/MachXO3/MachXO3D | SI | SO | — | CCLK | SN | Obrigatório | Obrigatório | |||
CrossLink™ LIF-MD6000 |
MOSI |
MISO |
— |
SPI_SCK |
SPI_SS |
Optar. CDONE |
CRESET_B |
Obrigatório |
Obrigatório |
|
iCE40™/iCE40LM/iCE40 Ultra™/ iCE40 UltraLite™ |
SPI_SI |
SPI_SO |
— |
SPI_SCK |
SPI_SS_B |
Optar. CDONE |
CRESET_B |
Obrigatório |
Obrigatório |
Dispositivos de porta I2C
MachXO2/MachXO3/MachXO3D | — | — | — | — | Conexões opcionais aos sinais PROGRAMN, INITN e/ou DONE do dispositivo | Obrigatório | Obrigatório | |||
Gerenciador de plataforma II | — | — | — | — | Obrigatório | Obrigatório | SCL_M | |||
L-ASC10 | — | — | — | — | — | — | — | Obrigatório | Obrigatório | |
CrossLink LIF-MD6000 |
— | — | — | — | — | Optar. CDONE |
CRESET_B |
Obrigatório |
Obrigatório |
Cabeçalhos
1 x 10 conexões (vários cabos) | 3 | 2 | 6 | 8 | 4 | 9 ou 10 | 5 ou 9 | 1 | 7 | |
1 x 8 conexão (ver Figura 3.4) | 3 | 2 | 6 | 8 | 4 | — | 5 | 1 | 7 | |
2 x 5 conexão (ver Figura 3.5) | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4 ou 8 |
Programadores
Modelo 300 | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4 ou 8 | |
iCEprog™ iCEprogM1050 | 8 | 5 | — | 7 | 9 | 3 | 1 | 6 | 10 |
Notas:
- Para dispositivos Lattice ISP mais antigos, um capacitor de desacoplamento de 0.01 μF é necessário no ispEN/ENABLE da placa alvo.
- Para HW-USBN-2A/2B, a placa alvo fornece a energia – ICC típico = 10 mA. Para dispositivos que possuem pino VCCJ, o VCCJ deve ser conectado aos dispositivos, conecte o banco VCCIO apropriado ao VCC do cabo. Um capacitor de desacoplamento de 0.1 μF é necessário no VCCJ ou VCCIO próximo ao dispositivo. folha para determinar se o dispositivo tem um pino VCCJ ou qual banco VCCIO controla a porta de programação alvo (isto pode não ser o mesmo que um alvo 3. Sinais de drenagem aberta. A placa alvo deve ter um resistor pull-up de ~2.2 kΩ conectado ao mesmo plano ao qual o VCC está conectado. Cabos HW-USBN-2B ao VCC.
- Ao usar o software PAC-Designer® para programar dispositivos ispPAC ou ispClock, não conecte TRST/DONE.
- Se estiver usando um cabo anterior a HW-USBN-2B, conecte uma fonte externa de +5 V entre o pino 1050 (VCC) e o pino 4 (GND) do iCEprogM2.
- Para HW-USBN-2B, apenas valores VCC de 3.3 V a 2.5 V são suportados para I2C.
Conectando o Cabo de Programação
A placa-alvo deve estar desligada ao conectar, desconectar ou reconectar o cabo de programação. Sempre conecte o pino GND do cabo de programação (fio preto) antes de conectar qualquer outro JTAG pinos. O não cumprimento destes procedimentos pode resultar em danos ao dispositivo programável alvo.
Pino TRST do cabo de programação
Não é recomendado conectar o pino TRST da placa ao pino TRST do cabo. Em vez disso, conecte o pino TRST da placa ao Vcc. Se o pino TRST da placa estiver conectado ao pino TRST do cabo, instrua o programador ispVM/Diamond a elevar o pino TRST.
Para configurar o programador ispVM/Diamond para direcionar o pino TRST para alto:
- Selecione o item de menu Opções.
- Selecione Configuração de cabo e porta de E/S.
- Marque a caixa de seleção TRST/Reset Pin-Connected.
- Selecione o botão de opção Definir alto.
Se a opção adequada não for selecionada, o pino TRST será reduzido pelo ispVM/Diamond Programmer. Conseqüentemente, a cadeia BSCAN não funciona porque está bloqueada em um estado RESET.
Cabo de programação ispEN Pin
Os seguintes pinos devem ser aterrados:
- Pino BSCAN dos dispositivos 2000VE
- ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.
No entanto, você tem a opção de ter os pinos BSCAN e ENABLE acionados pelo pino ispEN do cabo. Neste caso, o programador ispVM/Diamond deve ser configurado para colocar o pino ispEN em nível baixo da seguinte forma:
Para configurar o programador ispVM/Diamond para direcionar o pino ispEN para baixo:
- Selecione o item de menu Opções.
- Selecione Configuração de cabo e porta de E/S.
- Selecione a caixa de seleção ispEN/BSCAN Pin Connected.
- Selecione o botão de opção Definir baixo.
Cada cabo de programação vem com dois pequenos conectores que ajudam a manter os flywires organizados. O seguinte fabricante e número de peça é uma fonte possível para conectores equivalentes:
- Conector 1 x 8 (por ex.ampexemplo, Samtec SSQ-108-02-TS)
- Conector 2 x 5 (por ex.ampexemplo, Samtec SSQ-105-02-TD)
O flywire ou os conectores do cabo de programação destinam-se à conexão com conectores padrão com espaçamento de 100 mil (pinos espaçados de 0.100 polegada). A Lattice recomenda uma plataforma com comprimento de 0.243 polegadas ou 6.17 mm. Porém, cabeçalhos de outros comprimentos podem funcionar igualmente bem.
Informações para pedidos
Tabela 10.1. Resumo dos recursos do cabo de programação
Recurso | HW-USBN-2B | HW-USBN-2A | HW-USB-2A | HW-USB-1A | HW-DLN-3C | HW7265-DL3, HW7265-DL3A, HW-DL-3B,
HW-DL-3C |
HW7265-DL2 | HW7265-DL2A | PDS4102-DL2 | PDS4102-DL2A |
USB | X | X | X | X | — | — | — | — | — | — |
PC-Paralelo | — | — | — | — | X | X | X | X | X | X |
Suporte de 1.2V | X | X | X | — | — | — | — | — | — | — |
Suporte de 1.8V | X | X | X | X | X | X | — | X | — | X |
2.5-3.3 V
Apoiar |
X | X | X | X | X | X | X | X | X | X |
Suporte de 5.0V | — | X | X | X | X | X | X | X | X | X |
Conector 2 x 5 | — | X | X | X | X | X | X | X | — | — |
Conector 1 x 8 | X | X | X | X | X | — | — | X | X | |
Fio de mosca | X | X | X | X | X | X | — | — | — | — |
Construção sem chumbo | X | X | — | — | X | — | — | — | — | — |
Disponível para encomenda | X | — | — | — | X | — | — | — | — | — |
Tabela 10.2. Informações para pedidos
Descrição | Número da peça do pedido | Período de uso ecológico da RoHS na China (EFUP) |
Cabo de programação (USB). Contém cabo USB de 6′, conectores flywire, adaptador de 8 posições (1 x 8) e adaptador de 10 posições (2 x 5), sem chumbo, construção compatível com RoHS. | HW-USBN-2B |
|
Cabo de programação (somente PC). Contém adaptador de porta paralela, cabo de 6′, conectores flywire, adaptador de 8 posições (1 x 8) e 10-
adaptador de posição (2 x 5), sem chumbo, construção compatível com RoHS. |
HW-DLN-3C |
Observação: Cabos adicionais são descritos neste documento apenas para fins legados; esses cabos não são mais produzidos. Os cabos atualmente disponíveis para encomenda são itens de reposição totalmente equivalentes.
Apêndice A. Solução de problemas de instalação do driver USB
É essencial que você instale os drivers antes de conectar seu PC ao cabo USB. Se o cabo estiver conectado antes de instalar os drivers, o Windows tentará instalar seus próprios drivers, o que pode não funcionar.
Se você tentou conectar o PC ao cabo USB sem primeiro instalar os drivers apropriados ou teve problemas de comunicação com o cabo Lattice USB após instalar os drivers, siga as etapas abaixo:
- Conecte o cabo USB da estrutura. Escolha Iniciar > Configurações > Painel de controle > Sistema.
- Na caixa de diálogo Propriedades do sistema, clique na guia Hardware e no botão Gerenciador de dispositivos. Em controladores Universal Serial Bus, você deverá ver Lattice USB ISP Programmer. Se você não vir isso, procure o Dispositivo Desconhecido com a bandeira amarela. Clique duas vezes no ícone Dispositivo desconhecido.
- Na caixa de diálogo Propriedades do dispositivo desconhecido, clique em Reinstalar driver.
- Selecione Procurar software de driver no meu computador.
Navegue até o diretório isptools\ispvmsystem para obter o driver Lattice EzUSB.
Navegue até o diretório isptools\ispvmsystem\Drivers\FTDIUSBDriver para obter o driver FTDI FTUSB. - Para instalações Diamond, navegue até lscc/diamond/data/vmdata/drivers. Clique em Avançar.
- Selecione Instalar este software de driver mesmo assim. O sistema atualiza o driver.
- Clique em Fechar e conclua a instalação do driver USB.
- Em Painel de controle> Sistema> Gerenciador de dispositivos> Controladores Universal Serial Bus deve incluir o seguinte: Para o driver Lattice EzUSB: Dispositivo Lattice USB ISP Programmer instalado.
Para o driver FTDI FTUSB: dispositivos USB Serial Converter A e Converter B instalados
Se você estiver enfrentando problemas ou precisar de informações adicionais, entre em contato com o suporte técnico da Lattice.
Suporte Técnico
Para obter assistência, envie um caso de suporte técnico em www.lattisemi.com/techsupport.
Histórico de revisão
Revisão 26.4, maio de 2020
Seção | Resumo de Mudanças |
Cabos de programação | Malha Atualizada weblink do site para www.latticesemi.com/programmer. |
Software de programação |
Revisão 26.3, outubro de 2019
Seção | Resumo de Mudanças |
Considerações sobre o projeto do quadro-alvo; Programação Flywire e
Referência de conexão |
Valores VCC esclarecidos que a interface I2C suporta. Notas adicionadas à Tabela 6.1. |
Revisão 26.2, maio de 2019
Seção | Resumo de Mudanças |
— | Adicionada seção de Isenções de responsabilidade. |
Programação Flywire e referência de conexão | Tabela 6.1 atualizada. Referência de pinos e cabos.
Adicionado MachXO3D Adicionado CRESET_B ao Crosslink I2C. Itens atualizados em Dispositivos de porta I2C · Adicionado Gerenciador de Plataforma II. · Ordem alterada do ispPAC. Itens atualizados em Dispositivos de porta I2C. · Power Manager II alterado para Platform Manager II e valor I2C:SDA atualizado. · ASC alterado para L-ASC10 Nota de rodapé 4 atualizada para incluir dispositivos ispClock. Marcas registradas ajustadas. |
Histórico de revisão | Formato atualizado. |
Contracapa | Modelo atualizado. |
— | Pequenas alterações editoriais |
Revisão 26.1, maio de 2018
Seção | Resumo de Mudanças |
Todos | Entradas corrigidas na seção Slave SPI Port Devices da Tabela 6.1. |
Revisão 26.0, abril de 2018
Seção | Resumo de Mudanças |
Todos | Número do documento alterado de UG48 para FPGA-UG-02024. Modelo de documento atualizado. |
Cabos de programação | Informações redundantes removidas e link alterado para www/lattisemi.com/software. |
Programação de definições de pinos de cabos | Nomes atualizados dos pinos do cabo de programação na Tabela 3.1. Programação de definições de pinos de cabos. |
Programação Flywire e referência de conexão | Tabela 2 substituída. Referência de conversão Flywire e Tabela 3 Conexões de pinos recomendadas com uma única Tabela 6.1 Referência de pinos e cabos. |
Informações para pedidos | Tabela movida 10.1. Resumo dos recursos do cabo de programação em Informações para pedidos. |
Revisão 25.0, novembro de 2016
Seção | Resumo de Mudanças |
Programação Flywire e referência de conexão | Tabela 3 revisada, Conexões de pinos recomendadas. Adicionado dispositivo CrossLink. |
Revisão 24.9, outubro de 2015
Seção | Resumo de Mudanças |
Programação Flywire e referência de conexão | Tabela 3 revisada, Conexões de pinos recomendadas.
Adicionada coluna CRESET-B. Adicionado dispositivo iCE40 UltraLite. |
Assistência Técnica | Informações atualizadas de assistência de suporte técnico. |
Revisão 24.8, março de 2015
Seção | Resumo de Mudanças |
Programação de definições de pinos de cabos | Descrição revisada do INIT na Tabela 1, Definições dos pinos do cabo de programação. |
Revisão 24.7, janeiro de 2015
Seção | Resumo de Mudanças |
Programação de definições de pinos de cabos | Na Tabela 1, Definições dos pinos do cabo de programação, ispEN/Enable/PROG foi alterado para ispEN/Enable/PROG/SN e sua descrição revisada.
Figura 2 atualizada, Interface de programação no sistema do cabo de programação para PC (HW-USBN-2B). |
Cabo de programação ispEN Pin | Na Tabela 4, Resumo dos recursos do cabo de programação, HW-USBN-2B marcado como disponível para pedido. |
Informações para pedidos | HW-USBN-2A alterado para HW-USBN-2B. |
Revisão 24.6, julho de 2014
Seção | Resumo de Mudanças |
Todos | Título do documento alterado de cabos ispDOWNLOAD para Guia do usuário de cabos de programação. |
Programação de definições de pinos de cabos | Tabela 3 atualizada, Conexões de pinos recomendadas. Adicionadas famílias de dispositivos ECP5, iCE40LM, iCE40 Ultra e MachXO3. |
Considerações sobre o design do quadro-alvo | Seção atualizada. Link de FAQ atualizado sobre o controle da ferramenta ispVM do ciclo de trabalho e/ou frequência do TCK. |
Assistência Técnica | Informações atualizadas de assistência de suporte técnico. |
Revisão 24.5, outubro de 2012
Seção | Resumo de Mudanças |
Programação Flywire e referência de conexão | Adicionados nomes de pinos de porta de configuração iCE40 à tabela de referência de conversão Flywire. |
Programação Flywire e referência de conexão | Adicionadas informações do iCE40 à tabela de conexões de cabos recomendadas. |
Revisão 24.4, fevereiro de 2012
Seção | Resumo de Mudanças |
Todos | Documento atualizado com nova logomarca corporativa. |
Revisão 24.3, novembro de 2011
Seção | Resumo de Mudanças |
Todos | Documento transferido para formato de guia do usuário. |
Características | Adicionada figura do cabo USB – HW-USBN-2A. |
Programação Flywire e referência de conexão | Tabela de conexões de cabos recomendadas atualizada para dispositivos MachXO2. |
Considerações sobre o design do quadro-alvo | Seção atualizada. |
Apêndice A | Seção adicionada. |
Revisão 24.2, outubro de 2009
Seção | Resumo de Mudanças |
Todos | Adicionadas informações relacionadas às especificações físicas dos conectores flywire. |
Revisão 24.1, julho de 2009
Seção | Resumo de Mudanças |
Todos | Adicionada seção de texto Considerações sobre o design do quadro-alvo. |
Programação Flywire e referência de conexão | Adicionado título de seção. |
Revisões anteriores
Seção | Resumo de Mudanças |
— | Versões anteriores do Lattice. |
Documentos / Recursos
![]() |
Cabos de programação LATTICE FPGA-UG-02042-26.4 [pdf] Guia do Usuário FPGA-UG-02042-26.4 Cabos de programação, FPGA-UG-02042-26.4, Cabos de programação, Cabos |