forked from SpinalHDL/SpinalDoc-RTD
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added translation using Weblate (Spanish)
- Loading branch information
Showing
1 changed file
with
99 additions
and
0 deletions.
There are no files selected for viewing
99 changes: 99 additions & 0 deletions
99
source/locale/es/LC_MESSAGES/SpinalHDL/Other language features/analog_inout.po
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,99 @@ | ||
# SOME DESCRIPTIVE TITLE. | ||
# Copyright (C) 2018 - 2024, SpinalHDL | ||
# This file is distributed under the same license as the SpinalHDL package. | ||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||
# | ||
msgid "" | ||
msgstr "" | ||
"Project-Id-Version: SpinalHDL\n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"POT-Creation-Date: 2024-01-02 16:09+0000\n" | ||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
"Last-Translator: Automatically generated\n" | ||
"Language-Team: none\n" | ||
"Language: es\n" | ||
"MIME-Version: 1.0\n" | ||
"Content-Type: text/plain; charset=UTF-8\n" | ||
"Content-Transfer-Encoding: 8bit\n" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:5 | ||
msgid "Analog and inout" | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:8 | ||
msgid "Introduction" | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:10 | ||
msgid "You can define native tristate signals by using the ``Analog``/``inout`` features. These features were added for the following reasons:" | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:13 | ||
msgid "Being able to add native tristate signals to the toplevel (it avoids having to manually wrap them with some hand-written VHDL/Verilog)." | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:14 | ||
msgid "Allowing the definition of blackboxes which contain ``inout`` pins." | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:15 | ||
msgid "Being able to connect a blackbox's ``inout`` pin through the hierarchy to a toplevel ``inout`` pin." | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:17 | ||
msgid "As those features were only added for convenience, please do not try other fancy stuff with tristate logic just yet." | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:19 | ||
msgid "If you want to model a component like a memory-mapped GPIO peripheral, please use the :ref:`TriState/TriStateArray <section-tristate>` bundles from the Spinal standard library, which abstract over the true nature of tristate drivers." | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:22 | ||
msgid "Analog" | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:24 | ||
msgid "``Analog`` is the keyword which allows a signal to be defined as something analog, which in the digital world could mean ``0``, ``1``, or ``Z`` (the disconnected, high-impedance state)." | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:26 | ||
#: ../../SpinalHDL/Other language features/analog_inout.rst:43 | ||
#: ../../SpinalHDL/Other language features/analog_inout.rst:66 | ||
msgid "For instance:" | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:39 | ||
msgid "inout" | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:41 | ||
msgid "``inout`` is the keyword which allows you to set an ``Analog`` signal as a bidirectional (both \"in\" and \"out\") signal." | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:61 | ||
msgid "InOutWrapper" | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:63 | ||
msgid "``InOutWrapper`` is a tool which allows you to transform all ``master`` ``TriState``/``TriStateArray``/``ReadableOpenDrain`` bundles of a component into native ``inout(Analog(...))`` signals. It allows you to keep your hardware description free of any ``Analog``/``inout`` things, and then transform the toplevel to make it synthesis ready." | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:80 | ||
msgid "Will generate:" | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:100 | ||
msgid "Instead of:" | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:123 | ||
msgid "Manually driving Analog bundles" | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:125 | ||
msgid "If an ``Analog`` bundle is not driven, it will default to being high-Z. Therefore to manually implement a tristate driver (in case the ``InOutWrapper`` type can't be used for some reason) you have to conditionally drive the signal." | ||
msgstr "" | ||
|
||
#: ../../SpinalHDL/Other language features/analog_inout.rst:128 | ||
msgid "To manually connect a ``TriState`` signal to an ``Analog`` bundle:" | ||
msgstr "" |