mirror of
https://github.com/hneemann/Digital.git
synced 2025-09-15 15:58:41 -04:00
Portuguese translation update
This commit is contained in:
parent
c44775345c
commit
5b90f78ea9
@ -748,8 +748,8 @@ In the file howTo.md you can find more details about translations.
|
|||||||
<string name="elem_External">Externo</string>
|
<string name="elem_External">Externo</string>
|
||||||
<string name="elem_External_tt">Componente que executará um processo externo para calcular uma função lógica.
|
<string name="elem_External_tt">Componente que executará um processo externo para calcular uma função lógica.
|
||||||
Será usado para especificar o comportamento de um componente mediante VHDL ou Verilog.
|
Será usado para especificar o comportamento de um componente mediante VHDL ou Verilog.
|
||||||
A simulação real do comportamento deverá ser provida por meio de um simulador externo.
|
Até o momento apenas os simuladores ghdl (VHDL) e Icarus Verilog têm suporte.
|
||||||
Até o momento apenas os simuladores ghdl (VHDL) e Icarus Verilog têm suporte.</string>
|
A identificação do componente deverá coincidir com o nome da entidade ou módulo!</string>
|
||||||
<string name="elem_Diode">Diodo</string>
|
<string name="elem_Diode">Diodo</string>
|
||||||
<string name="elem_Diode_tt">Diodo bidirecional simples. Servirá para implementar uma AND ou OR em fios.
|
<string name="elem_Diode_tt">Diodo bidirecional simples. Servirá para implementar uma AND ou OR em fios.
|
||||||
Corresponderá a um diodo ideal. não haverá queda de tensão caso o diodo estiver diretamente polarizado.</string>
|
Corresponderá a um diodo ideal. não haverá queda de tensão caso o diodo estiver diretamente polarizado.</string>
|
||||||
@ -1665,12 +1665,12 @@ In the file howTo.md you can find more details about translations.
|
|||||||
<p>Dessa forma um teste para um contador de 2-bits poderia se parecer com isso:</p>
|
<p>Dessa forma um teste para um contador de 2-bits poderia se parecer com isso:</p>
|
||||||
|
|
||||||
<pre>
|
<pre>
|
||||||
C Q1 Q0
|
C Q1 Q0
|
||||||
0 0 0
|
0 0 0
|
||||||
C 0 1
|
C 0 1
|
||||||
C 1 0
|
C 1 0
|
||||||
C 1 1
|
C 1 1
|
||||||
C 0 0
|
C 0 0
|
||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
<p>Os testes serão executados por Executar->Testes de execução.</p>
|
<p>Os testes serão executados por Executar->Testes de execução.</p>
|
||||||
@ -1695,7 +1695,7 @@ In the file howTo.md you can find more details about translations.
|
|||||||
Os 4 bits de entrada serão gerados pela instrução 'bits'. O resultado (C_i, S_3-S_0) também será gerado
|
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.
|
pela mesma instrução.
|
||||||
Isso irá ocorrer um vez com C_i-1 = 0 e na próxima linha com C_i-1 = 1.
|
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.</p>
|
Dessa forma, 512 linhas de testes serão geradas para cobrir todas as configurações possíveis das entradas.</p>
|
||||||
<p>Se múltiplas linhas forem repetidas, ou se repetições aninhadas forem requeridas, o comando de
|
<p>Se múltiplas linhas forem repetidas, ou se repetições aninhadas forem requeridas, o comando de
|
||||||
repetição poderá ser usado. O exemplo acima poderia ser implementado como mostrado a seguir:
|
repetição poderá ser usado. O exemplo acima poderia ser implementado como mostrado a seguir:
|
||||||
</p>
|
</p>
|
||||||
@ -1711,7 +1711,7 @@ In the file howTo.md you can find more details about translations.
|
|||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Sob certas circunstâncias poderá necessitar se capaz de reagir ao estado inicial do circuito.
|
Sob certas circunstâncias poderá necessitar ser capaz de reagir ao estado inicial do circuito.
|
||||||
Portanto, os sinais fornecidos pelo circuito poderão ser usados como caso de teste.
|
Portanto, os sinais fornecidos pelo circuito poderão ser usados como caso de teste.
|
||||||
Por exemplo, se um contador que for iniciado em um estado indefinido for testado,
|
Por exemplo, se um contador que for iniciado em um estado indefinido for testado,
|
||||||
poderá ser levado a um estado definido na variação do clock:
|
poderá ser levado a um estado definido na variação do clock:
|
||||||
@ -1729,7 +1729,7 @@ In the file howTo.md you can find more details about translations.
|
|||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Poderia ser útil para gerar valores aleatórios para casos de testes.
|
Poderá ser útil para gerar valores aleatórios para casos de testes.
|
||||||
Isso poderá ser criado pela função 'random([n])'. O valor gerado será maior ou igual a
|
Isso poderá ser criado pela função 'random([n])'. O valor gerado será maior ou igual a
|
||||||
zero e menor que [n]. Considerando um multiplicador de 16-bits como exemplo,
|
zero e menor que [n]. Considerando um multiplicador de 16-bits como exemplo,
|
||||||
um teste completo não poderá ser executado pois deveria ter 2^32 combinações das entradas.
|
um teste completo não poderá ser executado pois deveria ter 2^32 combinações das entradas.
|
||||||
@ -1746,17 +1746,18 @@ In the file howTo.md you can find more details about translations.
|
|||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Uma entrada que permita um valor em alta impedância também poderá ser usada como valor de saída de
|
Uma entrada que permita um valor em alta impedância também poderá ser usada como valor de saída para
|
||||||
teste.
|
teste.
|
||||||
Nesse caso, o nome do sinal poderá ser usado com o sufixo '_out' para ser lido de volta e ter o valor comparado.
|
Nesse caso, o nome do sinal poderá ser usado com o sufixo '_out' para ser lido de volta e ter o valor comparado.
|
||||||
Para isso, a entrada correspondente deverá ser definida como de alta impedância ('Z').</p>
|
Para isso, a entrada correspondente deverá ser definida como de alta impedância ('Z').</p>
|
||||||
|
|
||||||
<pre>OE CLK D D_out
|
<pre>
|
||||||
0 0 0 0
|
OE CLK D D_out
|
||||||
0 C 1 1
|
0 0 0 0
|
||||||
1 0 z 1
|
0 C 1 1
|
||||||
0 C 0 0
|
1 0 z 1
|
||||||
1 0 z 0
|
0 C 0 0
|
||||||
|
1 0 z 0
|
||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
@ -1789,6 +1790,19 @@ In the file howTo.md you can find more details about translations.
|
|||||||
Nesse exemplo, o terceiro bit será isolado do sinal do barramento ('Bus') e
|
Nesse exemplo, o terceiro bit será isolado do sinal do barramento ('Bus') e
|
||||||
tornado disponível como o sinal 'Bit' para teste. O circuito em si não terá 'Bit' como saída.
|
tornado disponível como o sinal 'Bit' para teste. O circuito em si não terá 'Bit' como saída.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
<h3>Funções</h3>
|
||||||
|
<p>As funções disponíveis são:
|
||||||
|
<dl>
|
||||||
|
<dt>signExt([bits],[value])</dt>
|
||||||
|
<dd>Extender o valor [value] preservando o sinal em [bits] bits.</dd>
|
||||||
|
<dt>random([max])</dt>
|
||||||
|
<dd>Retornar um valor inteiro aleatório. O valor máximo será especificado por [max].</dd>
|
||||||
|
<dt>ite([cond],[then],[else])</dt>
|
||||||
|
<dd>Se a condição [cond] for verdadeira, o valor [then] será retornado; caso contrário, será o valor [else].</dd>
|
||||||
|
</dl>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<h3>Processadores</h3>
|
<h3>Processadores</h3>
|
||||||
|
|
||||||
@ -1808,7 +1822,7 @@ In the file howTo.md you can find more details about translations.
|
|||||||
<li>
|
<li>
|
||||||
A instrução 'memory' podrá ser usada para guardar valor em componente do tipo RAM:
|
A instrução 'memory' podrá ser usada para guardar valor em componente do tipo RAM:
|
||||||
<pre>memory mem(3)=7;</pre>
|
<pre>memory mem(3)=7;</pre>
|
||||||
Esse exemplo guardará o valor 7 na memória identificada por 'mem' no endereço 2.
|
Esse exemplo guardará o valor 7 na memória identificada por 'mem' no endereço 3.
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
Um registrador identificado poderá ser sobrescrito com o comando 'init'.
|
Um registrador identificado poderá ser sobrescrito com o comando 'init'.
|
||||||
@ -2317,4 +2331,55 @@ In the file howTo.md you can find more details about translations.
|
|||||||
<string name="btn_BehavioralFixtureComplete">Completo</string>
|
<string name="btn_BehavioralFixtureComplete">Completo</string>
|
||||||
<string name="btn_BehavioralFixtureComplete_tt">Criar componente para o caso de teste</string>
|
<string name="btn_BehavioralFixtureComplete_tt">Criar componente para o caso de teste</string>
|
||||||
<string name="msg_errorCreatingTestCase">Erro na criação do caso de teste.</string>
|
<string name="msg_errorCreatingTestCase">Erro na criação do caso de teste.</string>
|
||||||
|
<string name="msg_errorPastingData">Erro ao incluir dados!</string>
|
||||||
|
<string name="elem_Telnet">Telnet</string>
|
||||||
|
<string name="elem_Telnet_tt">Permitir uma conexão Telnet ao circuito
|
||||||
|
É possível receber e enviar caracteres via Telnet.</string>
|
||||||
|
<string name="elem_Telnet_pin_out">Saída de dados</string>
|
||||||
|
<string name="elem_Telnet_pin_av">Emitir um dado, se existir.</string>
|
||||||
|
<string name="elem_Telnet_pin_in">Dado a ser enviado.</string>
|
||||||
|
<string name="elem_Telnet_pin_C">Entrada de clock</string>
|
||||||
|
<string name="elem_Telnet_pin_wr">Se definido, o byte de dado à entrada será enviado.</string>
|
||||||
|
<string name="elem_Telnet_pin_rd">Se definido, um byte recebido será emitido.</string>
|
||||||
|
<string name="elem_VGA_short">VGA</string>
|
||||||
|
<string name="elem_RAMAsync">RAM, assíncrona</string>
|
||||||
|
<string name="elem_ExternalFile">Arquivo externo</string>
|
||||||
|
<string name="elem_ExternalFile_tt">Componente que executará um processo externo para calcular uma função lógica.
|
||||||
|
Será usado para especificar o comportamento de um componente mediante VHDL ou Verilog.
|
||||||
|
A simulação real do comportamento deverá ser feita por meio de um simulador externo.
|
||||||
|
A identificação do componente deverá coincidir com o nome da entidade ou módulo!</string>
|
||||||
|
<string name="err_errorLoadingHDLFile_N">Erro ao carregar o arquivo HDL {0}</string>
|
||||||
|
<string name="err_emptyLabelIsNotAllowed">Uma identificação vazia não é permitida!</string>
|
||||||
|
<string name="err_errorWritingFile_N">Erro ao gravar arquivo {0}</string>
|
||||||
|
<string name="err_circuitContainsNoComponents">O circuito não contém componentes!</string>
|
||||||
|
<string name="err_couldNotCreateServer">Impossível iniciar o servidor!</string>
|
||||||
|
<string name="key_small">Forma pequena</string>
|
||||||
|
<string name="key_small_tt">Se selecionada, uma forma pequena será usada.</string>
|
||||||
|
<string name="key_lastDataFile">Arquivo</string>
|
||||||
|
<string name="key_lastDataFile_tt">Arquivo a ser carregado em ROM.</string>
|
||||||
|
<string name="key_CodeFile">Código de programa</string>
|
||||||
|
<string name="key_CodeFile_tt">O arquivo contendo o código de programa a ser executado pela aplicação externa.</string>
|
||||||
|
<string name="key_probeMode">Modo de exibição</string>
|
||||||
|
<string name="key_probeMode_tt">Definir se o valor ou um contador deverá ser exibido.</string>
|
||||||
|
<string name="key_probeMode_VALUE">Mostrar valor</string>
|
||||||
|
<string name="key_probeMode_UP">Contar na subida de borda</string>
|
||||||
|
<string name="key_probeMode_DOWN">Contar na descida de borda</string>
|
||||||
|
<string name="key_probeMode_BOTH">Contar em ambas as bordas</string>
|
||||||
|
<string name="key_telnetEscape">Modo Telnet</string>
|
||||||
|
<string name="key_telnetEscape_tt">Se definido, os comandos de controle Telnet serão avaliados.
|
||||||
|
Além disso, o servidor enviará os comandos SGA e ECHO. Se essa opção for desabilitada,
|
||||||
|
irá tornar-se um simples servidor TCP.</string>
|
||||||
|
<string name="key_port">Porta</string>
|
||||||
|
<string name="key_port_tt">Porta a ser aberta pelo servidor.</string>
|
||||||
|
<string name="key_skipHDL">Dispensar a exportação em Verilog/VHDL</string>
|
||||||
|
<string name="key_skipHDL_tt">Dispensar a geração interna exportada pelo circuito em Verilog/VHDL
|
||||||
|
As referências ao circuito serão mantidas, tornando possível sobrepor sua implementação.</string>
|
||||||
|
<string name="lib_decoration">Decoração</string>
|
||||||
|
<string name="lib_generic">Genérico</string>
|
||||||
|
<string name="lib_hdl">VHDL/Verilog</string>
|
||||||
|
<string name="cli_help_test_verbose">Se definido, a tabela de valores será exibida em caso de erro.</string>
|
||||||
|
<string name="menu_copy_tt">Copiar para a área de transferência</string>
|
||||||
|
<string name="msg_truthTableCSV">CSV, "Comma Separated Values"</string>
|
||||||
|
<string name="key_defaultsDC">Valores não definidos serão "Don't Care"</string>
|
||||||
|
<string name="key_defaultsDC_tt">Todos os valores não definidos (estados e saídas) deverão ser tomados como "Don't Care".</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
@ -779,7 +779,8 @@ In the file howTo.md you can find more details about translations.
|
|||||||
<string name="elem_External_tt">Component to execute an external process to calculate the logic function.
|
<string name="elem_External_tt">Component to execute an external process to calculate the logic function.
|
||||||
Is used to specify the behaviour of a component by VHDL or Verilog.
|
Is used to specify the behaviour of a component by VHDL or Verilog.
|
||||||
The actual simulation of the behavior must be done with an external simulator.
|
The actual simulation of the behavior must be done with an external simulator.
|
||||||
At present only the VHDL simulator ghdl and the verilog simulator Icarus Verilog are supported.</string>
|
At present only the VHDL simulator ghdl and the verilog simulator Icarus Verilog are supported.
|
||||||
|
The label of the component must match the name of the entity or module!</string>
|
||||||
<string name="elem_Diode">Diode</string>
|
<string name="elem_Diode">Diode</string>
|
||||||
<string name="elem_Diode_tt">Simplified bidirectional diode. It is used to implement a wired AND or a wired OR.
|
<string name="elem_Diode_tt">Simplified bidirectional diode. It is used to implement a wired AND or a wired OR.
|
||||||
This is a ideal diode: There is no voltage drop across a forward-biased diode.
|
This is a ideal diode: There is no voltage drop across a forward-biased diode.
|
||||||
@ -1857,6 +1858,18 @@ declare Bit = (Bus>>3)&1;
|
|||||||
</pre>
|
</pre>
|
||||||
<p>In this example, the 3rd bit is isolated from the 'Bus' signal and made available as
|
<p>In this example, the 3rd bit is isolated from the 'Bus' signal and made available as
|
||||||
the 'Bit' signal for the test. The circuit itself contains no output 'Bit'.</p>
|
the 'Bit' signal for the test. The circuit itself contains no output 'Bit'.</p>
|
||||||
|
<h3>Functions</h3>
|
||||||
|
<p>Available functions are:
|
||||||
|
<dl>
|
||||||
|
<dt>signExt([bits],[value])</dt>
|
||||||
|
<dd>Extends the value [value] while preserving the sign to [bits] bits.</dd>
|
||||||
|
<dt>random([max])</dt>
|
||||||
|
<dd>Returns an integer random number. The maximum value is specified with [max].</dd>
|
||||||
|
<dt>ite([cond],[then],[else])</dt>
|
||||||
|
<dd>If the condition [cond] is true, the value [then] is returned, otherwise the value [else].</dd>
|
||||||
|
</dl>
|
||||||
|
</p>
|
||||||
|
|
||||||
<h3>Processors</h3>
|
<h3>Processors</h3>
|
||||||
<p>If processors are to be tested, an initialization of the processor is usually required.
|
<p>If processors are to be tested, an initialization of the processor is usually required.
|
||||||
It is possible to perform this initialization within the test case.
|
It is possible to perform this initialization within the test case.
|
||||||
@ -2360,4 +2373,57 @@ However, they must not be used above the header line listing the signal names.&l
|
|||||||
<string name="btn_BehavioralFixtureComplete">Complete</string>
|
<string name="btn_BehavioralFixtureComplete">Complete</string>
|
||||||
<string name="btn_BehavioralFixtureComplete_tt">Creates the test case component</string>
|
<string name="btn_BehavioralFixtureComplete_tt">Creates the test case component</string>
|
||||||
<string name="msg_errorCreatingTestCase">Error in the creation of the test case.</string>
|
<string name="msg_errorCreatingTestCase">Error in the creation of the test case.</string>
|
||||||
|
<string name="msg_errorPastingData">Error at pasting data!</string>
|
||||||
|
<string name="elem_Telnet">Telnet</string>
|
||||||
|
<string name="elem_Telnet_tt">Allows a Telnet connection to the circuit.
|
||||||
|
It is possible to receive and send characters via Telnet.</string>
|
||||||
|
<string name="elem_Telnet_pin_out">Data output</string>
|
||||||
|
<string name="elem_Telnet_pin_av">Outputs a one if data is present.</string>
|
||||||
|
<string name="elem_Telnet_pin_in">The data to be sent.</string>
|
||||||
|
<string name="elem_Telnet_pin_C">Clock input</string>
|
||||||
|
<string name="elem_Telnet_pin_wr">If set, the input data byte is sent.</string>
|
||||||
|
<string name="elem_Telnet_pin_rd">If set, a received byte is output.</string>
|
||||||
|
<string name="elem_VGA_short">VGA</string>
|
||||||
|
<string name="elem_RAMAsync">RAM, async.</string>
|
||||||
|
<string name="elem_ExternalFile">External File</string>
|
||||||
|
<string name="elem_ExternalFile_tt">Component to execute an external process to calculate the logic function.
|
||||||
|
Is used to specify the behaviour of a component by VHDL or Verilog.
|
||||||
|
The actual simulation of the behavior must be done with an external simulator.
|
||||||
|
At present only the VHDL simulator ghdl and the verilog simulator Icarus Verilog are supported.
|
||||||
|
The label of the component must match the name of the entity or module!</string>
|
||||||
|
<string name="err_errorLoadingHDLFile_N">Error loading the HDL file {0}</string>
|
||||||
|
<string name="err_emptyLabelIsNotAllowed">A empty label is not allowed!</string>
|
||||||
|
<string name="err_errorWritingFile_N">Error writing file {0}.</string>
|
||||||
|
<string name="err_circuitContainsNoComponents">The circuit contains no components!</string>
|
||||||
|
<string name="err_couldNotCreateServer">Could not start the server!</string>
|
||||||
|
<string name="key_small">Small Shape</string>
|
||||||
|
<string name="key_small_tt">If selected, a smaller shape will be used.</string>
|
||||||
|
<string name="key_lastDataFile">File</string>
|
||||||
|
<string name="key_lastDataFile_tt">File to be loaded into the ROM.</string>
|
||||||
|
<string name="key_CodeFile">Program code</string>
|
||||||
|
<string name="key_CodeFile_tt">The file containing the program code to be executed by the external application.</string>
|
||||||
|
<string name="key_probeMode">Display Mode</string>
|
||||||
|
<string name="key_probeMode_tt">Defines whether the value or a counter is to be displayed.</string>
|
||||||
|
<string name="key_probeMode_VALUE">Show Value</string>
|
||||||
|
<string name="key_probeMode_UP">Count on Rising Edge</string>
|
||||||
|
<string name="key_probeMode_DOWN">Count on Falling Edge</string>
|
||||||
|
<string name="key_probeMode_BOTH">Count both Edges</string>
|
||||||
|
<string name="key_telnetEscape">Telnet mode</string>
|
||||||
|
<string name="key_telnetEscape_tt">If set, the Telnet control commands are evaluated.
|
||||||
|
In addition, the server sends the SGA and ECHO commands. If this option is disabled,
|
||||||
|
the server is a simple TCP server.</string>
|
||||||
|
<string name="key_port">Port</string>
|
||||||
|
<string name="key_port_tt">The port to be opened by the server.</string>
|
||||||
|
<string name="key_skipHDL">Skip in Verilog/VHDL export</string>
|
||||||
|
<string name="key_skipHDL_tt">Skips generating the internals of the circuit in Verilog/VHDL
|
||||||
|
export. The references to the circuit are kept, making it possible to override the
|
||||||
|
implementation.</string>
|
||||||
|
<string name="lib_decoration">Decoration</string>
|
||||||
|
<string name="lib_generic">Generic</string>
|
||||||
|
<string name="lib_hdl">VHDL/Verilog</string>
|
||||||
|
<string name="cli_help_test_verbose">If set, the value table is output in case of an error.</string>
|
||||||
|
<string name="menu_copy_tt">Copy to clipboard</string>
|
||||||
|
<string name="msg_truthTableCSV">Comma Separated Values, CSV</string>
|
||||||
|
<string name="key_defaultsDC">Set undefined values to DC</string>
|
||||||
|
<string name="key_defaultsDC_tt">Sets all undefined values (following state and outputs) to "Don't Care".</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user