Skip to content

Commit

Permalink
Added translation using Weblate (Spanish)
Browse files Browse the repository at this point in the history
  • Loading branch information
Readon authored and weblate committed Jul 4, 2024
1 parent 723f84f commit f8f9229
Showing 1 changed file with 99 additions and 0 deletions.
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 ""

0 comments on commit f8f9229

Please sign in to comment.