diff --git a/src/main/resources/lang/lang_pt.xml b/src/main/resources/lang/lang_pt.xml index 80dc1560d..ce2a7a015 100644 --- a/src/main/resources/lang/lang_pt.xml +++ b/src/main/resources/lang/lang_pt.xml @@ -13,7 +13,7 @@ Incluir circuito: Abrir circuito em um nova janela. Ajuda - Mostrar uma breve descrição deste elemento. + Mostrar uma breve descrição desse elemento. Hexadecimal Decimal ASCII @@ -31,7 +31,7 @@ Salvar Criar Criar circuito em janela separada - Editar o separado + Editar em separado Abrir diálogo como não modal Navegador Abrir texto de ajuda no navegador. Permite-se a impressão do texto. @@ -97,7 +97,7 @@ XNOR Combinação de XOR e NOT. As entradas serão combinadas pela operação XOR. - O resultado dEssa operação será então invertido. + O resultado dessa operação será então invertido. Também é possível usar barramentos com vários bits como entradas. Nesse caso, a operação se aplicará a cada bit das entradas. @@ -182,6 +182,12 @@ Não afeta a simulação. O texto poderá ser alterado pela caixa do diálogo do atributo. + + Retângulo + Mostrarã um retângulo no circuito. + Isso não afetará a simulação. Se um sinal negativo (-) for usado no cabeçalho, esse será omitido. + + Ponta de prova Valor medido que poderá ser exibido na saída gráfica de dados ou na tabela de medições. Esse componente poderá ser usado para observar facilmente valores de circuitos integrados. @@ -237,7 +243,7 @@ Codificador rotativo Disco giratório com codificador rotativo. Usado para detectar movimentos de rotação. sinal A do codificador - sinal B do codificador + sinal A do codificador Teclado Um teclado poderá ser usado para realizar entrada de texto. @@ -271,7 +277,7 @@ Componente que retornará um dado valor constante. O valor poderá ser atribuído por caixa de diálogo. Retornará o valor constante dado. Túnel - Conectará componentes sem fios. Todos os elementos deste tipo, cujos nomes serão os mesmos, + Conectará componentes sem fios. Todos os elementos desse tipo, cujos nomes serão os mesmos, estarão conectados em conjunto. Funcionarão apenas localmente, não sendo possível usá-los em circuitos diferentes. A conexão a um túnel. Distribuidor @@ -284,7 +290,7 @@ Os bits de saída {0}. O bit de saída {0}. - Distribuidor bidirectional + Distribuidor bidirecional Poderá ser usado para barramento de dados e simplificará especialmente a construção de módulos de memória em um pacote DIL, assim com a implementação desse tipo de barramento. Quando definido, o valor no terminal de dados comum D será a saída para os bits @@ -322,8 +328,8 @@ Se sua entrada estiver em nível alto, a saída estará em estado de alta impedância. Se o sinal de saída estiver em nível baixo, a saída será definida pelo valor à entrada. - The input value of the driver. - Pin to control the driver. + Valor de entrada do driver. + Pino para controlar o driver. Se sua entrada for 0, a saída terá o valor dado à entrada. Se sua entrada for 1, a saída estará em estado de alta impedância. @@ -335,20 +341,20 @@ Multiplexador - Um componente que usará o valor de entrada de seleção para direcionar um dos valor escolhido dentre as entradas para a saída. + Componente que usará o valor de entrada de seleção para direcionar um dos valor escolhido dentre as entradas para a saída. O valor da primeira entrada do multiplexador {0}. O valor da entrada selecionada. Essa entrada será usada para selecionar os dados à entrada que serão direcionados para a saída. Demultiplexador - Um componente que poderá direcionar um valor de entrada para uma saída escolhida. + Componente que poderá direcionar um valor de entrada para uma saída escolhida. As outras saídas terão o valor padrão definido. O pino que seleciona a saída a ser usada. - O valor dEssa entrada será dado à saída selecionada. + O valor dessa entrada será dado à saída selecionada. Primeira saída de dados {0}. Decodificador Um dos pinos de saída estará em 1, todos as outras saídas estarão em 0. Saída {0}. essa saída estará em 1 de acordo com a entrada de seleção. - Essa entrada selecionará a saída escolhida. + Essa entrada selecionará a saída. A saída selecionda terá o valor igual a 1. Todas as outras saídas serão iguais a 0. Seletor de Bit Seleciona um único bit do barramento de dados. @@ -368,7 +374,7 @@ Flip-flop SR SR - Um componente que armazenará um único bit. + Componente que armazenará um único bit. Oferece funções para armazenar e limpar determinado bit. Se ambas as entradas forem para 1, ambas as saídas também irão para 1. Se ambas as entradas forem para 0, ao mesmo tempo, o estado final será aleatório. @@ -380,7 +386,7 @@ Flip-flop SR submetido ao clock SR - Um componente que armazenará um único bit. + Componente que armazenará um único bit. Oferece funções para armazenar e limpar determinado bit. Se ambas as entradas (S, R) estiverem em nível alto quando da subida do clock, o estado final será aleatório. @@ -400,7 +406,7 @@ Retornará o inverso do valor armazenado. Flip-flop D D - Um componente que armazenará um único bit. + Componente que armazenará um único bit. O valor presente no pino D será armazenado na subida do clock no pino C. A largura de bits poderá ser selecionada, o que permitirá armazenar múltiplos bits. @@ -431,7 +437,7 @@ Limpeza assíncrona. Um valor em nível alto nessa entraa levará a saída para nível baixo. Flip-flop D, assíncrono D-AS - Um componente que armazenará um único bit. + Componente que armazenará um único bit. O valor presente no pino D será armazenado na subida do clock no pino C. Há duas entradas adicionais para armazenar ou limpar o estado imediatamente sem a presença de um sinal de clock. A largura de bits poderá ser selecionada, o que permitirá armazenar múltiplos bits. @@ -457,7 +463,7 @@ - Register + Registrador Reg Componente para armazenar valores. A largura em bits da palavra de dados poderá ser selecionada. Diferente do flip-flop D, o registrador possui uma entrada que o habilitará dependendo do clock. @@ -483,6 +489,18 @@ Se essa entrada estiver em nível alto, a saída estará ativada e os dados visíveis. Se essa entrada estiver em nível alto, quando da borda de subida do clock, os dados serão armazenados. + RAM-Bloco, portas separadas + Endereço onde ler ou gravar. + Entrada de clock + Pino de saída de dados + Dados a serem armazenados em RAM. + Se essa entrada estiver em nível alto, quando houver borda de subida do clock, os dados serão armazenados. + RAM + Módulo de RAM com entradas separadas para armazenar dados, e saída para se ler os dados armazenados. + Essa RAM somente atualizará sua saída na borda de subida da entrada de clock. + Isso permitirá o uso dessa RAM em FPGA. + + EEPROM, portas separadas EEPROM Módulo de EEPROM com portas separadas para armazenar e prover a saída para de dados armazenados. @@ -498,7 +516,7 @@ Módulo de RAM com pino bidirecional para ler e gravar dados. Endereço onde ler ou gravar. Entrada de clock - Conexão de dados bidirectional. + Conexão de dados bidirecional. Se essa entrada estiver em nível alto, a saída estará ativada e os dados visíveis. Se essa entrada estiver em nível alto, quando da borda de subida do clock, os dados serão armazenados. RAM, seleção de chip @@ -525,7 +543,7 @@ Usada para exibir gráficos bitmap. Tem comportamento semelhante a de uma. Além disso, exibirá seu conteúdo em ua janela gráfica. Cada pixel será representado por um endereço de memória. O valor armazenado definirá a cor do pixel, a partir de uma paleta de cores fixa. Haverá dois buffers de tela implementados para dar suporte à mudança de páginas. - A entrada B selecionará o buffer a ser exibido. Assim, o tamanho total da memória será dx * dy * 2 palavras. + A entrada B selecionará o buffer a ser exibido. Assim, o tamanho total da memória será dx * dy * 2 palavras. Endereço onde ler ou gravar. Se essa entrada estiver em nível alto, quando da borda de subida do clock, os dados serão armazenados. @@ -610,7 +628,7 @@ Primeira entrada para subtrair. Segunda entrada para subtrair. O resultado da subtração. - Saída carry-out. Estará em nível ato se houver transbordamento (overflow). + Saída carry-out. Estará em nível alto se houver transbordamento (overflow). Multiplicar Mul Componente para realizar uma multiplicação. @@ -632,14 +650,14 @@ resto Registrador de deslocamento deslocar - A component for bit shifting. + Componente para deslocamento de bits. Deslocará o valor na entrada por certo número de bits presente à entrada. Entrada com os bits a serem deslocados. Entrada com a largura a ser deslocada. Saída com o valor deslocado. Comparador Componente para comparar valores bit a bit. - Comparará dois valores (a) e (b) presentes às entradas e comporá as saídas correspondentes. + Irá comparar dois valores (a) e (b) presentes às entradas e compor as saídas correspondentes. Entrada (a) para comparar. Entrada (b) para comparar. Saída com o valor 1, se (a) igual a (b) @@ -713,7 +731,7 @@ Se uma corrente fluir pela bobina, a chave fechará ou abrirá. Não haverá diodo de flyback de modo que an direção da corrente não será relevante. A chave atuará se as entradas tiverem valores diferentes. - O relé se comportará de forma semelhante à porta XOR. + O relé terá comportamento similar à porta XOR. Uma das entradas para controle do relé. Uma das entradas para controle do relé. FET tipo P @@ -731,7 +749,7 @@ FET tipo P com porta flutuante Transistor de efeito de campo tipo P com porta flutuante. A base será conectada à terra e o transistor será simulado sem um diodo interno. - Se houver uma carga armazenada na porta flutuante, o transistor não estará conduzindo ainda que a porta esteja em nível baixo. + Se houver uma carga armazenada na porta flutuante, o transistor não conduzirá, mesmo se a porta estiver em nível baixo. Porta Fonte @@ -801,6 +819,9 @@ Interrupção temporizada após {0} ciclos Expressão {0} não tem suporte Operação {0} sem suporte + + Erro ao criar a LUT (LookUp Table). + Mais do que uma saída ativa em um fio, causando curto-circuito. Não é permitido conectar resistor de pull-up e pull-down à mesma rede. Não é possível analizar o nodo {0} @@ -828,7 +849,7 @@ Pino {0} com dupla atribuição! Nenhum = encontrado! Pino {0} não é de entrada! - Pin {0} não é de saída! + Pino {0} não é de saída! Entradas demais em uso! Saídas demais em uso! Pino ausente @@ -941,7 +962,7 @@ Código externo somente pode ser exportado se for em VHDL! Código externo somente pode ser exportado se for em Verilog! Se um componente externo for usado várias vezes, o código deverá ser o mesmo! Efeitos: {0} - Não foi possível escrever em stdOut: + Não foi possível escrever na saída padrão: {0} O simulador de VHDL (ghdl) parece não estar instalado. Recomendável instalar ghdl (http://ghdl.free.fr/) e tentar de novo. Se ainda houver problemas, conferir os caminhos para os executáveis do ghdl nas configuraçãoes do Digital. @@ -953,13 +974,17 @@ Toda ROM necessita um rótulo único para ser exportada! O contador necessita de dois bits no mínimo. O nome "{0}" não é único! - Elementos de clock elements não podem ser usados em modo assíncrono. + Elementos de clock não podem ser usados em modo assíncrono. Erro ao exportar para Verilog. Nenhuma memória de programa encontrada! A memória de programa precisa ser indicada como tal. Erro ao carregar a memória de programa. Erro durante a leitura do arquivo SVG. O arquivo SVG contém pinos que não existem no circuito. + Todas as memórias em que dados deverão ser carregados requerem a mesma largura de bits. + Se programas serão carregados em várias RAMs, todas deverão ter nomes distintos. + A ordem lexicográfica determinará a ordenação das RAMs. + Bits de endereço Número de bits de endereço usado. Bits de dados @@ -979,7 +1004,12 @@ Valor definido para o circuito quando for ligado. "Z" significa alta impedância. Entrada tri-state Se definido, permite-se que a entrada esteja em alta impedância. Em um componente de entrada, - isso também é permitido, se ("Z") estiver definido como valor padrão. + isso também será permitido, se ("Z") estiver definido como valor padrão. + + Nenhuma saída em zero. + Evitar saída em zero. Isso será útil especialmente quando forem definidos circuitos com relés . + Somente poderá ser ativada se uma saída em alta impedância for permitida. + Descrição Uma breve descrição do elemento e como usá-lo. Frequência/Hz @@ -993,7 +1023,7 @@ Tamanho Tamanho do formato no circuito. Idioma - Idioma na interface gráfica (GUI). Será efetivo apenas após reinicializaçãr. + Idioma na interface gráfica (GUI). Será efetivo apenas após reinicialização. Nome da rede ATodas as redes com nomes idênticas estarão ligadas entre si. Entrada para o distribuidor @@ -1054,9 +1084,9 @@ Iniciar o clock de tempo real Se habilitado o clock da execução será iniciado juntamente com a ligação do circuito Mostrar o gráfico de medidas juntamente com o início da simulação - Quando a simulação iniciar, o gráifco de valore medidos será mostrado. + Ao iniciar a simulação, o gráifco de valores medidos também será mostrado. Mostrar o gráfico de medidas juntamente com o início da simulação passo-a-passo - Quando a simulação iniciar, o gráifco de valore medidos será mostrado passo-a-passo. + Ao iniciar a simulação, o gráifco de valores medidos também será mostrado no modo passo-a-passo. Todas as mudanças em portas estarão relacionadas no gráfico. Mostrar o gráfico de medidas juntamente com o início da simulação Quando a simulação iniciar, uma tabela com os valores medidos será mostrada. @@ -1088,7 +1118,7 @@ Relé normalmente fechado. Se o relé estiver fechado, a entrada estará em nível baixo. Número de polos - Número de polos disponível. + Número de polos disponíveis. cátodo comum Se a entrada for selecionada como cátodo comum, também será simulada. Prevenir o piscamento (flicker) @@ -1107,7 +1137,7 @@ Modificação bloqueada O circuito está bloqueado. É possível configurar diodos e FGF-FETs. Número do pino - Número deste pino. Usado para a representação de um circuito com encapsulamento DIL e + Número desse pino. Usado para a representação de um circuito com encapsulamento DIL e quando a a atribuição ao pino for usada na programação de um CPLD. Se houver vários bits, todos os números de pinos poderão ser especificados por uma lista, separados por vírgulas. Número de pinos DIL @@ -1116,7 +1146,7 @@ Se definido, fará com que a hierarquia de componentes seja visível desde a inicialização. Entradas invertidas É possível selecionar entradas cujos valores serão invertidos. - Tamanho da fonte nos menus [%] + Tamanho da fonte em menus [%] O tamanho das fontes usadas no menu é dada em uma porcentagem do tamanho padrão. Entrada para habilitação Se definido, tornará a entrada de habilitação (T) disponível. @@ -1139,7 +1169,7 @@ Biblioteca Java Arquivo jar contendo componentes adicionais implementados em Java. Mostrar o número de fios em um barramento. - ATENÇÃO: O valor será atualizado somente quando a simulação se iniciar. + ATENÇÃO: O valor será atualizado somente quando a simulação for iniciada. Largura em bits da entrada O número de bits da saída deverá ser maior do que o número de bits da entrada. Largura em bits da saída @@ -1198,8 +1228,8 @@ Memória de programa com carregamento prévio na inicialização. Quando da simulação de um processador que use uma RAM como memória de programa, - é difícil iniciar o processador porque o conteúdo da RAM sempre começam com zeros. - of the simulation. Essa configuração permitirá a carregar previamente dados na memória de programa. + é difícil iniciá-lo pois o conteúdo da RAM geralmente começa com zeros ao iniciar-se a simulação. + Essa configuração permitirá a carregar previamente dados na memória de programa. Para isso, a memória de programa na simulação deverá ser marcada para tal. Arquivo de programa @@ -1208,7 +1238,15 @@ Largura + Largura em unidades da grade Altura + Altura em unidades da grade + Texto interno + Colocar texto interno ao retângulo. + Texto embaixo + Colocar texto embaixo do retângulo. + Texto à direita + Colocar texto à direita do retângulo. Formato ampliado Usará um formato ampliado para visualizar a porta. @@ -1216,9 +1254,9 @@ Formato Formato a ser usado na representação de circuito integrado a outro. No modo "Simples", as entradas estarão mostradas à esquerda, e as saídas, à direita de um retângulo. - Em "Layout", as posições de entradas e saídas e suas orientações no circuito definirão as + Em "Layout", as posições de entradas e saídas, bem como suas orientações no circuito, definirão as posições dos pinos. Assim será possível ter pinos nas partes de cima e de baixo. - Se selecionado "DIL-Chip", o encapsulamento DIL será usado para apresentar o circuito. Os números dos pinos das entradas e das saídas + Se selecionado "DIL-Chip", esse encapsulamento será usado para apresentar o circuito. Os números dos pinos das entradas e das saídas determinarão as posições dos pinos nesse caso. Padrão @@ -1333,7 +1371,7 @@ Salvar Salvar como Salvar dados - Salvar dados como arquivo CSV + Salvar dados em arquivo CSV Teste de velocidade Calcular a máxima frequência de clock. Passo @@ -1349,6 +1387,10 @@ Criar um circuito capaz de reproduzir a tabela-verdade. Circuito com flip-flops JK Criar um circuito capaz de reproduzir a tabela-verdade. Usar flip-flops JK. + + Circuito com LUTs + Criar um circuito que reproduzirá uma tabela-verdade. Usará LUTs (LookUp Tables) para criar as expressões. + Circuito com portas NAND Circuito com portas NAND com duas entradas Usar apenas portas NAND com duas entradas. @@ -1412,7 +1454,7 @@ Hierarquia de componentes Mostrar a hierarquia de componentes à esquerda. K-Map - Mostrar a representação K-map da tabela! + Mostrar a representação K-Map da tabela! Funções 74xx especiais Adicionar prefixo para entrada e saída @@ -1457,7 +1499,7 @@ <h1>Digital</h1>Um simulator simples para circuitos digitais. - Elaborado por H. Neemann em 2016-2019. + Elaborado por H. Neemann em 2016-2018. Os ícones foram tomados de <a href="http://tango.freedesktop.org">Tango Desktop Project</a>. @@ -1495,7 +1537,7 @@ E: {0} / F: {1} Erro ao criar a ajuda! A área de transferência não contém dados para importar! - Selecionado um arquivo vazio! + Selecionado arquivo vazio! Durante a execução de testes {0} um erro foi encontrado! Mensagem de filtro externo Execução de filtro externo @@ -1539,7 +1581,7 @@ Não há números PIN atribuídos aos pinos {0}! Pinos livres receberão atribuição automática. O circuito não poderá, portanto, ser usado em um hardware real na maioria dos casos! Somente será possível exportar um circuito sem erros! - Nenhum KV- map disponível! + Nenhum K- Map disponível! Dados não serão mais atualizados! Modificar esse valor Um dos campos contém valor inválido! @@ -1553,7 +1595,7 @@ Não foi possível fechar o processo externo! - Verificar resultadot: + Verificar resultado: Verificar Iniciar a aplicação para verificar se um código fornecido está correto. Se esse não for o caso, a mensagem de erro para aplicação externa será apresentada. @@ -1589,7 +1631,7 @@ Todas as soluções possíveis Confirmar a saída! Medidas - Medidas na maior velocidde + Medidas na maior velocidade Medidas no modo passo-a-passo Salvar alterações? Estado alterado! @@ -1638,7 +1680,7 @@ ]]> - Expresões + Expressões Para definir uma expressão poderão ser usadas todas as notações mais comuns: And: "&", "&&", "*", "∧" @@ -1691,8 +1733,8 @@ repeat(256) 1 bits(4,n>>4) bits(4,n) bits(5,(n>>4)+(n&15)+1)

Os sinais de entrada serão o carry-in (C_i-1) e os oito bits de entrada A_3-A_0 e B_3-B_0. -Os 4 bits de entrada serão gerados pela instrução 'bits'. O resultado (C_i, S_3-S_0) também serão gerados -pela mesma instrução 'bits'. +Os 4 bits de entrada serão gerados pela instrução 'bits'. O resultado (C_i, S_3-S_0) também será gerado +pela mesma instrução. Isso irá ocorrer um vez com C_i-1 = 0 e na próxima linha com C_i-1 = 1. Dessa forma, 512 linhas de testes serão gerados para cobrir todas as configurações possíveis das entradas.

Se múltiplas linhas forem repetidas, ou se repetições aninhadas forem requeridas, o comando de repetição @@ -1736,7 +1778,7 @@ Para isso, a entrada correspondente deverá ser definida como de alta impedânci

O circuito para esse teste deverá ter apenas uma entrada 'D', a qual poderá estar em estado de alta impedância. -Portanto, o sinal 'D_out' também será avaliado para checar o valor desse caso.

+Portanto, o sinal 'D_out' também será avaliado para se verificar o valor desse caso.

]]>
@@ -1760,6 +1802,10 @@ Portanto, o sinal 'D_out' também será avaliado para checar o valor desse caso. Erro na condição ''{0}''! Número do Estado O número que representa esse estado. + + Estado inicial + Se definido, esse será o estado inicial. + Saídas Definirá os valores de saídas. Com atribuições simples como "A=1, B=0" as saídas poderão ser definidas. @@ -1773,7 +1819,7 @@ Portanto, o sinal 'D_out' também será avaliado para checar o valor desse caso. Não é possível criar a tabela de transições de estado. Novo estado Erro ao carregar um arquivo! - Erro ao armazenar um arquivo! + Erro ao armazenar em um arquivo! Ajuda do editor de FSM diff --git a/src/main/resources/lang/lang_pt_ref.xml b/src/main/resources/lang/lang_pt_ref.xml index 42b70788c..66c76b4ee 100644 --- a/src/main/resources/lang/lang_pt_ref.xml +++ b/src/main/resources/lang/lang_pt_ref.xml @@ -184,6 +184,10 @@ Does not affect the simulation. The text can be changed in the attribute dialog. + Rectangle + Shows a rectangle in the circuit. + Does not affect the simulation. If a minus sign is used as the heading, the heading is omitted. + Probe A measurement value which can be shown in the data graph or measurement table. This component can be used to easily observe values from embedded circuits. @@ -1235,6 +1239,17 @@ simulation. + Width + Width in grid units + Height + Height in grid units + Text Inside + Place text inside the rectangle. + Text at the bottom + Place text at the bottom of the rectangle. + Text on the right + Place text to the right of the rectangle. + Width Width in grid units Height