docs: Add JESD204 documentation (#1280)
docs: Add JESD204 documentation in sphinx Fixes several semantic issues from the original doc in wiki Implicit path to library when the doc is hierarchically coherent with the library. Signed-off-by: Carlos Souza <carlos.souza@analog.com> Co-authored-by: Jorge Marques <jorge.marques@analog.com>main
|
@ -0,0 +1,328 @@
|
|||
.. _axi_adxcvr:
|
||||
|
||||
AXI_ADXCVR
|
||||
================================================================================
|
||||
|
||||
.. hdl-component-diagram::
|
||||
:path: library/xilinx/axi_adxcvr
|
||||
|
||||
The AXI_ADXCVR is a utility core used to control and configure the highspeed
|
||||
transceivers.
|
||||
There are separate AXI_ADXCVR cores for Intel and AMD Xilinx designs, due to the
|
||||
small differences between the AMD Xilinx's and Intel's transceivers architecture.
|
||||
For the AMD Xilinx architecture, the transceivers are instantiated in
|
||||
:ref:`UTIL_ADXCVR <util_adxcvr>`.
|
||||
|
||||
Features
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
- Supports :git-hdl:`Intel <library/intel/axi_adxcvr>`
|
||||
and :git-hdl:`AMD Xilinx <library/xilinx/axi_adxcvr>` devices.
|
||||
- Software can access the core's registers through an AXI4 Lite Memory Mapped
|
||||
interface.
|
||||
- Link reset and monitor for Intel and AMD Xilinx.
|
||||
- Reconfiguration interface control with broadcast capability for AMD Xilinx.
|
||||
- Access to the Statistical eye scan interface of the PHY (AMD Xilinx).
|
||||
- Supports up to 16 transceiver lanes per link (AMD Xilinx).
|
||||
|
||||
Intel Devices
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
For Intel devices, the adi_jesd204 IP is using the axi_adxcvr core, which can be
|
||||
accessed by the **link_management** interface. It provides a global reset signal
|
||||
for the JESD204B framework. Resets the XCVR reset controller IP, the link PLL
|
||||
reset controller, the PHY itself, and also the link layer of the stack. Besides
|
||||
the reset generation, monitors the PLLs and the PHY state.
|
||||
|
||||
Parameters
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
.. hdl-parameters::
|
||||
:path: library/xilinx/axi_adxcvr
|
||||
|
||||
* - ID
|
||||
- Instance identification number, if more than one instance is used.
|
||||
* - NUM_OF_LANES
|
||||
- The number of lanes (primitives) used in this link.
|
||||
* - XCVR_TYPE
|
||||
- Refers to the transceiver speed grade 0-9.
|
||||
* - FPGA_TECHNOLOGY
|
||||
- Encoded value describing the technology/generation of the FPGA device
|
||||
(e.g. Cyclone V, Arria 10, Stratix 10).
|
||||
* - FPGA_FAMILY
|
||||
- Encoded value describing the family variant of the FPGA device
|
||||
(e.g. SX, GX, GT).
|
||||
* - SPEED_GRADE
|
||||
- Encoded value describing the FPGA’s speed-grade.
|
||||
* - DEV_PACKAGE
|
||||
- Encoded value describing the device package. The package might affect
|
||||
high-speed interfaces.
|
||||
* - FPGA_VOLTAGE
|
||||
- Contains the value(0-5000 mV) at wich the FPGA device supplied.
|
||||
* - TX_OR_RX_N
|
||||
- If set (0x1), configures the link in transmit mode, otherwise receive.
|
||||
|
||||
Interfaces
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
.. hdl-interfaces::
|
||||
:path: library/xilinx/axi_adxcvr
|
||||
|
||||
* - s_axi_aclk
|
||||
- System clock. (in general 100 MHz)
|
||||
* - s_axi_aresetn
|
||||
- System reset.
|
||||
* - s_axi
|
||||
- Slave AXI4 Lite Memory Mapped interface
|
||||
* - up_ch_*
|
||||
- | Connect logical port ``pll_locked`` to the fPLL’s **pll_locked** pin;
|
||||
| Connect logical port ``ready`` to PHY reset controller.
|
||||
|
||||
Register Map
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
.. hdl-regmap::
|
||||
:name: INTEL_XCVR
|
||||
:no-type-info:
|
||||
|
||||
Software Guidelines
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
When the board powers up, both ATX and fPLL's must have a stable reference clock
|
||||
in order to lock automatically. If this requirement can not be respected by the
|
||||
system (e.g. the reference clocks are generated by a device that requires
|
||||
software configuration, through an interface implemented in FPGA), the software
|
||||
needs to reconfigure both PLLs, and just after that resets the transceivers.
|
||||
|
||||
AMD Xilinx Devices
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
In AMD Xilinx Devices, the core configures itself to be interfaced with the GT
|
||||
variant supported by the UTIL_ADXCVR core. All the transceiver primitives are
|
||||
configured and programmed identically.
|
||||
|
||||
.. _parameters-1:
|
||||
|
||||
Parameters
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
.. hdl-parameters::
|
||||
:path: library/xilinx/axi_adxcvr
|
||||
|
||||
* - ID
|
||||
- Instance identification number, if more than one instance is used
|
||||
* - NUM_OF_LANES
|
||||
- The number of lanes (primitives) used in this link
|
||||
* - XCVR_TYPE
|
||||
- Define the current GT type, GTXE2(2), GTHE3(5), GTHE4(7)
|
||||
* - FPGA_TECHNOLOGY
|
||||
- Encoded value describing the technology/generation of the FPGA device
|
||||
(7series/ultrascale)
|
||||
* - FPGA_FAMILY
|
||||
- Encoded value describing the family variant of the FPGA device(e.g.,
|
||||
zynq, kintex, virtex)
|
||||
* - SPEED_GRADE
|
||||
- Encoded value describing the FPGA's speed-grade
|
||||
* - DEV_PACKAGE
|
||||
- Encoded value describing the device package. The package might affect
|
||||
high-speed interfaces
|
||||
* - FPGA_VOLTAGE
|
||||
- Contains the value(0-5000 mV) at wich the FPGA device supplied
|
||||
* - TX_OR_RX_N
|
||||
- If set (0x1), configures the link in transmit mode, otherwise receive
|
||||
* - QPLL_ENABLE
|
||||
- If set (0x1), configures the link to use QPLL on QUAD basis. If multiple
|
||||
links are sharing the same transceiver, only one of them may enable the
|
||||
QPLL.
|
||||
* - LPM_OR_DFE_N
|
||||
- Chosing between LPM or DFE of modes for the RX Equalizer
|
||||
* - RATE
|
||||
- Defines the initial values for Transceiver Control Register (REG_CONTROL
|
||||
0x0008)
|
||||
* - TX_DIFFCTRL
|
||||
- Driver Swing Control(TX Configurable Driver)
|
||||
* - TX_POSTCURSOR
|
||||
- Transmitter post-cursor TX pre-emphasis control
|
||||
* - TX_PRECURSOR
|
||||
- Transmitter pre-cursor TX pre-emphasis control
|
||||
* - SYS_CLK_SEL
|
||||
- Selects the PLL reference clock source to drive the RXOUTCLK
|
||||
:ref:`Table 1 <axi_adxcvr table_one_label>`
|
||||
* - OUT_CLK_SEL
|
||||
- select the transceiver reference clock as the source of TXOUTCLK
|
||||
:ref:`Table 2 <axi_adxcvr table_two_label>`
|
||||
|
||||
Interfaces
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
.. hdl-interfaces::
|
||||
:path: library/xilinx/axi_adxcvr
|
||||
|
||||
.. _register-map-1:
|
||||
|
||||
Register Map
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
.. hdl-regmap::
|
||||
:name: XCVR
|
||||
:no-type-info:
|
||||
|
||||
.. _software-guidelines-1:
|
||||
|
||||
Software Guidelines
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
The system must have active DRP and reference clocks before any software access.
|
||||
The software is expected to write necessary control parameters to LPM_DFE_N,
|
||||
RATE, SYSCLK_SEL, OUTCLK_SEL register bits and then set RESETN bit to 0x1.
|
||||
After that, monitor the STATUS bit to be set. There are no other requirements
|
||||
for initialization.
|
||||
|
||||
The DRP access is identical for common and channel interfaces. The SEL bits may
|
||||
be set to a specific transceiver lane or 0xff to broadcast. A write to the
|
||||
CONTROL register (bits WR, ADDR, WDATA) initiates DRP access in hardware. A read
|
||||
to this register has no effect. In order to write to the transceiver, set WR to
|
||||
0x1 with the address. In order to read from the transceiver, set WR to 0x0 with
|
||||
the address. As soon as this register is written, the BUSY signal is set and is
|
||||
cleared only after the access is complete. The broadcast read is a logical OR of
|
||||
all the channels. After an access is started, do NOT interrupt the core for any
|
||||
reason (including setting RESETN to 0x0), allow the access to finish itself.
|
||||
Though the core itself is immune to a software abort, the transceiver may fail
|
||||
on further accesses and may require a system-wide reset.
|
||||
|
||||
The eye-scan feature also allows a SEL option and a broadcast has the effect of
|
||||
a combined mask. That is, the error counter will be zero ONLY if all the
|
||||
transceiver error counters are zero. To start eye-scan, set ES_REQ to 0x1 and
|
||||
wait for the same bit to self-clear. If eye-scan needs to be stopped, set the
|
||||
ES_REQ bit to 0x0.
|
||||
|
||||
.. _axi_adxcvr table_one_label:
|
||||
|
||||
Table 1
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
.. list-table::
|
||||
:header-rows: 1
|
||||
|
||||
* - SYSCLK_SEL
|
||||
- 00
|
||||
- 01
|
||||
- 10
|
||||
- 11
|
||||
* - GTXE2
|
||||
- CPLL
|
||||
- RESERVED
|
||||
- RESERVED
|
||||
- QPLL
|
||||
* - GTHE3
|
||||
- CPLL
|
||||
- RESERVED
|
||||
- QPLL1
|
||||
- QPLL0
|
||||
* - GTHE4
|
||||
- CPLL
|
||||
- RESERVED
|
||||
- QPLL1
|
||||
- QPLL0
|
||||
* - GTYE4
|
||||
- CPLL
|
||||
- RESERVED
|
||||
- QPLL1
|
||||
- QPLL0
|
||||
|
||||
.. _axi_adxcvr table_two_label:
|
||||
|
||||
Table 2
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
.. list-table::
|
||||
:header-rows: 1
|
||||
|
||||
* - OUTCLK_SEL
|
||||
- 001
|
||||
- 010
|
||||
- 011
|
||||
- 100
|
||||
- 101
|
||||
- All other combinations
|
||||
* - GTXE2
|
||||
- OUTCLKPCS
|
||||
- OUTCLKPMA
|
||||
- REFCLK
|
||||
- REFCLK/2
|
||||
- RESERVED
|
||||
- RESERVED
|
||||
* - GTHE3
|
||||
- OUTCLKPCS
|
||||
- OUTCLKPMA
|
||||
- REFCLK
|
||||
- REFCLK/2
|
||||
- PROGDIVCLK
|
||||
- RESERVED
|
||||
* - GTHE4
|
||||
- OUTCLKPCS
|
||||
- OUTCLKPMA
|
||||
- REFCLK
|
||||
- REFCLK/2
|
||||
- PROGDIVCLK
|
||||
- RESERVED
|
||||
* - GTYE4
|
||||
- OUTCLKPCS
|
||||
- OUTCLKPMA
|
||||
- REFCLK
|
||||
- REFCLK/2
|
||||
- PROGDIVCLK
|
||||
- RESERVED
|
||||
|
||||
The REFCLK selected by OUTCLK_SEL depends on the SYSCLK_SEL, it may be CPLL,
|
||||
QPLL0 or QPLL1 refclk.
|
||||
|
||||
Physical layer PRBS testing
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
The REG_PRBS_CNTRL and REG_PRBS_STATUS registers expose controls of internal
|
||||
PRBS generators and checkers allowing the testing the multi-gigabit serial link
|
||||
at the physical layer without the need of the link layer bringup.
|
||||
|
||||
TX link procedure
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
#. Configure the reference clock and device clocks for under test lane rate.
|
||||
Bring XCVR out from reset.
|
||||
#. In the REG_PRBS_CNTRL registers set PRBSSEL to a non-zero value. See the
|
||||
transceiver guides for exact values, different transceiver families may have
|
||||
different encoding for the same pattern.
|
||||
#. On the receiving side of the link, set the checker for the same pattern and
|
||||
reset the error counters.
|
||||
#. No error should be recorded on the receiver side.
|
||||
#. Set the PRBSFORCEERR bit in the REG_PRBS_CNTRL register to force the error
|
||||
injection into the stream of bits.
|
||||
#. The error should be detected and recorded on the receiver side.
|
||||
|
||||
RX link procedure
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
#. Configure the reference clock and device clocks for under test lane rate.
|
||||
Bring XCVR out from reset.
|
||||
#. On the transmit side of the link, set a test pattern that is available in the
|
||||
receiving transceiver. Consult the transceiver documentation for details.
|
||||
#. In the REG_PRBS_CNTRL registers set PRBSSEL to the corresponding pattern.
|
||||
Reset the error counters with PRBSCNTRESET.
|
||||
#. Check REG_PRBS_STATUS fields for results. If the check is successful for
|
||||
non-GTX transceivers the PRBSLOCKED bit must appear as set and PRBSERR must
|
||||
stay low. For GTX transceivers the PRBSLOCKED bit can be ignored and checking
|
||||
the PRBSERR alone is sufficient. If PRBSERR is set, check with DRP accesses
|
||||
the internal error counter to get the number of errors received. See the
|
||||
transceiver guide for details.
|
||||
|
||||
More Information
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
- :ref:`jesd204`
|
||||
- :dokuwiki:`JESD204B/C AXI_ADXCVR Highspeed Transceivers Linux Driver <resources/tools-software/linux-drivers/jesd204/axi_adxcvr>`
|
||||
|
||||
Reference
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
- :intel:`Intel® Arria® 10 Transceiver PHY User Guide <content/dam/www/programmable/us/en/pdfs/literature/hb/arria-10/ug_arria10_xcvr_phy.pdf>`
|
||||
- `7 Series FPGAs GTX/GTH Transceivers User Guide - AMD Xilinx <https://docs.amd.com/v/u/en-US/ug476_7Series_Transceivers>`_
|
||||
- `Ultrascale Architecture GTH Transceivers User Guide - AMD Xilinx <https://docs.amd.com/v/u/en-US/ug576-ultrascale-gth-transceivers>`_
|
|
@ -16,3 +16,6 @@ Contents
|
|||
|
||||
axi_dmac/index
|
||||
spi_engine/index
|
||||
jesd204/index
|
||||
axi_adxcvr/index
|
||||
xilinx/index
|
||||
|
|
After Width: | Height: | Size: 59 KiB |
|
@ -0,0 +1,348 @@
|
|||
.. _ad_ip_jesd204_tpl_adc:
|
||||
|
||||
ADC JESD204B/C Transport Peripheral
|
||||
================================================================================
|
||||
|
||||
.. hdl-component-diagram::
|
||||
|
||||
The ADC JESD204B/C Transport Peripheral implements the transport level handling
|
||||
of a JESD204B/C transmitter device. It is compatible with a
|
||||
:ref:`wide range of Analog Devices high-speed analog-to-digital converters <ad_ip_jesd204_tpl_adc_supported_devices>`.
|
||||
|
||||
The core handles the JESD204B/C deframing of the payload data.
|
||||
|
||||
The peripheral can be configured at runtime through a AXI4-Lite memory mapped
|
||||
register map.
|
||||
|
||||
Features
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
- ADI high-speed ADC compatible JESD204B/C data deframing;
|
||||
- Test-pattern checker;
|
||||
- Per-channel data formatting (sign extension, two's complement to offset
|
||||
binary);
|
||||
- Runtime reconfigurability through memory-mapped register interface
|
||||
(AXI4-Lite).
|
||||
|
||||
Files
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
:git-hdl:`ad_ip_jesd204_tpl_adc.v <library/jesd204/ad_ip_jesd204_tpl_adc/ad_ip_jesd204_tpl_adc.v>`
|
||||
|
||||
Block Diagram
|
||||
-------------
|
||||
|
||||
.. image:: ad_ip_jesd204_transport_adc.svg
|
||||
:align: center
|
||||
|
||||
Synthesis Configuration Parameters
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
.. hdl-parameters::
|
||||
|
||||
* - ID
|
||||
- Instance identification number.
|
||||
* - NUM_LANES
|
||||
- Number of lanes supported by the peripheral.
|
||||
Equivalent to JESD204 ``L`` parameter.
|
||||
* - NUM_CHANNELS
|
||||
- Number of converters supported by the peripheral.
|
||||
Equivalent to JESD204 ``M`` parameter.
|
||||
* - SAMPLES_PER_FRAME
|
||||
- Number of samples per frame.
|
||||
Equivalent to JESD204 ``S`` parameter.
|
||||
* - CONVERTER_RESOLUTION
|
||||
- Resolution of the converter.
|
||||
Equivalent to JESD204 ``N`` parameter.
|
||||
* - BITS_PER_SAMPLE
|
||||
- Number of bits per sample.
|
||||
Equivalent to JESD204 ``NP`` parameter.
|
||||
* - OCTETS_PER_BEAT
|
||||
- Number of bytes per beat for each link.
|
||||
* - TWOS_COMPLEMENT
|
||||
- PRBS data format.
|
||||
* - PN7_ENABLE
|
||||
- Enable PN7 check.
|
||||
* - PN15_ENABLE
|
||||
- Enable PN15 check.
|
||||
|
||||
.. *- PN31_ENABLE
|
||||
.. - Enable PN31 check.
|
||||
|
||||
Signal and Interface Pins
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
.. hdl-interfaces::
|
||||
|
||||
* - s_axi_aclk
|
||||
- All ``S_AXI`` signals are synchronous to this clock.
|
||||
* - s_axi_aresetn
|
||||
- Resets the internal state of the peripheral.
|
||||
* - s_axi
|
||||
- Memory mapped AXI-lite bus that provides access to modules register map.
|
||||
* - link
|
||||
- link_data: JESD204 link data interface (link layer interface).
|
||||
* - link_clk
|
||||
- :dokuwiki:`Device clock <resources/fpga/peripherals/jesd204/jesd204_glossary#clocks>`
|
||||
for the JESD204B interface of the Link Layer Interface. Must
|
||||
be line clock/40 for correct 204B operation. Must be line
|
||||
clock/66 for correct 64b66b 204C operation.
|
||||
* - enable
|
||||
- Channel enable indicator of the Application layer Interface
|
||||
* - adc_valid
|
||||
- Qualifier signal for each channel of the Application layer
|
||||
interface. Always '1'.
|
||||
* - adc_data
|
||||
- Raw application layer data, every channel concatenated
|
||||
(Application layer interface).
|
||||
* - adc_dovf
|
||||
- Application layer overflow of the Application layer interface.
|
||||
|
||||
The S_AXI interface is synchronous to the s_axi_aclk clock. All other signals
|
||||
and interfaces are synchronous to the device_clk clock.
|
||||
|
||||
Register Map
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
.. hdl-regmap::
|
||||
:name: COMMON
|
||||
:no-type-info:
|
||||
|
||||
.. hdl-regmap::
|
||||
:name: ADC_COMMON
|
||||
:no-type-info:
|
||||
|
||||
.. hdl-regmap::
|
||||
:name: JESD_TPL
|
||||
:no-type-info:
|
||||
|
||||
.. hdl-regmap::
|
||||
:name: ADC_CHANNEL
|
||||
:no-type-info:
|
||||
|
||||
Theory of Operation
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
Interfaces and Signals
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Configuration Interface
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
The Peripheral features a register map configuration interface that can be
|
||||
accessed through the AXI4-Lite ``S_AXI`` port. The register map can be used to
|
||||
configure the Peripheral's operational parameters, query the current status of
|
||||
the device and query the features supported by the device.
|
||||
|
||||
Link layer interface
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
The link layer interface description can be found in the
|
||||
:ref:`User Data Interface <axi_jesd204_rx_user_data>` section of the
|
||||
:ref:`JESD204B/C Link Receive Peripheral <axi_jesd204_rx>` IP.
|
||||
|
||||
Application layer interface
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
The application layer is connected to the deframer block output. The deframer
|
||||
module creates sample data from the lane mapped and formatted JESD204 link data
|
||||
based on the specified deframer configuration.
|
||||
|
||||
The data in the application layer interface ``adc_data`` has the following
|
||||
layout:
|
||||
|
||||
::
|
||||
|
||||
MSB LSB
|
||||
[ MmSn, ..., MmS1, MnS0, ..., M1Sn, ... M1S1, M1S0, M0Sn, ... M0S1, M0S0 ]
|
||||
|
||||
Where MjSi refers to the i-th sample of the j-th converter. With m being the
|
||||
number of converters and n the number of samples per converter per beat.
|
||||
|
||||
The core asserts the ``enable`` signal for each channel that is enabled by the
|
||||
software.
|
||||
|
||||
Clock Monitor
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
The ``REG_STATUS`` (``0x054``) register ``CLK_FREQ`` field allows to determine
|
||||
the clock rate of the device clock (``link_clk``) relative to the AXI interface
|
||||
clock (``s_axi_aclk``). This can be used to verify that the device clock is
|
||||
running at the expected rate.
|
||||
|
||||
The number is represented as unsigned 16.16 format. Assuming a 100MHz processor
|
||||
clock, this corresponds to a resolution of 1.523kHz per LSB. A raw value of 0
|
||||
indicates that the link clock is currently not active.
|
||||
|
||||
Data Formatter
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
The component is configured by the ``REG_CHAN_CNTRL`` register
|
||||
``FORMAT_SIGNEXT,FORMAT_TYPE,FORMAT_ENABLE`` fields. The block introduces one
|
||||
clock cycle latency.
|
||||
|
||||
PRBS Check
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
The block can monitor and compare the incoming deframed raw data against
|
||||
PN9, PN23 and PN7, PN15 (if enabled) patterns selected by the ``ADC_PN_SEL``
|
||||
field of ``REG_CHAN_CNTRL_3`` register.
|
||||
|
||||
..
|
||||
it is missing PN31, because it does not exist on the source code
|
||||
|
||||
.. list-table::
|
||||
:header-rows: 1
|
||||
|
||||
* - ADC_PN_SEL
|
||||
- PN
|
||||
- ENABLE
|
||||
* - 0
|
||||
- PN9
|
||||
- 1
|
||||
* - 1
|
||||
- PN23
|
||||
- 1
|
||||
* - 4
|
||||
- PN7
|
||||
- PN7_ENABLE
|
||||
* - 5
|
||||
- PN15
|
||||
- PN15_ENABLE
|
||||
|
||||
.. *-7
|
||||
.. -PN31
|
||||
.. -PN31_ENABLE
|
||||
|
||||
Before performing these tests you need to make sure that the ADC OUTPUT FORMAT
|
||||
is set according to the ``TWOS_COMPLEMENT`` synthesis parameter.
|
||||
|
||||
For each channel, mismatches are reported in ``PN_ERR`` and ``PN_OOS`` fields of
|
||||
the ``REG_CHAN_STATUS`` register.
|
||||
|
||||
External synchronization
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
An external synchronization signal ``adc_sync_in`` can be used to trigger data
|
||||
movement from the link layer to user application layer.
|
||||
|
||||
The external synchronization signal should be synchronous with the ADC clock.
|
||||
Synchronization will be done on the rising edge of the signal.
|
||||
|
||||
The self clearing ``SYNC`` control bit from the ``REG_CNTRL (0x44)`` register,
|
||||
will arm the trigger logic to wait for the external sync signal. The
|
||||
``ADC_SYNC`` status bit from ``REG_SYNC_STATUS (0x68)`` register, will show that
|
||||
the synchronization is armed, but the synchronization signal has not yet been
|
||||
received.
|
||||
|
||||
Once the sync signal is received, the data will start to flow and the
|
||||
``ADC_SYNC`` status bit will reflect that with a deassertion.
|
||||
|
||||
While the synchronization mechanism is armed, the ``adc_rst`` output signal is
|
||||
set such that downstream logic can be cleared, to have a fresh start once the
|
||||
trigger is received.
|
||||
|
||||
Software Support
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
.. warning::
|
||||
To ensure correct operation, it is highly recommended to use the
|
||||
Analog Devices provided JESD204B/C software packages for interfacing the
|
||||
peripheral. Analog Devices is not able to provide support in case issues arise
|
||||
from using custom low-level software for interfacing the peripheral.
|
||||
|
||||
Restrictions
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
Reduced number of octets-per-frame (``F``) settings. The following values are
|
||||
supported by the peripheral: 1, 2, 4
|
||||
|
||||
- Starting from
|
||||
`this <https://github.com/analogdevicesinc/hdl/commit/454b900f90081fb95be857114e768f662178c8bd>`__
|
||||
commit this restriction no longer applies.
|
||||
|
||||
.. _ad_ip_jesd204_tpl_adc_supported_devices:
|
||||
|
||||
Supported Devices
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
JESD204B Analog-to-Digital Converters
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- :adi:`AD6673 <en/products/AD6673>`: 80 MHz Bandwidth, Dual IF Receiver
|
||||
- :adi:`AD6674 <en/products/AD6674>`: 385 MHz BW IF Diversity Receiver
|
||||
- :adi:`AD6676 <en/products/AD6676>`: Wideband IF Receiver Subsystem
|
||||
- :adi:`AD6677 <en/products/AD6677>`: 80 MHz Bandwidth, IF Receiver
|
||||
- :adi:`AD6684 <en/products/AD6684>`: 135 MHz Quad IF Receiver
|
||||
- :adi:`AD6688 <en/products/AD6688>`: RF Diversity and 1.2GHz BW Observation
|
||||
Receiver
|
||||
- :adi:`AD9207 <en/products/AD9207>`: 12-Bit, 6 GSPS, JESD204B/JESD204C
|
||||
Dual Analog-to-Digital Converter
|
||||
- :adi:`AD9208 <en/products/AD9208>`: 14-Bit, 3GSPS, JESD204B,
|
||||
Dual Analog-to-Digital Converter
|
||||
- :adi:`AD9209 <en/products/AD9209>`: 12-Bit, 4GSPS, JESD204B/C, Quad
|
||||
Analog-to-Digital Converter
|
||||
- :adi:`AD9213 <en/products/AD9213>`: 12-Bit, 10.25 GSPS, JESD204B, RF
|
||||
Analog-to-Digital Converter
|
||||
- :adi:`AD9234 <en/products/AD9234>`: 12-Bit, 1 GSPS/500 MSPS JESD204B, Dual
|
||||
Analog-to-Digital Converter
|
||||
- :adi:`AD9250 <en/products/AD9250>`: 14-Bit, 170 MSPS/250 MSPS, JESD204B, Dual
|
||||
Analog-to-Digital Converter
|
||||
- :adi:`AD9625 <en/products/AD9625>`: 12-Bit, 2.6 GSPS/2.5 GSPS/2.0 GSPS,
|
||||
1.3 V/2.5 V Analog-to-Digital Converter
|
||||
- :adi:`AD9656 <en/products/AD9656>`: Quad, 16-Bit, 125 MSPS JESD204B 1.8 V
|
||||
Analog-to-Digital Converter
|
||||
- :adi:`AD9680 <en/products/AD9680>`: 14-Bit, 1.25 GSPS/1 GSPS/820 MSPS/500
|
||||
MSPS JESD204B, Dual Analog-to-Digital Converter
|
||||
- :adi:`AD9683 <en/products/AD9683>`: 14-Bit, 170 MSPS/250 MSPS, JESD204B,
|
||||
Analog-to-Digital Converter
|
||||
- :adi:`AD9690 <en/products/AD9690>`: 14-Bit, 500 MSPS / 1 GSPS JESD204B,
|
||||
Analog-to-Digital Converter
|
||||
- :adi:`AD9691 <en/products/AD9691>`: 14-Bit, 1.25 GSPS JESD204B,
|
||||
Dual Analog-to-Digital Converter
|
||||
- :adi:`AD9694 <en/products/AD9694>`: 14-Bit, 500 MSPS JESD204B, Quad
|
||||
Analog-to-Digital Converter
|
||||
- :adi:`AD9695 <en/products/AD9695>`: 14-Bit, 1300 MSPS/625 MSPS,
|
||||
JESD204B, Dual Analog-to-Digital Converter Analog-to-Digital Converter
|
||||
- :adi:`AD9083 <en/products/AD9083>`: 16-Channel, 125 MHz Bandwidth, JESD204B
|
||||
Analog-to-Digital Converter
|
||||
- :adi:`AD9094 <en/products/AD9094>`: 8-Bit, 1 GSPS, JESD204B, Quad
|
||||
Analog-to-Digital Converter
|
||||
|
||||
JESD204B RF Transceivers
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- :adi:`AD9371 <en/products/AD9371>`: SDR Integrated, Dual RF Transceiver with
|
||||
Observation Path
|
||||
- :adi:`AD9375 <en/products/AD9375>`: SDR Integrated, Dual RF Transceiver with
|
||||
Observation Path and DPD
|
||||
- :adi:`ADRV9009 <en/products/ADRV9009>`: SDR Integrated, Dual RF Transceiver
|
||||
with Observation Path
|
||||
- :adi:`ADRV9008-1 <en/products/ADRV9008-1>`: SDR Integrated, Dual RF Receiver
|
||||
- :adi:`ADRV9008-2 <en/products/ADRV9008-2>`: SDR Integrated, Dual RF
|
||||
Transmitter with Observation Path
|
||||
|
||||
JESD204B/C Mixed-Signal Front Ends
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- :adi:`AD9081 <en/products/AD9081>`: MxFE™ Quad, 16-Bit, 12GSPS RFDAC and
|
||||
Quad, 12-Bit, 4GSPS RFADC
|
||||
- :adi:`AD9082 <en/products/AD9082>`: MxFE™ QUAD, 16-Bit, 12GSPS RFDAC and
|
||||
DUAL, 12-Bit, 6GSPS RFADC
|
||||
- :adi:`AD9986 <en/products/AD9986>`: 4T2R Direct RF Transmitter and
|
||||
Observation Receiver
|
||||
- :adi:`AD9988 <en/products/AD9988>`: 4T4R Direct RF Receiver and Transmitter
|
||||
|
||||
More Information
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
- :ref:`JESD204 Interface Framework <jesd204>`
|
||||
- :dokuwiki:`Glossary of terms <resources/fpga/peripherals/jesd204/jesd204_glossary>`
|
||||
- :ref:`HDL User Guide <user_guide>`
|
||||
|
||||
Technical Support
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
Analog Devices will provide limited online support for anyone using the core
|
||||
with Analog Devices components (ADC, DAC, Video, Audio, etc) via the
|
||||
:ez:`EngineerZone <fpga>`.
|
After Width: | Height: | Size: 66 KiB |
|
@ -0,0 +1,300 @@
|
|||
.. _ad_ip_jesd204_tpl_dac:
|
||||
|
||||
DAC JESD204B/C Transport Peripheral
|
||||
================================================================================
|
||||
|
||||
.. hdl-component-diagram::
|
||||
|
||||
The DAC JESD204B/C Transport Peripheral (AD-IP-JESD204-TRANSPORT-DAC) implements
|
||||
the transport level handling of a JESD204B/C transmitter device. It is
|
||||
compatible with a
|
||||
:ref:`wide range of Analog Devices high-speed digital-to-analog converters <ad_ip_jesd204_tpl_dac_supported_devices>`.
|
||||
|
||||
The core handles the JESD204B/C framing of the user-provided payload data. In
|
||||
addition, it is capable of generating standard and user-defined test-pattern
|
||||
data for interface verification. It also features a per-channel dual-tone DDS
|
||||
that can be used to dynamically generate test-tones.
|
||||
|
||||
The peripheral can be configured at runtime through a AXI4-Lite memory mapped
|
||||
register map.
|
||||
|
||||
Features
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
- ADI high-speed DAC compatible JESD204B/C data framing;
|
||||
- Test-pattern generator for interface verification;
|
||||
- Per-channel dual-tone DDS (optional);
|
||||
- Runtime reconfigurability through memory-mapped register interface
|
||||
(AXI4-Lite).
|
||||
|
||||
Files
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
:git-hdl:`ad_ip_jesd204_tpl_dac.v <library/jesd204/ad_ip_jesd204_tpl_dac/ad_ip_jesd204_tpl_dac.v>`
|
||||
|
||||
Block Diagram
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
.. image:: ad_ip_jesd204_transport_dac.svg
|
||||
:align: center
|
||||
|
||||
Synthesis Configuration Parameters
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
.. hdl-parameters::
|
||||
|
||||
* - ID
|
||||
- Instance identification number.
|
||||
* - NUM_LANES
|
||||
- Number of lanes supported by the peripheral.
|
||||
Equivalent to JESD204 ``L`` parameter.
|
||||
* - NUM_CHANNELS
|
||||
- Number of converters supported by the peripheral.
|
||||
- Equivalent to JESD204 ``M`` parameter.
|
||||
* - SAMPLES_PER_FRAME
|
||||
- Number of samples per frame.
|
||||
Equivalent to JESD204 ``S`` parameter.
|
||||
* - CONVERTER_RESOLUTION
|
||||
- Resolution of the converter.
|
||||
Equivalent to JESD204 ``N`` parameter.
|
||||
* - BITS_PER_SAMPLE
|
||||
- Number of bits per sample.
|
||||
Equivalent to JESD204 ``NP`` parameter.
|
||||
* - OCTETS_PER_BEAT
|
||||
- Number of bytes per beat for each link.
|
||||
* - DDS_TYPE
|
||||
- DDS Type. Set 1 for CORDIC or 2 for Polynomial
|
||||
* - DDS_CORDIC_DW
|
||||
- CORDIC DDS Data Width.
|
||||
* - DDS_CORDIC_PHASE_DW
|
||||
- CORDIC DDS Phase Width.
|
||||
* - DATAPATH_DISABLE
|
||||
- Disable instantiation of DDS core.
|
||||
|
||||
Signal and Interface Pins
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
.. hdl-interfaces::
|
||||
|
||||
* - s_axi_aclk
|
||||
- All ``S_AXI`` signals and ``irq`` are synchronous to this clock.
|
||||
* - s_axi_aresetn
|
||||
- Resets the internal state of the peripheral.
|
||||
* - s_axi
|
||||
- Memory mapped AXI-lite bus that provides access to modules register map.
|
||||
* - link
|
||||
- link_data: Framed transmit data towards link layer.
|
||||
* - link_clk
|
||||
- :dokuwiki:`Device clock <resources/fpga/peripherals/jesd204/jesd204_glossary#clocks>`
|
||||
for the JESD204B/C interface. Must be line clock/40 for 204B correct operation.
|
||||
Must be line clock/66 for correct 204C operation.
|
||||
* - enable
|
||||
- Request signal for each channel.
|
||||
* - dac_valid
|
||||
- Qualifier signal for each channel. Always '1'.
|
||||
* - dac_ddata
|
||||
- Raw application layer data, every channel concatenated.
|
||||
* - dac_dunf
|
||||
- Application layer underflow.
|
||||
|
||||
Register Map
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
.. hdl-regmap::
|
||||
:name: COMMON
|
||||
:no-type-info:
|
||||
|
||||
.. hdl-regmap::
|
||||
:name: DAC_COMMON
|
||||
:no-type-info:
|
||||
|
||||
.. hdl-regmap::
|
||||
:name: JESD_TPL
|
||||
:no-type-info:
|
||||
|
||||
.. hdl-regmap::
|
||||
:name: DAC_CHANNEL
|
||||
:no-type-info:
|
||||
|
||||
Theory of Operation
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
Data paths
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
The data intended for the DAC can have multiple sources:
|
||||
|
||||
- **DMA source** Raw data can be accepted from a external block representing
|
||||
the Application layer;
|
||||
- **DDS source** For each DAC channel, a dual-tone can be generated by a DDS
|
||||
core;
|
||||
- **PRBS source** For each DAC channel, one of the following PN sequence can
|
||||
be selected: PN7, PN15, inverted PN7, inverted PN15.
|
||||
|
||||
Interfaces and Signals
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Application layer interface
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
The application layer connects to the framer block when the DMA source is
|
||||
selected. The framer module takes sample data and maps it onto the format that
|
||||
the JESD204 link expects for the specified framer configuration.
|
||||
|
||||
The data in the application layer interface ``dac_ddata`` is expected to have
|
||||
the following layout:
|
||||
|
||||
::
|
||||
|
||||
MSB LSB
|
||||
[ MmSn, ..., MmS1, MnS0, ..., M1Sn, ... M1S1, M1S0, M0Sn, ... M0S1, M0S0 ]
|
||||
|
||||
|
||||
Where MjSi refers to the i-th sample of the j-th converter. With m being the
|
||||
number of converters and n the number of samples per converter per beat.
|
||||
|
||||
The core asserts the ``enable`` signal for each channel that is enabled by the
|
||||
software. The ``dac_ddata`` data bus must contain data for each channel
|
||||
regardless if the channels are enabled or not.
|
||||
|
||||
Link layer interface
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
The link layer interface description can be found in the
|
||||
:ref:`User Data Interface <axi_jesd204_tx_user_data>` section of the
|
||||
:ref:`JESD204B/C Link Transmit Peripheral <axi_jesd204_tx>` IP.
|
||||
|
||||
Clock Monitor
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
The ``REG_STATUS`` (``0x054``) register ``CLK_FREQ`` field allows to determine
|
||||
the clock rate of the device clock (``link_clk``) relative to the AXI interface
|
||||
clock (``s_axi_aclk``). This can be used to verify that the device clock is
|
||||
running at the expected rate.
|
||||
|
||||
The number is represented as unsigned 16.16 format. Assuming a 100MHz processor
|
||||
clock, this corresponds to a resolution of 1.523kHz per LSB. A raw value of 0
|
||||
indicates that the link clock is currently not active.
|
||||
|
||||
External synchronization
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
By setting the ``EXT_SYNC`` parameter of the IP to 1, an external
|
||||
synchronization signal ``dac_sync_in`` can be used to trigger data movement
|
||||
from user application layer to the link layer, reset internal DDS cores or PRBS
|
||||
generators. If the ``EXT_SYNC`` parameter is set to zero, the external signal
|
||||
is ignored and only a software controlled reset happens inside the DDS,
|
||||
PRBS logic.
|
||||
|
||||
The external synchronization signal should be synchronous with the DAC clock.
|
||||
Synchronization will be done on the rising edge of the signal.
|
||||
|
||||
The self clearing ``SYNC`` control bit from the ``REG_CNTRL_1`` (``0x44``)
|
||||
register will arm the trigger logic to wait for the external sync signal. The
|
||||
``DAC_SYNC_STATUS`` status bit from the ``REG_SYNC_STATUS`` (``0x68``) register
|
||||
will show that the synchronization is armed but the synchronization signal has
|
||||
not yet been received.
|
||||
|
||||
Once the sync signal is received, the data will start to flow and the
|
||||
``DAC_SYNC_STATUS`` status bit will reflect that with a deassertion.
|
||||
|
||||
While the synchronization mechanism is armed, the ``dac_valid`` output signal
|
||||
is gated until the trigger signal is received. The gating happens only during
|
||||
this period, meaning that ``dac_valid`` will stay high in all other
|
||||
cases (normal operation).
|
||||
|
||||
Restrictions
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
Reduced number of octets-per-frame (``F``) settings. The following values are
|
||||
supported by the peripheral: 1, 2, 4
|
||||
|
||||
- Starting from
|
||||
`this <https://github.com/analogdevicesinc/hdl/commit/454b900f90081fb95be857114e768f662178c8bd>`__
|
||||
commit this restriction no longer applies
|
||||
|
||||
Software Support
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
.. warning::
|
||||
To ensure correct operation it is highly recommended to use the Analog
|
||||
Devices provided JESD204B/C software packages for interfacing the peripheral.
|
||||
Analog Devices is not able to provide support in case issues arise from using
|
||||
custom low-level software for interfacing the peripheral.
|
||||
|
||||
.. _ad_ip_jesd204_tpl_dac_supported_devices:
|
||||
|
||||
Supported Devices
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
JESD204B Digital-to-Analog Converters
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- :adi:`AD9135 <en/products/AD9135>`: Dual, 11-Bit, high dynamic, 2.8 GSPS,
|
||||
TxDAC+® Digital-to-Analog Converter
|
||||
- :adi:`AD9136 <en/products/AD9136>`: Dual, 16-Bit, 2.8 GSPS, TxDAC+®
|
||||
Digital-to-Analog Converter
|
||||
- :adi:`AD9144 <en/products/AD9144>`: Quad, 16-Bit, 2.8 GSPS, TxDAC+®
|
||||
Digital-to-Analog Converter
|
||||
- :adi:`AD9152 <en/products/AD9152>`: Dual, 16-Bit, 2.25 GSPS, TxDAC+
|
||||
Digital-to-Analog Converter
|
||||
- :adi:`AD9154 <en/products/AD9154>`: Quad, 16-Bit, 2.4 GSPS, TxDAC+®
|
||||
Digital-to-Analog Converter
|
||||
- :adi:`AD9161 <en/products/AD9161>`: 11-Bit, 12 GSPS, RF Digital-to-Analog
|
||||
Converter
|
||||
- :adi:`AD9162 <en/products/AD9162>`: 16-Bit, 12 GSPS, RF Digital-to-Analog
|
||||
Converter
|
||||
- :adi:`AD9163 <en/products/AD9163>`: 16-Bit, 12 GSPS, RF DAC and Digital
|
||||
Upconverter
|
||||
- :adi:`AD9164 <AD9164>`: 16-Bit, 12 GSPS, RF DAC and Direct Digital
|
||||
Synthesizer
|
||||
- :adi:`AD9172 <en/products/AD9172>`: Dual, 16-Bit, 12.6 GSPS RF DAC with
|
||||
Channelizers
|
||||
- :adi:`AD9173 <en/products/AD9173>`: Dual, 16-Bit, 12.6 GSPS RF DAC with
|
||||
Channelizers
|
||||
- :adi:`AD9174 <en/products/AD9174>`: Dual, 16-Bit, 12.6 GSPS RF DAC and Direct
|
||||
Digital Synthesizer
|
||||
- :adi:`AD9175 <en/products/AD9175>`: Dual, 11-Bit/16-Bit, 12.6 GSPS RF DAC with
|
||||
Wideband Channelizers
|
||||
- :adi:`AD9176 <en/products/AD9176>`: Dual, 16-Bit, 12.6 GSPS RF DAC with
|
||||
Wideband Channelizers
|
||||
- :adi:`AD9177 <en/products/AD9177>`: Quad, 16-Bit, 12 GSPS RF DAC with
|
||||
Wideband Channelizers
|
||||
|
||||
JESD204B RF Transceivers
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- :adi:`AD9371 <en/products/AD9371>`: SDR Integrated, Dual RF Transceiver with
|
||||
Observation Path
|
||||
- :adi:`AD9375 <en/products/AD9375>`: SDR Integrated, Dual RF Transceiver with
|
||||
Observation Path and DPD
|
||||
- :adi:`ADRV9009 <en/products/ADRV9009>`: SDR Integrated, Dual RF Transceiver
|
||||
with Observation Path
|
||||
- :adi:`ADRV9008-1 <en/products/ADRV9008-1>`: SDR Integrated, Dual RF Receiver
|
||||
- :adi:`ADRV9008-2 <en/products/ADRV9008-2>`: SDR Integrated, Dual RF
|
||||
Transmitter with Observation Path
|
||||
|
||||
JESD204B/C Mixed-Signal Front Ends
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- :adi:`AD9081 <en/products/AD9081>`: MxFE™ Quad, 16-Bit, 12GSPS RFDAC and
|
||||
Quad, 12-Bit, 4GSPS RFADC
|
||||
- :adi:`AD9082 <en/products/AD9082>`: MxFE™ QUAD, 16-Bit, 12GSPS RFDAC and
|
||||
DUAL, 12-Bit, 6GSPS RFADC
|
||||
- :adi:`AD9986 <en/products/AD9986>`: 4T2R Direct RF Transmitter and
|
||||
Observation Receiver
|
||||
- :adi:`AD9988 <en/products/AD9988>`: 4T4R Direct RF Receiver and Transmitter
|
||||
|
||||
More Information
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
- :ref:`JESD204 Interface Framework <jesd204>`
|
||||
- :dokuwiki:`Glossary of terms <resources/fpga/peripherals/jesd204/jesd204_glossary>`
|
||||
- :ref:`HDL User Guide <user_guide>`
|
||||
|
||||
Technical Support
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
Analog Devices will provide limited online support for anyone using the core
|
||||
with Analog Devices components (ADC, DAC, Video, Audio, etc) via the
|
||||
:ez:`EngineerZone <fpga>`.
|
After Width: | Height: | Size: 46 KiB |
After Width: | Height: | Size: 64 KiB |
|
@ -0,0 +1,687 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="188mm"
|
||||
height="54.387669mm"
|
||||
viewBox="0 0 710.5512 205.5597"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
sodipodi:docname="axi_jesd204_rx_204c_8b10b.svg"
|
||||
inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="1.6526095"
|
||||
inkscape:cx="270.78387"
|
||||
inkscape:cy="279.86043"
|
||||
inkscape:window-width="2400"
|
||||
inkscape:window-height="1271"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="140"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" />
|
||||
<defs
|
||||
id="defs1">
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Stop"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="10"
|
||||
markerWidth="0.40000001"
|
||||
markerHeight="0.40000001"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
style="fill:none;stroke:context-stroke;stroke-width:1"
|
||||
d="M 0,4 V -4"
|
||||
id="path23" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Triangle"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
id="path135" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Triangle-4"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
id="path135-0" />
|
||||
</marker>
|
||||
<linearGradient
|
||||
id="linearGradient4921"
|
||||
gradientTransform="matrix(0.00225797,0,0,8.3413105e-4,-1376.2529,-1193.8574)"
|
||||
inkscape:swatch="solid">
|
||||
<stop
|
||||
id="stop4919"
|
||||
offset="0"
|
||||
style="stop-color:#809eb0;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="TriangleOutS"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4063"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect16057"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect9910"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect9907"
|
||||
is_visible="true"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker10061"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path10063"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker3"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path3"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect16115"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker4"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect16127"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker5"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path5"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect20500"
|
||||
is_visible="true"
|
||||
lpeversion="0" />
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect9910-3-3"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect9907-6-8"
|
||||
is_visible="true"
|
||||
lpeversion="0" />
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect5"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect6"
|
||||
is_visible="true"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker6"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path6"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect20536"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker7"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path7"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect20550"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker8"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path8"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker9"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path9"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker10"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path10"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect20651"
|
||||
is_visible="true"
|
||||
lpeversion="0" />
|
||||
</defs>
|
||||
<g
|
||||
id="layer1"
|
||||
transform="translate(1089.1357,847.64466)">
|
||||
<rect
|
||||
y="-846.90997"
|
||||
x="-1087.8339"
|
||||
height="204.09032"
|
||||
width="708.51465"
|
||||
id="rect16023"
|
||||
style="fill:#eeeeec;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.46938;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<rect
|
||||
y="-785.69452"
|
||||
x="-676.51227"
|
||||
height="54.547775"
|
||||
width="124.68063"
|
||||
id="rect16035"
|
||||
style="fill:url(#linearGradient4921);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.75508;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';letter-spacing:0px;word-spacing:0px;opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.367345;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
x="-670.42151"
|
||||
y="-753.36249"
|
||||
id="text16039"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';stroke-width:0.367345;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
sodipodi:role="line"
|
||||
id="tspan16037"
|
||||
x="-670.42151"
|
||||
y="-753.36249">DESCRAMBLER</tspan></text>
|
||||
<rect
|
||||
y="-709.09943"
|
||||
x="-809.02039"
|
||||
height="30.056942"
|
||||
width="123.06019"
|
||||
id="rect16047"
|
||||
style="fill:url(#linearGradient4921);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.75508;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';letter-spacing:0px;word-spacing:0px;opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.367345;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
x="-798.69043"
|
||||
y="-689.01276"
|
||||
id="text16051"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';stroke-width:0.367345;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
sodipodi:role="line"
|
||||
id="tspan16049"
|
||||
x="-798.69043"
|
||||
y="-689.01276">ILAS MONITOR</tspan></text>
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="M -1429.5117,553.73182 H -1190.4"
|
||||
inkscape:path-effect="#path-effect16057"
|
||||
id="path16055"
|
||||
d="M -1429.5117,553.73182 H -1190.4"
|
||||
style="fill:none;stroke:#000000;stroke-width:9.60269;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
transform="matrix(0.3825427,0,0,0.3825427,-542.28642,-966.20467)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<text
|
||||
id="text16061"
|
||||
y="-826.14288"
|
||||
x="-1082.825"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.367345"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.367345"
|
||||
y="-826.14288"
|
||||
x="-1082.825"
|
||||
id="tspan16059"
|
||||
sodipodi:role="line">Lane x</tspan></text>
|
||||
<rect
|
||||
y="-710.58148"
|
||||
x="-991.65796"
|
||||
height="30.05694"
|
||||
width="123.06017"
|
||||
id="rect16063"
|
||||
style="fill:url(#linearGradient4921);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.75508;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<rect
|
||||
style="fill:url(#linearGradient4921);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.75508;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect16065"
|
||||
width="123.06017"
|
||||
height="30.05694"
|
||||
x="-991.65796"
|
||||
y="-710.58148" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';letter-spacing:0px;word-spacing:0px;opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.367345;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
x="-980.63776"
|
||||
y="-690.49487"
|
||||
id="text16071"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';stroke-width:0.367345;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
sodipodi:role="line"
|
||||
id="tspan16069"
|
||||
x="-980.63776"
|
||||
y="-690.49487">CGS MONITOR</tspan></text>
|
||||
<text
|
||||
id="text16093"
|
||||
y="-660.21014"
|
||||
x="-747.92511"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.367345"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.367345"
|
||||
y="-660.21014"
|
||||
x="-747.92511"
|
||||
id="tspan16091"
|
||||
sodipodi:role="line">ILAS data</tspan></text>
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:4.26667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 374.37941,557.18626 4.28726,-16"
|
||||
id="path16095"
|
||||
inkscape:path-effect="#path-effect9910"
|
||||
inkscape:original-d="m 374.37941,557.18626 4.28726,-16"
|
||||
inkscape:connector-curvature="0"
|
||||
transform="matrix(0,0.34438483,-0.34438483,0,-563.70386,-796.97258)" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="m 382.93333,557.18626 4.28726,-16"
|
||||
inkscape:path-effect="#path-effect9907"
|
||||
id="path16097"
|
||||
d="m 382.93333,557.18626 4.28726,-16"
|
||||
style="fill:none;stroke:#000000;stroke-width:4.26667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(0,0.34438483,-0.34438483,0,-563.70386,-796.97258)" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path16101"
|
||||
d="m -1038.3328,-754.14676 v 58.30708 l 37.875,-0.0414"
|
||||
style="fill:none;stroke:#000000;stroke-width:3.67345;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker10061)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.367345"
|
||||
x="-596.17682"
|
||||
y="-649.83667"
|
||||
id="text16111"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan16109"
|
||||
x="-596.17682"
|
||||
y="-649.83667"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.367345">8b10b mode decoder</tspan></text>
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="M -123.73333,407.45492 H 53.333333"
|
||||
inkscape:path-effect="#path-effect16115"
|
||||
id="path16113"
|
||||
d="M -123.73333,407.45492 H 53.333333"
|
||||
style="fill:none;stroke:#000000;stroke-width:24.6474;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker10061)"
|
||||
transform="matrix(0.14903931,0,0,0.14903931,-532.45119,-818.94245)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="m -960,704.38633 v 102.4"
|
||||
inkscape:path-effect="#path-effect16127"
|
||||
id="path16125"
|
||||
d="m -960,704.38633 v 102.4"
|
||||
style="fill:none;stroke:#000000;stroke-width:5.53696;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker10061)"
|
||||
transform="matrix(0.33171967,0,0,0.33171967,-615.19693,-913.88388)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<rect
|
||||
y="-786.01874"
|
||||
x="-519.33136"
|
||||
height="55.10157"
|
||||
width="73.468758"
|
||||
id="rect20488"
|
||||
style="vector-effect:none;fill:url(#linearGradient4921);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.75508;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
id="text20494"
|
||||
y="-764.2077"
|
||||
x="-482.59695"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';letter-spacing:0px;word-spacing:0px;opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.367345;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;text-anchor:middle;stroke-width:0.367345;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
y="-764.2077"
|
||||
x="-482.59695"
|
||||
id="tspan20490"
|
||||
sodipodi:role="line">ELASTIC</tspan><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;text-anchor:middle;stroke-width:0.367345;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
id="tspan20492"
|
||||
y="-745.84052"
|
||||
x="-482.59695"
|
||||
sodipodi:role="line">BUFFER</tspan></text>
|
||||
<path
|
||||
transform="matrix(0.32679362,0,0,0.32679362,-404.90786,-890.01666)"
|
||||
style="fill:none;stroke:#000000;stroke-width:11.2409;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker10061)"
|
||||
d="M -123.73333,407.45492 H 53.333333"
|
||||
id="path20498"
|
||||
inkscape:path-effect="#path-effect20500"
|
||||
inkscape:original-d="M -123.73333,407.45492 H 53.333333"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:3.28705;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 374.37941,557.18626 4.28726,-16"
|
||||
id="path20502"
|
||||
inkscape:path-effect="#path-effect9910-3-3"
|
||||
inkscape:original-d="m 374.37941,557.18626 4.28726,-16"
|
||||
inkscape:connector-curvature="0"
|
||||
transform="matrix(0.34438483,0,0,0.58024102,-561.2761,-1076.1694)" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="m 382.93333,557.18626 4.28726,-16"
|
||||
inkscape:path-effect="#path-effect9907-6-8"
|
||||
id="path20504"
|
||||
d="m 382.93333,557.18626 4.28726,-16"
|
||||
style="fill:none;stroke:#000000;stroke-width:3.28705;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(0.34438483,0,0,0.58024102,-561.2761,-1076.1694)" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.344385"
|
||||
x="-436.41345"
|
||||
y="-739.784"
|
||||
id="text20510"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan20508"
|
||||
x="-436.41345"
|
||||
y="-739.784"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.344385">32</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.344385"
|
||||
x="-436.74902"
|
||||
y="-767.45319"
|
||||
id="text20514"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan20512"
|
||||
x="-436.74902"
|
||||
y="-767.45319"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.344385">rx_data</tspan></text>
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="m 374.37941,557.18626 4.28726,-16"
|
||||
inkscape:path-effect="#path-effect9910-3-3"
|
||||
id="path20516"
|
||||
d="m 374.37941,557.18626 4.28726,-16"
|
||||
style="fill:none;stroke:#000000;stroke-width:3.28705;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(0.34438483,0,0,0.58024102,-1192.8743,-1072.6817)" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:3.28705;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 382.93333,557.18626 4.28726,-16"
|
||||
id="path20518"
|
||||
inkscape:path-effect="#path-effect9907-6-8"
|
||||
inkscape:original-d="m 382.93333,557.18626 4.28726,-16"
|
||||
inkscape:connector-curvature="0"
|
||||
transform="matrix(0.34438483,0,0,0.58024102,-1192.8743,-1072.6817)" />
|
||||
<text
|
||||
id="text20524"
|
||||
y="-736.64069"
|
||||
x="-1069.5615"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.344385"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
y="-736.64069"
|
||||
x="-1069.5615"
|
||||
id="tspan20522"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.344385">32</tspan></text>
|
||||
<text
|
||||
id="text20528"
|
||||
y="-762.49927"
|
||||
x="-1086.7255"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.344385"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
y="-762.49927"
|
||||
x="-1086.7255"
|
||||
id="tspan20526"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.344385">phy_data</tspan></text>
|
||||
<text
|
||||
id="text20532"
|
||||
y="-829.4726"
|
||||
x="-459.04132"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.367345"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.367345"
|
||||
y="-829.4726"
|
||||
x="-459.04132"
|
||||
id="tspan20530"
|
||||
sodipodi:role="line">Release</tspan></text>
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="M -123.73333,407.45492 H 53.333333"
|
||||
inkscape:path-effect="#path-effect20536"
|
||||
id="path20534"
|
||||
d="M -123.73333,407.45492 H 53.333333"
|
||||
style="fill:none;stroke:#000000;stroke-width:7.88218;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker10061)"
|
||||
transform="matrix(0,0.30584093,0.30584093,0,-585.53891,-806.7355)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<rect
|
||||
y="-784.6369"
|
||||
x="-990.97015"
|
||||
height="54.547775"
|
||||
width="89.614189"
|
||||
id="rect20538"
|
||||
style="fill:url(#linearGradient4921);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.75508;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<path
|
||||
transform="matrix(3.3436252,0,0,3.3436252,999.70807,-2112.7023)"
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="m -567.90567,405.05895 h 64.78789"
|
||||
inkscape:path-effect="#path-effect20550"
|
||||
id="path20548"
|
||||
d="m -567.90567,405.05895 h 64.78789"
|
||||
style="fill:none;stroke:#000000;stroke-width:1.09864;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path20635"
|
||||
d="m -684.11703,-694.44663 h 179.53837 l -0.12942,-31.98292"
|
||||
style="fill:none;stroke:#000000;stroke-width:2.41069;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker10061)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<text
|
||||
id="text20639"
|
||||
y="-711.39868"
|
||||
x="-552.0321"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.367345"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.367345"
|
||||
y="-711.39868"
|
||||
x="-552.0321"
|
||||
id="tspan20637"
|
||||
sodipodi:role="line">Ready</tspan></text>
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:3.67345;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker10061)"
|
||||
d="m -854.72105,-757.06897 v 58.30708 l 37.87498,-0.0414"
|
||||
id="path20647"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccc"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<path
|
||||
transform="matrix(0.33171967,0,0,0.33171967,-434.39489,-912.50637)"
|
||||
style="fill:none;stroke:#000000;stroke-width:5.53696;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker10061)"
|
||||
d="m -960,704.38633 v 102.4"
|
||||
id="path20649"
|
||||
inkscape:path-effect="#path-effect20651"
|
||||
inkscape:original-d="m -960,704.38633 v 102.4"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.367345"
|
||||
x="-930.07562"
|
||||
y="-660.69727"
|
||||
id="text20659"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan20657"
|
||||
x="-930.07562"
|
||||
y="-660.69727"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.367345">cgs_state</tspan></text>
|
||||
<text
|
||||
id="text20544"
|
||||
y="-752.10394"
|
||||
x="-947.3313"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';letter-spacing:0px;word-spacing:0px;opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.367345;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.00000018px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;text-anchor:middle;stroke-width:0.367345;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
id="tspan20542"
|
||||
y="-752.10394"
|
||||
x="-947.3313"
|
||||
sodipodi:role="line">ALIGNER</tspan></text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 34 KiB |
|
@ -0,0 +1,252 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="130.70612mm"
|
||||
height="67.27002mm"
|
||||
viewBox="0 0 130.70611 67.270022"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
sodipodi:docname="dual_clock_operation.svg"
|
||||
inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="2.3136533"
|
||||
inkscape:cx="278.34767"
|
||||
inkscape:cy="158.40748"
|
||||
inkscape:window-width="2400"
|
||||
inkscape:window-height="1271"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="140"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" />
|
||||
<defs
|
||||
id="defs1">
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Dot"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
markerWidth="0.5"
|
||||
markerHeight="0.5"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:none"
|
||||
d="M 5,0 C 5,2.76 2.76,5 0,5 -2.76,5 -5,2.76 -5,0 c 0,-2.76 2.3,-5 5,-5 2.76,0 5,2.24 5,5 z"
|
||||
id="path17" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Triangle"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
id="path135" />
|
||||
</marker>
|
||||
</defs>
|
||||
<g
|
||||
id="layer1"
|
||||
transform="translate(-5.9050017,-6.9877033)">
|
||||
<rect
|
||||
style="fill:#ffffff;stroke-width:0.352999;stroke-linejoin:round"
|
||||
id="rect2"
|
||||
width="130.70612"
|
||||
height="67.27002"
|
||||
x="5.9050016"
|
||||
y="6.9877033" />
|
||||
<rect
|
||||
style="fill:#e6f2f7;fill-opacity:1;stroke:#0b426c;stroke-width:1.16755;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
id="rect1"
|
||||
width="19.643147"
|
||||
height="31.068243"
|
||||
x="8.2705841"
|
||||
y="36.868942" />
|
||||
<rect
|
||||
style="fill:#e6f2f7;fill-opacity:1;stroke:#0b426c;stroke-width:1.16755;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
id="rect1-6"
|
||||
width="32.636616"
|
||||
height="30.73884"
|
||||
x="63.356602"
|
||||
y="37.033642" />
|
||||
<rect
|
||||
style="fill:#e6f2f7;fill-opacity:1;stroke:#0b426c;stroke-width:1.16755;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
id="rect1-6-6"
|
||||
width="32.636616"
|
||||
height="30.73884"
|
||||
x="100.39724"
|
||||
y="37.033642" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="13.744806"
|
||||
y="73.806244"
|
||||
id="text1"><tspan
|
||||
id="tspan1"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="13.744806"
|
||||
y="73.806244">PHY</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="62.845116"
|
||||
y="73.391945"
|
||||
id="text1-40"><tspan
|
||||
id="tspan1-7"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="62.845116"
|
||||
y="73.391945">Transport Layer</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="100.87363"
|
||||
y="73.45932"
|
||||
id="text1-40-9"><tspan
|
||||
id="tspan1-7-8"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="100.87363"
|
||||
y="73.45932">Application Layer</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="33.213753"
|
||||
y="73.45932"
|
||||
id="text1-40-3"><tspan
|
||||
id="tspan1-7-7"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="33.213753"
|
||||
y="73.45932">Link Layer</tspan></text>
|
||||
<g
|
||||
id="g3"
|
||||
transform="translate(0.18808492)">
|
||||
<rect
|
||||
style="fill:#e6f2f7;fill-opacity:1;stroke:#0b426c;stroke-width:1.16755;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
id="rect1-0"
|
||||
width="26.634821"
|
||||
height="30.973282"
|
||||
x="32.129673"
|
||||
y="36.91642" />
|
||||
<rect
|
||||
style="fill:#c5e2ee;fill-opacity:1;stroke:#0b426c;stroke-width:1.16755;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
id="rect1-0-3"
|
||||
width="14.208982"
|
||||
height="25.300684"
|
||||
x="38.34259"
|
||||
y="39.752724" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="45.590683"
|
||||
y="48.717613"
|
||||
id="text1-4"><tspan
|
||||
id="tspan1-2"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="45.590683"
|
||||
y="48.717613">4:N</tspan><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="45.590683"
|
||||
y="53.866177"
|
||||
id="tspan2">or</tspan><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="45.638565"
|
||||
y="59.01474"
|
||||
id="tspan3">8:N</tspan></text>
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;fill-opacity:1;stroke:#0b426c;stroke-width:0.583774;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Triangle);paint-order:normal"
|
||||
d="m 6.1968887,24.173889 0.7253295,-0.01861 11.1699378,-0.06998 1e-6,10.116462"
|
||||
id="path9" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:1;stroke:#0b426c;stroke-width:0.583774;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Triangle);paint-order:normal"
|
||||
d="M 26.410638,36.285163 V 24.465086 h 12.897674 l -10e-7,9.787232"
|
||||
id="path10" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:1;stroke:#0b426c;stroke-width:0.583774;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Triangle);paint-order:normal"
|
||||
d="m 6.1968887,12.506394 51.1224303,-0.01772 0.03544,21.763645"
|
||||
id="path12" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:1;stroke:#0b426c;stroke-width:0.583774;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Triangle);paint-order:normal"
|
||||
d="M 6.1968888,17.803653 48.804402,18.016247 48.78668,34.252318"
|
||||
id="path13" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:1;stroke:#0b426c;stroke-width:0.583774;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Dot);marker-end:url(#Triangle);paint-order:normal"
|
||||
d="m 48.804402,22.341041 h 67.911138 l 10e-6,9.602394 -10e-6,2.414998"
|
||||
id="path14" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:1;stroke:#0b426c;stroke-width:0.583774;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Dot);marker-end:url(#Triangle);paint-order:normal"
|
||||
d="M 79.674905,22.341041 V 34.362478"
|
||||
id="path15" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="6.086544"
|
||||
y="9.9255085"
|
||||
id="text1-2"><tspan
|
||||
id="tspan1-0"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="6.086544"
|
||||
y="9.9255085">SYSREF</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="39.776577"
|
||||
y="64.429672"
|
||||
id="text1-2-7"><tspan
|
||||
id="tspan1-0-8"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.64583px;font-family:Sans;-inkscape-font-specification:'Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="39.776577"
|
||||
y="64.429672">Gearbox</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="6.1968889"
|
||||
y="16.813467"
|
||||
id="text1-2-8"><tspan
|
||||
id="tspan1-0-2"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="6.1968889"
|
||||
y="16.813467">device clock</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="5.9796834"
|
||||
y="23.439188"
|
||||
id="text1-2-8-2"><tspan
|
||||
id="tspan1-0-2-1"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="5.9796834"
|
||||
y="23.439188">ref clock</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="26.987095"
|
||||
y="23.154888"
|
||||
id="text1-2-8-2-8"><tspan
|
||||
id="tspan1-0-2-1-3"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="26.987095"
|
||||
y="23.154888">link clock</tspan></text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 44 KiB |
After Width: | Height: | Size: 93 KiB |
|
@ -0,0 +1,419 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
contentStyleType="text/css"
|
||||
height="742.04065"
|
||||
preserveAspectRatio="none"
|
||||
version="1.1"
|
||||
viewBox="0 0 268.05197 742.04065"
|
||||
width="268.05197"
|
||||
zoomAndPan="magnify"
|
||||
id="svg16"
|
||||
sodipodi:docname="jesd204_rx_state_machine.svg"
|
||||
inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="1.3678496"
|
||||
inkscape:cx="133.78664"
|
||||
inkscape:cy="371.02032"
|
||||
inkscape:window-width="2400"
|
||||
inkscape:window-height="1271"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="140"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg16" />
|
||||
<defs
|
||||
id="defs1">
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="marker27-3"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
id="path27-2" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="marker27-3-4"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
id="path27-2-2" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="marker27-3-8"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
id="path27-2-9" />
|
||||
</marker>
|
||||
</defs>
|
||||
<rect
|
||||
style="fill:#ffffff;stroke-width:1.33417;stroke-linejoin:round"
|
||||
id="rect1"
|
||||
width="268.05197"
|
||||
height="742.04065"
|
||||
x="0"
|
||||
y="0" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:none;stroke:none;stroke-width:0.415661;stroke-linejoin:round;stroke-dasharray:none"
|
||||
x="84.745117"
|
||||
y="28.918213"
|
||||
id="text16-4-1-0"><tspan
|
||||
x="84.745117"
|
||||
y="28.918213"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan27-2">reset</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:none;stroke:none;stroke-width:0.415661;stroke-linejoin:round;stroke-dasharray:none"
|
||||
x="126.29234"
|
||||
y="123.62984"
|
||||
id="text16-4-1-0-4"><tspan
|
||||
x="126.29234"
|
||||
y="123.62984"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan27-2-3">!disabled</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:none;stroke:none;stroke-width:0.415661;stroke-linejoin:round;stroke-dasharray:none"
|
||||
x="126.89961"
|
||||
y="222.66722"
|
||||
id="text16-4-1-0-4-6"><tspan
|
||||
x="126.89961"
|
||||
y="222.66722"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan27-2-3-7">PHY controller for when</tspan><tspan
|
||||
x="126.89961"
|
||||
y="235.16722"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan5">all lanes are ready</tspan></text>
|
||||
<circle
|
||||
style="fill:none;stroke:#000000;stroke-width:0.416403;stroke-linejoin:round;stroke-dasharray:none"
|
||||
id="path16-1"
|
||||
cx="119.45767"
|
||||
cy="71.979935"
|
||||
r="33.044682" />
|
||||
<circle
|
||||
style="fill:none;stroke:#000000;stroke-width:0.468453;stroke-linejoin:round;stroke-dasharray:none"
|
||||
id="path16-2-1"
|
||||
cx="119.45767"
|
||||
cy="71.979927"
|
||||
r="37.175262" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:none;stroke:none;stroke-width:0.415661;stroke-linejoin:round;stroke-dasharray:none"
|
||||
x="118.91644"
|
||||
y="76.009346"
|
||||
id="text16-06"><tspan
|
||||
id="tspan16-7"
|
||||
x="118.91644"
|
||||
y="76.009346"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661">RESET</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:none;stroke:none;stroke-width:0.415661;stroke-linejoin:round;stroke-dasharray:none"
|
||||
x="94.147125"
|
||||
y="10.636719"
|
||||
id="text16-06-1"><tspan
|
||||
id="tspan16-7-9"
|
||||
x="94.147125"
|
||||
y="10.636719"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:14px;font-family:Sans;-inkscape-font-specification:'Sans, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661">Link State Machine</tspan></text>
|
||||
<path
|
||||
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.74819;stroke-linejoin:round;stroke-dasharray:none;marker-end:url(#marker27-3)"
|
||||
d="m 73.180397,26.919243 19.254899,15.41408"
|
||||
id="path26-5" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:none;stroke:none;stroke-width:0.415661;stroke-linejoin:round;stroke-dasharray:none"
|
||||
x="127.15289"
|
||||
y="331.22256"
|
||||
id="text16-4-1-0-4-8"><tspan
|
||||
x="127.15289"
|
||||
y="331.22256"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan27-2-3-1">All lanes are in</tspan><tspan
|
||||
x="127.15289"
|
||||
y="343.72256"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan6">the DATA phase</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:none;stroke:none;stroke-width:0.415661;stroke-linejoin:round;stroke-dasharray:none"
|
||||
x="10.411446"
|
||||
y="546.25116"
|
||||
id="text16-4-1-0-4-8-4"><tspan
|
||||
x="10.411446"
|
||||
y="546.25116"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan6-1">At least four</tspan><tspan
|
||||
x="10.411446"
|
||||
y="558.75116"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan10">consecutive</tspan><tspan
|
||||
x="10.411446"
|
||||
y="571.25116"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan11">/K/ characters</tspan><tspan
|
||||
x="10.411446"
|
||||
y="583.75116"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan12">are received</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:none;stroke:none;stroke-width:0.415661;stroke-linejoin:round;stroke-dasharray:none"
|
||||
x="151.89297"
|
||||
y="550.39148"
|
||||
id="text16-4-1-0-4-8-4-7"><tspan
|
||||
x="151.89297"
|
||||
y="550.39148"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan12-9">More than three</tspan><tspan
|
||||
x="151.89297"
|
||||
y="562.89148"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan15">invalid characters</tspan><tspan
|
||||
x="151.89297"
|
||||
y="575.39148"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan16">are received</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:none;stroke:none;stroke-width:0.415661;stroke-linejoin:round;stroke-dasharray:none"
|
||||
x="84.842606"
|
||||
y="457.83777"
|
||||
id="text16-4-1-0-6"><tspan
|
||||
x="84.842606"
|
||||
y="457.83777"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan27-2-4">reset</tspan></text>
|
||||
<circle
|
||||
style="fill:none;stroke:#000000;stroke-width:0.416403;stroke-linejoin:round;stroke-dasharray:none"
|
||||
id="path16-1-6"
|
||||
cx="119.55518"
|
||||
cy="500.89951"
|
||||
r="33.044682" />
|
||||
<circle
|
||||
style="fill:none;stroke:#000000;stroke-width:0.468453;stroke-linejoin:round;stroke-dasharray:none"
|
||||
id="path16-2-1-6"
|
||||
cx="119.55518"
|
||||
cy="500.89948"
|
||||
r="37.175262" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:none;stroke:none;stroke-width:0.415661;stroke-linejoin:round;stroke-dasharray:none"
|
||||
x="119.01395"
|
||||
y="504.92889"
|
||||
id="text16-06-7"><tspan
|
||||
id="tspan16-7-4"
|
||||
x="119.01395"
|
||||
y="504.92889"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661">INIT</tspan></text>
|
||||
<path
|
||||
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.74819;stroke-linejoin:round;stroke-dasharray:none;marker-end:url(#marker27-3-4)"
|
||||
d="M 73.277895,455.83878 92.53279,471.25286"
|
||||
id="path26-5-8" />
|
||||
<circle
|
||||
style="fill:none;stroke:#000000;stroke-width:0.416403;stroke-linejoin:round;stroke-dasharray:none"
|
||||
id="path16-9-6-7"
|
||||
cx="119.65266"
|
||||
cy="606.92194"
|
||||
r="33.044682" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:none;stroke:none;stroke-width:0.415661;stroke-linejoin:round;stroke-dasharray:none"
|
||||
x="119.40099"
|
||||
y="610.95135"
|
||||
id="text16-0-2-6"><tspan
|
||||
x="119.40099"
|
||||
y="610.95135"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan4-2">CHECK</tspan></text>
|
||||
<circle
|
||||
style="fill:none;stroke:#000000;stroke-width:0.416403;stroke-linejoin:round;stroke-dasharray:none"
|
||||
id="path16-9-5-8"
|
||||
cx="119.65266"
|
||||
cy="708.78778"
|
||||
r="33.044682" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:none;stroke:none;stroke-width:0.415661;stroke-linejoin:round;stroke-dasharray:none"
|
||||
x="118.94638"
|
||||
y="714.83191"
|
||||
id="text16-0-9-3"><tspan
|
||||
id="tspan16-8-8-3"
|
||||
x="118.94638"
|
||||
y="714.83191"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661">DATA</tspan></text>
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.415661;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;marker-start:url(#marker27-3)"
|
||||
d="m 104.32902,576.06014 c 0,0 -5.306007,-12.95931 -5.195768,-20.7311 0.09811,-6.91633 5.195768,-20.09006 5.195768,-20.09006"
|
||||
id="path9" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.415661;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;marker-end:url(#marker27-3)"
|
||||
d="m 134.8801,577.10935 c 0,0 5.54768,-14.53586 5.54768,-21.663 0,-7.12715 -5.54768,-18.96962 -5.54768,-18.96962"
|
||||
id="path10" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.415661;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;marker-start:url(#marker27-3-8)"
|
||||
d="m 104.56636,677.46494 c 0,0 -5.305999,-12.95931 -5.195759,-20.7311 0.0981,-6.91632 5.195759,-20.09006 5.195759,-20.09006"
|
||||
id="path9-4" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.415661;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;marker-end:url(#marker27-3-8)"
|
||||
d="m 135.11745,679.29645 c 0,0 5.54767,-14.53586 5.54767,-21.66301 0,-7.12715 -5.54767,-18.96961 -5.54767,-18.96961"
|
||||
id="path10-3" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:none;stroke:none;stroke-width:0.415661;stroke-linejoin:round;stroke-dasharray:none"
|
||||
x="153.60271"
|
||||
y="649.02429"
|
||||
id="text16-4-1-0-4-8-4-6"><tspan
|
||||
x="153.60271"
|
||||
y="649.02429"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan12-2">At least one</tspan><tspan
|
||||
x="153.60271"
|
||||
y="661.52429"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan19">invalid character</tspan><tspan
|
||||
x="153.60271"
|
||||
y="674.02429"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan20">is received</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:none;stroke:none;stroke-width:0.415661;stroke-linejoin:round;stroke-dasharray:none"
|
||||
x="-0.15234375"
|
||||
y="644.88391"
|
||||
id="text16-4-1-0-4-8-4-67"><tspan
|
||||
x="-0.15234375"
|
||||
y="644.88391"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan6-1-9">At least four</tspan><tspan
|
||||
x="-0.15234375"
|
||||
y="657.38391"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan10-7">consecutive</tspan><tspan
|
||||
x="-0.15234375"
|
||||
y="669.88391"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan11-6">valid characters</tspan><tspan
|
||||
x="-0.15234375"
|
||||
y="682.38391"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan12-8">are received</tspan></text>
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.415661;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;marker-end:url(#marker27-3)"
|
||||
d="m 119.45767,109.1552 v 34.02297"
|
||||
id="path1" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.415661;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;marker-end:url(#marker27-3)"
|
||||
d="m 119.55517,211.04708 -0.0975,34.04701"
|
||||
id="path2" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.415661;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;marker-end:url(#marker27-3)"
|
||||
d="m 119.45767,313.05268 v 33.9209"
|
||||
id="path3" />
|
||||
<circle
|
||||
style="fill:none;stroke:#000000;stroke-width:0.416403;stroke-linejoin:round;stroke-dasharray:none"
|
||||
id="path16-9-6"
|
||||
cx="119.55518"
|
||||
cy="178.00241"
|
||||
r="33.044682" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:none;stroke:none;stroke-width:0.415661;stroke-linejoin:round;stroke-dasharray:none"
|
||||
x="119.30623"
|
||||
y="168.1765"
|
||||
id="text16-0-2"><tspan
|
||||
id="tspan16-8-6"
|
||||
x="119.30623"
|
||||
y="168.1765"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661">WAIT</tspan><tspan
|
||||
x="119.30623"
|
||||
y="180.6765"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan3">FOR</tspan><tspan
|
||||
x="119.30623"
|
||||
y="193.1765"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661"
|
||||
id="tspan4">PHY</tspan></text>
|
||||
<circle
|
||||
style="fill:none;stroke:#000000;stroke-width:0.416403;stroke-linejoin:round;stroke-dasharray:none"
|
||||
id="path16-9-5"
|
||||
cx="119.55518"
|
||||
cy="279.86826"
|
||||
r="33.044682" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:none;stroke:none;stroke-width:0.415661;stroke-linejoin:round;stroke-dasharray:none"
|
||||
x="119.56735"
|
||||
y="285.9043"
|
||||
id="text16-0-9"><tspan
|
||||
id="tspan16-8-8"
|
||||
x="119.56735"
|
||||
y="285.9043"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661">CGS</tspan></text>
|
||||
<circle
|
||||
style="fill:none;stroke:#000000;stroke-width:0.416403;stroke-linejoin:round;stroke-dasharray:none"
|
||||
id="path16-9-7"
|
||||
cx="119.55518"
|
||||
cy="381.7341"
|
||||
r="33.044682" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:none;stroke:none;stroke-width:0.415661;stroke-linejoin:round;stroke-dasharray:none"
|
||||
x="118.84888"
|
||||
y="387.77826"
|
||||
id="text16-0-4"><tspan
|
||||
id="tspan16-8-9"
|
||||
x="118.84888"
|
||||
y="387.77826"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661">DATA</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:none;stroke:none;stroke-width:0.415661;stroke-linejoin:round;stroke-dasharray:none"
|
||||
x="94.244629"
|
||||
y="434.34991"
|
||||
id="text16-06-1-5"><tspan
|
||||
id="tspan16-7-9-2"
|
||||
x="94.244629"
|
||||
y="434.34991"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:14px;font-family:Sans;-inkscape-font-specification:'Sans, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.415661">Lane State Machine</tspan></text>
|
||||
</svg>
|
After Width: | Height: | Size: 32 KiB |
|
@ -0,0 +1,395 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
contentStyleType="text/css"
|
||||
height="437.85907"
|
||||
preserveAspectRatio="none"
|
||||
version="1.1"
|
||||
viewBox="0 0 440.58023 437.85906"
|
||||
width="440.58023"
|
||||
zoomAndPan="magnify"
|
||||
id="svg16"
|
||||
sodipodi:docname="jesd204c_rx_emb_state_machine.svg"
|
||||
inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="0.76127298"
|
||||
inkscape:cx="-22.987812"
|
||||
inkscape:cy="375.02973"
|
||||
inkscape:window-width="2400"
|
||||
inkscape:window-height="1271"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="140"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg16" />
|
||||
<defs
|
||||
id="defs1">
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="marker27"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
id="path27" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="TriangleOutS-8"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4063-7"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="scale(0.2)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect1079"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="TriangleOutS"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4063"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="scale(0.2)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker1"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path1"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="scale(0.2)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker2"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path2"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="scale(0.2)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker3"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path3"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="scale(0.2)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
</defs>
|
||||
<rect
|
||||
style="fill:#ffffff;stroke-width:1.48557;stroke-linejoin:round"
|
||||
id="rect1"
|
||||
width="440.58023"
|
||||
height="437.85907"
|
||||
x="0"
|
||||
y="0" />
|
||||
<circle
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.51027;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="circle1075"
|
||||
cx="189.02844"
|
||||
cy="160.87465"
|
||||
r="52.932316" />
|
||||
<path
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="m 113,-163.63782 29,46"
|
||||
inkscape:path-effect="#path-effect1079"
|
||||
id="path1077"
|
||||
d="m 113,-163.63782 29,46"
|
||||
style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS-8)"
|
||||
transform="matrix(0.87756872,0,0,0.87756872,30.639938,211.45041)" />
|
||||
<text
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
id="text1085"
|
||||
y="76.974976"
|
||||
x="154.6398"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.877569"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.877569"
|
||||
y="76.974976"
|
||||
x="154.6398"
|
||||
id="tspan1081"
|
||||
sodipodi:role="line">Reset || </tspan><tspan
|
||||
id="tspan1083"
|
||||
y="84.474976"
|
||||
x="154.6398"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.877569" /><tspan
|
||||
y="84.474976"
|
||||
x="154.6398"
|
||||
sodipodi:role="line"
|
||||
id="tspan1182"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.877569" /><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.877569"
|
||||
y="91.974976"
|
||||
x="154.6398"
|
||||
sodipodi:role="line"
|
||||
id="tspan1184">Sync header alignment lost</tspan></text>
|
||||
<circle
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
id="circle1087"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.51027;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
cx="189.02844"
|
||||
cy="160.87465"
|
||||
r="46.229843" />
|
||||
<text
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
id="text1093"
|
||||
y="157.89743"
|
||||
x="163.96887"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.877569"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.877569"
|
||||
y="157.89743"
|
||||
x="163.96887"
|
||||
id="tspan1089"
|
||||
sodipodi:role="line">EMB</tspan><tspan
|
||||
id="tspan1091"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.877569"
|
||||
y="185.39743"
|
||||
x="163.96887"
|
||||
sodipodi:role="line">INIT</tspan></text>
|
||||
<g
|
||||
id="g1103"
|
||||
transform="matrix(0.87756872,0,0,0.87756872,150.84093,293.63815)"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584">
|
||||
<circle
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="circle1095"
|
||||
transform="translate(0.54321289)"
|
||||
cx="212.48558"
|
||||
cy="78.67614"
|
||||
r="52.679455" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25.0693px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"
|
||||
x="183.17365"
|
||||
y="72.29348"
|
||||
id="text1101"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan1097"
|
||||
x="183.17365"
|
||||
y="72.29348"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25.0693px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;writing-mode:lr-tb;text-anchor:start">EMB</tspan><tspan
|
||||
id="tspan1099"
|
||||
sodipodi:role="line"
|
||||
x="183.17365"
|
||||
y="103.6301"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25.0693px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;writing-mode:lr-tb;text-anchor:start">HUNT</tspan></text>
|
||||
</g>
|
||||
<path
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1105"
|
||||
d="m 245.66439,175.68967 c 46.12647,7.35727 81.63461,42.31154 96.77374,130.20477"
|
||||
style="vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:3.51027;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#TriangleOutS)" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.877569"
|
||||
x="315.49448"
|
||||
y="214.25241"
|
||||
id="text1109"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584"><tspan
|
||||
sodipodi:role="line"
|
||||
x="315.49448"
|
||||
y="214.25241"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.877569"
|
||||
id="tspan1107">An EoEMB received</tspan></text>
|
||||
<g
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
transform="matrix(0.87756872,0,0,0.87756872,-135.18355,293.63815)"
|
||||
id="g1119">
|
||||
<circle
|
||||
r="52.679455"
|
||||
cy="78.67614"
|
||||
cx="212.48558"
|
||||
transform="translate(0.54321289)"
|
||||
id="circle1111"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
id="text1117"
|
||||
y="73.126175"
|
||||
x="180.17743"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25.0693px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25.0693px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;writing-mode:lr-tb;text-anchor:start"
|
||||
y="73.126175"
|
||||
x="180.17743"
|
||||
id="tspan1113"
|
||||
sodipodi:role="line">EMB</tspan><tspan
|
||||
id="tspan1115"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25.0693px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;writing-mode:lr-tb;text-anchor:start"
|
||||
y="104.46275"
|
||||
x="180.17743"
|
||||
sodipodi:role="line">LOCK</tspan></text>
|
||||
</g>
|
||||
<path
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
style="vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:3.51027;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
d="m 285.25186,372.35296 c -54.28411,26.06423 -113.05239,33.04416 -180.42261,3.41498"
|
||||
id="path1121"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<text
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
id="text1127"
|
||||
y="415.92331"
|
||||
x="152.49796"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.877569"
|
||||
xml:space="preserve"><tspan
|
||||
id="tspan1123"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.877569"
|
||||
y="415.92331"
|
||||
x="152.49796"
|
||||
sodipodi:role="line">Four consecutive correct</tspan><tspan
|
||||
id="tspan1125"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.877569"
|
||||
y="430.92331"
|
||||
x="152.49796"
|
||||
sodipodi:role="line"> EoMB received.</tspan></text>
|
||||
<path
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
style="vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:3.51027;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
d="m 41.248628,310.8793 c 5.36076,-65.28361 29.20009,-115.41538 88.486622,-136.48155"
|
||||
id="path1129"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
style="vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:3.51027;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
d="M 318.64736,312.2264 C 278.68738,306.01282 247.9262,276.49224 234.81096,202.26217"
|
||||
id="path1135"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<text
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
id="text1139"
|
||||
y="303.03339"
|
||||
x="157.80576"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.877569"
|
||||
xml:space="preserve"><tspan
|
||||
id="tspan1137"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.877569"
|
||||
y="303.03339"
|
||||
x="157.80576"
|
||||
sodipodi:role="line">Unexpected EoMB</tspan><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.877569"
|
||||
y="318.03339"
|
||||
x="157.80576"
|
||||
sodipodi:role="line"
|
||||
id="tspan1151"> or EoEMB received</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.877569"
|
||||
x="50.12146"
|
||||
y="20.480965"
|
||||
id="text1145"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan1141"
|
||||
x="50.12146"
|
||||
y="20.480965"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.877569">Extendend Multi-Block</tspan><tspan
|
||||
id="tspan1143"
|
||||
sodipodi:role="line"
|
||||
x="50.12146"
|
||||
y="47.980965"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.877569">Alignment State Machine</tspan></text>
|
||||
<text
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
id="text1127-4"
|
||||
y="239.94699"
|
||||
x="67.197937"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.877569"
|
||||
xml:space="preserve"><tspan
|
||||
id="tspan1125-6"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.877569"
|
||||
y="239.94699"
|
||||
x="67.197937"
|
||||
sodipodi:role="line">Eight incorrect EoMB</tspan><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.877569"
|
||||
y="254.94699"
|
||||
x="67.197937"
|
||||
sodipodi:role="line"
|
||||
id="tspan1180">or EoEMB received.</tspan></text>
|
||||
</svg>
|
After Width: | Height: | Size: 22 KiB |
|
@ -0,0 +1,482 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
contentStyleType="text/css"
|
||||
height="447.96201"
|
||||
preserveAspectRatio="none"
|
||||
version="1.1"
|
||||
viewBox="0 0 356.29542 447.962"
|
||||
width="356.29541"
|
||||
zoomAndPan="magnify"
|
||||
id="svg16"
|
||||
sodipodi:docname="jesd204c_rx_state_machine.svg"
|
||||
inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="0.60466463"
|
||||
inkscape:cx="-52.094994"
|
||||
inkscape:cy="371.28019"
|
||||
inkscape:window-width="2400"
|
||||
inkscape:window-height="1271"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="140"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg16" />
|
||||
<defs
|
||||
id="defs1">
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="marker27"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
id="path27" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Triangle"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
id="path135" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="TriangleOutS"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4063"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="scale(0.2)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect1007"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker1"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path1"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="scale(0.2)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect1027"
|
||||
is_visible="true"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker2"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path2"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="scale(0.2)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker3"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path3"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="scale(0.2)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker4"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="scale(0.2)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker5"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path5"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="scale(0.2)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker6"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path6"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="scale(0.2)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
</defs>
|
||||
<rect
|
||||
style="fill:#ffffff;stroke-width:1.38735;stroke-linejoin:round"
|
||||
id="rect1"
|
||||
width="356.29541"
|
||||
height="447.96201"
|
||||
x="0"
|
||||
y="0" />
|
||||
<circle
|
||||
r="43.216091"
|
||||
cy="107.25038"
|
||||
cx="138.61261"
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.86593;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="circle975" />
|
||||
<circle
|
||||
r="37.743919"
|
||||
cy="237.15433"
|
||||
cx="138.61261"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.58241;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="circle977" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.716483"
|
||||
x="115.61194"
|
||||
y="234.88293"
|
||||
id="text983"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.716483"
|
||||
sodipodi:role="line"
|
||||
id="tspan979"
|
||||
x="115.61194"
|
||||
y="234.88293">WAIT</tspan><tspan
|
||||
id="tspan981"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.716483"
|
||||
sodipodi:role="line"
|
||||
x="115.61194"
|
||||
y="254.88293">BS</tspan></text>
|
||||
<circle
|
||||
r="37.743919"
|
||||
cy="315.74869"
|
||||
cx="312.93961"
|
||||
id="circle987"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.58241;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
id="text991"
|
||||
y="321.9147"
|
||||
x="290.23309"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.716483"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.716483"
|
||||
y="321.9147"
|
||||
x="290.23309"
|
||||
id="tspan989"
|
||||
sodipodi:role="line">DATA</tspan></text>
|
||||
<circle
|
||||
r="37.743919"
|
||||
cy="406.96512"
|
||||
cx="135.7467"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.58241;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="circle995" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.716483"
|
||||
x="105.70581"
|
||||
y="403.00183"
|
||||
id="text1001"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.716483"
|
||||
sodipodi:role="line"
|
||||
id="tspan997"
|
||||
x="105.70581"
|
||||
y="403.00183">BLOCK </tspan><tspan
|
||||
id="tspan999"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.716483"
|
||||
sodipodi:role="line"
|
||||
x="105.70581"
|
||||
y="423.00183">SYNC</tspan></text>
|
||||
<path
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="m 113,-163.63782 29,46"
|
||||
inkscape:path-effect="#path-effect1007"
|
||||
id="path1005"
|
||||
d="m 113,-163.63782 29,46"
|
||||
style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
transform="matrix(0.71648276,0,0,0.71648276,9.2977914,148.54251)" />
|
||||
<text
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
id="text1011"
|
||||
y="46.344978"
|
||||
x="106.73944"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.716483"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.716483"
|
||||
y="46.344978"
|
||||
x="106.73944"
|
||||
id="tspan1009"
|
||||
sodipodi:role="line">reset</tspan></text>
|
||||
<text
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.716483"
|
||||
x="111.66547"
|
||||
y="310.33286"
|
||||
id="text1017"><tspan
|
||||
sodipodi:role="line"
|
||||
x="111.66547"
|
||||
y="310.33286"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.716483"
|
||||
id="tspan1188">All lanes reached </tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="111.66547"
|
||||
y="321.58286"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.716483"
|
||||
id="tspan1192">sync header allignment</tspan></text>
|
||||
<circle
|
||||
r="37.743919"
|
||||
cy="107.25037"
|
||||
cx="138.61261"
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
id="circle1019"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.86593;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
id="text1023"
|
||||
y="113.41203"
|
||||
x="110.99359"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.716483"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.716483"
|
||||
y="113.41203"
|
||||
x="110.99359"
|
||||
id="tspan1021"
|
||||
sodipodi:role="line">RESET</tspan></text>
|
||||
<path
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
sodipodi:nodetypes="cc"
|
||||
style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
d="m 181.43857,10.36218 -1,49"
|
||||
id="path1025"
|
||||
inkscape:path-effect="#path-effect1027"
|
||||
inkscape:original-d="m 181.43857,10.36218 -1,49"
|
||||
inkscape:connector-curvature="0"
|
||||
transform="matrix(0.71648276,0,0,0.71648276,9.2977914,148.54251)" />
|
||||
<text
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
id="text1035"
|
||||
y="394.2251"
|
||||
x="204.98782"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.59779px;line-height:0%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.716483"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-size:17.9121px;line-height:1.25;stroke-width:0.716483"
|
||||
y="394.2251"
|
||||
x="204.98782"
|
||||
id="tspan1033"
|
||||
sodipodi:role="line"> </tspan></text>
|
||||
<path
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1037"
|
||||
d="m 126.22567,276.9584 c -13.53284,27.57575 -16.48906,55.86348 0.84374,85.51703"
|
||||
style="vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:2.86593;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#TriangleOutS)" />
|
||||
<path
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
style="vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:2.86593;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
d="m 151.75717,366.55187 c 13.53284,-27.57575 16.48907,-55.86349 -0.84374,-85.51703"
|
||||
id="path1039"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
style="vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:2.86593;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
d="m 174.92227,391.43173 c 40.68285,10.70471 77.91707,2.40501 108.53582,-42.35062"
|
||||
id="path1041"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1043"
|
||||
d="m 274.84261,336.29245 c -38.65872,-9.88102 -74.04039,-2.21995 -103.13573,39.09188"
|
||||
style="vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:2.86593;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#TriangleOutS)" />
|
||||
<path
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
style="vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:2.86593;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
d="M 282.99661,284.89404 C 263.14072,250.2837 232.98838,230.24895 183.08452,238.17433"
|
||||
id="path1045"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<text
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
id="text1073"
|
||||
y="23.065567"
|
||||
x="60.889709"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.716483"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:16px;line-height:1.25;font-family:Sans;-inkscape-font-specification:'Sans, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.716483"
|
||||
y="23.065567"
|
||||
x="60.889709"
|
||||
id="tspan1071"
|
||||
sodipodi:role="line">64B66B Link State Machine</tspan></text>
|
||||
<text
|
||||
id="text1198"
|
||||
y="216.67746"
|
||||
x="305.72617"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.716483"
|
||||
xml:space="preserve"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584"><tspan
|
||||
id="tspan1194"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.716483"
|
||||
y="216.67746"
|
||||
x="305.72617"
|
||||
sodipodi:role="line">One of the lanes lost</tspan><tspan
|
||||
id="tspan1196"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.716483"
|
||||
y="227.92746"
|
||||
x="305.72617"
|
||||
sodipodi:role="line">sync header allignment</tspan></text>
|
||||
<text
|
||||
id="text1204"
|
||||
y="407.36322"
|
||||
x="294.75754"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.716483"
|
||||
xml:space="preserve"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584"><tspan
|
||||
id="tspan1200"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.716483"
|
||||
y="407.36322"
|
||||
x="294.75754"
|
||||
sodipodi:role="line">All lanes reached </tspan><tspan
|
||||
id="tspan1202"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.716483"
|
||||
y="418.61322"
|
||||
x="294.75754"
|
||||
sodipodi:role="line">multi-block allignment</tspan><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.716483"
|
||||
y="429.86322"
|
||||
x="294.75754"
|
||||
sodipodi:role="line"
|
||||
id="tspan1206">and buffer was released</tspan></text>
|
||||
<text
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.716483"
|
||||
x="271.71906"
|
||||
y="314.52246"
|
||||
id="text1212"><tspan
|
||||
sodipodi:role="line"
|
||||
x="271.71906"
|
||||
y="314.52246"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.716483"
|
||||
id="tspan1208">One of the lanes lost</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="271.71906"
|
||||
y="325.77246"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.716483"
|
||||
id="tspan1210">multi-block allignment</tspan></text>
|
||||
<text
|
||||
inkscape:export-ydpi="90.034584"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.716483"
|
||||
x="266.9472"
|
||||
y="277.34982"
|
||||
id="text1212-6"><tspan
|
||||
sodipodi:role="line"
|
||||
x="266.9472"
|
||||
y="277.34982"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.716483"
|
||||
id="tspan1208-3">One of the lanes lost</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="266.9472"
|
||||
y="288.59982"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.716483"
|
||||
id="tspan1210-8">sync header allignment</tspan></text>
|
||||
</svg>
|
After Width: | Height: | Size: 26 KiB |
|
@ -0,0 +1,562 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="266.69394pt"
|
||||
height="277.35144pt"
|
||||
viewBox="0 0 266.69395 277.35144"
|
||||
version="1.1"
|
||||
id="svg207"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="octets_mapping.svg"
|
||||
inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="pt"
|
||||
inkscape:zoom="2.4682812"
|
||||
inkscape:cx="212.90119"
|
||||
inkscape:cy="88.117999"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1121"
|
||||
inkscape:window-x="2391"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg207" /><defs
|
||||
id="defs28"><g
|
||||
id="g28"><g
|
||||
id="glyph-0-0"><path
|
||||
d="m 2.578125,0 v -6.5625 h -2.34375 v -1.34375 h 6.28125 V -6.5625 H 4.1875 V 0 Z m 0,0"
|
||||
id="path1" /></g><g
|
||||
id="glyph-0-1"><path
|
||||
d="M 0,0 2.703125,-4.125 0.25,-7.90625 h 1.875 l 1.578125,2.546875 1.5625,-2.546875 h 1.84375 L 4.65625,-4.0625 7.359375,0 h -1.9375 l -1.75,-2.734375 L 1.921875,0 Z m 0,0"
|
||||
id="path2" /></g><g
|
||||
id="glyph-0-2"><path
|
||||
d="M -0.109375,2.1875 V 1.203125 h 6.3125 V 2.1875 Z m 0,0"
|
||||
id="path3" /></g><g
|
||||
id="glyph-0-3"><path
|
||||
d="M 0.796875,-7.90625 H 3.71875 c 0.65625,0 1.15625,0.054688 1.5,0.15625 0.46875,0.136719 0.863281,0.382812 1.1875,0.734375 0.332031,0.34375 0.582031,0.773437 0.75,1.28125 0.175781,0.5 0.265625,1.121094 0.265625,1.859375 0,0.648438 -0.078125,1.203125 -0.234375,1.671875 -0.199219,0.585937 -0.480469,1.054687 -0.84375,1.40625 -0.28125,0.273437 -0.65625,0.480469 -1.125,0.625 C 4.863281,-0.0546875 4.390625,0 3.796875,0 h -3 z m 1.59375,1.34375 v 5.234375 H 3.59375 c 0.4375,0 0.753906,-0.023437 0.953125,-0.078125 C 4.804688,-1.46875 5.019531,-1.578125 5.1875,-1.734375 5.363281,-1.890625 5.503906,-2.144531 5.609375,-2.5 5.722656,-2.851562 5.78125,-3.335938 5.78125,-3.953125 5.78125,-4.554688 5.722656,-5.019531 5.609375,-5.34375 5.503906,-5.675781 5.351562,-5.929688 5.15625,-6.109375 4.96875,-6.296875 4.722656,-6.425781 4.421875,-6.5 4.203125,-6.539062 3.765625,-6.5625 3.109375,-6.5625 Z m 0,0"
|
||||
id="path4" /></g><g
|
||||
id="glyph-0-4"><path
|
||||
d="M 7.9375,0 H 6.203125 L 5.5,-1.796875 H 2.34375 L 1.6875,0 H 0 l 3.078125,-7.90625 h 1.6875 z M 5,-3.125 3.90625,-6.0625 2.84375,-3.125 Z m 0,0"
|
||||
id="path5" /></g><g
|
||||
id="glyph-1-0"><path
|
||||
d="M 0.84375,0 V -7.90625 H 1.921875 L 6.0625,-1.703125 V -7.90625 H 7.078125 V 0 H 6 L 1.84375,-6.21875 V 0 Z m 0,0"
|
||||
id="path6" /></g><g
|
||||
id="glyph-1-1"><path
|
||||
d="m 0.34375,-6.453125 0.25,-0.765625 c 0.570312,0.199219 0.988281,0.371094 1.25,0.515625 -0.074219,-0.644531 -0.109375,-1.09375 -0.109375,-1.34375 h 0.78125 c -0.011719,0.355469 -0.054687,0.804687 -0.125,1.34375 0.363281,-0.1875 0.785156,-0.359375 1.265625,-0.515625 l 0.25,0.765625 C 3.445312,-6.304688 3,-6.207031 2.5625,-6.15625 2.78125,-5.96875 3.09375,-5.628906 3.5,-5.140625 l -0.65625,0.46875 C 2.632812,-4.960938 2.390625,-5.351562 2.109375,-5.84375 1.835938,-5.332031 1.601562,-4.941406 1.40625,-4.671875 L 0.765625,-5.140625 C 1.179688,-5.648438 1.484375,-5.988281 1.671875,-6.15625 1.203125,-6.25 0.757812,-6.347656 0.34375,-6.453125 Z m 0,0"
|
||||
id="path7" /></g><g
|
||||
id="glyph-1-2"><path
|
||||
d="m 0.46875,-2.09375 0.96875,-0.125 c 0.113281,0.554688 0.300781,0.953125 0.5625,1.203125 0.269531,0.242187 0.597656,0.359375 0.984375,0.359375 0.457031,0 0.84375,-0.15625 1.15625,-0.46875 0.3125,-0.320312 0.46875,-0.71875 0.46875,-1.1875 0,-0.445312 -0.148437,-0.8125 -0.4375,-1.09375 C 3.878906,-3.695312 3.507812,-3.84375 3.0625,-3.84375 2.875,-3.84375 2.644531,-3.8125 2.375,-3.75 l 0.109375,-0.84375 c 0.0625,0.011719 0.113281,0.015625 0.15625,0.015625 0.414063,0 0.785156,-0.109375 1.109375,-0.328125 0.332031,-0.21875 0.5,-0.550781 0.5,-1 0,-0.351562 -0.121094,-0.644531 -0.359375,-0.875 C 3.648438,-7.019531 3.34375,-7.140625 2.96875,-7.140625 c -0.386719,0 -0.703125,0.121094 -0.953125,0.359375 -0.25,0.242188 -0.414063,0.59375 -0.484375,1.0625 L 0.5625,-5.890625 c 0.113281,-0.644531 0.378906,-1.144531 0.796875,-1.5 C 1.785156,-7.753906 2.3125,-7.9375 2.9375,-7.9375 c 0.4375,0 0.832031,0.09375 1.1875,0.28125 0.363281,0.179688 0.640625,0.429688 0.828125,0.75 C 5.148438,-6.582031 5.25,-6.242188 5.25,-5.890625 c 0,0.34375 -0.09375,0.65625 -0.28125,0.9375 -0.179688,0.28125 -0.445312,0.507813 -0.796875,0.671875 0.457031,0.105469 0.816406,0.328125 1.078125,0.671875 0.257812,0.34375 0.390625,0.773437 0.390625,1.28125 0,0.6875 -0.257813,1.273437 -0.765625,1.75 -0.5,0.4804688 -1.132812,0.71875 -1.890625,0.71875 C 2.285156,0.140625 1.707031,-0.0625 1.25,-0.46875 0.789062,-0.882812 0.53125,-1.425781 0.46875,-2.09375 Z m 0,0"
|
||||
id="path8" /></g><g
|
||||
id="glyph-1-3"><path
|
||||
d="M 5.5625,-0.9375 V 0 H 0.328125 c 0,-0.226562 0.039063,-0.453125 0.125,-0.671875 0.125,-0.351563 0.332031,-0.703125 0.625,-1.046875 0.300781,-0.351562 0.726563,-0.753906 1.28125,-1.203125 0.851563,-0.707031 1.429687,-1.265625 1.734375,-1.671875 0.300781,-0.414062 0.453125,-0.804688 0.453125,-1.171875 0,-0.382813 -0.136719,-0.707031 -0.40625,-0.96875 C 3.867188,-7.003906 3.507812,-7.140625 3.0625,-7.140625 2.59375,-7.140625 2.21875,-7 1.9375,-6.71875 1.65625,-6.4375 1.515625,-6.046875 1.515625,-5.546875 l -1,-0.109375 C 0.585938,-6.394531 0.84375,-6.957031 1.28125,-7.34375 1.726562,-7.738281 2.328125,-7.9375 3.078125,-7.9375 c 0.757813,0 1.359375,0.214844 1.796875,0.640625 0.445312,0.417969 0.671875,0.933594 0.671875,1.546875 0,0.324219 -0.070313,0.636719 -0.203125,0.9375 -0.125,0.304688 -0.339844,0.625 -0.640625,0.96875 -0.292969,0.335938 -0.789063,0.796875 -1.484375,1.390625 -0.585938,0.492187 -0.960938,0.824219 -1.125,1 C 1.925781,-1.285156 1.789062,-1.113281 1.6875,-0.9375 Z m 0,0"
|
||||
id="path9" /></g><g
|
||||
id="glyph-1-4"><path
|
||||
d="M 0.34375,-2.375 V -3.34375 H 3.328125 V -2.375 Z m 0,0"
|
||||
id="path10" /></g><g
|
||||
id="glyph-1-5"><path
|
||||
d="m 0.453125,-3.90625 c 0,-0.925781 0.09375,-1.675781 0.28125,-2.25 0.195313,-0.570312 0.484375,-1.007812 0.859375,-1.3125 0.382812,-0.3125 0.863281,-0.46875 1.4375,-0.46875 0.425781,0 0.800781,0.089844 1.125,0.265625 0.320312,0.167969 0.585938,0.414063 0.796875,0.734375 0.207031,0.3125 0.367187,0.703125 0.484375,1.171875 0.113281,0.460937 0.171875,1.078125 0.171875,1.859375 0,0.929688 -0.09375,1.679688 -0.28125,2.25 -0.1875,0.574219 -0.476563,1.015625 -0.859375,1.328125 -0.375,0.3125 -0.855469,0.46875 -1.4375,0.46875 -0.761719,0 -1.359375,-0.273437 -1.796875,-0.828125 -0.523437,-0.65625 -0.78125,-1.726562 -0.78125,-3.21875 z m 1,0 c 0,1.304688 0.148437,2.171875 0.453125,2.609375 0.3125,0.429687 0.6875,0.640625 1.125,0.640625 0.445312,0 0.820312,-0.210938 1.125,-0.640625 C 4.46875,-1.734375 4.625,-2.601562 4.625,-3.90625 4.625,-5.207031 4.46875,-6.070312 4.15625,-6.5 3.851562,-6.925781 3.476562,-7.140625 3.03125,-7.140625 c -0.449219,0 -0.808594,0.195313 -1.078125,0.578125 -0.335937,0.480469 -0.5,1.367188 -0.5,2.65625 z m 0,0"
|
||||
id="path11" /></g><g
|
||||
id="glyph-1-6"><path
|
||||
d="m 0.53125,-3.84375 c 0,-1.3125 0.351562,-2.335938 1.0625,-3.078125 0.707031,-0.75 1.617188,-1.125 2.734375,-1.125 0.726563,0 1.382813,0.179687 1.96875,0.53125 0.582031,0.34375 1.023437,0.828125 1.328125,1.453125 0.3125,0.625 0.46875,1.335938 0.46875,2.125 0,0.804688 -0.164062,1.523438 -0.484375,2.15625 -0.324219,0.625 -0.78125,1.105469 -1.375,1.4375 C 5.640625,-0.0195312 5,0.140625 4.3125,0.140625 c -0.742188,0 -1.40625,-0.1757812 -2,-0.53125 C 1.726562,-0.753906 1.285156,-1.25 0.984375,-1.875 0.679688,-2.5 0.53125,-3.15625 0.53125,-3.84375 Z m 1.078125,0.015625 c 0,0.949219 0.253906,1.699219 0.765625,2.25 0.519531,0.542969 1.164062,0.8125 1.9375,0.8125 0.78125,0 1.425781,-0.273437 1.9375,-0.828125 C 6.757812,-2.144531 7.015625,-2.929688 7.015625,-3.953125 7.015625,-4.585938 6.90625,-5.144531 6.6875,-5.625 6.46875,-6.113281 6.148438,-6.488281 5.734375,-6.75 5.316406,-7.007812 4.847656,-7.140625 4.328125,-7.140625 c -0.742187,0 -1.382813,0.257813 -1.921875,0.765625 -0.53125,0.5 -0.796875,1.351562 -0.796875,2.546875 z m 0,0"
|
||||
id="path12" /></g><g
|
||||
id="glyph-1-7"><path
|
||||
d="m 6.5,-2.765625 1.046875,0.25 C 7.328125,-1.648438 6.929688,-0.988281 6.359375,-0.53125 5.785156,-0.0820312 5.085938,0.140625 4.265625,0.140625 3.410156,0.140625 2.71875,-0.03125 2.1875,-0.375 1.65625,-0.726562 1.25,-1.234375 0.96875,-1.890625 c -0.28125,-0.65625 -0.421875,-1.363281 -0.421875,-2.125 0,-0.820313 0.15625,-1.539063 0.46875,-2.15625 C 1.335938,-6.785156 1.785156,-7.25 2.359375,-7.5625 2.941406,-7.882812 3.582031,-8.046875 4.28125,-8.046875 c 0.789062,0 1.457031,0.203125 2,0.609375 0.539062,0.40625 0.914062,0.976562 1.125,1.703125 L 6.375,-5.5 C 6.1875,-6.070312 5.914062,-6.488281 5.5625,-6.75 5.21875,-7.007812 4.785156,-7.140625 4.265625,-7.140625 c -0.617187,0 -1.125,0.148437 -1.53125,0.4375 -0.40625,0.292969 -0.695313,0.683594 -0.859375,1.171875 -0.167969,0.492188 -0.25,0.996094 -0.25,1.515625 0,0.667969 0.097656,1.257813 0.296875,1.765625 0.195313,0.5 0.5,0.875 0.90625,1.125 0.414063,0.242188 0.867187,0.359375 1.359375,0.359375 0.582031,0 1.078125,-0.164063 1.484375,-0.5 0.40625,-0.34375 0.679687,-0.84375 0.828125,-1.5 z m 0,0"
|
||||
id="path13" /></g><g
|
||||
id="glyph-1-8"><path
|
||||
d="m 2.859375,0 v -6.96875 h -2.59375 v -0.9375 H 6.53125 v 0.9375 h -2.625 V 0 Z m 0,0"
|
||||
id="path14" /></g><g
|
||||
id="glyph-1-9"><path
|
||||
d="m 0.875,0 v -7.90625 h 5.71875 v 0.9375 H 1.921875 v 2.421875 h 4.375 V -3.625 h -4.375 v 2.6875 H 6.78125 V 0 Z m 0,0"
|
||||
id="path15" /></g><g
|
||||
id="glyph-1-10"><path
|
||||
d="M -0.171875,2.203125 V 1.5 h 6.4375 v 0.703125 z m 0,0"
|
||||
id="path16" /></g><g
|
||||
id="glyph-1-11"><path
|
||||
d="m 1.953125,-4.28125 c -0.40625,-0.15625 -0.710937,-0.367188 -0.90625,-0.640625 -0.1875,-0.269531 -0.28125,-0.597656 -0.28125,-0.984375 0,-0.570312 0.203125,-1.050781 0.609375,-1.4375 0.414062,-0.394531 0.96875,-0.59375 1.65625,-0.59375 0.695312,0 1.253906,0.203125 1.671875,0.609375 0.414063,0.398437 0.625,0.882813 0.625,1.453125 0,0.367188 -0.101563,0.683594 -0.296875,0.953125 -0.1875,0.273437 -0.476562,0.484375 -0.859375,0.640625 0.476563,0.15625 0.84375,0.414062 1.09375,0.765625 0.257813,0.34375 0.390625,0.761719 0.390625,1.25 0,0.679687 -0.242188,1.25 -0.71875,1.71875 -0.480469,0.4609375 -1.109375,0.6875 -1.890625,0.6875 -0.78125,0 -1.414063,-0.2265625 -1.890625,-0.6875 C 0.6875,-1.015625 0.453125,-1.59375 0.453125,-2.28125 c 0,-0.519531 0.128906,-0.953125 0.390625,-1.296875 0.257812,-0.34375 0.628906,-0.578125 1.109375,-0.703125 z m -0.1875,-1.65625 c 0,0.375 0.117187,0.683594 0.359375,0.921875 0.238281,0.242187 0.550781,0.359375 0.9375,0.359375 0.375,0 0.679688,-0.113281 0.921875,-0.34375 0.238281,-0.238281 0.359375,-0.53125 0.359375,-0.875 0,-0.351562 -0.125,-0.648438 -0.375,-0.890625 -0.25,-0.25 -0.558594,-0.375 -0.921875,-0.375 -0.375,0 -0.683594,0.121094 -0.921875,0.359375 -0.242188,0.242188 -0.359375,0.523438 -0.359375,0.84375 z m -0.3125,3.65625 c 0,0.28125 0.0625,0.554688 0.1875,0.8125 0.132813,0.25 0.328125,0.449219 0.578125,0.59375 0.257812,0.148438 0.539062,0.21875 0.84375,0.21875 0.46875,0 0.851562,-0.148438 1.15625,-0.453125 0.300781,-0.300781 0.453125,-0.679687 0.453125,-1.140625 0,-0.46875 -0.15625,-0.851562 -0.46875,-1.15625 C 3.890625,-3.71875 3.5,-3.875 3.03125,-3.875 c -0.460938,0 -0.839844,0.152344 -1.140625,0.453125 -0.292969,0.304687 -0.4375,0.683594 -0.4375,1.140625 z m 0,0"
|
||||
id="path17" /></g><g
|
||||
id="glyph-1-12"><path
|
||||
d="M 0.8125,0 V -7.90625 H 1.859375 V -0.9375 H 5.75 V 0 Z m 0,0"
|
||||
id="path18" /></g><g
|
||||
id="glyph-1-13"><path
|
||||
d="m -0.015625,0 3.03125,-7.90625 h 1.125 L 7.390625,0 H 6.1875 L 5.265625,-2.390625 H 1.96875 L 1.09375,0 Z m 2.28125,-3.25 h 2.6875 L 4.125,-5.4375 C 3.875,-6.101562 3.6875,-6.648438 3.5625,-7.078125 3.457031,-6.566406 3.316406,-6.0625 3.140625,-5.5625 Z m 0,0"
|
||||
id="path19" /></g><g
|
||||
id="glyph-1-14" /><g
|
||||
id="glyph-1-15"><path
|
||||
d="m 4.109375,0 h -0.96875 v -6.1875 c -0.230469,0.21875 -0.539063,0.445312 -0.921875,0.671875 -0.375,0.21875 -0.714844,0.386719 -1.015625,0.5 v -0.9375 C 1.742188,-6.210938 2.21875,-6.519531 2.625,-6.875 3.03125,-7.238281 3.316406,-7.59375 3.484375,-7.9375 h 0.625 z m 0,0"
|
||||
id="path20" /></g><g
|
||||
id="glyph-1-16"><path
|
||||
d="M 5.5,-5.96875 4.53125,-5.890625 C 4.445312,-6.273438 4.328125,-6.550781 4.171875,-6.71875 3.898438,-7 3.570312,-7.140625 3.1875,-7.140625 2.882812,-7.140625 2.613281,-7.050781 2.375,-6.875 2.070312,-6.65625 1.832031,-6.332031 1.65625,-5.90625 1.476562,-5.476562 1.382812,-4.867188 1.375,-4.078125 1.613281,-4.429688 1.898438,-4.691406 2.234375,-4.859375 2.578125,-5.035156 2.929688,-5.125 3.296875,-5.125 c 0.644531,0 1.195313,0.242188 1.65625,0.71875 0.457031,0.46875 0.6875,1.085938 0.6875,1.84375 0,0.492188 -0.109375,0.949219 -0.328125,1.375 -0.210938,0.429688 -0.5,0.757812 -0.875,0.984375 C 4.0625,0.0234375 3.632812,0.140625 3.15625,0.140625 2.351562,0.140625 1.695312,-0.15625 1.1875,-0.75 0.675781,-1.351562 0.421875,-2.335938 0.421875,-3.703125 c 0,-1.53125 0.28125,-2.640625 0.84375,-3.328125 C 1.753906,-7.632812 2.414062,-7.9375 3.25,-7.9375 c 0.625,0 1.132812,0.179688 1.53125,0.53125 0.394531,0.34375 0.632812,0.824219 0.71875,1.4375 z M 1.53125,-2.5625 c 0,0.335938 0.066406,0.65625 0.203125,0.96875 0.144531,0.304688 0.34375,0.539062 0.59375,0.703125 0.257813,0.15625 0.53125,0.234375 0.8125,0.234375 0.414063,0 0.769531,-0.164062 1.0625,-0.5 0.289063,-0.332031 0.4375,-0.785156 0.4375,-1.359375 0,-0.539063 -0.148437,-0.96875 -0.4375,-1.28125 -0.292969,-0.3125 -0.65625,-0.46875 -1.09375,-0.46875 -0.4375,0 -0.8125,0.15625 -1.125,0.46875 -0.304687,0.3125 -0.453125,0.726563 -0.453125,1.234375 z m 0,0"
|
||||
id="path21" /></g><g
|
||||
id="glyph-1-17"><path
|
||||
d="m 3.578125,0 v -1.890625 h -3.4375 V -2.78125 L 3.75,-7.90625 h 0.796875 v 5.125 h 1.0625 v 0.890625 h -1.0625 V 0 Z m 0,-2.78125 v -3.5625 l -2.484375,3.5625 z m 0,0"
|
||||
id="path22" /></g><g
|
||||
id="glyph-1-18"><path
|
||||
d="m 0.859375,0 v -7.90625 h 2.71875 c 0.613281,0 1.082031,0.039062 1.40625,0.109375 0.445313,0.105469 0.832031,0.292969 1.15625,0.5625 0.414063,0.355469 0.726563,0.808594 0.9375,1.359375 0.207031,0.554688 0.3125,1.179688 0.3125,1.875 0,0.605469 -0.074219,1.140625 -0.21875,1.609375 -0.136719,0.460937 -0.3125,0.839844 -0.53125,1.140625 -0.21875,0.304688 -0.460937,0.542969 -0.71875,0.71875 C 5.660156,-0.351562 5.34375,-0.21875 4.96875,-0.125 4.601562,-0.0390625 4.179688,0 3.703125,0 Z M 1.90625,-0.9375 h 1.6875 c 0.519531,0 0.925781,-0.046875 1.21875,-0.140625 0.300781,-0.09375 0.539062,-0.226563 0.71875,-0.40625 0.238281,-0.25 0.425781,-0.582031 0.5625,-1 0.144531,-0.425781 0.21875,-0.9375 0.21875,-1.53125 0,-0.820313 -0.136719,-1.457031 -0.40625,-1.90625 -0.273438,-0.445313 -0.605469,-0.742187 -1,-0.890625 C 4.632812,-6.914062 4.1875,-6.96875 3.5625,-6.96875 H 1.90625 Z m 0,0"
|
||||
id="path23" /></g><g
|
||||
id="glyph-1-19"><path
|
||||
d="m 0.859375,0 v -7.90625 h 2.96875 c 0.53125,0 0.929687,0.027344 1.203125,0.078125 0.394531,0.0625 0.722656,0.1875 0.984375,0.375 0.257813,0.179687 0.46875,0.433594 0.625,0.765625 0.164063,0.324219 0.25,0.679688 0.25,1.0625 0,0.679688 -0.214844,1.25 -0.640625,1.71875 -0.429688,0.460938 -1.203125,0.6875 -2.328125,0.6875 H 1.90625 V 0 Z M 1.90625,-4.140625 H 3.9375 c 0.675781,0 1.15625,-0.125 1.4375,-0.375 0.289062,-0.257813 0.4375,-0.617187 0.4375,-1.078125 0,-0.320312 -0.085938,-0.601562 -0.25,-0.84375 C 5.394531,-6.675781 5.171875,-6.832031 4.890625,-6.90625 4.722656,-6.945312 4.398438,-6.96875 3.921875,-6.96875 H 1.90625 Z m 0,0"
|
||||
id="path24" /></g><g
|
||||
id="glyph-1-20"><path
|
||||
d="M 0.890625,0 V -7.90625 H 1.9375 v 3.25 h 4.109375 v -3.25 H 7.09375 V 0 H 6.046875 V -3.734375 H 1.9375 V 0 Z m 0,0"
|
||||
id="path25" /></g><g
|
||||
id="glyph-1-21"><path
|
||||
d="m 2.234375,0 -2.09375,-7.90625 h 1.0625 l 1.203125,5.1875 c 0.132812,0.542969 0.25,1.078125 0.34375,1.609375 C 2.945312,-1.953125 3.0625,-2.4375 3.09375,-2.5625 L 4.609375,-7.90625 H 5.875 l 1.125,4 c 0.28125,0.992188 0.484375,1.921875 0.609375,2.796875 0.101563,-0.5 0.238281,-1.070313 0.40625,-1.71875 L 9.25,-7.90625 h 1.046875 L 8.140625,0 H 7.125 L 5.453125,-6.03125 c -0.136719,-0.5 -0.21875,-0.804688 -0.25,-0.921875 -0.074219,0.367187 -0.148437,0.671875 -0.21875,0.921875 L 3.296875,0 Z m 0,0"
|
||||
id="path26" /></g><g
|
||||
id="glyph-1-22"><path
|
||||
d="M 1.03125,0 V -7.90625 H 2.078125 V 0 Z m 0,0"
|
||||
id="path27" /></g><g
|
||||
id="glyph-1-23"><path
|
||||
d="M 5.84375,-4.65625 H 0.609375 V -5.5625 H 5.84375 Z m 0,2.40625 H 0.609375 V -3.15625 H 5.84375 Z m 0,0"
|
||||
id="path28" /></g></g><g
|
||||
id="g29"><g
|
||||
id="glyph-0-0-1"><path
|
||||
d="m 0.8125,0 v -7.90625 h 3.359375 c 0.84375,0 1.457031,0.074219 1.84375,0.21875 0.382813,0.136719 0.691406,0.386719 0.921875,0.75 0.226562,0.367188 0.34375,0.78125 0.34375,1.25 0,0.59375 -0.179688,1.085938 -0.53125,1.46875 -0.34375,0.386719 -0.867188,0.632812 -1.5625,0.734375 0.34375,0.199219 0.625,0.417969 0.84375,0.65625 0.226562,0.242187 0.535156,0.667969 0.921875,1.28125 L 7.921875,0 H 6.015625 L 4.859375,-1.71875 C 4.441406,-2.332031 4.15625,-2.71875 4,-2.875 3.851562,-3.039062 3.695312,-3.148438 3.53125,-3.203125 3.363281,-3.265625 3.097656,-3.296875 2.734375,-3.296875 H 2.40625 V 0 Z m 1.59375,-4.5625 h 1.1875 c 0.757812,0 1.234375,-0.03125 1.421875,-0.09375 C 5.210938,-4.71875 5.363281,-4.828125 5.46875,-4.984375 5.570312,-5.148438 5.625,-5.351562 5.625,-5.59375 5.625,-5.851562 5.550781,-6.066406 5.40625,-6.234375 5.269531,-6.398438 5.070312,-6.503906 4.8125,-6.546875 4.6875,-6.554688 4.300781,-6.5625 3.65625,-6.5625 h -1.25 z m 0,0"
|
||||
id="path1-5" /></g><g
|
||||
id="glyph-0-1-7"><path
|
||||
d="M 0,0 2.703125,-4.125 0.25,-7.90625 h 1.875 l 1.578125,2.546875 1.5625,-2.546875 h 1.84375 L 4.65625,-4.0625 7.359375,0 h -1.9375 l -1.75,-2.734375 L 1.921875,0 Z m 0,0"
|
||||
id="path2-6" /></g><g
|
||||
id="glyph-0-2-3"><path
|
||||
d="M -0.109375,2.1875 V 1.203125 h 6.3125 V 2.1875 Z m 0,0"
|
||||
id="path3-3" /></g><g
|
||||
id="glyph-0-3-7"><path
|
||||
d="M 0.796875,-7.90625 H 3.71875 c 0.65625,0 1.15625,0.054688 1.5,0.15625 0.46875,0.136719 0.863281,0.382812 1.1875,0.734375 0.332031,0.34375 0.582031,0.773437 0.75,1.28125 0.175781,0.5 0.265625,1.121094 0.265625,1.859375 0,0.648438 -0.078125,1.203125 -0.234375,1.671875 -0.199219,0.585937 -0.480469,1.054687 -0.84375,1.40625 -0.28125,0.273437 -0.65625,0.480469 -1.125,0.625 C 4.863281,-0.0546875 4.390625,0 3.796875,0 h -3 z m 1.59375,1.34375 v 5.234375 H 3.59375 c 0.4375,0 0.753906,-0.023437 0.953125,-0.078125 C 4.804688,-1.46875 5.019531,-1.578125 5.1875,-1.734375 5.363281,-1.890625 5.503906,-2.144531 5.609375,-2.5 5.722656,-2.851562 5.78125,-3.335938 5.78125,-3.953125 5.78125,-4.554688 5.722656,-5.019531 5.609375,-5.34375 5.503906,-5.675781 5.351562,-5.929688 5.15625,-6.109375 4.96875,-6.296875 4.722656,-6.425781 4.421875,-6.5 4.203125,-6.539062 3.765625,-6.5625 3.109375,-6.5625 Z m 0,0"
|
||||
id="path4-9" /></g><g
|
||||
id="glyph-0-4-9"><path
|
||||
d="M 7.9375,0 H 6.203125 L 5.5,-1.796875 H 2.34375 L 1.6875,0 H 0 l 3.078125,-7.90625 h 1.6875 z M 5,-3.125 3.90625,-6.0625 2.84375,-3.125 Z m 0,0"
|
||||
id="path5-3" /></g><g
|
||||
id="glyph-0-5"><path
|
||||
d="m 2.578125,0 v -6.5625 h -2.34375 v -1.34375 h 6.28125 V -6.5625 H 4.1875 V 0 Z m 0,0"
|
||||
id="path6-3" /></g><g
|
||||
id="glyph-1-0-9"><path
|
||||
d="M 0.84375,0 V -7.90625 H 1.921875 L 6.0625,-1.703125 V -7.90625 H 7.078125 V 0 H 6 L 1.84375,-6.21875 V 0 Z m 0,0"
|
||||
id="path7-5" /></g><g
|
||||
id="glyph-1-1-6"><path
|
||||
d="m 0.34375,-6.453125 0.25,-0.765625 c 0.570312,0.199219 0.988281,0.371094 1.25,0.515625 -0.074219,-0.644531 -0.109375,-1.09375 -0.109375,-1.34375 h 0.78125 c -0.011719,0.355469 -0.054687,0.804687 -0.125,1.34375 0.363281,-0.1875 0.785156,-0.359375 1.265625,-0.515625 l 0.25,0.765625 C 3.445312,-6.304688 3,-6.207031 2.5625,-6.15625 2.78125,-5.96875 3.09375,-5.628906 3.5,-5.140625 l -0.65625,0.46875 C 2.632812,-4.960938 2.390625,-5.351562 2.109375,-5.84375 1.835938,-5.332031 1.601562,-4.941406 1.40625,-4.671875 L 0.765625,-5.140625 C 1.179688,-5.648438 1.484375,-5.988281 1.671875,-6.15625 1.203125,-6.25 0.757812,-6.347656 0.34375,-6.453125 Z m 0,0"
|
||||
id="path8-0" /></g><g
|
||||
id="glyph-1-2-5"><path
|
||||
d="m 0.46875,-2.09375 0.96875,-0.125 c 0.113281,0.554688 0.300781,0.953125 0.5625,1.203125 0.269531,0.242187 0.597656,0.359375 0.984375,0.359375 0.457031,0 0.84375,-0.15625 1.15625,-0.46875 0.3125,-0.320312 0.46875,-0.71875 0.46875,-1.1875 0,-0.445312 -0.148437,-0.8125 -0.4375,-1.09375 C 3.878906,-3.695312 3.507812,-3.84375 3.0625,-3.84375 2.875,-3.84375 2.644531,-3.8125 2.375,-3.75 l 0.109375,-0.84375 c 0.0625,0.011719 0.113281,0.015625 0.15625,0.015625 0.414063,0 0.785156,-0.109375 1.109375,-0.328125 0.332031,-0.21875 0.5,-0.550781 0.5,-1 0,-0.351562 -0.121094,-0.644531 -0.359375,-0.875 C 3.648438,-7.019531 3.34375,-7.140625 2.96875,-7.140625 c -0.386719,0 -0.703125,0.121094 -0.953125,0.359375 -0.25,0.242188 -0.414063,0.59375 -0.484375,1.0625 L 0.5625,-5.890625 c 0.113281,-0.644531 0.378906,-1.144531 0.796875,-1.5 C 1.785156,-7.753906 2.3125,-7.9375 2.9375,-7.9375 c 0.4375,0 0.832031,0.09375 1.1875,0.28125 0.363281,0.179688 0.640625,0.429688 0.828125,0.75 C 5.148438,-6.582031 5.25,-6.242188 5.25,-5.890625 c 0,0.34375 -0.09375,0.65625 -0.28125,0.9375 -0.179688,0.28125 -0.445312,0.507813 -0.796875,0.671875 0.457031,0.105469 0.816406,0.328125 1.078125,0.671875 0.257812,0.34375 0.390625,0.773437 0.390625,1.28125 0,0.6875 -0.257813,1.273437 -0.765625,1.75 -0.5,0.4804688 -1.132812,0.71875 -1.890625,0.71875 C 2.285156,0.140625 1.707031,-0.0625 1.25,-0.46875 0.789062,-0.882812 0.53125,-1.425781 0.46875,-2.09375 Z m 0,0"
|
||||
id="path9-2" /></g><g
|
||||
id="glyph-1-3-6"><path
|
||||
d="M 5.5625,-0.9375 V 0 H 0.328125 c 0,-0.226562 0.039063,-0.453125 0.125,-0.671875 0.125,-0.351563 0.332031,-0.703125 0.625,-1.046875 0.300781,-0.351562 0.726563,-0.753906 1.28125,-1.203125 0.851563,-0.707031 1.429687,-1.265625 1.734375,-1.671875 0.300781,-0.414062 0.453125,-0.804688 0.453125,-1.171875 0,-0.382813 -0.136719,-0.707031 -0.40625,-0.96875 C 3.867188,-7.003906 3.507812,-7.140625 3.0625,-7.140625 2.59375,-7.140625 2.21875,-7 1.9375,-6.71875 1.65625,-6.4375 1.515625,-6.046875 1.515625,-5.546875 l -1,-0.109375 C 0.585938,-6.394531 0.84375,-6.957031 1.28125,-7.34375 1.726562,-7.738281 2.328125,-7.9375 3.078125,-7.9375 c 0.757813,0 1.359375,0.214844 1.796875,0.640625 0.445312,0.417969 0.671875,0.933594 0.671875,1.546875 0,0.324219 -0.070313,0.636719 -0.203125,0.9375 -0.125,0.304688 -0.339844,0.625 -0.640625,0.96875 -0.292969,0.335938 -0.789063,0.796875 -1.484375,1.390625 -0.585938,0.492187 -0.960938,0.824219 -1.125,1 C 1.925781,-1.285156 1.789062,-1.113281 1.6875,-0.9375 Z m 0,0"
|
||||
id="path10-2" /></g><g
|
||||
id="glyph-1-4-6"><path
|
||||
d="M 0.34375,-2.375 V -3.34375 H 3.328125 V -2.375 Z m 0,0"
|
||||
id="path11-3" /></g><g
|
||||
id="glyph-1-5-4"><path
|
||||
d="m 0.453125,-3.90625 c 0,-0.925781 0.09375,-1.675781 0.28125,-2.25 0.195313,-0.570312 0.484375,-1.007812 0.859375,-1.3125 0.382812,-0.3125 0.863281,-0.46875 1.4375,-0.46875 0.425781,0 0.800781,0.089844 1.125,0.265625 0.320312,0.167969 0.585938,0.414063 0.796875,0.734375 0.207031,0.3125 0.367187,0.703125 0.484375,1.171875 0.113281,0.460937 0.171875,1.078125 0.171875,1.859375 0,0.929688 -0.09375,1.679688 -0.28125,2.25 -0.1875,0.574219 -0.476563,1.015625 -0.859375,1.328125 -0.375,0.3125 -0.855469,0.46875 -1.4375,0.46875 -0.761719,0 -1.359375,-0.273437 -1.796875,-0.828125 -0.523437,-0.65625 -0.78125,-1.726562 -0.78125,-3.21875 z m 1,0 c 0,1.304688 0.148437,2.171875 0.453125,2.609375 0.3125,0.429687 0.6875,0.640625 1.125,0.640625 0.445312,0 0.820312,-0.210938 1.125,-0.640625 C 4.46875,-1.734375 4.625,-2.601562 4.625,-3.90625 4.625,-5.207031 4.46875,-6.070312 4.15625,-6.5 3.851562,-6.925781 3.476562,-7.140625 3.03125,-7.140625 c -0.449219,0 -0.808594,0.195313 -1.078125,0.578125 -0.335937,0.480469 -0.5,1.367188 -0.5,2.65625 z m 0,0"
|
||||
id="path12-3" /></g><g
|
||||
id="glyph-1-6-4"><path
|
||||
d="m 0.53125,-3.84375 c 0,-1.3125 0.351562,-2.335938 1.0625,-3.078125 0.707031,-0.75 1.617188,-1.125 2.734375,-1.125 0.726563,0 1.382813,0.179687 1.96875,0.53125 0.582031,0.34375 1.023437,0.828125 1.328125,1.453125 0.3125,0.625 0.46875,1.335938 0.46875,2.125 0,0.804688 -0.164062,1.523438 -0.484375,2.15625 -0.324219,0.625 -0.78125,1.105469 -1.375,1.4375 C 5.640625,-0.0195312 5,0.140625 4.3125,0.140625 c -0.742188,0 -1.40625,-0.1757812 -2,-0.53125 C 1.726562,-0.753906 1.285156,-1.25 0.984375,-1.875 0.679688,-2.5 0.53125,-3.15625 0.53125,-3.84375 Z m 1.078125,0.015625 c 0,0.949219 0.253906,1.699219 0.765625,2.25 0.519531,0.542969 1.164062,0.8125 1.9375,0.8125 0.78125,0 1.425781,-0.273437 1.9375,-0.828125 C 6.757812,-2.144531 7.015625,-2.929688 7.015625,-3.953125 7.015625,-4.585938 6.90625,-5.144531 6.6875,-5.625 6.46875,-6.113281 6.148438,-6.488281 5.734375,-6.75 5.316406,-7.007812 4.847656,-7.140625 4.328125,-7.140625 c -0.742187,0 -1.382813,0.257813 -1.921875,0.765625 -0.53125,0.5 -0.796875,1.351562 -0.796875,2.546875 z m 0,0"
|
||||
id="path13-5" /></g><g
|
||||
id="glyph-1-7-8"><path
|
||||
d="m 6.5,-2.765625 1.046875,0.25 C 7.328125,-1.648438 6.929688,-0.988281 6.359375,-0.53125 5.785156,-0.0820312 5.085938,0.140625 4.265625,0.140625 3.410156,0.140625 2.71875,-0.03125 2.1875,-0.375 1.65625,-0.726562 1.25,-1.234375 0.96875,-1.890625 c -0.28125,-0.65625 -0.421875,-1.363281 -0.421875,-2.125 0,-0.820313 0.15625,-1.539063 0.46875,-2.15625 C 1.335938,-6.785156 1.785156,-7.25 2.359375,-7.5625 2.941406,-7.882812 3.582031,-8.046875 4.28125,-8.046875 c 0.789062,0 1.457031,0.203125 2,0.609375 0.539062,0.40625 0.914062,0.976562 1.125,1.703125 L 6.375,-5.5 C 6.1875,-6.070312 5.914062,-6.488281 5.5625,-6.75 5.21875,-7.007812 4.785156,-7.140625 4.265625,-7.140625 c -0.617187,0 -1.125,0.148437 -1.53125,0.4375 -0.40625,0.292969 -0.695313,0.683594 -0.859375,1.171875 -0.167969,0.492188 -0.25,0.996094 -0.25,1.515625 0,0.667969 0.097656,1.257813 0.296875,1.765625 0.195313,0.5 0.5,0.875 0.90625,1.125 0.414063,0.242188 0.867187,0.359375 1.359375,0.359375 0.582031,0 1.078125,-0.164063 1.484375,-0.5 0.40625,-0.34375 0.679687,-0.84375 0.828125,-1.5 z m 0,0"
|
||||
id="path14-4" /></g><g
|
||||
id="glyph-1-8-3"><path
|
||||
d="m 2.859375,0 v -6.96875 h -2.59375 v -0.9375 H 6.53125 v 0.9375 h -2.625 V 0 Z m 0,0"
|
||||
id="path15-6" /></g><g
|
||||
id="glyph-1-9-6"><path
|
||||
d="m 0.875,0 v -7.90625 h 5.71875 v 0.9375 H 1.921875 v 2.421875 h 4.375 V -3.625 h -4.375 v 2.6875 H 6.78125 V 0 Z m 0,0"
|
||||
id="path16-9" /></g><g
|
||||
id="glyph-1-10-7"><path
|
||||
d="M -0.171875,2.203125 V 1.5 h 6.4375 v 0.703125 z m 0,0"
|
||||
id="path17-1" /></g><g
|
||||
id="glyph-1-11-0"><path
|
||||
d="m 1.953125,-4.28125 c -0.40625,-0.15625 -0.710937,-0.367188 -0.90625,-0.640625 -0.1875,-0.269531 -0.28125,-0.597656 -0.28125,-0.984375 0,-0.570312 0.203125,-1.050781 0.609375,-1.4375 0.414062,-0.394531 0.96875,-0.59375 1.65625,-0.59375 0.695312,0 1.253906,0.203125 1.671875,0.609375 0.414063,0.398437 0.625,0.882813 0.625,1.453125 0,0.367188 -0.101563,0.683594 -0.296875,0.953125 -0.1875,0.273437 -0.476562,0.484375 -0.859375,0.640625 0.476563,0.15625 0.84375,0.414062 1.09375,0.765625 0.257813,0.34375 0.390625,0.761719 0.390625,1.25 0,0.679687 -0.242188,1.25 -0.71875,1.71875 -0.480469,0.4609375 -1.109375,0.6875 -1.890625,0.6875 -0.78125,0 -1.414063,-0.2265625 -1.890625,-0.6875 C 0.6875,-1.015625 0.453125,-1.59375 0.453125,-2.28125 c 0,-0.519531 0.128906,-0.953125 0.390625,-1.296875 0.257812,-0.34375 0.628906,-0.578125 1.109375,-0.703125 z m -0.1875,-1.65625 c 0,0.375 0.117187,0.683594 0.359375,0.921875 0.238281,0.242187 0.550781,0.359375 0.9375,0.359375 0.375,0 0.679688,-0.113281 0.921875,-0.34375 0.238281,-0.238281 0.359375,-0.53125 0.359375,-0.875 0,-0.351562 -0.125,-0.648438 -0.375,-0.890625 -0.25,-0.25 -0.558594,-0.375 -0.921875,-0.375 -0.375,0 -0.683594,0.121094 -0.921875,0.359375 -0.242188,0.242188 -0.359375,0.523438 -0.359375,0.84375 z m -0.3125,3.65625 c 0,0.28125 0.0625,0.554688 0.1875,0.8125 0.132813,0.25 0.328125,0.449219 0.578125,0.59375 0.257812,0.148438 0.539062,0.21875 0.84375,0.21875 0.46875,0 0.851562,-0.148438 1.15625,-0.453125 0.300781,-0.300781 0.453125,-0.679687 0.453125,-1.140625 0,-0.46875 -0.15625,-0.851562 -0.46875,-1.15625 C 3.890625,-3.71875 3.5,-3.875 3.03125,-3.875 c -0.460938,0 -0.839844,0.152344 -1.140625,0.453125 -0.292969,0.304687 -0.4375,0.683594 -0.4375,1.140625 z m 0,0"
|
||||
id="path18-3" /></g><g
|
||||
id="glyph-1-12-1"><path
|
||||
d="M 0.8125,0 V -7.90625 H 1.859375 V -0.9375 H 5.75 V 0 Z m 0,0"
|
||||
id="path19-7" /></g><g
|
||||
id="glyph-1-13-6"><path
|
||||
d="m -0.015625,0 3.03125,-7.90625 h 1.125 L 7.390625,0 H 6.1875 L 5.265625,-2.390625 H 1.96875 L 1.09375,0 Z m 2.28125,-3.25 h 2.6875 L 4.125,-5.4375 C 3.875,-6.101562 3.6875,-6.648438 3.5625,-7.078125 3.457031,-6.566406 3.316406,-6.0625 3.140625,-5.5625 Z m 0,0"
|
||||
id="path20-8" /></g><g
|
||||
id="glyph-1-14-3" /><g
|
||||
id="glyph-1-15-6"><path
|
||||
d="m 4.109375,0 h -0.96875 v -6.1875 c -0.230469,0.21875 -0.539063,0.445312 -0.921875,0.671875 -0.375,0.21875 -0.714844,0.386719 -1.015625,0.5 v -0.9375 C 1.742188,-6.210938 2.21875,-6.519531 2.625,-6.875 3.03125,-7.238281 3.316406,-7.59375 3.484375,-7.9375 h 0.625 z m 0,0"
|
||||
id="path21-1" /></g><g
|
||||
id="glyph-1-16-1"><path
|
||||
d="M 5.5,-5.96875 4.53125,-5.890625 C 4.445312,-6.273438 4.328125,-6.550781 4.171875,-6.71875 3.898438,-7 3.570312,-7.140625 3.1875,-7.140625 2.882812,-7.140625 2.613281,-7.050781 2.375,-6.875 2.070312,-6.65625 1.832031,-6.332031 1.65625,-5.90625 1.476562,-5.476562 1.382812,-4.867188 1.375,-4.078125 1.613281,-4.429688 1.898438,-4.691406 2.234375,-4.859375 2.578125,-5.035156 2.929688,-5.125 3.296875,-5.125 c 0.644531,0 1.195313,0.242188 1.65625,0.71875 0.457031,0.46875 0.6875,1.085938 0.6875,1.84375 0,0.492188 -0.109375,0.949219 -0.328125,1.375 -0.210938,0.429688 -0.5,0.757812 -0.875,0.984375 C 4.0625,0.0234375 3.632812,0.140625 3.15625,0.140625 2.351562,0.140625 1.695312,-0.15625 1.1875,-0.75 0.675781,-1.351562 0.421875,-2.335938 0.421875,-3.703125 c 0,-1.53125 0.28125,-2.640625 0.84375,-3.328125 C 1.753906,-7.632812 2.414062,-7.9375 3.25,-7.9375 c 0.625,0 1.132812,0.179688 1.53125,0.53125 0.394531,0.34375 0.632812,0.824219 0.71875,1.4375 z M 1.53125,-2.5625 c 0,0.335938 0.066406,0.65625 0.203125,0.96875 0.144531,0.304688 0.34375,0.539062 0.59375,0.703125 0.257813,0.15625 0.53125,0.234375 0.8125,0.234375 0.414063,0 0.769531,-0.164062 1.0625,-0.5 0.289063,-0.332031 0.4375,-0.785156 0.4375,-1.359375 0,-0.539063 -0.148437,-0.96875 -0.4375,-1.28125 -0.292969,-0.3125 -0.65625,-0.46875 -1.09375,-0.46875 -0.4375,0 -0.8125,0.15625 -1.125,0.46875 -0.304687,0.3125 -0.453125,0.726563 -0.453125,1.234375 z m 0,0"
|
||||
id="path22-6" /></g><g
|
||||
id="glyph-1-17-8"><path
|
||||
d="m 3.578125,0 v -1.890625 h -3.4375 V -2.78125 L 3.75,-7.90625 h 0.796875 v 5.125 h 1.0625 v 0.890625 h -1.0625 V 0 Z m 0,-2.78125 v -3.5625 l -2.484375,3.5625 z m 0,0"
|
||||
id="path23-6" /></g><g
|
||||
id="glyph-1-18-0"><path
|
||||
d="m 0.859375,0 v -7.90625 h 2.71875 c 0.613281,0 1.082031,0.039062 1.40625,0.109375 0.445313,0.105469 0.832031,0.292969 1.15625,0.5625 0.414063,0.355469 0.726563,0.808594 0.9375,1.359375 0.207031,0.554688 0.3125,1.179688 0.3125,1.875 0,0.605469 -0.074219,1.140625 -0.21875,1.609375 -0.136719,0.460937 -0.3125,0.839844 -0.53125,1.140625 -0.21875,0.304688 -0.460937,0.542969 -0.71875,0.71875 C 5.660156,-0.351562 5.34375,-0.21875 4.96875,-0.125 4.601562,-0.0390625 4.179688,0 3.703125,0 Z M 1.90625,-0.9375 h 1.6875 c 0.519531,0 0.925781,-0.046875 1.21875,-0.140625 0.300781,-0.09375 0.539062,-0.226563 0.71875,-0.40625 0.238281,-0.25 0.425781,-0.582031 0.5625,-1 0.144531,-0.425781 0.21875,-0.9375 0.21875,-1.53125 0,-0.820313 -0.136719,-1.457031 -0.40625,-1.90625 -0.273438,-0.445313 -0.605469,-0.742187 -1,-0.890625 C 4.632812,-6.914062 4.1875,-6.96875 3.5625,-6.96875 H 1.90625 Z m 0,0"
|
||||
id="path24-3" /></g><g
|
||||
id="glyph-1-19-1"><path
|
||||
d="m 0.859375,0 v -7.90625 h 2.96875 c 0.53125,0 0.929687,0.027344 1.203125,0.078125 0.394531,0.0625 0.722656,0.1875 0.984375,0.375 0.257813,0.179687 0.46875,0.433594 0.625,0.765625 0.164063,0.324219 0.25,0.679688 0.25,1.0625 0,0.679688 -0.214844,1.25 -0.640625,1.71875 -0.429688,0.460938 -1.203125,0.6875 -2.328125,0.6875 H 1.90625 V 0 Z M 1.90625,-4.140625 H 3.9375 c 0.675781,0 1.15625,-0.125 1.4375,-0.375 0.289062,-0.257813 0.4375,-0.617187 0.4375,-1.078125 0,-0.320312 -0.085938,-0.601562 -0.25,-0.84375 C 5.394531,-6.675781 5.171875,-6.832031 4.890625,-6.90625 4.722656,-6.945312 4.398438,-6.96875 3.921875,-6.96875 H 1.90625 Z m 0,0"
|
||||
id="path25-0" /></g><g
|
||||
id="glyph-1-20-0"><path
|
||||
d="M 0.890625,0 V -7.90625 H 1.9375 v 3.25 h 4.109375 v -3.25 H 7.09375 V 0 H 6.046875 V -3.734375 H 1.9375 V 0 Z m 0,0"
|
||||
id="path26-9" /></g><g
|
||||
id="glyph-1-21-2"><path
|
||||
d="m 2.234375,0 -2.09375,-7.90625 h 1.0625 l 1.203125,5.1875 c 0.132812,0.542969 0.25,1.078125 0.34375,1.609375 C 2.945312,-1.953125 3.0625,-2.4375 3.09375,-2.5625 L 4.609375,-7.90625 H 5.875 l 1.125,4 c 0.28125,0.992188 0.484375,1.921875 0.609375,2.796875 0.101563,-0.5 0.238281,-1.070313 0.40625,-1.71875 L 9.25,-7.90625 h 1.046875 L 8.140625,0 H 7.125 L 5.453125,-6.03125 c -0.136719,-0.5 -0.21875,-0.804688 -0.25,-0.921875 -0.074219,0.367187 -0.148437,0.671875 -0.21875,0.921875 L 3.296875,0 Z m 0,0"
|
||||
id="path27-3" /></g><g
|
||||
id="glyph-1-22-9"><path
|
||||
d="M 1.03125,0 V -7.90625 H 2.078125 V 0 Z m 0,0"
|
||||
id="path28-4" /></g><g
|
||||
id="glyph-1-23-1"><path
|
||||
d="M 5.84375,-4.65625 H 0.609375 V -5.5625 H 5.84375 Z m 0,2.40625 H 0.609375 V -3.15625 H 5.84375 Z m 0,0"
|
||||
id="path29-6" /></g></g></defs><rect
|
||||
style="fill:#ffffff;stroke-width:1.22856;stroke-linejoin:round"
|
||||
id="rect1"
|
||||
width="266.69394"
|
||||
height="277.35144"
|
||||
x="0"
|
||||
y="0" /><use
|
||||
xlink:href="#glyph-1-14"
|
||||
x="314.80087"
|
||||
y="126.26"
|
||||
id="use71"
|
||||
transform="translate(-54.827621,-55.915067)"
|
||||
style="fill:#000000;fill-opacity:1" /><use
|
||||
xlink:href="#glyph-1-14"
|
||||
x="314.80087"
|
||||
y="277.48999"
|
||||
id="use138"
|
||||
transform="translate(-54.827621,-55.915067)"
|
||||
style="fill:#000000;fill-opacity:1" /><use
|
||||
xlink:href="#glyph-1-14"
|
||||
x="207.6792"
|
||||
y="378.29001"
|
||||
id="use177"
|
||||
transform="translate(-54.827621,-55.915067)"
|
||||
style="fill:#000000;fill-opacity:1" /><rect
|
||||
style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.897137;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect2985"
|
||||
width="82.468269"
|
||||
height="22.428413"
|
||||
x="53.94949"
|
||||
y="226.57599" /><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.75px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
x="57.335667"
|
||||
y="241.15117"
|
||||
id="text2987"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2989"
|
||||
x="57.335667"
|
||||
y="241.15117"
|
||||
style="font-size:12.75px;line-height:1.25;stroke-width:0.448568;-inkscape-font-specification:'sans-serif, ';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">OCTET_0_0</tspan></text><rect
|
||||
y="204.14757"
|
||||
x="53.94949"
|
||||
height="22.428413"
|
||||
width="82.468269"
|
||||
id="rect3061"
|
||||
style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.897137;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /><text
|
||||
id="text3063"
|
||||
y="218.72276"
|
||||
x="57.401375"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.75px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
xml:space="preserve"><tspan
|
||||
y="218.72276"
|
||||
x="57.401375"
|
||||
id="tspan3065"
|
||||
sodipodi:role="line"
|
||||
style="font-size:12.75px;line-height:1.25;stroke-width:0.448568;-inkscape-font-specification:'sans-serif, ';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">OCTET_0_1</tspan></text><rect
|
||||
y="181.71915"
|
||||
x="53.94949"
|
||||
height="22.428413"
|
||||
width="82.468269"
|
||||
id="rect3069"
|
||||
style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.897137;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /><text
|
||||
id="text3071"
|
||||
y="196.29434"
|
||||
x="57.411232"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.75px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
xml:space="preserve"><tspan
|
||||
y="196.29434"
|
||||
x="57.411232"
|
||||
id="tspan3073"
|
||||
sodipodi:role="line"
|
||||
style="font-size:12.75px;line-height:1.25;stroke-width:0.448568;-inkscape-font-specification:'sans-serif, ';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">OCTET_0_2</tspan></text><rect
|
||||
style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.897137;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect3077"
|
||||
width="82.468269"
|
||||
height="22.428413"
|
||||
x="53.94949"
|
||||
y="159.29074" /><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.75px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
x="57.368523"
|
||||
y="173.86592"
|
||||
id="text3079"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3081"
|
||||
x="57.368523"
|
||||
y="173.86592"
|
||||
style="font-size:12.75px;line-height:1.25;stroke-width:0.448568;-inkscape-font-specification:'sans-serif, ';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">OCTET_0_3</tspan></text><rect
|
||||
y="106.31577"
|
||||
x="53.94949"
|
||||
height="22.428413"
|
||||
width="82.468269"
|
||||
id="rect3085"
|
||||
style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.897137;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /><text
|
||||
id="text3087"
|
||||
y="120.89095"
|
||||
x="56.218628"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.75px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
xml:space="preserve"><tspan
|
||||
y="120.89095"
|
||||
x="56.218628"
|
||||
id="tspan3089"
|
||||
sodipodi:role="line"
|
||||
style="font-size:12.75px;line-height:1.25;stroke-width:0.448568;-inkscape-font-specification:'sans-serif, ';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">OCTET_N_0</tspan></text><rect
|
||||
style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.897137;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect3093"
|
||||
width="82.468269"
|
||||
height="22.428413"
|
||||
x="53.94949"
|
||||
y="83.887352" /><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.75px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
x="56.284336"
|
||||
y="98.46254"
|
||||
id="text3095"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3097"
|
||||
x="56.284336"
|
||||
y="98.46254"
|
||||
style="font-size:12.75px;line-height:1.25;stroke-width:0.448568;-inkscape-font-specification:'sans-serif, ';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">OCTET_N_1</tspan></text><rect
|
||||
style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.897137;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect3101"
|
||||
width="82.468269"
|
||||
height="22.428413"
|
||||
x="53.94949"
|
||||
y="61.458935" /><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.75px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
x="56.294193"
|
||||
y="76.034119"
|
||||
id="text3103"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3105"
|
||||
x="56.294193"
|
||||
y="76.034119"
|
||||
style="font-size:12.75px;line-height:1.25;stroke-width:0.448568;-inkscape-font-specification:'sans-serif, ';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">OCTET_N_2</tspan></text><rect
|
||||
y="39.030521"
|
||||
x="53.94949"
|
||||
height="22.428413"
|
||||
width="82.468269"
|
||||
id="rect3109"
|
||||
style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.897137;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /><text
|
||||
id="text3111"
|
||||
y="53.605705"
|
||||
x="56.25148"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.75px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
xml:space="preserve"><tspan
|
||||
y="53.605705"
|
||||
x="56.25148"
|
||||
id="tspan3113"
|
||||
sodipodi:role="line"
|
||||
style="font-size:12.75px;line-height:1.25;stroke-width:0.448568;-inkscape-font-specification:'sans-serif, ';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">OCTET_N_3</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
x="51.949047"
|
||||
y="251.94814"
|
||||
id="text3115"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3117"
|
||||
x="51.949047"
|
||||
y="251.94814"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">0</tspan></text><text
|
||||
id="text3119"
|
||||
y="229.47591"
|
||||
x="51.998333"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
y="229.47591"
|
||||
x="51.998333"
|
||||
id="tspan3121"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">8</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
x="52.074993"
|
||||
y="131.20474"
|
||||
id="text3123"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3125"
|
||||
x="52.074993"
|
||||
y="131.20474"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">N*32-32</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
x="52.003811"
|
||||
y="207.00363"
|
||||
id="text3127"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3129"
|
||||
x="52.003811"
|
||||
y="207.00363"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">16</tspan></text><text
|
||||
id="text3131"
|
||||
y="184.6409"
|
||||
x="51.839535"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
y="184.6409"
|
||||
x="51.839535"
|
||||
id="tspan3133"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">24</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
x="51.839535"
|
||||
y="108.66693"
|
||||
id="text3135"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3137"
|
||||
x="51.839535"
|
||||
y="108.66693"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">N*32-24</tspan></text><text
|
||||
id="text3139"
|
||||
y="41.053577"
|
||||
x="52.074993"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
y="41.053577"
|
||||
x="52.074993"
|
||||
id="tspan3141"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">N*32</tspan></text><text
|
||||
id="text3143"
|
||||
y="86.129158"
|
||||
x="52.003811"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
y="86.129158"
|
||||
x="52.003811"
|
||||
id="tspan3145"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">N*32-16</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
x="51.998333"
|
||||
y="63.59137"
|
||||
id="text3147"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3149"
|
||||
x="51.998333"
|
||||
y="63.59137"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">N*32-8</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
x="52.074993"
|
||||
y="162.16866"
|
||||
id="text3170"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3172"
|
||||
x="52.074993"
|
||||
y="162.16866"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">32</tspan></text><path
|
||||
style="fill:none;stroke:#000000;stroke-width:3.58855;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.58855, 3.58855;stroke-dashoffset:0;stroke-opacity:1"
|
||||
d="m 91.666176,134.08549 v 19.37968"
|
||||
id="path3174"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061" /><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
x="46.639385"
|
||||
y="19.397112"
|
||||
id="text3944"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3946"
|
||||
x="46.639385"
|
||||
y="19.397112"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.448568">RX_DATA</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
x="182.87505"
|
||||
y="211.87283"
|
||||
id="text3948"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3950"
|
||||
x="182.87505"
|
||||
y="211.87283"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.448568">Lane 0</tspan></text><text
|
||||
id="text3952"
|
||||
y="90.397934"
|
||||
x="181.758"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
y="90.397934"
|
||||
x="181.758"
|
||||
id="tspan3954"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.448568">Lane N</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:68.3764px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.56799"
|
||||
x="178.95987"
|
||||
y="84.497475"
|
||||
id="text4014"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"
|
||||
transform="scale(0.78974581,1.2662302)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4016"
|
||||
x="178.95987"
|
||||
y="84.497475"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:68.3764px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.56799">}</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:68.3764px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.56799"
|
||||
x="178.95987"
|
||||
y="180.30162"
|
||||
id="text4014-5"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"
|
||||
transform="scale(0.78974581,1.2662302)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4016-8"
|
||||
x="178.95987"
|
||||
y="180.30162"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:68.3764px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.56799">}</tspan></text><text
|
||||
id="text965"
|
||||
y="269.07941"
|
||||
x="50.706997"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.448568"
|
||||
y="269.07941"
|
||||
x="50.706997"
|
||||
id="tspan963"
|
||||
sodipodi:role="line">DATA_PATH_WIDTH = 4</tspan></text></svg>
|
After Width: | Height: | Size: 62 KiB |
After Width: | Height: | Size: 157 KiB |
After Width: | Height: | Size: 48 KiB |
|
@ -0,0 +1,598 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="185mm"
|
||||
height="103.36367mm"
|
||||
viewBox="0 0 699.21261 390.66584"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
sodipodi:docname="axi_jesd204_tx_204c_64b66b.svg"
|
||||
inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="0.2065762"
|
||||
inkscape:cx="-2543.8555"
|
||||
inkscape:cy="389.68671"
|
||||
inkscape:window-width="2400"
|
||||
inkscape:window-height="1271"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="140"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="g5" />
|
||||
<defs
|
||||
id="defs1">
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Stop"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="10"
|
||||
markerWidth="0.40000001"
|
||||
markerHeight="0.40000001"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
style="fill:none;stroke:context-stroke;stroke-width:1"
|
||||
d="M 0,4 V -4"
|
||||
id="path23" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Triangle"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
id="path135" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Triangle-4"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
id="path135-0" />
|
||||
</marker>
|
||||
<linearGradient
|
||||
id="linearGradient4921"
|
||||
gradientTransform="translate(3151.8084,1944.3828)"
|
||||
inkscape:swatch="solid">
|
||||
<stop
|
||||
id="stop4919"
|
||||
offset="0"
|
||||
style="stop-color:#809eb0;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="TriangleOutS-1"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4063-59"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect1384"
|
||||
is_visible="true"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker10061-1"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path10063-8"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker2"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path2"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect1400"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect9910-3-3"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect9907-6-8"
|
||||
is_visible="true"
|
||||
lpeversion="0" />
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect2"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect3"
|
||||
is_visible="true"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker3"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path3-9"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="TriangleOutS"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4063"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect2597"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="TriangleOutS-7"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4063-5"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect2601"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect4"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect5"
|
||||
is_visible="true"
|
||||
lpeversion="0" />
|
||||
</defs>
|
||||
<g
|
||||
id="layer1"
|
||||
transform="translate(714.59225,-39.504311)">
|
||||
<g
|
||||
id="g5">
|
||||
<rect
|
||||
style="fill:#eeeeec;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.13726;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect2605"
|
||||
width="697.07532"
|
||||
height="388.52856"
|
||||
x="-713.52362"
|
||||
y="40.572941"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<text
|
||||
id="text20348"
|
||||
y="955.78253"
|
||||
x="-819.87836"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:-29.8774px;word-spacing:0px;writing-mode:tb-rl;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.06667"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:0;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:1.06667"
|
||||
y="955.78253"
|
||||
x="-819.87836"
|
||||
id="tspan20346"
|
||||
sodipodi:role="line">...</tspan></text>
|
||||
<g
|
||||
id="g1364"
|
||||
transform="matrix(0.50091901,0,0,0.50091901,324.54036,481.33446)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45">
|
||||
<g
|
||||
id="g1356"
|
||||
transform="translate(-1752.1922,-130.95614)">
|
||||
<rect
|
||||
style="fill:url(#linearGradient4921);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:8;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect1348"
|
||||
width="143.99997"
|
||||
height="87.277191"
|
||||
x="72.192238"
|
||||
y="-156.46815" />
|
||||
<text
|
||||
id="text1354"
|
||||
y="-98.142059"
|
||||
x="100.19225"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:43.9193px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.06667"
|
||||
xml:space="preserve"><tspan
|
||||
y="-98.142059"
|
||||
x="100.19225"
|
||||
id="tspan1352"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:43.9193px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:1.06667">CRC</tspan></text>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.50091901,0,0,0.50091901,-815.56699,7.0968021)"
|
||||
id="g1488"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45">
|
||||
<g
|
||||
id="g1486">
|
||||
<g
|
||||
id="g1484">
|
||||
<rect
|
||||
y="209.58568"
|
||||
x="591.32599"
|
||||
height="158.39192"
|
||||
width="362.03867"
|
||||
id="rect1478"
|
||||
style="fill:url(#linearGradient4921);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:8;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:43.9193px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.06667"
|
||||
x="609.01196"
|
||||
y="303.46915"
|
||||
id="text1482"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:43.9193px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:1.06667"
|
||||
sodipodi:role="line"
|
||||
id="tspan1480"
|
||||
x="609.01196"
|
||||
y="303.46915"> SCRAMBLER</tspan></text>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g1500"
|
||||
transform="matrix(0.50091901,0,0,0.50091901,-632.89851,139.86964)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45">
|
||||
<g
|
||||
id="g1498">
|
||||
<g
|
||||
id="g1496">
|
||||
<rect
|
||||
style="fill:url(#linearGradient4921);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:8;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect1490"
|
||||
width="362.03867"
|
||||
height="158.39192"
|
||||
x="591.32599"
|
||||
y="209.58568" />
|
||||
<text
|
||||
id="text1494"
|
||||
y="273.46915"
|
||||
x="669.01196"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:43.9193px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.06667"
|
||||
xml:space="preserve"><tspan
|
||||
y="273.46915"
|
||||
x="669.01196"
|
||||
id="tspan1492"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:43.9193px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:1.06667">HEADER</tspan><tspan
|
||||
y="328.36823"
|
||||
x="669.01196"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:43.9193px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:1.06667"
|
||||
id="tspan1502">ENCODER</tspan></text>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:6.87045;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS-1)"
|
||||
d="M -1429.5117,553.73182 H -1190.4"
|
||||
id="path1382"
|
||||
inkscape:path-effect="#path-effect1384"
|
||||
inkscape:original-d="M -1429.5117,553.73182 H -1190.4"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(-0.7776983,0,0,0.7776983,-1631.4039,-281.95766)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:5.34315;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker10061-1)"
|
||||
d="m -567.60386,150.88129 v 208.11457 l 41.10982,-0.14912"
|
||||
id="path1386"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccc"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<path
|
||||
transform="matrix(-1.5263607,0,0,1.1318737,-2520.9159,-342.67856)"
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="M -1429.5117,553.73182 H -1190.4"
|
||||
inkscape:path-effect="#path-effect1400"
|
||||
id="path1398"
|
||||
d="M -1429.5117,553.73182 H -1190.4"
|
||||
style="fill:none;stroke:#000000;stroke-width:4.06508;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS-1)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<g
|
||||
id="g9916-7-1"
|
||||
transform="matrix(0.50091901,0,0,0.84397955,-850.1303,-177.62518)"
|
||||
style="stroke-width:0.770403"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="m 374.37941,557.18626 4.28726,-16"
|
||||
inkscape:path-effect="#path-effect9910-3-3"
|
||||
id="path9918-5-8"
|
||||
d="m 374.37941,557.18626 4.28726,-16"
|
||||
style="fill:none;stroke:#000000;stroke-width:3.28705;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:3.28705;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 382.93333,557.18626 4.28726,-16"
|
||||
id="path9920-3-1"
|
||||
inkscape:path-effect="#path-effect9907-6-8"
|
||||
inkscape:original-d="m 382.93333,557.18626 4.28726,-16"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
style="stroke-width:0.770403"
|
||||
transform="matrix(0.50091901,0,0,0.84397955,-842.79334,-315.0632)"
|
||||
id="g1433"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45">
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:3.28705;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 374.37941,557.18626 4.28726,-16"
|
||||
id="path1429"
|
||||
inkscape:path-effect="#path-effect9910-3-3"
|
||||
inkscape:original-d="m 374.37941,557.18626 4.28726,-16"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="m 382.93333,557.18626 4.28726,-16"
|
||||
inkscape:path-effect="#path-effect9907-6-8"
|
||||
id="path1431"
|
||||
d="m 382.93333,557.18626 4.28726,-16"
|
||||
style="fill:none;stroke:#000000;stroke-width:3.28705;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.500919"
|
||||
x="-668.89417"
|
||||
y="172.70079"
|
||||
id="text1437"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan1435"
|
||||
x="-668.89417"
|
||||
y="172.70079"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.500919">64</tspan></text>
|
||||
<text
|
||||
id="text1441"
|
||||
y="308.40979"
|
||||
x="-654.9176"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.500919"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
y="308.40979"
|
||||
x="-654.9176"
|
||||
id="tspan1439"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.500919">2</tspan></text>
|
||||
<text
|
||||
id="text17262"
|
||||
y="388.47079"
|
||||
x="-204.33116"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.500919"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
y="388.47079"
|
||||
x="-204.33116"
|
||||
id="tspan17260"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.500919">EoEMB,</tspan><tspan
|
||||
y="415.97079"
|
||||
x="-204.33116"
|
||||
sodipodi:role="line"
|
||||
id="tspan2603"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.500919">LEMC</tspan></text>
|
||||
<text
|
||||
id="text17622"
|
||||
y="273.49207"
|
||||
x="-710.60553"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.500919"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
y="273.49207"
|
||||
x="-710.60553"
|
||||
id="tspan17620"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.500919">phy_header</tspan></text>
|
||||
<path
|
||||
sodipodi:nodetypes="ccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path17795"
|
||||
d="m -445.61501,359.97425 h 138.80341 l -0.10009,-28.84917"
|
||||
style="fill:none;stroke:#000000;stroke-width:3.50643;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker10061-1)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.500919"
|
||||
x="-710.54382"
|
||||
y="135.9615"
|
||||
id="text17809"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan17807"
|
||||
x="-710.54382"
|
||||
y="135.9615"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.500919">phy_data</tspan></text>
|
||||
<ellipse
|
||||
style="vector-effect:none;fill:#751dcb;fill-opacity:1;stroke:#000000;stroke-width:1.00184;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none"
|
||||
id="path2588"
|
||||
cx="-567.73065"
|
||||
cy="149.04155"
|
||||
rx="7.7642446"
|
||||
ry="7.012866"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<path
|
||||
transform="matrix(1.5398184,0,0,1.5398184,-1694.5582,84.427625)"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="M 1088,43.052928 H 887.37872"
|
||||
inkscape:path-effect="#path-effect2597"
|
||||
id="path2594"
|
||||
d="M 1088,43.052928 H 887.37872"
|
||||
style="fill:none;stroke:#000000;stroke-width:3.46998;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<path
|
||||
inkscape:export-ydpi="45"
|
||||
inkscape:export-xdpi="45"
|
||||
transform="matrix(0,0.45562544,-0.35921133,0,97.892734,646.32546)"
|
||||
style="fill:none;stroke:#000000;stroke-width:6.6037;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS-7)"
|
||||
d="m -478.72618,854.54065 h -216.9524"
|
||||
id="path2599"
|
||||
inkscape:path-effect="#path-effect2601"
|
||||
inkscape:original-d="m -478.72618,854.54065 h -216.9524"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<g
|
||||
inkscape:export-ydpi="45"
|
||||
inkscape:export-xdpi="45"
|
||||
style="stroke-width:0.770403"
|
||||
transform="matrix(0.50091901,0,0,0.84397955,-284.67554,-312.90188)"
|
||||
id="g2615">
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:3.28705;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 374.37941,557.18626 4.28726,-16"
|
||||
id="path2611"
|
||||
inkscape:path-effect="#path-effect9910-3-3"
|
||||
inkscape:original-d="m 374.37941,557.18626 4.28726,-16"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="m 382.93333,557.18626 4.28726,-16"
|
||||
inkscape:path-effect="#path-effect9907-6-8"
|
||||
id="path2613"
|
||||
d="m 382.93333,557.18626 4.28726,-16"
|
||||
style="fill:none;stroke:#000000;stroke-width:3.28705;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
</g>
|
||||
<text
|
||||
inkscape:export-ydpi="45"
|
||||
inkscape:export-xdpi="45"
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.500919"
|
||||
x="-103.05868"
|
||||
y="176.38168"
|
||||
id="text2619"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2617"
|
||||
x="-103.05868"
|
||||
y="176.38168"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.500919">64</tspan></text>
|
||||
<text
|
||||
inkscape:export-ydpi="45"
|
||||
inkscape:export-xdpi="45"
|
||||
id="text2627"
|
||||
y="64.610023"
|
||||
x="-287.56082"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.534315"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.534315"
|
||||
y="64.610023"
|
||||
x="-287.56082"
|
||||
id="tspan2625"
|
||||
sodipodi:role="line">64B/66B mode encoder</tspan></text>
|
||||
<text
|
||||
inkscape:export-ydpi="45"
|
||||
inkscape:export-xdpi="45"
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.534315"
|
||||
x="-118.71313"
|
||||
y="134.60912"
|
||||
id="text2631"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2629"
|
||||
x="-118.71313"
|
||||
y="134.60912"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.534315">TX_DATA</tspan></text>
|
||||
<text
|
||||
inkscape:export-ydpi="45"
|
||||
inkscape:export-xdpi="45"
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.534315;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
x="-704.89978"
|
||||
y="64.077492"
|
||||
id="text2657"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2655"
|
||||
x="-704.89978"
|
||||
y="64.077492"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.534315;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1">Lane x</tspan></text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 31 KiB |
|
@ -0,0 +1,576 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="187.89723mm"
|
||||
height="63.721817mm"
|
||||
viewBox="0 0 710.16278 240.83836"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
sodipodi:docname="axi_jesd204_tx_204c_8b10b.svg"
|
||||
inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="0.8263048"
|
||||
inkscape:cx="-3.0255179"
|
||||
inkscape:cy="49.013391"
|
||||
inkscape:window-width="2400"
|
||||
inkscape:window-height="1271"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="140"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" />
|
||||
<defs
|
||||
id="defs1">
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Stop"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="10"
|
||||
markerWidth="0.40000001"
|
||||
markerHeight="0.40000001"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
style="fill:none;stroke:context-stroke;stroke-width:1"
|
||||
d="M 0,4 V -4"
|
||||
id="path23" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="marker9"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
id="path9" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Triangle"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
id="path135" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Triangle-4"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
id="path135-0" />
|
||||
</marker>
|
||||
<linearGradient
|
||||
id="linearGradient4921"
|
||||
gradientTransform="matrix(0.41894095,0,0,0.41894095,975.66752,839.76991)"
|
||||
inkscape:swatch="solid">
|
||||
<stop
|
||||
id="stop4919"
|
||||
offset="0"
|
||||
style="stop-color:#809eb0;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="TriangleOutS"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4063"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect5477"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker3"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path3"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect5499"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker4"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect5503"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker5"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path5"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect5507"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker6"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path6"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect5513"
|
||||
is_visible="true"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker7"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path7-4"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect5521"
|
||||
is_visible="true"
|
||||
lpeversion="0" />
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect9910"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect9907"
|
||||
is_visible="true"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleInS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="TriangleInS"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4054"
|
||||
d="M -1.2309333,0 0.6144,-1.0666667 v 2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect5555"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker8"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path8-6"
|
||||
d="M 1.2309333,0 -0.6144,1.0666667 v -2.1333334 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:0.213333pt"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect5559"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
</defs>
|
||||
<g
|
||||
id="layer1"
|
||||
transform="translate(515.17926,-560.41138)">
|
||||
<rect
|
||||
style="fill:#ffffff;stroke-width:1.31914;stroke-linejoin:round"
|
||||
id="rect3"
|
||||
width="710.16278"
|
||||
height="240.83836"
|
||||
x="-515.17926"
|
||||
y="560.41138" />
|
||||
<g
|
||||
id="g7"
|
||||
transform="matrix(0.51994576,0,0,0.51994576,-182.71535,3.77206)" />
|
||||
<rect
|
||||
y="565.59808"
|
||||
x="-423.9454"
|
||||
height="230.46495"
|
||||
width="527.69507"
|
||||
id="rect5445"
|
||||
style="fill:#eeeeec;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.78748;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<g
|
||||
transform="matrix(0.41894095,0,0,0.41894095,-298.82178,550.06587)"
|
||||
id="g5455"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45">
|
||||
<rect
|
||||
style="fill:url(#linearGradient4921);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:4.26667;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect5447"
|
||||
width="362.03867"
|
||||
height="158.39192"
|
||||
x="65.727257"
|
||||
y="168.31865" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.1915px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.06667"
|
||||
x="245.4966"
|
||||
y="235.53545"
|
||||
id="text5453"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5449"
|
||||
x="245.4966"
|
||||
y="235.53545"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.1915px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;stroke-width:1.06667">CHARACTER</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="245.4966"
|
||||
y="283.27487"
|
||||
id="tspan5451"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.1915px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;stroke-width:1.06667">REPLACEMENT</tspan></text>
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.41894095,0,0,0.41894095,-298.82178,532.77744)"
|
||||
id="g5465"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45">
|
||||
<g
|
||||
id="g5463">
|
||||
<rect
|
||||
style="fill:url(#linearGradient4921);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:4.26667;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect5457"
|
||||
width="362.03867"
|
||||
height="158.39192"
|
||||
x="509.65564"
|
||||
y="209.58566" />
|
||||
<text
|
||||
id="text5461"
|
||||
y="303.46915"
|
||||
x="557.78961"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.1915px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.06667"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.1915px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:1.06667"
|
||||
y="303.46915"
|
||||
x="557.78961"
|
||||
id="tspan5459"
|
||||
sodipodi:role="line">SCRAMBLER</tspan></text>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.41894095,0,0,0.41894095,-301.98158,744.84455)"
|
||||
id="g5473"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45">
|
||||
<rect
|
||||
y="-111.21331"
|
||||
x="73.26973"
|
||||
height="87.277191"
|
||||
width="446.08337"
|
||||
id="rect5467"
|
||||
style="fill:url(#linearGradient4921);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:4.26667;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.1915px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.06667"
|
||||
x="103.26517"
|
||||
y="-52.887215"
|
||||
id="text5471"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.1915px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:1.06667"
|
||||
sodipodi:role="line"
|
||||
id="tspan5469"
|
||||
x="103.26517"
|
||||
y="-52.887215">ILAS GENERATION</tspan></text>
|
||||
</g>
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="m -182.09683,189.32982 h -191.2365"
|
||||
inkscape:path-effect="#path-effect5477"
|
||||
id="path5475"
|
||||
d="m -182.09683,189.32982 h -191.2365"
|
||||
style="fill:none;stroke:#000000;stroke-width:10.6667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
transform="matrix(0.41894095,0,0,0.41894095,-298.82178,636.72703)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<text
|
||||
id="text5481"
|
||||
y="590.02338"
|
||||
x="-418.44467"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.446872;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.446872;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
y="590.02338"
|
||||
x="-418.44467"
|
||||
id="tspan5479"
|
||||
sodipodi:role="line">Lane x</tspan></text>
|
||||
<g
|
||||
transform="matrix(0.41894095,0,0,0.41894095,-301.45088,808.49073)"
|
||||
id="g5495"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45">
|
||||
<g
|
||||
transform="translate(0,-25.859905)"
|
||||
id="g5489">
|
||||
<rect
|
||||
y="-130.60825"
|
||||
x="72.192238"
|
||||
height="87.277191"
|
||||
width="446.08337"
|
||||
id="rect5487"
|
||||
style="fill:url(#linearGradient4921);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:4.26667;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.1915px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.06667"
|
||||
x="104.19225"
|
||||
y="-98.142059"
|
||||
id="text5493"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.1915px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:1.06667"
|
||||
sodipodi:role="line"
|
||||
id="tspan5491"
|
||||
x="104.19225"
|
||||
y="-98.142059">CGS GENERATION</tspan></text>
|
||||
</g>
|
||||
<path
|
||||
sodipodi:nodetypes="cccc"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="M 64.111014,45.186261 H -16.162441 V 82.519595 H -47.948575"
|
||||
inkscape:path-effect="#path-effect5499"
|
||||
id="path5497"
|
||||
d="M 64.111014,45.186261 H -16.162441 V 82.519595 H -47.948575"
|
||||
style="fill:none;stroke:#000000;stroke-width:10.6667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
transform="matrix(0.41894095,0,0,0.41894095,-298.82178,636.72703)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="m 64,190.49875 c 1274.2555,56.67511 2.912247,0 -112,0"
|
||||
inkscape:path-effect="#path-effect5503"
|
||||
id="path5501"
|
||||
d="M 64,190.49875 H -48"
|
||||
style="fill:none;stroke:#000000;stroke-width:10.6667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
transform="matrix(0.41894095,0,0,0.41894095,-298.82178,636.72703)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="M 66.804755,290.51959 H -48"
|
||||
inkscape:path-effect="#path-effect5507"
|
||||
id="path5505"
|
||||
d="M 66.804755,290.51959 H -48"
|
||||
style="fill:none;stroke:#000000;stroke-width:10.6667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
transform="matrix(0.41894095,0,0,0.41894095,-298.82178,636.72703)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5509"
|
||||
d="m -375.56098,695.35556 50.5576,-40.02478 v 120.0743 l -50.5576,-40.02474 c 0,0 0,-31.89946 0,-40.02478 z"
|
||||
style="fill:url(#linearGradient4921);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.78748;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:10.6667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
d="M 508.2382,40.656962 H 443.45035"
|
||||
id="path5511"
|
||||
inkscape:path-effect="#path-effect5513"
|
||||
inkscape:original-d="M 508.2382,40.656962 H 443.45035"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.41894095,0,0,0.41894095,-298.82178,636.72703)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
style="fill:none;stroke:#000000;stroke-width:10.6667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
d="M 1088,43.052928 H 887.37872"
|
||||
id="path5519"
|
||||
inkscape:path-effect="#path-effect5521"
|
||||
inkscape:original-d="M 1088,43.052928 H 887.37872"
|
||||
inkscape:connector-curvature="0"
|
||||
transform="matrix(0.41894095,0,0,0.41894095,-298.82178,636.72703)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<text
|
||||
id="text5525"
|
||||
y="644.89539"
|
||||
x="112.00015"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.446872"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.446872"
|
||||
y="644.89539"
|
||||
x="112.00015"
|
||||
id="tspan5523"
|
||||
sodipodi:role="line">TX_DATA</tspan></text>
|
||||
<text
|
||||
id="text5545"
|
||||
y="711.51617"
|
||||
x="-79.855316"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.446872"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.446872"
|
||||
y="711.51617"
|
||||
x="-79.855316"
|
||||
id="tspan5543"
|
||||
sodipodi:role="line">ILAS data</tspan></text>
|
||||
<g
|
||||
transform="matrix(0.41894095,0,0,0.41894095,-228.66308,488.36605)"
|
||||
id="g5551"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45">
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:4.26667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 374.37941,557.18626 4.28726,-16"
|
||||
id="path5547"
|
||||
inkscape:path-effect="#path-effect9910"
|
||||
inkscape:original-d="m 374.37941,557.18626 4.28726,-16"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="m 382.93333,557.18626 4.28726,-16"
|
||||
inkscape:path-effect="#path-effect9907"
|
||||
id="path5549"
|
||||
d="m 382.93333,557.18626 4.28726,-16"
|
||||
style="fill:none;stroke:#000000;stroke-width:4.26667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
</g>
|
||||
<path
|
||||
sodipodi:nodetypes="ccc"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="m 520.53333,194.51959 h 114.13339 v 256"
|
||||
inkscape:path-effect="#path-effect5555"
|
||||
id="path5553"
|
||||
d="m 520.53333,194.51959 h 114.13339 v 256"
|
||||
style="fill:none;stroke:#000000;stroke-width:6.33694;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#TriangleInS)"
|
||||
transform="matrix(0.41894095,0,0,0.29674981,-297.83268,661.16931)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="M -134.45728,544.98178 V 283.85299"
|
||||
inkscape:path-effect="#path-effect5559"
|
||||
id="path5557"
|
||||
d="M -134.45728,544.98178 V 283.85299"
|
||||
style="vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:8.79556;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
transform="matrix(-0.41894095,0,0,0.15401724,-410.02108,710.92433)"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.446872"
|
||||
x="-509.80429"
|
||||
y="699.40021"
|
||||
id="text3893-8"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3895-6"
|
||||
x="-509.80429"
|
||||
y="699.40021"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.446872">TX_PHYx</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.446872;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
x="-87.060387"
|
||||
y="588.97974"
|
||||
id="text16111"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan16109"
|
||||
x="-87.060387"
|
||||
y="588.97974"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.446872;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1">8B/10B mode encoder</tspan></text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 28 KiB |
|
@ -0,0 +1,252 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="130.70612mm"
|
||||
height="67.27002mm"
|
||||
viewBox="0 0 130.70611 67.270022"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
sodipodi:docname="dual_clock_operation.svg"
|
||||
inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="2.3136533"
|
||||
inkscape:cx="278.34767"
|
||||
inkscape:cy="158.40748"
|
||||
inkscape:window-width="2400"
|
||||
inkscape:window-height="1271"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="140"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" />
|
||||
<defs
|
||||
id="defs1">
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Dot"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
markerWidth="0.5"
|
||||
markerHeight="0.5"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:none"
|
||||
d="M 5,0 C 5,2.76 2.76,5 0,5 -2.76,5 -5,2.76 -5,0 c 0,-2.76 2.3,-5 5,-5 2.76,0 5,2.24 5,5 z"
|
||||
id="path17" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Triangle"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
id="path135" />
|
||||
</marker>
|
||||
</defs>
|
||||
<g
|
||||
id="layer1"
|
||||
transform="translate(-5.9050017,-6.9877033)">
|
||||
<rect
|
||||
style="fill:#ffffff;stroke-width:0.352999;stroke-linejoin:round"
|
||||
id="rect2"
|
||||
width="130.70612"
|
||||
height="67.27002"
|
||||
x="5.9050016"
|
||||
y="6.9877033" />
|
||||
<rect
|
||||
style="fill:#e6f2f7;fill-opacity:1;stroke:#0b426c;stroke-width:1.16755;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
id="rect1"
|
||||
width="19.643147"
|
||||
height="31.068243"
|
||||
x="8.2705841"
|
||||
y="36.868942" />
|
||||
<rect
|
||||
style="fill:#e6f2f7;fill-opacity:1;stroke:#0b426c;stroke-width:1.16755;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
id="rect1-6"
|
||||
width="32.636616"
|
||||
height="30.73884"
|
||||
x="63.356602"
|
||||
y="37.033642" />
|
||||
<rect
|
||||
style="fill:#e6f2f7;fill-opacity:1;stroke:#0b426c;stroke-width:1.16755;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
id="rect1-6-6"
|
||||
width="32.636616"
|
||||
height="30.73884"
|
||||
x="100.39724"
|
||||
y="37.033642" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="13.744806"
|
||||
y="73.806244"
|
||||
id="text1"><tspan
|
||||
id="tspan1"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="13.744806"
|
||||
y="73.806244">PHY</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="62.845116"
|
||||
y="73.391945"
|
||||
id="text1-40"><tspan
|
||||
id="tspan1-7"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="62.845116"
|
||||
y="73.391945">Transport Layer</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="100.87363"
|
||||
y="73.45932"
|
||||
id="text1-40-9"><tspan
|
||||
id="tspan1-7-8"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="100.87363"
|
||||
y="73.45932">Application Layer</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="33.213753"
|
||||
y="73.45932"
|
||||
id="text1-40-3"><tspan
|
||||
id="tspan1-7-7"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="33.213753"
|
||||
y="73.45932">Link Layer</tspan></text>
|
||||
<g
|
||||
id="g3"
|
||||
transform="translate(0.18808492)">
|
||||
<rect
|
||||
style="fill:#e6f2f7;fill-opacity:1;stroke:#0b426c;stroke-width:1.16755;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
id="rect1-0"
|
||||
width="26.634821"
|
||||
height="30.973282"
|
||||
x="32.129673"
|
||||
y="36.91642" />
|
||||
<rect
|
||||
style="fill:#c5e2ee;fill-opacity:1;stroke:#0b426c;stroke-width:1.16755;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
id="rect1-0-3"
|
||||
width="14.208982"
|
||||
height="25.300684"
|
||||
x="38.34259"
|
||||
y="39.752724" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="45.590683"
|
||||
y="48.717613"
|
||||
id="text1-4"><tspan
|
||||
id="tspan1-2"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="45.590683"
|
||||
y="48.717613">4:N</tspan><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="45.590683"
|
||||
y="53.866177"
|
||||
id="tspan2">or</tspan><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="45.638565"
|
||||
y="59.01474"
|
||||
id="tspan3">8:N</tspan></text>
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;fill-opacity:1;stroke:#0b426c;stroke-width:0.583774;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Triangle);paint-order:normal"
|
||||
d="m 6.1968887,24.173889 0.7253295,-0.01861 11.1699378,-0.06998 1e-6,10.116462"
|
||||
id="path9" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:1;stroke:#0b426c;stroke-width:0.583774;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Triangle);paint-order:normal"
|
||||
d="M 26.410638,36.285163 V 24.465086 h 12.897674 l -10e-7,9.787232"
|
||||
id="path10" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:1;stroke:#0b426c;stroke-width:0.583774;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Triangle);paint-order:normal"
|
||||
d="m 6.1968887,12.506394 51.1224303,-0.01772 0.03544,21.763645"
|
||||
id="path12" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:1;stroke:#0b426c;stroke-width:0.583774;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Triangle);paint-order:normal"
|
||||
d="M 6.1968888,17.803653 48.804402,18.016247 48.78668,34.252318"
|
||||
id="path13" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:1;stroke:#0b426c;stroke-width:0.583774;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Dot);marker-end:url(#Triangle);paint-order:normal"
|
||||
d="m 48.804402,22.341041 h 67.911138 l 10e-6,9.602394 -10e-6,2.414998"
|
||||
id="path14" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:1;stroke:#0b426c;stroke-width:0.583774;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Dot);marker-end:url(#Triangle);paint-order:normal"
|
||||
d="M 79.674905,22.341041 V 34.362478"
|
||||
id="path15" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="6.086544"
|
||||
y="9.9255085"
|
||||
id="text1-2"><tspan
|
||||
id="tspan1-0"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="6.086544"
|
||||
y="9.9255085">SYSREF</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="39.776577"
|
||||
y="64.429672"
|
||||
id="text1-2-7"><tspan
|
||||
id="tspan1-0-8"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.64583px;font-family:Sans;-inkscape-font-specification:'Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="39.776577"
|
||||
y="64.429672">Gearbox</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="6.1968889"
|
||||
y="16.813467"
|
||||
id="text1-2-8"><tspan
|
||||
id="tspan1-0-2"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="6.1968889"
|
||||
y="16.813467">device clock</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="5.9796834"
|
||||
y="23.439188"
|
||||
id="text1-2-8-2"><tspan
|
||||
id="tspan1-0-2-1"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="5.9796834"
|
||||
y="23.439188">ref clock</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0.0957636px;word-spacing:0px;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
|
||||
x="26.987095"
|
||||
y="23.154888"
|
||||
id="text1-2-8-2-8"><tspan
|
||||
id="tspan1-0-2-1-3"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#0b426c;fill-opacity:1;stroke:none;stroke-width:0.583774"
|
||||
x="26.987095"
|
||||
y="23.154888">link clock</tspan></text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 49 KiB |
|
@ -0,0 +1,467 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
contentStyleType="text/css"
|
||||
height="341.15433"
|
||||
preserveAspectRatio="none"
|
||||
version="1.1"
|
||||
viewBox="0 0 302.03617 341.15432"
|
||||
width="302.03616"
|
||||
zoomAndPan="magnify"
|
||||
id="svg16"
|
||||
sodipodi:docname="jesd204_tx_state_machine.svg"
|
||||
inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="0.55818629"
|
||||
inkscape:cx="473.85614"
|
||||
inkscape:cy="416.52761"
|
||||
inkscape:window-width="2400"
|
||||
inkscape:window-height="1271"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="140"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg16" />
|
||||
<defs
|
||||
id="defs1">
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="marker27"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
id="path27" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="marker25"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
id="path25" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Triangle"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
preserveAspectRatio="xMidYMid">
|
||||
<path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
id="path135" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="TriangleOutS"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4063"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="scale(0.2)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect13955"
|
||||
is_visible="true"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker1"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path1"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="scale(0.2)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect13959"
|
||||
is_visible="true"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker2"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path2"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="scale(0.2)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect13963"
|
||||
is_visible="true"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker3"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path3"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="scale(0.2)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect14667"
|
||||
is_visible="true"
|
||||
lpeversion="0" />
|
||||
<marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker4"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4"
|
||||
d="M 5.77,0 -2.88,5 V -5 Z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="scale(0.2)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect14928"
|
||||
effect="spiro"
|
||||
lpeversion="0" />
|
||||
</defs>
|
||||
<rect
|
||||
style="fill:#ffffff;stroke-width:1.5829;stroke-linejoin:round"
|
||||
id="rect1"
|
||||
width="302.03616"
|
||||
height="341.15433"
|
||||
x="0"
|
||||
y="0" />
|
||||
<circle
|
||||
id="path14924"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.3584;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584"
|
||||
cx="118.48425"
|
||||
cy="63.678131"
|
||||
r="35.562878" />
|
||||
<g
|
||||
id="g13932"
|
||||
transform="matrix(0.58959955,0,0,0.58959955,-6.7971306,124.18974)"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584">
|
||||
<circle
|
||||
id="path13926"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
cx="212.48558"
|
||||
cy="78.67614"
|
||||
r="52.679455" />
|
||||
<text
|
||||
id="text13928"
|
||||
y="87.282097"
|
||||
x="185.33714"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.7449px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
|
||||
xml:space="preserve"><tspan
|
||||
y="87.282097"
|
||||
x="185.33714"
|
||||
id="tspan13930"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.7449px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">CGS</tspan></text>
|
||||
</g>
|
||||
<g
|
||||
id="g13937"
|
||||
transform="matrix(0.58959955,0,0,0.58959955,94.127509,188.17136)"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584">
|
||||
<circle
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="path13939"
|
||||
transform="translate(0.54321289)"
|
||||
cx="212.48558"
|
||||
cy="78.67614"
|
||||
r="52.679455" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.7449px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
|
||||
x="185.33714"
|
||||
y="87.282097"
|
||||
id="text13941"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan13943"
|
||||
x="185.33714"
|
||||
y="87.282097"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.7449px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">ILAS</tspan></text>
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.58959955,0,0,0.58959955,-9.9567306,259.20804)"
|
||||
id="g13945"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584">
|
||||
<circle
|
||||
id="path13947"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
transform="translate(5.3588867,0.00610352)"
|
||||
cx="212.48558"
|
||||
cy="78.67614"
|
||||
r="52.679455" />
|
||||
<text
|
||||
id="text13949"
|
||||
y="87.282097"
|
||||
x="185.33714"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.7449px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
|
||||
xml:space="preserve"><tspan
|
||||
y="87.282097"
|
||||
x="185.33714"
|
||||
id="tspan13951"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.7449px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">DATA</tspan></text>
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
d="m 236.49811,147.56657 65.68436,42.64349"
|
||||
id="path13953"
|
||||
inkscape:path-effect="#path-effect13955"
|
||||
inkscape:original-d="m 236.49811,147.56657 65.68436,42.64349"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584"
|
||||
transform="matrix(0.58959955,0,0,0.58959955,12.070049,97.657762)" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
d="m 181.46425,183.36218 -1,108"
|
||||
id="path13957"
|
||||
inkscape:path-effect="#path-effect13959"
|
||||
inkscape:original-d="m 181.46425,183.36218 -1,108"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584"
|
||||
transform="matrix(0.58959955,0,0,0.58959955,12.070049,97.657762)" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
d="M 305.34597,270.71575 242,335.36218"
|
||||
id="path13961"
|
||||
inkscape:path-effect="#path-effect13963"
|
||||
inkscape:original-d="M 305.34597,270.71575 242,335.36218"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584"
|
||||
transform="matrix(0.58959955,0,0,0.58959955,12.070049,97.657762)" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
d="m 113,-163.63782 29,46"
|
||||
id="path14665"
|
||||
inkscape:path-effect="#path-effect14667"
|
||||
inkscape:original-d="m 113,-163.63782 29,46"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584"
|
||||
transform="matrix(0.58959955,0,0,0.58959955,12.070049,97.657762)" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.5896"
|
||||
x="92.255554"
|
||||
y="13.558571"
|
||||
id="text14851"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan14853"
|
||||
x="92.255554"
|
||||
y="13.558571"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.5896">reset</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.5896"
|
||||
x="173.72125"
|
||||
y="168.63443"
|
||||
id="text14855"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan14857"
|
||||
x="173.72125"
|
||||
y="168.63443"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.5896">!continuous_cgs &&</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="173.72125"
|
||||
y="182.38443"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.5896"
|
||||
id="tspan14944">!sync_request &&</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="173.72125"
|
||||
y="196.13443"
|
||||
id="tspan14859"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.5896">!skip_ilas</tspan></text>
|
||||
<text
|
||||
id="text14861"
|
||||
y="229.06056"
|
||||
x="112.27863"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.5896"
|
||||
xml:space="preserve"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.5896"
|
||||
y="229.06056"
|
||||
x="112.27863"
|
||||
id="tspan14863"
|
||||
sodipodi:role="line">!continuous_cgs &&</tspan><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.5896"
|
||||
y="242.81056"
|
||||
x="112.27863"
|
||||
sodipodi:role="line"
|
||||
id="tspan14942">!sync_request &&</tspan><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.5896"
|
||||
id="tspan14865"
|
||||
y="256.56055"
|
||||
x="112.27863"
|
||||
sodipodi:role="line">skip_ilas</tspan><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.5896"
|
||||
y="270.31055"
|
||||
x="116.14581"
|
||||
sodipodi:role="line"
|
||||
id="tspan14940"> </tspan></text>
|
||||
<circle
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.3584;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="path14894"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584"
|
||||
cx="118.48425"
|
||||
cy="63.678127"
|
||||
r="31.059782" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.5896"
|
||||
x="100.47314"
|
||||
y="68.748596"
|
||||
id="text14896"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan14898"
|
||||
x="100.47314"
|
||||
y="68.748596"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.5896">WAIT</tspan></text>
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="m 181.43857,10.36218 -1,49"
|
||||
inkscape:path-effect="#path-effect14928"
|
||||
id="path14926"
|
||||
d="m 181.43857,10.36218 -1,49"
|
||||
style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutS)"
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584"
|
||||
transform="matrix(0.58959955,0,0,0.58959955,12.070049,97.657762)" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.5896"
|
||||
x="122.91473"
|
||||
y="115.0728"
|
||||
id="text14930"
|
||||
inkscape:export-filename="/home/lars/text14934.png"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan14932"
|
||||
x="122.91473"
|
||||
y="115.0728"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.5896">sync_request &&</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="122.91473"
|
||||
y="128.8228"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.5896"
|
||||
id="tspan15113">!disabled</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.5896"
|
||||
x="175.06885"
|
||||
y="286.57605"
|
||||
id="text14934"
|
||||
inkscape:export-xdpi="90.034584"
|
||||
inkscape:export-ydpi="90.034584"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan14936"
|
||||
x="175.06885"
|
||||
y="286.57605"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.5896">ilas_mframes == 4 &&</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="175.06885"
|
||||
y="300.32605"
|
||||
id="tspan14938"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.5896">!continuous_ilas</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.5896"
|
||||
x="173.10498"
|
||||
y="299.83197"
|
||||
id="text14946"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan14948"
|
||||
x="173.10498"
|
||||
y="299.83197"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.5896"> </tspan></text>
|
||||
</svg>
|
After Width: | Height: | Size: 24 KiB |
After Width: | Height: | Size: 93 KiB |
|
@ -0,0 +1,562 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="266.69394pt"
|
||||
height="277.35144pt"
|
||||
viewBox="0 0 266.69395 277.35144"
|
||||
version="1.1"
|
||||
id="svg207"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="octets_mapping.svg"
|
||||
inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="pt"
|
||||
inkscape:zoom="2.4682812"
|
||||
inkscape:cx="212.90119"
|
||||
inkscape:cy="88.523139"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1121"
|
||||
inkscape:window-x="2391"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg207" /><defs
|
||||
id="defs28"><g
|
||||
id="g28"><g
|
||||
id="glyph-0-0"><path
|
||||
d="m 2.578125,0 v -6.5625 h -2.34375 v -1.34375 h 6.28125 V -6.5625 H 4.1875 V 0 Z m 0,0"
|
||||
id="path1" /></g><g
|
||||
id="glyph-0-1"><path
|
||||
d="M 0,0 2.703125,-4.125 0.25,-7.90625 h 1.875 l 1.578125,2.546875 1.5625,-2.546875 h 1.84375 L 4.65625,-4.0625 7.359375,0 h -1.9375 l -1.75,-2.734375 L 1.921875,0 Z m 0,0"
|
||||
id="path2" /></g><g
|
||||
id="glyph-0-2"><path
|
||||
d="M -0.109375,2.1875 V 1.203125 h 6.3125 V 2.1875 Z m 0,0"
|
||||
id="path3" /></g><g
|
||||
id="glyph-0-3"><path
|
||||
d="M 0.796875,-7.90625 H 3.71875 c 0.65625,0 1.15625,0.054688 1.5,0.15625 0.46875,0.136719 0.863281,0.382812 1.1875,0.734375 0.332031,0.34375 0.582031,0.773437 0.75,1.28125 0.175781,0.5 0.265625,1.121094 0.265625,1.859375 0,0.648438 -0.078125,1.203125 -0.234375,1.671875 -0.199219,0.585937 -0.480469,1.054687 -0.84375,1.40625 -0.28125,0.273437 -0.65625,0.480469 -1.125,0.625 C 4.863281,-0.0546875 4.390625,0 3.796875,0 h -3 z m 1.59375,1.34375 v 5.234375 H 3.59375 c 0.4375,0 0.753906,-0.023437 0.953125,-0.078125 C 4.804688,-1.46875 5.019531,-1.578125 5.1875,-1.734375 5.363281,-1.890625 5.503906,-2.144531 5.609375,-2.5 5.722656,-2.851562 5.78125,-3.335938 5.78125,-3.953125 5.78125,-4.554688 5.722656,-5.019531 5.609375,-5.34375 5.503906,-5.675781 5.351562,-5.929688 5.15625,-6.109375 4.96875,-6.296875 4.722656,-6.425781 4.421875,-6.5 4.203125,-6.539062 3.765625,-6.5625 3.109375,-6.5625 Z m 0,0"
|
||||
id="path4" /></g><g
|
||||
id="glyph-0-4"><path
|
||||
d="M 7.9375,0 H 6.203125 L 5.5,-1.796875 H 2.34375 L 1.6875,0 H 0 l 3.078125,-7.90625 h 1.6875 z M 5,-3.125 3.90625,-6.0625 2.84375,-3.125 Z m 0,0"
|
||||
id="path5" /></g><g
|
||||
id="glyph-1-0"><path
|
||||
d="M 0.84375,0 V -7.90625 H 1.921875 L 6.0625,-1.703125 V -7.90625 H 7.078125 V 0 H 6 L 1.84375,-6.21875 V 0 Z m 0,0"
|
||||
id="path6" /></g><g
|
||||
id="glyph-1-1"><path
|
||||
d="m 0.34375,-6.453125 0.25,-0.765625 c 0.570312,0.199219 0.988281,0.371094 1.25,0.515625 -0.074219,-0.644531 -0.109375,-1.09375 -0.109375,-1.34375 h 0.78125 c -0.011719,0.355469 -0.054687,0.804687 -0.125,1.34375 0.363281,-0.1875 0.785156,-0.359375 1.265625,-0.515625 l 0.25,0.765625 C 3.445312,-6.304688 3,-6.207031 2.5625,-6.15625 2.78125,-5.96875 3.09375,-5.628906 3.5,-5.140625 l -0.65625,0.46875 C 2.632812,-4.960938 2.390625,-5.351562 2.109375,-5.84375 1.835938,-5.332031 1.601562,-4.941406 1.40625,-4.671875 L 0.765625,-5.140625 C 1.179688,-5.648438 1.484375,-5.988281 1.671875,-6.15625 1.203125,-6.25 0.757812,-6.347656 0.34375,-6.453125 Z m 0,0"
|
||||
id="path7" /></g><g
|
||||
id="glyph-1-2"><path
|
||||
d="m 0.46875,-2.09375 0.96875,-0.125 c 0.113281,0.554688 0.300781,0.953125 0.5625,1.203125 0.269531,0.242187 0.597656,0.359375 0.984375,0.359375 0.457031,0 0.84375,-0.15625 1.15625,-0.46875 0.3125,-0.320312 0.46875,-0.71875 0.46875,-1.1875 0,-0.445312 -0.148437,-0.8125 -0.4375,-1.09375 C 3.878906,-3.695312 3.507812,-3.84375 3.0625,-3.84375 2.875,-3.84375 2.644531,-3.8125 2.375,-3.75 l 0.109375,-0.84375 c 0.0625,0.011719 0.113281,0.015625 0.15625,0.015625 0.414063,0 0.785156,-0.109375 1.109375,-0.328125 0.332031,-0.21875 0.5,-0.550781 0.5,-1 0,-0.351562 -0.121094,-0.644531 -0.359375,-0.875 C 3.648438,-7.019531 3.34375,-7.140625 2.96875,-7.140625 c -0.386719,0 -0.703125,0.121094 -0.953125,0.359375 -0.25,0.242188 -0.414063,0.59375 -0.484375,1.0625 L 0.5625,-5.890625 c 0.113281,-0.644531 0.378906,-1.144531 0.796875,-1.5 C 1.785156,-7.753906 2.3125,-7.9375 2.9375,-7.9375 c 0.4375,0 0.832031,0.09375 1.1875,0.28125 0.363281,0.179688 0.640625,0.429688 0.828125,0.75 C 5.148438,-6.582031 5.25,-6.242188 5.25,-5.890625 c 0,0.34375 -0.09375,0.65625 -0.28125,0.9375 -0.179688,0.28125 -0.445312,0.507813 -0.796875,0.671875 0.457031,0.105469 0.816406,0.328125 1.078125,0.671875 0.257812,0.34375 0.390625,0.773437 0.390625,1.28125 0,0.6875 -0.257813,1.273437 -0.765625,1.75 -0.5,0.4804688 -1.132812,0.71875 -1.890625,0.71875 C 2.285156,0.140625 1.707031,-0.0625 1.25,-0.46875 0.789062,-0.882812 0.53125,-1.425781 0.46875,-2.09375 Z m 0,0"
|
||||
id="path8" /></g><g
|
||||
id="glyph-1-3"><path
|
||||
d="M 5.5625,-0.9375 V 0 H 0.328125 c 0,-0.226562 0.039063,-0.453125 0.125,-0.671875 0.125,-0.351563 0.332031,-0.703125 0.625,-1.046875 0.300781,-0.351562 0.726563,-0.753906 1.28125,-1.203125 0.851563,-0.707031 1.429687,-1.265625 1.734375,-1.671875 0.300781,-0.414062 0.453125,-0.804688 0.453125,-1.171875 0,-0.382813 -0.136719,-0.707031 -0.40625,-0.96875 C 3.867188,-7.003906 3.507812,-7.140625 3.0625,-7.140625 2.59375,-7.140625 2.21875,-7 1.9375,-6.71875 1.65625,-6.4375 1.515625,-6.046875 1.515625,-5.546875 l -1,-0.109375 C 0.585938,-6.394531 0.84375,-6.957031 1.28125,-7.34375 1.726562,-7.738281 2.328125,-7.9375 3.078125,-7.9375 c 0.757813,0 1.359375,0.214844 1.796875,0.640625 0.445312,0.417969 0.671875,0.933594 0.671875,1.546875 0,0.324219 -0.070313,0.636719 -0.203125,0.9375 -0.125,0.304688 -0.339844,0.625 -0.640625,0.96875 -0.292969,0.335938 -0.789063,0.796875 -1.484375,1.390625 -0.585938,0.492187 -0.960938,0.824219 -1.125,1 C 1.925781,-1.285156 1.789062,-1.113281 1.6875,-0.9375 Z m 0,0"
|
||||
id="path9" /></g><g
|
||||
id="glyph-1-4"><path
|
||||
d="M 0.34375,-2.375 V -3.34375 H 3.328125 V -2.375 Z m 0,0"
|
||||
id="path10" /></g><g
|
||||
id="glyph-1-5"><path
|
||||
d="m 0.453125,-3.90625 c 0,-0.925781 0.09375,-1.675781 0.28125,-2.25 0.195313,-0.570312 0.484375,-1.007812 0.859375,-1.3125 0.382812,-0.3125 0.863281,-0.46875 1.4375,-0.46875 0.425781,0 0.800781,0.089844 1.125,0.265625 0.320312,0.167969 0.585938,0.414063 0.796875,0.734375 0.207031,0.3125 0.367187,0.703125 0.484375,1.171875 0.113281,0.460937 0.171875,1.078125 0.171875,1.859375 0,0.929688 -0.09375,1.679688 -0.28125,2.25 -0.1875,0.574219 -0.476563,1.015625 -0.859375,1.328125 -0.375,0.3125 -0.855469,0.46875 -1.4375,0.46875 -0.761719,0 -1.359375,-0.273437 -1.796875,-0.828125 -0.523437,-0.65625 -0.78125,-1.726562 -0.78125,-3.21875 z m 1,0 c 0,1.304688 0.148437,2.171875 0.453125,2.609375 0.3125,0.429687 0.6875,0.640625 1.125,0.640625 0.445312,0 0.820312,-0.210938 1.125,-0.640625 C 4.46875,-1.734375 4.625,-2.601562 4.625,-3.90625 4.625,-5.207031 4.46875,-6.070312 4.15625,-6.5 3.851562,-6.925781 3.476562,-7.140625 3.03125,-7.140625 c -0.449219,0 -0.808594,0.195313 -1.078125,0.578125 -0.335937,0.480469 -0.5,1.367188 -0.5,2.65625 z m 0,0"
|
||||
id="path11" /></g><g
|
||||
id="glyph-1-6"><path
|
||||
d="m 0.53125,-3.84375 c 0,-1.3125 0.351562,-2.335938 1.0625,-3.078125 0.707031,-0.75 1.617188,-1.125 2.734375,-1.125 0.726563,0 1.382813,0.179687 1.96875,0.53125 0.582031,0.34375 1.023437,0.828125 1.328125,1.453125 0.3125,0.625 0.46875,1.335938 0.46875,2.125 0,0.804688 -0.164062,1.523438 -0.484375,2.15625 -0.324219,0.625 -0.78125,1.105469 -1.375,1.4375 C 5.640625,-0.0195312 5,0.140625 4.3125,0.140625 c -0.742188,0 -1.40625,-0.1757812 -2,-0.53125 C 1.726562,-0.753906 1.285156,-1.25 0.984375,-1.875 0.679688,-2.5 0.53125,-3.15625 0.53125,-3.84375 Z m 1.078125,0.015625 c 0,0.949219 0.253906,1.699219 0.765625,2.25 0.519531,0.542969 1.164062,0.8125 1.9375,0.8125 0.78125,0 1.425781,-0.273437 1.9375,-0.828125 C 6.757812,-2.144531 7.015625,-2.929688 7.015625,-3.953125 7.015625,-4.585938 6.90625,-5.144531 6.6875,-5.625 6.46875,-6.113281 6.148438,-6.488281 5.734375,-6.75 5.316406,-7.007812 4.847656,-7.140625 4.328125,-7.140625 c -0.742187,0 -1.382813,0.257813 -1.921875,0.765625 -0.53125,0.5 -0.796875,1.351562 -0.796875,2.546875 z m 0,0"
|
||||
id="path12" /></g><g
|
||||
id="glyph-1-7"><path
|
||||
d="m 6.5,-2.765625 1.046875,0.25 C 7.328125,-1.648438 6.929688,-0.988281 6.359375,-0.53125 5.785156,-0.0820312 5.085938,0.140625 4.265625,0.140625 3.410156,0.140625 2.71875,-0.03125 2.1875,-0.375 1.65625,-0.726562 1.25,-1.234375 0.96875,-1.890625 c -0.28125,-0.65625 -0.421875,-1.363281 -0.421875,-2.125 0,-0.820313 0.15625,-1.539063 0.46875,-2.15625 C 1.335938,-6.785156 1.785156,-7.25 2.359375,-7.5625 2.941406,-7.882812 3.582031,-8.046875 4.28125,-8.046875 c 0.789062,0 1.457031,0.203125 2,0.609375 0.539062,0.40625 0.914062,0.976562 1.125,1.703125 L 6.375,-5.5 C 6.1875,-6.070312 5.914062,-6.488281 5.5625,-6.75 5.21875,-7.007812 4.785156,-7.140625 4.265625,-7.140625 c -0.617187,0 -1.125,0.148437 -1.53125,0.4375 -0.40625,0.292969 -0.695313,0.683594 -0.859375,1.171875 -0.167969,0.492188 -0.25,0.996094 -0.25,1.515625 0,0.667969 0.097656,1.257813 0.296875,1.765625 0.195313,0.5 0.5,0.875 0.90625,1.125 0.414063,0.242188 0.867187,0.359375 1.359375,0.359375 0.582031,0 1.078125,-0.164063 1.484375,-0.5 0.40625,-0.34375 0.679687,-0.84375 0.828125,-1.5 z m 0,0"
|
||||
id="path13" /></g><g
|
||||
id="glyph-1-8"><path
|
||||
d="m 2.859375,0 v -6.96875 h -2.59375 v -0.9375 H 6.53125 v 0.9375 h -2.625 V 0 Z m 0,0"
|
||||
id="path14" /></g><g
|
||||
id="glyph-1-9"><path
|
||||
d="m 0.875,0 v -7.90625 h 5.71875 v 0.9375 H 1.921875 v 2.421875 h 4.375 V -3.625 h -4.375 v 2.6875 H 6.78125 V 0 Z m 0,0"
|
||||
id="path15" /></g><g
|
||||
id="glyph-1-10"><path
|
||||
d="M -0.171875,2.203125 V 1.5 h 6.4375 v 0.703125 z m 0,0"
|
||||
id="path16" /></g><g
|
||||
id="glyph-1-11"><path
|
||||
d="m 1.953125,-4.28125 c -0.40625,-0.15625 -0.710937,-0.367188 -0.90625,-0.640625 -0.1875,-0.269531 -0.28125,-0.597656 -0.28125,-0.984375 0,-0.570312 0.203125,-1.050781 0.609375,-1.4375 0.414062,-0.394531 0.96875,-0.59375 1.65625,-0.59375 0.695312,0 1.253906,0.203125 1.671875,0.609375 0.414063,0.398437 0.625,0.882813 0.625,1.453125 0,0.367188 -0.101563,0.683594 -0.296875,0.953125 -0.1875,0.273437 -0.476562,0.484375 -0.859375,0.640625 0.476563,0.15625 0.84375,0.414062 1.09375,0.765625 0.257813,0.34375 0.390625,0.761719 0.390625,1.25 0,0.679687 -0.242188,1.25 -0.71875,1.71875 -0.480469,0.4609375 -1.109375,0.6875 -1.890625,0.6875 -0.78125,0 -1.414063,-0.2265625 -1.890625,-0.6875 C 0.6875,-1.015625 0.453125,-1.59375 0.453125,-2.28125 c 0,-0.519531 0.128906,-0.953125 0.390625,-1.296875 0.257812,-0.34375 0.628906,-0.578125 1.109375,-0.703125 z m -0.1875,-1.65625 c 0,0.375 0.117187,0.683594 0.359375,0.921875 0.238281,0.242187 0.550781,0.359375 0.9375,0.359375 0.375,0 0.679688,-0.113281 0.921875,-0.34375 0.238281,-0.238281 0.359375,-0.53125 0.359375,-0.875 0,-0.351562 -0.125,-0.648438 -0.375,-0.890625 -0.25,-0.25 -0.558594,-0.375 -0.921875,-0.375 -0.375,0 -0.683594,0.121094 -0.921875,0.359375 -0.242188,0.242188 -0.359375,0.523438 -0.359375,0.84375 z m -0.3125,3.65625 c 0,0.28125 0.0625,0.554688 0.1875,0.8125 0.132813,0.25 0.328125,0.449219 0.578125,0.59375 0.257812,0.148438 0.539062,0.21875 0.84375,0.21875 0.46875,0 0.851562,-0.148438 1.15625,-0.453125 0.300781,-0.300781 0.453125,-0.679687 0.453125,-1.140625 0,-0.46875 -0.15625,-0.851562 -0.46875,-1.15625 C 3.890625,-3.71875 3.5,-3.875 3.03125,-3.875 c -0.460938,0 -0.839844,0.152344 -1.140625,0.453125 -0.292969,0.304687 -0.4375,0.683594 -0.4375,1.140625 z m 0,0"
|
||||
id="path17" /></g><g
|
||||
id="glyph-1-12"><path
|
||||
d="M 0.8125,0 V -7.90625 H 1.859375 V -0.9375 H 5.75 V 0 Z m 0,0"
|
||||
id="path18" /></g><g
|
||||
id="glyph-1-13"><path
|
||||
d="m -0.015625,0 3.03125,-7.90625 h 1.125 L 7.390625,0 H 6.1875 L 5.265625,-2.390625 H 1.96875 L 1.09375,0 Z m 2.28125,-3.25 h 2.6875 L 4.125,-5.4375 C 3.875,-6.101562 3.6875,-6.648438 3.5625,-7.078125 3.457031,-6.566406 3.316406,-6.0625 3.140625,-5.5625 Z m 0,0"
|
||||
id="path19" /></g><g
|
||||
id="glyph-1-14" /><g
|
||||
id="glyph-1-15"><path
|
||||
d="m 4.109375,0 h -0.96875 v -6.1875 c -0.230469,0.21875 -0.539063,0.445312 -0.921875,0.671875 -0.375,0.21875 -0.714844,0.386719 -1.015625,0.5 v -0.9375 C 1.742188,-6.210938 2.21875,-6.519531 2.625,-6.875 3.03125,-7.238281 3.316406,-7.59375 3.484375,-7.9375 h 0.625 z m 0,0"
|
||||
id="path20" /></g><g
|
||||
id="glyph-1-16"><path
|
||||
d="M 5.5,-5.96875 4.53125,-5.890625 C 4.445312,-6.273438 4.328125,-6.550781 4.171875,-6.71875 3.898438,-7 3.570312,-7.140625 3.1875,-7.140625 2.882812,-7.140625 2.613281,-7.050781 2.375,-6.875 2.070312,-6.65625 1.832031,-6.332031 1.65625,-5.90625 1.476562,-5.476562 1.382812,-4.867188 1.375,-4.078125 1.613281,-4.429688 1.898438,-4.691406 2.234375,-4.859375 2.578125,-5.035156 2.929688,-5.125 3.296875,-5.125 c 0.644531,0 1.195313,0.242188 1.65625,0.71875 0.457031,0.46875 0.6875,1.085938 0.6875,1.84375 0,0.492188 -0.109375,0.949219 -0.328125,1.375 -0.210938,0.429688 -0.5,0.757812 -0.875,0.984375 C 4.0625,0.0234375 3.632812,0.140625 3.15625,0.140625 2.351562,0.140625 1.695312,-0.15625 1.1875,-0.75 0.675781,-1.351562 0.421875,-2.335938 0.421875,-3.703125 c 0,-1.53125 0.28125,-2.640625 0.84375,-3.328125 C 1.753906,-7.632812 2.414062,-7.9375 3.25,-7.9375 c 0.625,0 1.132812,0.179688 1.53125,0.53125 0.394531,0.34375 0.632812,0.824219 0.71875,1.4375 z M 1.53125,-2.5625 c 0,0.335938 0.066406,0.65625 0.203125,0.96875 0.144531,0.304688 0.34375,0.539062 0.59375,0.703125 0.257813,0.15625 0.53125,0.234375 0.8125,0.234375 0.414063,0 0.769531,-0.164062 1.0625,-0.5 0.289063,-0.332031 0.4375,-0.785156 0.4375,-1.359375 0,-0.539063 -0.148437,-0.96875 -0.4375,-1.28125 -0.292969,-0.3125 -0.65625,-0.46875 -1.09375,-0.46875 -0.4375,0 -0.8125,0.15625 -1.125,0.46875 -0.304687,0.3125 -0.453125,0.726563 -0.453125,1.234375 z m 0,0"
|
||||
id="path21" /></g><g
|
||||
id="glyph-1-17"><path
|
||||
d="m 3.578125,0 v -1.890625 h -3.4375 V -2.78125 L 3.75,-7.90625 h 0.796875 v 5.125 h 1.0625 v 0.890625 h -1.0625 V 0 Z m 0,-2.78125 v -3.5625 l -2.484375,3.5625 z m 0,0"
|
||||
id="path22" /></g><g
|
||||
id="glyph-1-18"><path
|
||||
d="m 0.859375,0 v -7.90625 h 2.71875 c 0.613281,0 1.082031,0.039062 1.40625,0.109375 0.445313,0.105469 0.832031,0.292969 1.15625,0.5625 0.414063,0.355469 0.726563,0.808594 0.9375,1.359375 0.207031,0.554688 0.3125,1.179688 0.3125,1.875 0,0.605469 -0.074219,1.140625 -0.21875,1.609375 -0.136719,0.460937 -0.3125,0.839844 -0.53125,1.140625 -0.21875,0.304688 -0.460937,0.542969 -0.71875,0.71875 C 5.660156,-0.351562 5.34375,-0.21875 4.96875,-0.125 4.601562,-0.0390625 4.179688,0 3.703125,0 Z M 1.90625,-0.9375 h 1.6875 c 0.519531,0 0.925781,-0.046875 1.21875,-0.140625 0.300781,-0.09375 0.539062,-0.226563 0.71875,-0.40625 0.238281,-0.25 0.425781,-0.582031 0.5625,-1 0.144531,-0.425781 0.21875,-0.9375 0.21875,-1.53125 0,-0.820313 -0.136719,-1.457031 -0.40625,-1.90625 -0.273438,-0.445313 -0.605469,-0.742187 -1,-0.890625 C 4.632812,-6.914062 4.1875,-6.96875 3.5625,-6.96875 H 1.90625 Z m 0,0"
|
||||
id="path23" /></g><g
|
||||
id="glyph-1-19"><path
|
||||
d="m 0.859375,0 v -7.90625 h 2.96875 c 0.53125,0 0.929687,0.027344 1.203125,0.078125 0.394531,0.0625 0.722656,0.1875 0.984375,0.375 0.257813,0.179687 0.46875,0.433594 0.625,0.765625 0.164063,0.324219 0.25,0.679688 0.25,1.0625 0,0.679688 -0.214844,1.25 -0.640625,1.71875 -0.429688,0.460938 -1.203125,0.6875 -2.328125,0.6875 H 1.90625 V 0 Z M 1.90625,-4.140625 H 3.9375 c 0.675781,0 1.15625,-0.125 1.4375,-0.375 0.289062,-0.257813 0.4375,-0.617187 0.4375,-1.078125 0,-0.320312 -0.085938,-0.601562 -0.25,-0.84375 C 5.394531,-6.675781 5.171875,-6.832031 4.890625,-6.90625 4.722656,-6.945312 4.398438,-6.96875 3.921875,-6.96875 H 1.90625 Z m 0,0"
|
||||
id="path24" /></g><g
|
||||
id="glyph-1-20"><path
|
||||
d="M 0.890625,0 V -7.90625 H 1.9375 v 3.25 h 4.109375 v -3.25 H 7.09375 V 0 H 6.046875 V -3.734375 H 1.9375 V 0 Z m 0,0"
|
||||
id="path25" /></g><g
|
||||
id="glyph-1-21"><path
|
||||
d="m 2.234375,0 -2.09375,-7.90625 h 1.0625 l 1.203125,5.1875 c 0.132812,0.542969 0.25,1.078125 0.34375,1.609375 C 2.945312,-1.953125 3.0625,-2.4375 3.09375,-2.5625 L 4.609375,-7.90625 H 5.875 l 1.125,4 c 0.28125,0.992188 0.484375,1.921875 0.609375,2.796875 0.101563,-0.5 0.238281,-1.070313 0.40625,-1.71875 L 9.25,-7.90625 h 1.046875 L 8.140625,0 H 7.125 L 5.453125,-6.03125 c -0.136719,-0.5 -0.21875,-0.804688 -0.25,-0.921875 -0.074219,0.367187 -0.148437,0.671875 -0.21875,0.921875 L 3.296875,0 Z m 0,0"
|
||||
id="path26" /></g><g
|
||||
id="glyph-1-22"><path
|
||||
d="M 1.03125,0 V -7.90625 H 2.078125 V 0 Z m 0,0"
|
||||
id="path27" /></g><g
|
||||
id="glyph-1-23"><path
|
||||
d="M 5.84375,-4.65625 H 0.609375 V -5.5625 H 5.84375 Z m 0,2.40625 H 0.609375 V -3.15625 H 5.84375 Z m 0,0"
|
||||
id="path28" /></g></g><g
|
||||
id="g29"><g
|
||||
id="glyph-0-0-1"><path
|
||||
d="m 0.8125,0 v -7.90625 h 3.359375 c 0.84375,0 1.457031,0.074219 1.84375,0.21875 0.382813,0.136719 0.691406,0.386719 0.921875,0.75 0.226562,0.367188 0.34375,0.78125 0.34375,1.25 0,0.59375 -0.179688,1.085938 -0.53125,1.46875 -0.34375,0.386719 -0.867188,0.632812 -1.5625,0.734375 0.34375,0.199219 0.625,0.417969 0.84375,0.65625 0.226562,0.242187 0.535156,0.667969 0.921875,1.28125 L 7.921875,0 H 6.015625 L 4.859375,-1.71875 C 4.441406,-2.332031 4.15625,-2.71875 4,-2.875 3.851562,-3.039062 3.695312,-3.148438 3.53125,-3.203125 3.363281,-3.265625 3.097656,-3.296875 2.734375,-3.296875 H 2.40625 V 0 Z m 1.59375,-4.5625 h 1.1875 c 0.757812,0 1.234375,-0.03125 1.421875,-0.09375 C 5.210938,-4.71875 5.363281,-4.828125 5.46875,-4.984375 5.570312,-5.148438 5.625,-5.351562 5.625,-5.59375 5.625,-5.851562 5.550781,-6.066406 5.40625,-6.234375 5.269531,-6.398438 5.070312,-6.503906 4.8125,-6.546875 4.6875,-6.554688 4.300781,-6.5625 3.65625,-6.5625 h -1.25 z m 0,0"
|
||||
id="path1-5" /></g><g
|
||||
id="glyph-0-1-7"><path
|
||||
d="M 0,0 2.703125,-4.125 0.25,-7.90625 h 1.875 l 1.578125,2.546875 1.5625,-2.546875 h 1.84375 L 4.65625,-4.0625 7.359375,0 h -1.9375 l -1.75,-2.734375 L 1.921875,0 Z m 0,0"
|
||||
id="path2-6" /></g><g
|
||||
id="glyph-0-2-3"><path
|
||||
d="M -0.109375,2.1875 V 1.203125 h 6.3125 V 2.1875 Z m 0,0"
|
||||
id="path3-3" /></g><g
|
||||
id="glyph-0-3-7"><path
|
||||
d="M 0.796875,-7.90625 H 3.71875 c 0.65625,0 1.15625,0.054688 1.5,0.15625 0.46875,0.136719 0.863281,0.382812 1.1875,0.734375 0.332031,0.34375 0.582031,0.773437 0.75,1.28125 0.175781,0.5 0.265625,1.121094 0.265625,1.859375 0,0.648438 -0.078125,1.203125 -0.234375,1.671875 -0.199219,0.585937 -0.480469,1.054687 -0.84375,1.40625 -0.28125,0.273437 -0.65625,0.480469 -1.125,0.625 C 4.863281,-0.0546875 4.390625,0 3.796875,0 h -3 z m 1.59375,1.34375 v 5.234375 H 3.59375 c 0.4375,0 0.753906,-0.023437 0.953125,-0.078125 C 4.804688,-1.46875 5.019531,-1.578125 5.1875,-1.734375 5.363281,-1.890625 5.503906,-2.144531 5.609375,-2.5 5.722656,-2.851562 5.78125,-3.335938 5.78125,-3.953125 5.78125,-4.554688 5.722656,-5.019531 5.609375,-5.34375 5.503906,-5.675781 5.351562,-5.929688 5.15625,-6.109375 4.96875,-6.296875 4.722656,-6.425781 4.421875,-6.5 4.203125,-6.539062 3.765625,-6.5625 3.109375,-6.5625 Z m 0,0"
|
||||
id="path4-9" /></g><g
|
||||
id="glyph-0-4-9"><path
|
||||
d="M 7.9375,0 H 6.203125 L 5.5,-1.796875 H 2.34375 L 1.6875,0 H 0 l 3.078125,-7.90625 h 1.6875 z M 5,-3.125 3.90625,-6.0625 2.84375,-3.125 Z m 0,0"
|
||||
id="path5-3" /></g><g
|
||||
id="glyph-0-5"><path
|
||||
d="m 2.578125,0 v -6.5625 h -2.34375 v -1.34375 h 6.28125 V -6.5625 H 4.1875 V 0 Z m 0,0"
|
||||
id="path6-3" /></g><g
|
||||
id="glyph-1-0-9"><path
|
||||
d="M 0.84375,0 V -7.90625 H 1.921875 L 6.0625,-1.703125 V -7.90625 H 7.078125 V 0 H 6 L 1.84375,-6.21875 V 0 Z m 0,0"
|
||||
id="path7-5" /></g><g
|
||||
id="glyph-1-1-6"><path
|
||||
d="m 0.34375,-6.453125 0.25,-0.765625 c 0.570312,0.199219 0.988281,0.371094 1.25,0.515625 -0.074219,-0.644531 -0.109375,-1.09375 -0.109375,-1.34375 h 0.78125 c -0.011719,0.355469 -0.054687,0.804687 -0.125,1.34375 0.363281,-0.1875 0.785156,-0.359375 1.265625,-0.515625 l 0.25,0.765625 C 3.445312,-6.304688 3,-6.207031 2.5625,-6.15625 2.78125,-5.96875 3.09375,-5.628906 3.5,-5.140625 l -0.65625,0.46875 C 2.632812,-4.960938 2.390625,-5.351562 2.109375,-5.84375 1.835938,-5.332031 1.601562,-4.941406 1.40625,-4.671875 L 0.765625,-5.140625 C 1.179688,-5.648438 1.484375,-5.988281 1.671875,-6.15625 1.203125,-6.25 0.757812,-6.347656 0.34375,-6.453125 Z m 0,0"
|
||||
id="path8-0" /></g><g
|
||||
id="glyph-1-2-5"><path
|
||||
d="m 0.46875,-2.09375 0.96875,-0.125 c 0.113281,0.554688 0.300781,0.953125 0.5625,1.203125 0.269531,0.242187 0.597656,0.359375 0.984375,0.359375 0.457031,0 0.84375,-0.15625 1.15625,-0.46875 0.3125,-0.320312 0.46875,-0.71875 0.46875,-1.1875 0,-0.445312 -0.148437,-0.8125 -0.4375,-1.09375 C 3.878906,-3.695312 3.507812,-3.84375 3.0625,-3.84375 2.875,-3.84375 2.644531,-3.8125 2.375,-3.75 l 0.109375,-0.84375 c 0.0625,0.011719 0.113281,0.015625 0.15625,0.015625 0.414063,0 0.785156,-0.109375 1.109375,-0.328125 0.332031,-0.21875 0.5,-0.550781 0.5,-1 0,-0.351562 -0.121094,-0.644531 -0.359375,-0.875 C 3.648438,-7.019531 3.34375,-7.140625 2.96875,-7.140625 c -0.386719,0 -0.703125,0.121094 -0.953125,0.359375 -0.25,0.242188 -0.414063,0.59375 -0.484375,1.0625 L 0.5625,-5.890625 c 0.113281,-0.644531 0.378906,-1.144531 0.796875,-1.5 C 1.785156,-7.753906 2.3125,-7.9375 2.9375,-7.9375 c 0.4375,0 0.832031,0.09375 1.1875,0.28125 0.363281,0.179688 0.640625,0.429688 0.828125,0.75 C 5.148438,-6.582031 5.25,-6.242188 5.25,-5.890625 c 0,0.34375 -0.09375,0.65625 -0.28125,0.9375 -0.179688,0.28125 -0.445312,0.507813 -0.796875,0.671875 0.457031,0.105469 0.816406,0.328125 1.078125,0.671875 0.257812,0.34375 0.390625,0.773437 0.390625,1.28125 0,0.6875 -0.257813,1.273437 -0.765625,1.75 -0.5,0.4804688 -1.132812,0.71875 -1.890625,0.71875 C 2.285156,0.140625 1.707031,-0.0625 1.25,-0.46875 0.789062,-0.882812 0.53125,-1.425781 0.46875,-2.09375 Z m 0,0"
|
||||
id="path9-2" /></g><g
|
||||
id="glyph-1-3-6"><path
|
||||
d="M 5.5625,-0.9375 V 0 H 0.328125 c 0,-0.226562 0.039063,-0.453125 0.125,-0.671875 0.125,-0.351563 0.332031,-0.703125 0.625,-1.046875 0.300781,-0.351562 0.726563,-0.753906 1.28125,-1.203125 0.851563,-0.707031 1.429687,-1.265625 1.734375,-1.671875 0.300781,-0.414062 0.453125,-0.804688 0.453125,-1.171875 0,-0.382813 -0.136719,-0.707031 -0.40625,-0.96875 C 3.867188,-7.003906 3.507812,-7.140625 3.0625,-7.140625 2.59375,-7.140625 2.21875,-7 1.9375,-6.71875 1.65625,-6.4375 1.515625,-6.046875 1.515625,-5.546875 l -1,-0.109375 C 0.585938,-6.394531 0.84375,-6.957031 1.28125,-7.34375 1.726562,-7.738281 2.328125,-7.9375 3.078125,-7.9375 c 0.757813,0 1.359375,0.214844 1.796875,0.640625 0.445312,0.417969 0.671875,0.933594 0.671875,1.546875 0,0.324219 -0.070313,0.636719 -0.203125,0.9375 -0.125,0.304688 -0.339844,0.625 -0.640625,0.96875 -0.292969,0.335938 -0.789063,0.796875 -1.484375,1.390625 -0.585938,0.492187 -0.960938,0.824219 -1.125,1 C 1.925781,-1.285156 1.789062,-1.113281 1.6875,-0.9375 Z m 0,0"
|
||||
id="path10-2" /></g><g
|
||||
id="glyph-1-4-6"><path
|
||||
d="M 0.34375,-2.375 V -3.34375 H 3.328125 V -2.375 Z m 0,0"
|
||||
id="path11-3" /></g><g
|
||||
id="glyph-1-5-4"><path
|
||||
d="m 0.453125,-3.90625 c 0,-0.925781 0.09375,-1.675781 0.28125,-2.25 0.195313,-0.570312 0.484375,-1.007812 0.859375,-1.3125 0.382812,-0.3125 0.863281,-0.46875 1.4375,-0.46875 0.425781,0 0.800781,0.089844 1.125,0.265625 0.320312,0.167969 0.585938,0.414063 0.796875,0.734375 0.207031,0.3125 0.367187,0.703125 0.484375,1.171875 0.113281,0.460937 0.171875,1.078125 0.171875,1.859375 0,0.929688 -0.09375,1.679688 -0.28125,2.25 -0.1875,0.574219 -0.476563,1.015625 -0.859375,1.328125 -0.375,0.3125 -0.855469,0.46875 -1.4375,0.46875 -0.761719,0 -1.359375,-0.273437 -1.796875,-0.828125 -0.523437,-0.65625 -0.78125,-1.726562 -0.78125,-3.21875 z m 1,0 c 0,1.304688 0.148437,2.171875 0.453125,2.609375 0.3125,0.429687 0.6875,0.640625 1.125,0.640625 0.445312,0 0.820312,-0.210938 1.125,-0.640625 C 4.46875,-1.734375 4.625,-2.601562 4.625,-3.90625 4.625,-5.207031 4.46875,-6.070312 4.15625,-6.5 3.851562,-6.925781 3.476562,-7.140625 3.03125,-7.140625 c -0.449219,0 -0.808594,0.195313 -1.078125,0.578125 -0.335937,0.480469 -0.5,1.367188 -0.5,2.65625 z m 0,0"
|
||||
id="path12-3" /></g><g
|
||||
id="glyph-1-6-4"><path
|
||||
d="m 0.53125,-3.84375 c 0,-1.3125 0.351562,-2.335938 1.0625,-3.078125 0.707031,-0.75 1.617188,-1.125 2.734375,-1.125 0.726563,0 1.382813,0.179687 1.96875,0.53125 0.582031,0.34375 1.023437,0.828125 1.328125,1.453125 0.3125,0.625 0.46875,1.335938 0.46875,2.125 0,0.804688 -0.164062,1.523438 -0.484375,2.15625 -0.324219,0.625 -0.78125,1.105469 -1.375,1.4375 C 5.640625,-0.0195312 5,0.140625 4.3125,0.140625 c -0.742188,0 -1.40625,-0.1757812 -2,-0.53125 C 1.726562,-0.753906 1.285156,-1.25 0.984375,-1.875 0.679688,-2.5 0.53125,-3.15625 0.53125,-3.84375 Z m 1.078125,0.015625 c 0,0.949219 0.253906,1.699219 0.765625,2.25 0.519531,0.542969 1.164062,0.8125 1.9375,0.8125 0.78125,0 1.425781,-0.273437 1.9375,-0.828125 C 6.757812,-2.144531 7.015625,-2.929688 7.015625,-3.953125 7.015625,-4.585938 6.90625,-5.144531 6.6875,-5.625 6.46875,-6.113281 6.148438,-6.488281 5.734375,-6.75 5.316406,-7.007812 4.847656,-7.140625 4.328125,-7.140625 c -0.742187,0 -1.382813,0.257813 -1.921875,0.765625 -0.53125,0.5 -0.796875,1.351562 -0.796875,2.546875 z m 0,0"
|
||||
id="path13-5" /></g><g
|
||||
id="glyph-1-7-8"><path
|
||||
d="m 6.5,-2.765625 1.046875,0.25 C 7.328125,-1.648438 6.929688,-0.988281 6.359375,-0.53125 5.785156,-0.0820312 5.085938,0.140625 4.265625,0.140625 3.410156,0.140625 2.71875,-0.03125 2.1875,-0.375 1.65625,-0.726562 1.25,-1.234375 0.96875,-1.890625 c -0.28125,-0.65625 -0.421875,-1.363281 -0.421875,-2.125 0,-0.820313 0.15625,-1.539063 0.46875,-2.15625 C 1.335938,-6.785156 1.785156,-7.25 2.359375,-7.5625 2.941406,-7.882812 3.582031,-8.046875 4.28125,-8.046875 c 0.789062,0 1.457031,0.203125 2,0.609375 0.539062,0.40625 0.914062,0.976562 1.125,1.703125 L 6.375,-5.5 C 6.1875,-6.070312 5.914062,-6.488281 5.5625,-6.75 5.21875,-7.007812 4.785156,-7.140625 4.265625,-7.140625 c -0.617187,0 -1.125,0.148437 -1.53125,0.4375 -0.40625,0.292969 -0.695313,0.683594 -0.859375,1.171875 -0.167969,0.492188 -0.25,0.996094 -0.25,1.515625 0,0.667969 0.097656,1.257813 0.296875,1.765625 0.195313,0.5 0.5,0.875 0.90625,1.125 0.414063,0.242188 0.867187,0.359375 1.359375,0.359375 0.582031,0 1.078125,-0.164063 1.484375,-0.5 0.40625,-0.34375 0.679687,-0.84375 0.828125,-1.5 z m 0,0"
|
||||
id="path14-4" /></g><g
|
||||
id="glyph-1-8-3"><path
|
||||
d="m 2.859375,0 v -6.96875 h -2.59375 v -0.9375 H 6.53125 v 0.9375 h -2.625 V 0 Z m 0,0"
|
||||
id="path15-6" /></g><g
|
||||
id="glyph-1-9-6"><path
|
||||
d="m 0.875,0 v -7.90625 h 5.71875 v 0.9375 H 1.921875 v 2.421875 h 4.375 V -3.625 h -4.375 v 2.6875 H 6.78125 V 0 Z m 0,0"
|
||||
id="path16-9" /></g><g
|
||||
id="glyph-1-10-7"><path
|
||||
d="M -0.171875,2.203125 V 1.5 h 6.4375 v 0.703125 z m 0,0"
|
||||
id="path17-1" /></g><g
|
||||
id="glyph-1-11-0"><path
|
||||
d="m 1.953125,-4.28125 c -0.40625,-0.15625 -0.710937,-0.367188 -0.90625,-0.640625 -0.1875,-0.269531 -0.28125,-0.597656 -0.28125,-0.984375 0,-0.570312 0.203125,-1.050781 0.609375,-1.4375 0.414062,-0.394531 0.96875,-0.59375 1.65625,-0.59375 0.695312,0 1.253906,0.203125 1.671875,0.609375 0.414063,0.398437 0.625,0.882813 0.625,1.453125 0,0.367188 -0.101563,0.683594 -0.296875,0.953125 -0.1875,0.273437 -0.476562,0.484375 -0.859375,0.640625 0.476563,0.15625 0.84375,0.414062 1.09375,0.765625 0.257813,0.34375 0.390625,0.761719 0.390625,1.25 0,0.679687 -0.242188,1.25 -0.71875,1.71875 -0.480469,0.4609375 -1.109375,0.6875 -1.890625,0.6875 -0.78125,0 -1.414063,-0.2265625 -1.890625,-0.6875 C 0.6875,-1.015625 0.453125,-1.59375 0.453125,-2.28125 c 0,-0.519531 0.128906,-0.953125 0.390625,-1.296875 0.257812,-0.34375 0.628906,-0.578125 1.109375,-0.703125 z m -0.1875,-1.65625 c 0,0.375 0.117187,0.683594 0.359375,0.921875 0.238281,0.242187 0.550781,0.359375 0.9375,0.359375 0.375,0 0.679688,-0.113281 0.921875,-0.34375 0.238281,-0.238281 0.359375,-0.53125 0.359375,-0.875 0,-0.351562 -0.125,-0.648438 -0.375,-0.890625 -0.25,-0.25 -0.558594,-0.375 -0.921875,-0.375 -0.375,0 -0.683594,0.121094 -0.921875,0.359375 -0.242188,0.242188 -0.359375,0.523438 -0.359375,0.84375 z m -0.3125,3.65625 c 0,0.28125 0.0625,0.554688 0.1875,0.8125 0.132813,0.25 0.328125,0.449219 0.578125,0.59375 0.257812,0.148438 0.539062,0.21875 0.84375,0.21875 0.46875,0 0.851562,-0.148438 1.15625,-0.453125 0.300781,-0.300781 0.453125,-0.679687 0.453125,-1.140625 0,-0.46875 -0.15625,-0.851562 -0.46875,-1.15625 C 3.890625,-3.71875 3.5,-3.875 3.03125,-3.875 c -0.460938,0 -0.839844,0.152344 -1.140625,0.453125 -0.292969,0.304687 -0.4375,0.683594 -0.4375,1.140625 z m 0,0"
|
||||
id="path18-3" /></g><g
|
||||
id="glyph-1-12-1"><path
|
||||
d="M 0.8125,0 V -7.90625 H 1.859375 V -0.9375 H 5.75 V 0 Z m 0,0"
|
||||
id="path19-7" /></g><g
|
||||
id="glyph-1-13-6"><path
|
||||
d="m -0.015625,0 3.03125,-7.90625 h 1.125 L 7.390625,0 H 6.1875 L 5.265625,-2.390625 H 1.96875 L 1.09375,0 Z m 2.28125,-3.25 h 2.6875 L 4.125,-5.4375 C 3.875,-6.101562 3.6875,-6.648438 3.5625,-7.078125 3.457031,-6.566406 3.316406,-6.0625 3.140625,-5.5625 Z m 0,0"
|
||||
id="path20-8" /></g><g
|
||||
id="glyph-1-14-3" /><g
|
||||
id="glyph-1-15-6"><path
|
||||
d="m 4.109375,0 h -0.96875 v -6.1875 c -0.230469,0.21875 -0.539063,0.445312 -0.921875,0.671875 -0.375,0.21875 -0.714844,0.386719 -1.015625,0.5 v -0.9375 C 1.742188,-6.210938 2.21875,-6.519531 2.625,-6.875 3.03125,-7.238281 3.316406,-7.59375 3.484375,-7.9375 h 0.625 z m 0,0"
|
||||
id="path21-1" /></g><g
|
||||
id="glyph-1-16-1"><path
|
||||
d="M 5.5,-5.96875 4.53125,-5.890625 C 4.445312,-6.273438 4.328125,-6.550781 4.171875,-6.71875 3.898438,-7 3.570312,-7.140625 3.1875,-7.140625 2.882812,-7.140625 2.613281,-7.050781 2.375,-6.875 2.070312,-6.65625 1.832031,-6.332031 1.65625,-5.90625 1.476562,-5.476562 1.382812,-4.867188 1.375,-4.078125 1.613281,-4.429688 1.898438,-4.691406 2.234375,-4.859375 2.578125,-5.035156 2.929688,-5.125 3.296875,-5.125 c 0.644531,0 1.195313,0.242188 1.65625,0.71875 0.457031,0.46875 0.6875,1.085938 0.6875,1.84375 0,0.492188 -0.109375,0.949219 -0.328125,1.375 -0.210938,0.429688 -0.5,0.757812 -0.875,0.984375 C 4.0625,0.0234375 3.632812,0.140625 3.15625,0.140625 2.351562,0.140625 1.695312,-0.15625 1.1875,-0.75 0.675781,-1.351562 0.421875,-2.335938 0.421875,-3.703125 c 0,-1.53125 0.28125,-2.640625 0.84375,-3.328125 C 1.753906,-7.632812 2.414062,-7.9375 3.25,-7.9375 c 0.625,0 1.132812,0.179688 1.53125,0.53125 0.394531,0.34375 0.632812,0.824219 0.71875,1.4375 z M 1.53125,-2.5625 c 0,0.335938 0.066406,0.65625 0.203125,0.96875 0.144531,0.304688 0.34375,0.539062 0.59375,0.703125 0.257813,0.15625 0.53125,0.234375 0.8125,0.234375 0.414063,0 0.769531,-0.164062 1.0625,-0.5 0.289063,-0.332031 0.4375,-0.785156 0.4375,-1.359375 0,-0.539063 -0.148437,-0.96875 -0.4375,-1.28125 -0.292969,-0.3125 -0.65625,-0.46875 -1.09375,-0.46875 -0.4375,0 -0.8125,0.15625 -1.125,0.46875 -0.304687,0.3125 -0.453125,0.726563 -0.453125,1.234375 z m 0,0"
|
||||
id="path22-6" /></g><g
|
||||
id="glyph-1-17-8"><path
|
||||
d="m 3.578125,0 v -1.890625 h -3.4375 V -2.78125 L 3.75,-7.90625 h 0.796875 v 5.125 h 1.0625 v 0.890625 h -1.0625 V 0 Z m 0,-2.78125 v -3.5625 l -2.484375,3.5625 z m 0,0"
|
||||
id="path23-6" /></g><g
|
||||
id="glyph-1-18-0"><path
|
||||
d="m 0.859375,0 v -7.90625 h 2.71875 c 0.613281,0 1.082031,0.039062 1.40625,0.109375 0.445313,0.105469 0.832031,0.292969 1.15625,0.5625 0.414063,0.355469 0.726563,0.808594 0.9375,1.359375 0.207031,0.554688 0.3125,1.179688 0.3125,1.875 0,0.605469 -0.074219,1.140625 -0.21875,1.609375 -0.136719,0.460937 -0.3125,0.839844 -0.53125,1.140625 -0.21875,0.304688 -0.460937,0.542969 -0.71875,0.71875 C 5.660156,-0.351562 5.34375,-0.21875 4.96875,-0.125 4.601562,-0.0390625 4.179688,0 3.703125,0 Z M 1.90625,-0.9375 h 1.6875 c 0.519531,0 0.925781,-0.046875 1.21875,-0.140625 0.300781,-0.09375 0.539062,-0.226563 0.71875,-0.40625 0.238281,-0.25 0.425781,-0.582031 0.5625,-1 0.144531,-0.425781 0.21875,-0.9375 0.21875,-1.53125 0,-0.820313 -0.136719,-1.457031 -0.40625,-1.90625 -0.273438,-0.445313 -0.605469,-0.742187 -1,-0.890625 C 4.632812,-6.914062 4.1875,-6.96875 3.5625,-6.96875 H 1.90625 Z m 0,0"
|
||||
id="path24-3" /></g><g
|
||||
id="glyph-1-19-1"><path
|
||||
d="m 0.859375,0 v -7.90625 h 2.96875 c 0.53125,0 0.929687,0.027344 1.203125,0.078125 0.394531,0.0625 0.722656,0.1875 0.984375,0.375 0.257813,0.179687 0.46875,0.433594 0.625,0.765625 0.164063,0.324219 0.25,0.679688 0.25,1.0625 0,0.679688 -0.214844,1.25 -0.640625,1.71875 -0.429688,0.460938 -1.203125,0.6875 -2.328125,0.6875 H 1.90625 V 0 Z M 1.90625,-4.140625 H 3.9375 c 0.675781,0 1.15625,-0.125 1.4375,-0.375 0.289062,-0.257813 0.4375,-0.617187 0.4375,-1.078125 0,-0.320312 -0.085938,-0.601562 -0.25,-0.84375 C 5.394531,-6.675781 5.171875,-6.832031 4.890625,-6.90625 4.722656,-6.945312 4.398438,-6.96875 3.921875,-6.96875 H 1.90625 Z m 0,0"
|
||||
id="path25-0" /></g><g
|
||||
id="glyph-1-20-0"><path
|
||||
d="M 0.890625,0 V -7.90625 H 1.9375 v 3.25 h 4.109375 v -3.25 H 7.09375 V 0 H 6.046875 V -3.734375 H 1.9375 V 0 Z m 0,0"
|
||||
id="path26-9" /></g><g
|
||||
id="glyph-1-21-2"><path
|
||||
d="m 2.234375,0 -2.09375,-7.90625 h 1.0625 l 1.203125,5.1875 c 0.132812,0.542969 0.25,1.078125 0.34375,1.609375 C 2.945312,-1.953125 3.0625,-2.4375 3.09375,-2.5625 L 4.609375,-7.90625 H 5.875 l 1.125,4 c 0.28125,0.992188 0.484375,1.921875 0.609375,2.796875 0.101563,-0.5 0.238281,-1.070313 0.40625,-1.71875 L 9.25,-7.90625 h 1.046875 L 8.140625,0 H 7.125 L 5.453125,-6.03125 c -0.136719,-0.5 -0.21875,-0.804688 -0.25,-0.921875 -0.074219,0.367187 -0.148437,0.671875 -0.21875,0.921875 L 3.296875,0 Z m 0,0"
|
||||
id="path27-3" /></g><g
|
||||
id="glyph-1-22-9"><path
|
||||
d="M 1.03125,0 V -7.90625 H 2.078125 V 0 Z m 0,0"
|
||||
id="path28-4" /></g><g
|
||||
id="glyph-1-23-1"><path
|
||||
d="M 5.84375,-4.65625 H 0.609375 V -5.5625 H 5.84375 Z m 0,2.40625 H 0.609375 V -3.15625 H 5.84375 Z m 0,0"
|
||||
id="path29-6" /></g></g></defs><rect
|
||||
style="fill:#ffffff;stroke-width:1.22856;stroke-linejoin:round"
|
||||
id="rect1"
|
||||
width="266.69394"
|
||||
height="277.35144"
|
||||
x="0"
|
||||
y="0" /><use
|
||||
xlink:href="#glyph-1-14"
|
||||
x="314.80087"
|
||||
y="126.26"
|
||||
id="use71"
|
||||
transform="translate(-54.827621,-55.915067)"
|
||||
style="fill:#000000;fill-opacity:1" /><use
|
||||
xlink:href="#glyph-1-14"
|
||||
x="314.80087"
|
||||
y="277.48999"
|
||||
id="use138"
|
||||
transform="translate(-54.827621,-55.915067)"
|
||||
style="fill:#000000;fill-opacity:1" /><use
|
||||
xlink:href="#glyph-1-14"
|
||||
x="207.6792"
|
||||
y="378.29001"
|
||||
id="use177"
|
||||
transform="translate(-54.827621,-55.915067)"
|
||||
style="fill:#000000;fill-opacity:1" /><rect
|
||||
style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.897137;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect2985"
|
||||
width="82.468269"
|
||||
height="22.428413"
|
||||
x="53.94949"
|
||||
y="226.57599" /><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.75px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
x="57.335667"
|
||||
y="241.15117"
|
||||
id="text2987"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2989"
|
||||
x="57.335667"
|
||||
y="241.15117"
|
||||
style="font-size:12.75px;line-height:1.25;stroke-width:0.448568;-inkscape-font-specification:'sans-serif, ';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">OCTET_0_0</tspan></text><rect
|
||||
y="204.14757"
|
||||
x="53.94949"
|
||||
height="22.428413"
|
||||
width="82.468269"
|
||||
id="rect3061"
|
||||
style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.897137;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /><text
|
||||
id="text3063"
|
||||
y="218.72276"
|
||||
x="57.401375"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.75px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
xml:space="preserve"><tspan
|
||||
y="218.72276"
|
||||
x="57.401375"
|
||||
id="tspan3065"
|
||||
sodipodi:role="line"
|
||||
style="font-size:12.75px;line-height:1.25;stroke-width:0.448568;-inkscape-font-specification:'sans-serif, ';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">OCTET_0_1</tspan></text><rect
|
||||
y="181.71915"
|
||||
x="53.94949"
|
||||
height="22.428413"
|
||||
width="82.468269"
|
||||
id="rect3069"
|
||||
style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.897137;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /><text
|
||||
id="text3071"
|
||||
y="196.29434"
|
||||
x="57.411232"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.75px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
xml:space="preserve"><tspan
|
||||
y="196.29434"
|
||||
x="57.411232"
|
||||
id="tspan3073"
|
||||
sodipodi:role="line"
|
||||
style="font-size:12.75px;line-height:1.25;stroke-width:0.448568;-inkscape-font-specification:'sans-serif, ';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">OCTET_0_2</tspan></text><rect
|
||||
style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.897137;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect3077"
|
||||
width="82.468269"
|
||||
height="22.428413"
|
||||
x="53.94949"
|
||||
y="159.29074" /><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.75px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
x="57.368523"
|
||||
y="173.86592"
|
||||
id="text3079"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3081"
|
||||
x="57.368523"
|
||||
y="173.86592"
|
||||
style="font-size:12.75px;line-height:1.25;stroke-width:0.448568;-inkscape-font-specification:'sans-serif, ';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">OCTET_0_3</tspan></text><rect
|
||||
y="106.31577"
|
||||
x="53.94949"
|
||||
height="22.428413"
|
||||
width="82.468269"
|
||||
id="rect3085"
|
||||
style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.897137;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /><text
|
||||
id="text3087"
|
||||
y="120.89095"
|
||||
x="56.218628"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.75px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
xml:space="preserve"><tspan
|
||||
y="120.89095"
|
||||
x="56.218628"
|
||||
id="tspan3089"
|
||||
sodipodi:role="line"
|
||||
style="font-size:12.75px;line-height:1.25;stroke-width:0.448568;-inkscape-font-specification:'sans-serif, ';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">OCTET_N_0</tspan></text><rect
|
||||
style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.897137;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect3093"
|
||||
width="82.468269"
|
||||
height="22.428413"
|
||||
x="53.94949"
|
||||
y="83.887352" /><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.75px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
x="56.284336"
|
||||
y="98.46254"
|
||||
id="text3095"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3097"
|
||||
x="56.284336"
|
||||
y="98.46254"
|
||||
style="font-size:12.75px;line-height:1.25;stroke-width:0.448568;-inkscape-font-specification:'sans-serif, ';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">OCTET_N_1</tspan></text><rect
|
||||
style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.897137;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect3101"
|
||||
width="82.468269"
|
||||
height="22.428413"
|
||||
x="53.94949"
|
||||
y="61.458935" /><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.75px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
x="56.294193"
|
||||
y="76.034119"
|
||||
id="text3103"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3105"
|
||||
x="56.294193"
|
||||
y="76.034119"
|
||||
style="font-size:12.75px;line-height:1.25;stroke-width:0.448568;-inkscape-font-specification:'sans-serif, ';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">OCTET_N_2</tspan></text><rect
|
||||
y="39.030521"
|
||||
x="53.94949"
|
||||
height="22.428413"
|
||||
width="82.468269"
|
||||
id="rect3109"
|
||||
style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.897137;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /><text
|
||||
id="text3111"
|
||||
y="53.605705"
|
||||
x="56.25148"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.75px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"
|
||||
xml:space="preserve"><tspan
|
||||
y="53.605705"
|
||||
x="56.25148"
|
||||
id="tspan3113"
|
||||
sodipodi:role="line"
|
||||
style="font-size:12.75px;line-height:1.25;stroke-width:0.448568;-inkscape-font-specification:'sans-serif, ';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">OCTET_N_3</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
x="51.949047"
|
||||
y="251.94814"
|
||||
id="text3115"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3117"
|
||||
x="51.949047"
|
||||
y="251.94814"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">0</tspan></text><text
|
||||
id="text3119"
|
||||
y="229.47591"
|
||||
x="51.998333"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
y="229.47591"
|
||||
x="51.998333"
|
||||
id="tspan3121"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">8</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
x="52.074993"
|
||||
y="131.20474"
|
||||
id="text3123"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3125"
|
||||
x="52.074993"
|
||||
y="131.20474"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">N*32-32</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
x="52.003811"
|
||||
y="207.00363"
|
||||
id="text3127"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3129"
|
||||
x="52.003811"
|
||||
y="207.00363"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">16</tspan></text><text
|
||||
id="text3131"
|
||||
y="184.6409"
|
||||
x="51.839535"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
y="184.6409"
|
||||
x="51.839535"
|
||||
id="tspan3133"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">24</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
x="51.839535"
|
||||
y="108.66693"
|
||||
id="text3135"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3137"
|
||||
x="51.839535"
|
||||
y="108.66693"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">N*32-24</tspan></text><text
|
||||
id="text3139"
|
||||
y="41.053577"
|
||||
x="52.074993"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
y="41.053577"
|
||||
x="52.074993"
|
||||
id="tspan3141"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">N*32</tspan></text><text
|
||||
id="text3143"
|
||||
y="86.129158"
|
||||
x="52.003811"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
y="86.129158"
|
||||
x="52.003811"
|
||||
id="tspan3145"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">N*32-16</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
x="51.998333"
|
||||
y="63.59137"
|
||||
id="text3147"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3149"
|
||||
x="51.998333"
|
||||
y="63.59137"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">N*32-8</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
x="52.074993"
|
||||
y="162.16866"
|
||||
id="text3170"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3172"
|
||||
x="52.074993"
|
||||
y="162.16866"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;stroke-width:0.448568">32</tspan></text><path
|
||||
style="fill:none;stroke:#000000;stroke-width:3.58855;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.58855, 3.58855;stroke-dashoffset:0;stroke-opacity:1"
|
||||
d="m 91.666176,134.08549 v 19.37968"
|
||||
id="path3174"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061" /><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
x="46.639385"
|
||||
y="19.397112"
|
||||
id="text3944"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3946"
|
||||
x="46.639385"
|
||||
y="19.397112"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.448568">TX_DATA</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
x="182.87505"
|
||||
y="211.87283"
|
||||
id="text3948"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3950"
|
||||
x="182.87505"
|
||||
y="211.87283"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.448568">Lane 0</tspan></text><text
|
||||
id="text3952"
|
||||
y="90.397934"
|
||||
x="181.758"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
y="90.397934"
|
||||
x="181.758"
|
||||
id="tspan3954"
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.448568">Lane N</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:68.3764px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.56799"
|
||||
x="178.95987"
|
||||
y="84.497475"
|
||||
id="text4014"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"
|
||||
transform="scale(0.78974581,1.2662302)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4016"
|
||||
x="178.95987"
|
||||
y="84.497475"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:68.3764px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.56799">}</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:68.3764px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.56799"
|
||||
x="178.95987"
|
||||
y="180.30162"
|
||||
id="text4014-5"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"
|
||||
transform="scale(0.78974581,1.2662302)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4016-8"
|
||||
x="178.95987"
|
||||
y="180.30162"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:68.3764px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.56799">}</tspan></text><text
|
||||
id="text965"
|
||||
y="269.07941"
|
||||
x="50.706997"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.448568"
|
||||
xml:space="preserve"
|
||||
inkscape:export-xdpi="45.034061"
|
||||
inkscape:export-ydpi="45.034061"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.448568"
|
||||
y="269.07941"
|
||||
x="50.706997"
|
||||
id="tspan963"
|
||||
sodipodi:role="line">DATA_PATH_WIDTH = 4</tspan></text></svg>
|
After Width: | Height: | Size: 62 KiB |
After Width: | Height: | Size: 151 KiB |
|
@ -0,0 +1,482 @@
|
|||
.. _jesd204:
|
||||
|
||||
JESD204 Interface Framework
|
||||
================================================================================
|
||||
|
||||
.. toctree::
|
||||
:hidden:
|
||||
|
||||
JESD204B/C Link Transmit Peripheral <axi_jesd204_tx/index>
|
||||
JESD204B/C Link Receive Peripheral <axi_jesd204_rx/index>
|
||||
ADC JESD204B/C Transport Peripheral <ad_ip_jesd204_tpl_adc/index>
|
||||
DAC JESD204B/C Transport Peripheral <ad_ip_jesd204_tpl_dac/index>
|
||||
|
||||
The JESD204, JESD204A, JESD204B and the JESD204C data converter serial interface
|
||||
standard was created through the JEDEC committee to standardize and reduce the
|
||||
number of data inputs/outputs between high-speed data converters and other
|
||||
devices, such as FPGAs (field-programmable gate arrays). Fewer interconnects
|
||||
simplifies layout and allows smaller form factor realization without impacting
|
||||
overall system performance. These attributes are important to address the system
|
||||
size and cost constraints of a range of high-speed ADC applications, including
|
||||
wireless infrastructure (GSM, EDGE, W-CDMA, LTE, CDMA2000, WiMAX, TD-SCDMA)
|
||||
transceiver architectures, software-defined radios, portable instrumentation,
|
||||
medical ultrasound equipment, and Mil/Aero applications such as radar and secure
|
||||
communications. Analog Devices is an original participating member of the JEDEC
|
||||
JESD204 standards committee and we have concurrently developed compliant data
|
||||
converter technology and tools, and a comprehensive product roadmap to fully
|
||||
enable our customers to take advantage of this significant interfacing
|
||||
breakthrough.
|
||||
|
||||
Analog Devices supplies a full-stack supporting JESD204B/C which provides a
|
||||
fully integrated system level experience. This solution includes:
|
||||
|
||||
.. hint::
|
||||
|
||||
* :ref:`Reference hardware platforms <rapid_prototyping_label>` for
|
||||
rapid-prototyping
|
||||
* :ref:`FPGA HDL support <fpga_hdl_support_label>` for interfacing JESD204B/C ADCs,
|
||||
DACs, and RF Transceivers
|
||||
* :ref:`Software support <software_support_label>` to configure the converter
|
||||
devices and FPGA HDL peripherals
|
||||
|
||||
How to Obtain a License
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
When customers and partners download/use software from GitHub, e-mail or
|
||||
similar ways, they are obligated to comply to the terms and conditions of
|
||||
the :git-hdl:`Software License Agreement <LICENSE_ADIJESD204>`.
|
||||
This core is released under two different licenses. You may choose either:
|
||||
|
||||
- Commercial licenses may be purchased from :adi:`Analog Devices, Inc. <>`. or any
|
||||
authorized distributor by ordering
|
||||
:adi:`IP-JESD204 <en/design-center/evaluation-hardware-and-software/jesd204-interface-framework.html>`.
|
||||
This will allow you to use the core in a closed system.
|
||||
- GPL 2, this allows you to use the core for any purpose, but you must release
|
||||
anything else that links to the JESD204 core (this would normally be your
|
||||
algorithmic IP). **You do not need to sign or purchase** anything to use
|
||||
the JESD204 core under the GPL license.
|
||||
|
||||
There is only one core -- the only difference is the license and support.
|
||||
If you have a question about the license, you can email
|
||||
`jesd204-licensing@analog.com <jesd204-licensing@analog.com>`__.
|
||||
|
||||
.. _fpga_hdl_support_label:
|
||||
|
||||
FPGA HDL Support
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
.. image:: jesd204_layers2.svg
|
||||
:align: right
|
||||
|
||||
The JESD204B/C standard defines multiple layers, each layer being responsible
|
||||
for a particular function. The Analog Devices JESD204B/C HDL solution follows
|
||||
the current standard and defines 4 layers. Physical layer, link layer, transport
|
||||
layer and application layer. For the first three layers, :adi:`ADI <>` provides
|
||||
standard components that can be linked to provide a full JESD204B/C protocol
|
||||
processing chain.
|
||||
|
||||
Depending on the FPGA and converter combinations that are being interfaced,
|
||||
different components can be chosen for the physical and transport layer. The
|
||||
FPGA defines which **physical** layer component should be used, meanwhile the
|
||||
interfaced converter defines which **transport** layer component should be used.
|
||||
|
||||
The **link** layer component is selected based on the direction of the
|
||||
JESD204B/C link.
|
||||
|
||||
The **application** layer is user-defined and can be used to implement
|
||||
application-specific signal processing.
|
||||
|
||||
.. image:: jesd204_chain.svg
|
||||
:align: center
|
||||
|
||||
.. _jesd204_physical_layer:
|
||||
|
||||
Physical Layer
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Physical layer peripherals are responsible for interfacing and configuring the
|
||||
high-speed serial transceivers. Currently, we have support for GTXE2, GTHE3,
|
||||
GTHE4, GTYE4 for AMD Xilinx and Arria 10 transceivers for Intel.
|
||||
|
||||
* :ref:`axi_adxcvr`: JESD204B Gigabit
|
||||
Transceiver Register Configuration Peripheral
|
||||
* :ref:`UTIL_ADXCVR <util_adxcvr>`: JESD204B Gigabit
|
||||
Transceiver Interface Peripheral for AMD Xilinx FPGAs
|
||||
|
||||
Link Layer
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Link layer peripherals are responsible for JESD204B/C protocol handling,
|
||||
including scrambling/descrambling, lane alignment, character replacement and
|
||||
alignment monitoring.
|
||||
|
||||
* :ref:`JESD204B/C Transmit Peripheral <axi_jesd204_tx>`:
|
||||
JESD204B/C Link Layer Transmit Peripheral
|
||||
* :ref:`JESD204B/C Receive Peripheral <axi_jesd204_rx>`:
|
||||
JESD204B/C Link Layer Receive Peripheral
|
||||
|
||||
.. _jesd204_transport_layer:
|
||||
|
||||
Transport Layer
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Transport layer peripherals are responsible for converter specific data framing
|
||||
and de-framing.
|
||||
|
||||
* :ref:`ADC JESD204B/C Transport Peripheral <ad_ip_jesd204_tpl_adc>`:
|
||||
JESD204B/C Transport Layer Receive Peripheral
|
||||
* :ref:`DAC JESD204B/C Transport Peripheral <ad_ip_jesd204_tpl_dac>`:
|
||||
JESD204B/C Transport Layer Transmit Peripheral
|
||||
|
||||
Interfaces
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Interfaces are a well-defined collection of wires that are used to communicate
|
||||
between components. The following interfaces are used to connect components of
|
||||
the HDL JESD204B/C processing stack.
|
||||
|
||||
.. _software_support_label:
|
||||
|
||||
Software Support
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
Linux
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- :dokuwiki:`JESD204 (FSM) Interface Linux Kernel Framework <resources/tools-software/linux-drivers/jesd204/jesd204-fsm-framework>`
|
||||
- :dokuwiki:`JESD204B/C Transmit Linux Driver <resources/tools-software/linux-drivers/jesd204/axi_jesd204_tx>`:
|
||||
Linux driver for the JESD204B transmit core.
|
||||
- :dokuwiki:`JESD204B/C Receive Linux Driver <resources/tools-software/linux-drivers/jesd204/axi_jesd204_rx>`:
|
||||
Linux driver for the JESD204B receive core.
|
||||
- :dokuwiki:`JESD204B/C AXI_ADXCVR Highspeed Transceivers Linux Driver <resources/tools-software/linux-drivers/jesd204/axi_adxcvr>`
|
||||
- :dokuwiki:`JESD204B Statistical Eyescan Application <resources/tools-software/linux-software/jesd_eye_scan>`
|
||||
- :dokuwiki:`JESD204B Status Utility <resources/tools-software/linux-software/jesd_status>`
|
||||
- :dokuwiki:`AXI DAC HDL Linux Driver <resources/tools-software/linux-drivers/iio-dds/axi-dac-dds-hdl>`
|
||||
|
||||
- :dokuwiki:`AD9172 DAC Linux Driver <resources/tools-software/linux-drivers/iio-dds/ad9172>`
|
||||
- :dokuwiki:`AD9081 MxFE Linux Driver <resources/tools-software/linux-drivers/iio-mxfe/ad9081>`
|
||||
- :dokuwiki:`ADRV9009, ADRV9008 highly integrated, wideband RF transceiver Linux device driver <resources/tools-software/linux-drivers/iio-transceiver/adrv9009>`
|
||||
- :dokuwiki:`AD9371, AD9375 highly integrated, wideband RF transceiver Linux device driver <resources/tools-software/linux-drivers/iio-transceiver/ad9371>`
|
||||
|
||||
- :dokuwiki:`AXI ADC HDL Linux Driver <resources/tools-software/linux-drivers/iio-adc/axi-adc-hdl>`
|
||||
|
||||
- :dokuwiki:`AD9208 ADC Linux Driver <resources/tools-software/linux-drivers/iio-adc/ad9208>`
|
||||
- :dokuwiki:`AD9081 MxFE Linux Driver <resources/tools-software/linux-drivers/iio-mxfe/ad9081>`
|
||||
- :dokuwiki:`ADRV9009, ADRV9008 highly integrated, wideband RF transceiver Linux device driver <resources/tools-software/linux-drivers/iio-transceiver/adrv9009>`
|
||||
- :dokuwiki:`AD9371, AD9375 highly integrated, wideband RF transceiver Linux device driver <resources/tools-software/linux-drivers/iio-transceiver/ad9371>`
|
||||
|
||||
No-OS
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- :dokuwiki:`ADI JESD204B/C AXI_ADXCVR Highspeed Transceivers No-OS Driver <resources/tools-software/uc-drivers/jesd204/axi_adxcvr>`
|
||||
- :dokuwiki:`ADI JESD204B/C Receive Peripheral No-OS Driver <resources/tools-software/uc-drivers/jesd204/axi_jesd204_rx>`
|
||||
- :dokuwiki:`ADI JESD204B/C Transmit Peripheral No-OS Driver <resources/tools-software/uc-drivers/jesd204/axi_jesd204_tx>`
|
||||
- :dokuwiki:`AXI ADC No-OS Driver <resources/tools-software/uc-drivers/jesd204/axi_adc_core>`
|
||||
- :dokuwiki:`AXI DAC No-OS Driver <resources/tools-software/uc-drivers/jesd204/axi_dac_core>`
|
||||
|
||||
Tutorial
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
#. :dokuwiki:`Introduction <resources/fpga/peripherals/jesd204/tutorial/introduction>`
|
||||
#. :dokuwiki:`System Architecture <resources/fpga/peripherals/jesd204/tutorial/system_architecture>`
|
||||
#. :dokuwiki:`Generic JESD204B block designs <resources/fpga/docs/hdl/generic_jesd_bds>`.
|
||||
This will help you understand the generic blocks for the next steps.
|
||||
#. Checkout the :ref:`HDL Source <build_hdl>`, and then build either one of:
|
||||
|
||||
#. :dokuwiki:`HDL AMD Xilinx <resources/fpga/peripherals/jesd204/tutorial/hdl_xilinx>`
|
||||
#. :dokuwiki:`HDL Altera <resources/fpga/peripherals/jesd204/tutorial/hdl_altera>`
|
||||
|
||||
#. :dokuwiki:`Linux <resources/fpga/peripherals/jesd204/tutorial/linux>`
|
||||
|
||||
Example Projects
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
- :dokuwiki:`AD-FMCADC2-EBZ Reference Design <resources/fpga/xilinx/fmc/ad-fmcadc2-ebz>`
|
||||
|
||||
- :git-hdl:`AMD Xilinx VC707 <projects/fmcadc2/vc707>`
|
||||
- :git-hdl:`AMD Xilinx ZC706 <projects/fmcadc2/zc706>`
|
||||
|
||||
- :dokuwiki:`AD-FMCADC3-EBZ Reference Design <resources/fpga/xilinx/fmc/ad-fmcadc3-ebz>`
|
||||
|
||||
- :git-hdl:`AMD Xilinx VC707 <projects/fmcadc2/vc707>`
|
||||
- :git-hdl:`AMD Xilinx ZC706 <projects/fmcadc2/zc706>`
|
||||
|
||||
- :dokuwiki:`AD-FMCADC4-EBZ Reference Design (RETIRED) <resources/fpga/xilinx/fmc/ad-fmcadc4-ebz>`
|
||||
|
||||
- :git-hdl:`AMD Xilinx ZC706 <hdl_2018_r2:projects/fmcadc4/zc706>`
|
||||
|
||||
- :dokuwiki:`AD-FMCJESDADC1-EBZ Reference Design <resources/fpga/xilinx/fmc/ad-fmcjesdadc1-ebz>`
|
||||
|
||||
- :git-hdl:`AMD Xilinx KC705 <projects/fmcjesdadc1/kc705>`
|
||||
- :git-hdl:`AMD Xilinx VC707 <projects/fmcjesdadc1/vc707>`
|
||||
- :git-hdl:`AMD Xilinx ZC706 <projects/fmcjesdadc1/zc706>`
|
||||
|
||||
- :dokuwiki:`AD-FMCOMMS8-EBZ Reference Design <resources/eval/user-guides/ad-fmcomms8-ebz/quick-start-guide>`
|
||||
|
||||
- :git-hdl:`Intel A10SOC <projects/fmcomms8/a10soc>`
|
||||
- :git-hdl:`AMD Xilinx ZCU102 <projects/fmcomms8/zcu102>`
|
||||
|
||||
- :dokuwiki:`AD-FMCOMMS11-EBZ Reference Design <resources/eval/user-guides/ad-fmcomms11-ebz>`
|
||||
|
||||
- :git-hdl:`AMD Xilinx ZC706 <projects/fmcomms11/zc706>`
|
||||
|
||||
- :dokuwiki:`AD-FMCDAQ2-EBZ Reference Design <resources/eval/user-guides/ad-fmcdaq2-ebz>`
|
||||
|
||||
- :git-hdl:`Intel A10SOC <projects/daq2/a10soc>`
|
||||
- :git-hdl:`Intel A10Gx (RETIRED) <hdl_2021_r1:projects/daq2/a10gx>`
|
||||
- :git-hdl:`AMD Xilinx KC705 <projects/daq2/kc705>`
|
||||
- :git-hdl:`AMD Xilinx KCU105 <projects/daq2/kcu105>`
|
||||
- :git-hdl:`AMD Xilinx VC707 (RETIRED) <hdl_2018_r2:projects/daq2/vc707>`
|
||||
- :git-hdl:`AMD Xilinx ZC706 <projects/daq2/zc706>`
|
||||
- :git-hdl:`AMD Xilinx ZCU102 <projects/daq2/zcu102>`
|
||||
|
||||
- :dokuwiki:`AD-FMCDAQ3-EBZ Reference Design <resources/eval/user-guides/ad-fmcdaq3-ebz>`
|
||||
|
||||
- :git-hdl:`Intel A10Gx (RETIRED) <hdl_2021_r1:projects/daq3/a10gx>`
|
||||
- :git-hdl:`AMD Xilinx KCU105 <projects/daq3/kcu105>`
|
||||
- :git-hdl:`AMD Xilinx VCU118 <projects/daq3/vcu118>`
|
||||
- :git-hdl:`AMD Xilinx ZC706 <projects/daq3/zc706>`
|
||||
- :git-hdl:`AMD Xilinx ZCU102 <projects/daq3/zcu102>`
|
||||
|
||||
- :dokuwiki:`ADRV9371 Reference Design <resources/eval/user-guides/mykonos>`
|
||||
|
||||
- :git-hdl:`Intel A10SOC <projects/adrv9371x/a10soc>`
|
||||
- :git-hdl:`Intel A10Gx (RETIRED) <hdl_2021_r1:projects/adrv9371x/a10gx>`
|
||||
- :git-hdl:`AMD Xilinx KCU105 <projects/adrv9371x/kcu105>`
|
||||
- :git-hdl:`AMD Xilinx ZC706 <projects/adrv9371x/zc706>`
|
||||
- :git-hdl:`AMD Xilinx ZCU102 <projects/adrv9371x/zcu102>`
|
||||
|
||||
- :dokuwiki:`ADRV9009 Reference Design <resources/eval/user-guides/adrv9009>`
|
||||
|
||||
- :git-hdl:`AMD Xilinx ZCU102 <projects/adrv9009/zcu102>`
|
||||
|
||||
- :dokuwiki:`ADRV9009-ZU11EG-SOM Reference Design <resources/eval/user-guides/adrv9009-zu11eg>`
|
||||
|
||||
- :git-hdl:`Intel A10SOC <projects/adrv9009/a10soc>`
|
||||
- :git-hdl:`Intel A10Gx (RETIRED) <hdl_2021_r1:projects/adrv9009/a10gx>`
|
||||
- :git-hdl:`AMD Xilinx ZC706 <projects/adrv9009/zc706>`
|
||||
- :git-hdl:`ADRV9009-ZU11EG-SOM <projects/adrv9009zu11eg>`
|
||||
|
||||
- :dokuwiki:`AD913x/AD917x/AD9144/AD915x/AD916X Reference Design <resources/eval/user-guides/ad-dac-fmc-ebz>`
|
||||
|
||||
- See the :git-hdl:`list of supported parts <projects/dac_fmc_ebz#readme>`
|
||||
- :git-hdl:`Intel A10SOC <projects/dac_fmc_ebz/a10soc>`
|
||||
- :git-hdl:`AMD Xilinx VCU118 <projects/dac_fmc_ebz/vcu118>`
|
||||
- :git-hdl:`AMD Xilinx ZC706 <projects/dac_fmc_ebz/zc706>`
|
||||
- :git-hdl:`AMD Xilinx ZCU102 <projects/dac_fmc_ebz/zcu102>`
|
||||
|
||||
- :ref:`AD9081-FMCA-EBZ Reference Design <ad9081_fmca_ebz>`
|
||||
|
||||
- :git-hdl:`Intel A10SOC <projects/ad9081_fmca_ebz/a10soc>`
|
||||
- :git-hdl:`AMD Xilinx ZC706 <projects/ad9081_fmca_ebz/zc706>`
|
||||
- :git-hdl:`AMD Xilinx ZCU102 <projects/ad9081_fmca_ebz/zcu102>`
|
||||
- :git-hdl:`AMD Xilinx VCU118 <projects/ad9081_fmca_ebz/vcu118>`
|
||||
- :git-hdl:`AMD Xilinx VCU128 <projects/ad9081_fmca_ebz/vcu128>`
|
||||
- :git-hdl:`AMD Xilinx VCK190 <projects/ad9081_fmca_ebz/vck190>`
|
||||
|
||||
- :ref:`AD9082-FMCA-EBZ Reference Design <ad9081_fmca_ebz>`
|
||||
|
||||
- :git-hdl:`AMD Xilinx VCK190 <projects/ad9081_fmca_ebz/vck190>`
|
||||
- :git-hdl:`AMD Xilinx VCU118 <projects/ad9081_fmca_ebz/vcu118>`
|
||||
- :git-hdl:`AMD Xilinx ZC706 <projects/ad9081_fmca_ebz/zc706>`
|
||||
- :git-hdl:`AMD Xilinx ZCU102 <projects/ad9081_fmca_ebz/zcu102>`
|
||||
|
||||
- :dokuwiki:`AD9081-FMCA-EBZ X-Band Phased Array Reference Design <resources/eval/user-guides/x-band-platform>`
|
||||
|
||||
- :git-hdl:`AMD Xilinx ZCU102 <projects/ad9081_fmca_ebz_x_band/zcu102>`
|
||||
|
||||
- :dokuwiki:`AD9213-DUAL-EBZ Reference Design <resources/eval/user-guides/ad9213_dual_ebz/ad9213_dual_ebz_hdl>`
|
||||
|
||||
- :git-hdl:`Intel S10SOC <projects/ad9213_dual_ebz/s10soc>`
|
||||
|
||||
- :dokuwiki:`AD9213-EBZ Reference Design <resources/eval/user-guides/ad9213_evb/ad9213_evb_hdl>`
|
||||
|
||||
- :git-hdl:`AMD Xilinx VCU118 <projects/ad9213_evb/vcu118>`
|
||||
|
||||
- :dokuwiki:`AD6676-EBZ Reference Design <resources/eval/user-guides/ad6676-ebz/software/baremetal>`
|
||||
|
||||
- :git-hdl:`AMD Xilinx VC707 <projects/ad6676evb/vc707>`
|
||||
- :git-hdl:`AMD Xilinx ZC706 <projects/ad6676evb/zc706>`
|
||||
|
||||
- :dokuwiki:`AD9083-FMC <resources/eval/user-guides/ad9083/ad9083_evb_reference_hdl>`
|
||||
|
||||
- :git-hdl:`Intel A10SOC <projects/ad9083_evb/a10soc>`
|
||||
- :git-hdl:`AMD Xilinx ZCU102 <projects/ad9083_evb/zcu102>`
|
||||
|
||||
- :dokuwiki:`AD9208-DUAL-EBZ reference design <resources/eval/user-guides/ad9208_dual_ebz/ad9208_dual_ebz_hdl>`
|
||||
|
||||
- :git-hdl:`AMD Xilinx VCU118 <projects/ad9208_dual_ebz/vcu118>`
|
||||
|
||||
- :dokuwiki:`AD9209-FMCA-EBZ reference design <resources/eval/user-guides/ad9209_fmca_ebz/ad9209_fmca_ebz>`
|
||||
|
||||
- :git-hdl:`AMD Xilinx VCK190 <projects/ad9209_fmca_ebz/vck190>`
|
||||
|
||||
- :dokuwiki:`AD9656 HDL Reference Design <resources/eval/user-guides/ad9656/reference_hdl>`
|
||||
|
||||
- :git-hdl:`AMD Xilinx ZCU102 <projects/ad9656_fmc/zcu102>`
|
||||
|
||||
- :dokuwiki:`AD9695-FMC reference design <resources/eval/user-guides/ad9695_fmc>`
|
||||
|
||||
- :git-hdl:`AMD Xilinx ZCU102 <projects/ad9695_fmc/zcu102>`
|
||||
|
||||
- :dokuwiki:`AD-QUADMXFE1-EBZ reference design <resources/eval/user-guides/ad_quadmxfe1_ebz/ad_quadmxfe1_ebz_hdl>`
|
||||
|
||||
- :git-hdl:`AMD Xilinx VCU118 <projects/ad_quadmxfe1_ebz/vcu118>`
|
||||
|
||||
- :dokuwiki:`AD-FMCLIDAR1-EBZ reference design <resources/eval/user-guides/ad-fmclidar1-ebz>`
|
||||
|
||||
- :git-hdl:`Intel A10SOC (RETIRED) <projects/ad_fmclidar1_ebz/a10soc>`
|
||||
- :git-hdl:`AMD Xilinx ZC706 (RETIRED)<projects/ad_fmclidar1_ebz/zc706>`
|
||||
- :git-hdl:`AMD Xilinx ZCU102 (RETIRED)<projects/ad_fmclidar1_ebz/zcu102>`
|
||||
|
||||
- :dokuwiki:`ADRV9026 reference design <resources/eval/user-guides/adrv9026/ad9026_hdl>`
|
||||
|
||||
- :git-hdl:`AMD Xilinx ZCU102 <projects/adrv9026/zcu102>`
|
||||
|
||||
Additional Information
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
- :dokuwiki:`JESD204B Glossary <resources/fpga/peripherals/jesd204/jesd204_glossary>`
|
||||
|
||||
Technical Articles
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- :adi:`JESD204B Survival Guide <media/en/technical-documentation/technical-articles/JESD204B-Survival-Guide.pdf>`
|
||||
- :adi:`Synchronizing Sample Clocks of a Data Converter Array <en/resources/technical-articles/synchronizing-sample-clocks-of-a-data-converter-array>`
|
||||
|
||||
.. _rapid_prototyping_label:
|
||||
|
||||
JESD204B Rapid Prototyping Platforms
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- :adi:`EVAL-ADRV9371 <en/resources/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-ADRV9371>`
|
||||
:dokuwiki:`(User Guide) <resources/eval/user-guides/mykonos>`
|
||||
- :adi:`EVAL-ADRV9008-9009 <en/resources/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-ADRV9008-9009>`
|
||||
:dokuwiki:`(User Guide) <resources/eval/user-guides/adrv9009>`
|
||||
- :dokuwiki:`ADRV9009-ZU11EG (User Guide) <resources/eval/user-guides/adrv9009-zu11eg>`
|
||||
- :adi:`AD-FMCJESDADC1-EBZ <en/resources/evaluation-hardware-and-software/evaluation-boards-kits/eval-ad-fmcjesdadc1-ebz>`
|
||||
- :adi:`AD-FMCOMMS11-EBZ <resources/evaluation-hardware-and-software/evaluation-boards-kits/AD-FMCOMMS11-EBZ>`
|
||||
:dokuwiki:`(User Guide) <resources/eval/user-guides/ad-fmcomms11-ebz>`
|
||||
- :adi:`AD-FMCADC2-EBZ <en/resources/evaluation-hardware-and-software/evaluation-boards-kits/AD-FMCADC2-EBZ>`
|
||||
- :adi:`AD-FMCADC3-EBZ <en/resources/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD-FMCADC3-EBZ>`
|
||||
- :adi:`AD-FMCADC4-EBZ <en/resources/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD-FMCADC4-EBZ>`\ (RETIRED)
|
||||
- :adi:`AD-FMCDAQ2-EBZ <en/resources/evaluation-hardware-and-software/evaluation-boards-kits/AD-FMCDAQ2-EBZ>`
|
||||
:dokuwiki:`(User Guide) <resources/eval/user-guides/ad-fmcdaq2-ebz>`
|
||||
- :adi:`EVAL-FMCDAQ3-EBZ <en/resources/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-FMCDAQ3-EBZ>`
|
||||
:dokuwiki:`(User Guide) <resources/eval/user-guides/ad-fmcdaq3-ebz>`
|
||||
- :adi:`EVAL-AD917X <en/resources/evaluation-hardware-and-software/evaluation-boards-kits/eval-ad9172>`
|
||||
|
||||
JESD204B Analog-to-Digital Converters
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- :adi:`AD6673 <en/products/AD6673>`: 80 MHz Bandwidth, Dual IF Receiver
|
||||
- :adi:`AD6674 <en/products/AD6674>`: 385 MHz BW IF Diversity Receiver
|
||||
- :adi:`AD6676 <en/products/AD6676>`: Wideband IF Receiver Subsystem
|
||||
- :adi:`AD6677 <en/products/AD6677>`: 80 MHz Bandwidth, IF Receiver
|
||||
- :adi:`AD6684 <en/products/AD6684>`: 135 MHz Quad IF Receiver
|
||||
- :adi:`AD6688 <en/products/AD6688>`: RF Diversity and 1.2GHz BW Observation
|
||||
Receiver
|
||||
- :adi:`AD9207 <en/products/AD9207>`: 12-Bit, 6 GSPS, JESD204B/JESD204C
|
||||
Dual Analog-to-Digital Converter
|
||||
- :adi:`AD9208 <en/products/AD9208>`: 14-Bit, 3GSPS, JESD204B,
|
||||
Dual Analog-to-Digital Converter
|
||||
- :adi:`AD9209 <en/products/AD9209>`: 12-Bit, 4GSPS, JESD204B/C, Quad
|
||||
Analog-to-Digital Converter
|
||||
- :adi:`AD9213 <en/products/AD9213>`: 12-Bit, 10.25 GSPS, JESD204B, RF
|
||||
Analog-to-Digital Converter
|
||||
- :adi:`AD9234 <en/products/AD9234>`: 12-Bit, 1 GSPS/500 MSPS JESD204B, Dual
|
||||
Analog-to-Digital Converter
|
||||
- :adi:`AD9250 <en/products/AD9250>`: 14-Bit, 170 MSPS/250 MSPS, JESD204B, Dual
|
||||
Analog-to-Digital Converter
|
||||
- :adi:`AD9625 <en/products/AD9625>`: 12-Bit, 2.6 GSPS/2.5 GSPS/2.0 GSPS,
|
||||
1.3 V/2.5 V Analog-to-Digital Converter
|
||||
- :adi:`AD9656 <en/products/AD9656>`: Quad, 16-Bit, 125 MSPS JESD204B 1.8 V
|
||||
Analog-to-Digital Converter
|
||||
- :adi:`AD9680 <en/products/AD9680>`: 14-Bit, 1.25 GSPS/1 GSPS/820 MSPS/500
|
||||
MSPS JESD204B, Dual Analog-to-Digital Converter
|
||||
- :adi:`AD9683 <en/products/AD9683>`: 14-Bit, 170 MSPS/250 MSPS, JESD204B,
|
||||
Analog-to-Digital Converter
|
||||
- :adi:`AD9690 <en/products/AD9690>`: 14-Bit, 500 MSPS / 1 GSPS JESD204B,
|
||||
Analog-to-Digital Converter
|
||||
- :adi:`AD9691 <en/products/AD9691>`: 14-Bit, 1.25 GSPS JESD204B,
|
||||
Dual Analog-to-Digital Converter
|
||||
- :adi:`AD9694 <en/products/AD9694>`: 14-Bit, 500 MSPS JESD204B, Quad
|
||||
Analog-to-Digital Converter
|
||||
- :adi:`AD9695 <en/products/AD9695>`: 14-Bit, 1300 MSPS/625 MSPS,
|
||||
JESD204B, Dual Analog-to-Digital Converter Analog-to-Digital Converter
|
||||
- :adi:`AD9083 <en/products/AD9083>`: 16-Channel, 125 MHz Bandwidth, JESD204B
|
||||
Analog-to-Digital Converter
|
||||
- :adi:`AD9094 <en/products/AD9094>`: 8-Bit, 1 GSPS, JESD204B, Quad
|
||||
Analog-to-Digital Converter
|
||||
|
||||
JESD204B Digital-to-Analog Converters
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- :adi:`AD9135 <en/products/AD9135>`: Dual, 11-Bit, high dynamic, 2.8 GSPS,
|
||||
TxDAC+® Digital-to-Analog Converter
|
||||
- :adi:`AD9136 <en/products/AD9136>`: Dual, 16-Bit, 2.8 GSPS, TxDAC+®
|
||||
Digital-to-Analog Converter
|
||||
- :adi:`AD9144 <en/products/AD9144>`: Quad, 16-Bit, 2.8 GSPS, TxDAC+®
|
||||
Digital-to-Analog Converter
|
||||
- :adi:`AD9152 <en/products/AD9152>`: Dual, 16-Bit, 2.25 GSPS, TxDAC+
|
||||
Digital-to-Analog Converter
|
||||
- :adi:`AD9154 <en/products/AD9154>`: Quad, 16-Bit, 2.4 GSPS, TxDAC+®
|
||||
Digital-to-Analog Converter
|
||||
- :adi:`AD9161 <en/products/AD9161>`: 11-Bit, 12 GSPS, RF Digital-to-Analog
|
||||
Converter
|
||||
- :adi:`AD9162 <en/products/AD9162>`: 16-Bit, 12 GSPS, RF Digital-to-Analog
|
||||
Converter
|
||||
- :adi:`AD9163 <en/products/AD9163>`: 16-Bit, 12 GSPS, RF DAC and Digital
|
||||
Upconverter
|
||||
- :adi:`AD9164 <AD9164>`: 16-Bit, 12 GSPS, RF DAC and Direct Digital
|
||||
Synthesizer
|
||||
- :adi:`AD9172 <en/products/AD9172>`: Dual, 16-Bit, 12.6 GSPS RF DAC with
|
||||
Channelizers
|
||||
- :adi:`AD9173 <en/products/AD9173>`: Dual, 16-Bit, 12.6 GSPS RF DAC with
|
||||
Channelizers
|
||||
- :adi:`AD9174 <en/products/AD9174>`: Dual, 16-Bit, 12.6 GSPS RF DAC and Direct
|
||||
Digital Synthesizer
|
||||
- :adi:`AD9175 <en/products/AD9175>`: Dual, 11-Bit/16-Bit, 12.6 GSPS RF DAC with
|
||||
Wideband Channelizers
|
||||
- :adi:`AD9176 <en/products/AD9176>`: Dual, 16-Bit, 12.6 GSPS RF DAC with
|
||||
Wideband Channelizers
|
||||
- :adi:`AD9177 <en/products/AD9177>`: Quad, 16-Bit, 12 GSPS RF DAC with
|
||||
Wideband Channelizers
|
||||
|
||||
JESD204B RF Transceivers
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- :adi:`AD9371 <en/products/AD9371>`: SDR Integrated, Dual RF Transceiver with
|
||||
Observation Path
|
||||
- :adi:`AD9375 <en/products/AD9375>`: SDR Integrated, Dual RF Transceiver with
|
||||
Observation Path and DPD
|
||||
- :adi:`ADRV9009 <en/products/ADRV9009>`: SDR Integrated, Dual RF Transceiver
|
||||
with Observation Path
|
||||
- :adi:`ADRV9008-1 <en/products/ADRV9008-1>`: SDR Integrated, Dual RF Receiver
|
||||
- :adi:`ADRV9008-2 <en/products/ADRV9008-2>`: SDR Integrated, Dual RF
|
||||
Transmitter with Observation Path
|
||||
|
||||
JESD204B/C Mixed-Signal Front Ends
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- :adi:`AD9081 <en/products/AD9081>`: MxFE™ Quad, 16-Bit, 12GSPS RFDAC and
|
||||
Quad, 12-Bit, 4GSPS RFADC
|
||||
- :adi:`AD9082 <en/products/AD9082>`: MxFE™ QUAD, 16-Bit, 12GSPS RFDAC and
|
||||
DUAL, 12-Bit, 6GSPS RFADC
|
||||
- :adi:`AD9986 <en/products/AD9986>`: 4T2R Direct RF Transmitter and
|
||||
Observation Receiver
|
||||
- :adi:`AD9988 <en/products/AD9988>`: 4T4R Direct RF Receiver and Transmitter
|
||||
|
||||
JESD204B Clocking Solutions
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- :adi:`AD9528 <en/products/AD9528>`: JESD204B Clock Generator with 14
|
||||
LVDS/HSTL Outputs
|
||||
- :adi:`HMC7043 <en/products/HMC7043>`: High Performance, 3.2 GHz, 14-Output
|
||||
Fanout Buffer
|
||||
- :adi:`HMC7044 <en/products/HMC7044>`: High Performance, 3.2 GHz, 14-Output
|
||||
Jitter Attenuator with JESD204B
|
||||
- :adi:`LTC6952 <en/products/LTC6952>`: Ultralow Jitter, 4.5GHz PLL,
|
||||
JESD204B/JESD204C
|
||||
- :adi:`ADF 4371 <en/products/ADF4371>`: Microwave Wideband Synthesizer
|
||||
with Integrated VCO
|
After Width: | Height: | Size: 83 KiB |
|
@ -0,0 +1,134 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="202.83704"
|
||||
height="200"
|
||||
viewBox="0 0 202.83704 200"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
sodipodi:docname="jesd204_layers2.svg"
|
||||
inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="3.5885669"
|
||||
inkscape:cx="155.21516"
|
||||
inkscape:cy="120.80031"
|
||||
inkscape:window-width="2400"
|
||||
inkscape:window-height="1271"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="140"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg1" />
|
||||
<defs
|
||||
id="defs1" />
|
||||
<rect
|
||||
style="fill:#ffffff;stroke-width:1.33417;stroke-linejoin:round;stroke:none"
|
||||
id="rect2"
|
||||
width="202.83704"
|
||||
height="200"
|
||||
x="0"
|
||||
y="0" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.7301px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none"
|
||||
x="22.338017"
|
||||
y="7.8625574"
|
||||
id="text1"><tspan
|
||||
id="tspan1"
|
||||
x="22.338017"
|
||||
y="7.8625574" /></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.7301px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
x="24"
|
||||
y="6.2481127"
|
||||
id="text2"><tspan
|
||||
id="tspan2"
|
||||
x="24"
|
||||
y="6.2481127"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.7301px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none" /></text>
|
||||
<rect
|
||||
style="fill:#ffa500;fill-opacity:1;stroke:#000000;stroke-width:1.39635;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect1"
|
||||
width="201.44069"
|
||||
height="41.863022"
|
||||
x="0.69817543"
|
||||
y="0.69817495"
|
||||
ry="10.995686" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.7301px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.41852;stroke-linejoin:round"
|
||||
x="36.937069"
|
||||
y="28.257429"
|
||||
id="text3"><tspan
|
||||
id="tspan3"
|
||||
x="36.937069"
|
||||
y="28.257429"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.7301px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.41852">Application</tspan></text>
|
||||
<rect
|
||||
style="fill:#809eaf;fill-opacity:1;stroke:#000000;stroke-width:1.39635;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect1-8"
|
||||
width="201.44069"
|
||||
height="41.863022"
|
||||
x="0.69817543"
|
||||
y="52.945049"
|
||||
ry="10.995686" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.7301px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.41852;stroke-linejoin:round"
|
||||
x="45.50563"
|
||||
y="80.116142"
|
||||
id="text3-6"><tspan
|
||||
id="tspan3-9"
|
||||
x="45.50563"
|
||||
y="80.116142"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.7301px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.41852">Transport</tspan></text>
|
||||
<rect
|
||||
style="fill:#809eaf;fill-opacity:1;stroke:#000000;stroke-width:1.39635;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect1-1"
|
||||
width="201.44069"
|
||||
height="41.863022"
|
||||
x="0.69817543"
|
||||
y="105.19193"
|
||||
ry="10.995686" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.7301px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.41852;stroke-linejoin:round"
|
||||
x="75.94458"
|
||||
y="135.13809"
|
||||
id="text3-5"><tspan
|
||||
id="tspan3-7"
|
||||
x="75.94458"
|
||||
y="135.13809"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.7301px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.41852">Link</tspan></text>
|
||||
<rect
|
||||
style="fill:#809eaf;fill-opacity:1;stroke:#000000;stroke-width:1.39635;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect1-6"
|
||||
width="201.44069"
|
||||
height="41.863022"
|
||||
x="0.69817543"
|
||||
y="157.4388"
|
||||
ry="10.995686" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.7301px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.41852;stroke-linejoin:round"
|
||||
x="53.772926"
|
||||
y="184.99805"
|
||||
id="text3-1"><tspan
|
||||
id="tspan3-1"
|
||||
x="53.772926"
|
||||
y="184.99805"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.7301px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, ';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.41852">Physical</tspan></text>
|
||||
</svg>
|
After Width: | Height: | Size: 7.2 KiB |
|
@ -54,15 +54,13 @@ Signal and Interface Pins
|
|||
* - resetn
|
||||
- Synchronous active-low reset.
|
||||
Resets the internal state of the module.
|
||||
* - s0_ctrl
|
||||
* - s*_ctrl
|
||||
- :ref:`spi_engine control-interface` slave.
|
||||
Connects to the first control interface master.
|
||||
* - s1_ctrl
|
||||
- :ref:`spi_engine control-interface` slave.
|
||||
Connects to the second control interface master.
|
||||
| ``s0_ctrl`` connects to the first control interface master.
|
||||
| ``s1_ctrl`` connects to the second control interface master.
|
||||
* - m_ctrl
|
||||
- :ref:`spi_engine control-interface` master.
|
||||
Connects to the control interface slave.
|
||||
- | :ref:`spi_engine control-interface` master.
|
||||
| Connects to the control interface slave.
|
||||
|
||||
Theory of Operation
|
||||
--------------------------------------------------------------------------------
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
.. _xilinx:
|
||||
|
||||
AMD Xilinx Specific IPs
|
||||
================================================================================
|
||||
|
||||
Contents
|
||||
--------
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
UTIL_ADXCVR <util_adxcvr/index>
|
After Width: | Height: | Size: 178 KiB |
|
@ -0,0 +1,316 @@
|
|||
.. _util_adxcvr:
|
||||
|
||||
UTIL_ADXCVR core for AMD Xilinx devices
|
||||
================================================================================
|
||||
|
||||
.. hdl-component-diagram::
|
||||
:path: library/xilinx/util_adxcvr
|
||||
|
||||
The
|
||||
:git-hdl:`util_adxcvr <library/xilinx/util_adxcvr>`
|
||||
IP core instantiates a Gigabit Transceiver (GT) and sets up the required
|
||||
configuration. Basically, it is a simple wrapper file for a GT\* Column,
|
||||
exposing just the necessary ports and attributes.
|
||||
|
||||
.. note::
|
||||
To understand the below wiki page is important to have a basic
|
||||
understanding about High Speed Serial I/O interfaces and Gigabit Serial
|
||||
Transceivers. To find more information about these technologies, please visit
|
||||
the :xilinx:`AMD Xilinx's solution center <support/answers/37181.html>`.
|
||||
|
||||
Currently this IP supports three different GT types:
|
||||
|
||||
- GTXE2
|
||||
(:xilinx:`7 Series devices <support/documentation/user_guides/ug476_7Series_Transceivers.pdf>`)
|
||||
- GTHE3
|
||||
(:xilinx:`Ultrascale and Ultrascale+ <support/documentation/user_guides/ug576-ultrascale-gth-transceivers.pdf>`)
|
||||
- GTHE4
|
||||
(:xilinx:`Ultrascale and Ultrascale+ <support/documentation/user_guides/ug576-ultrascale-gth-transceivers.pdf>`)
|
||||
- GTYE4
|
||||
(:xilinx:`Ultrascale and Ultrascale+ <support/documentation/user_guides/ug578-ultrascale-gty-transceivers.pdf>`)
|
||||
|
||||
Features
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
* Supports GTX2, GTH3 and GTH4
|
||||
* Exposes all the necessary attributes for QPLL/CPLL configuration
|
||||
* Supports shared transceiver mode
|
||||
* Supports dynamic reconfiguration
|
||||
* RX Eye Scan
|
||||
|
||||
Block Diagram
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
The following diagram shows a GTXE2 Column, which contains four GT Quads. Each
|
||||
quad contains a GTEX2_COMMON and four GTXE2_CHANNEL primitives.
|
||||
|
||||
.. image:: gtx_column.svg
|
||||
:align: center
|
||||
|
||||
Configuration Parameters
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
.. hdl-parameters::
|
||||
|
||||
* - XCVR_TYPE
|
||||
- | Define the current GT type:
|
||||
| GTXE2(0), GTHE3(1), GTHE4(2)
|
||||
* - QPLL_REFCLK_DIV
|
||||
- QPLL reference clock divider M, see User Guide for more info
|
||||
* - QPLL_FBDIV_RATIO
|
||||
- QPLL reference clock divider N ratio, see User Guide for more info
|
||||
* - QPLL_CFG
|
||||
- Configuration settings for QPLL, see User Guide for more info
|
||||
* - QPLL_FBDIV
|
||||
- QPLL reference clock divider N, see User Guide for more info
|
||||
* - CPLL_FBDIV
|
||||
- CPLL feedback divider N2 settings, see User Guide for more info
|
||||
* - CPLL_FBDIV_4_5
|
||||
- CPLL reference clock divider N1 settings, see User Guide for more info
|
||||
* - TX_NUM_OF_LANES
|
||||
- Number of transmit lanes.
|
||||
* - TX_OUT_DIV
|
||||
- CPLL/QPLL output clock divider D for the TX datapath, see User Guide for
|
||||
more info
|
||||
* - TX_CLK25_DIV
|
||||
- Divider for internal 25 MHz clock for the TX datapath, see User Guide
|
||||
for more info
|
||||
* - TX_LANE_INVERT
|
||||
- Per lane polarity inversion. Set the n-th bit to invert the polarity of
|
||||
the n-th transmit lane.
|
||||
* - RX_NUM_OF_LANES
|
||||
- Number of transmit lanes
|
||||
* - RX_OUT_DIV
|
||||
- CPLL/QPLL output clock divider D for the RX datapath, see User Guide for
|
||||
more info
|
||||
* - RX_CLK25_DIV
|
||||
- Divider for internal 25 MHz clock for the RX datapath, see User Guide
|
||||
for more info
|
||||
* - RX_DFE_LPM_CFG
|
||||
- Configure the GT use modes, LPM or DFE, see User Guide for more info
|
||||
* - RX_PMA_CFG
|
||||
- Search for PMA_RSV in User Guide for more info
|
||||
* - RX_CDR_CFG
|
||||
- Configure the RX clock data recovery circuit for GTXE2, see User Guide
|
||||
for more info
|
||||
* - RX_LANE_INVERT
|
||||
- Per lane polarity inversion. Set the n-th bit to invert the polarity of
|
||||
the n-th receive lane.
|
||||
|
||||
Interface
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
Microprocessor clock and reset
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
.. list-table::
|
||||
:header-rows: 1
|
||||
|
||||
* - Pin
|
||||
- Type
|
||||
- Description
|
||||
* - ``up_clk``
|
||||
- ``input``
|
||||
- System clock, running on 100 MHz
|
||||
* - ``up_rstn``
|
||||
- ``input``
|
||||
- System reset, the same as AXI memory map slave interface reset
|
||||
|
||||
PLL reference clock
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
.. list-table::
|
||||
:header-rows: 1
|
||||
|
||||
* - Pin
|
||||
- Type
|
||||
- Description
|
||||
* - ``qpll_ref_clk_0``
|
||||
- ``input``
|
||||
- Reference clock for the QPLL
|
||||
* - ``cpll_ref_clk_0``
|
||||
- ``input``
|
||||
- Reference clock for the CPLL
|
||||
|
||||
RX interface
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
.. list-table::
|
||||
:header-rows: 1
|
||||
|
||||
* - Pin
|
||||
- Type
|
||||
- Description
|
||||
* - ``rx_*_p``
|
||||
- ``input``
|
||||
- Positive differential serial data input
|
||||
* - ``rx_*_n``
|
||||
- ``input``
|
||||
- Negative differential serial data input
|
||||
* - ``rx_out_clk_*``
|
||||
- ``output``
|
||||
- Core logic clock output. Frequency = serial line rate/40
|
||||
* - ``rx_clk_*``
|
||||
- ``input``
|
||||
- Core logic clock loop-back input
|
||||
* - ``rx_charisk_*``
|
||||
- ``output[3:0]``
|
||||
- RX Char is K to the JESD204B IP
|
||||
* - ``rx_disperr_*``
|
||||
- ``output[3:0]``
|
||||
- RX disparity error to the JESD204B IP
|
||||
* - ``rx_notintable_*``
|
||||
- ``output[3:0]``
|
||||
- RX Not In Table to the JESD204B IP
|
||||
* - ``rx_data_*``
|
||||
- ``output[3:0]``
|
||||
- RX data to the JESD204B IP
|
||||
* - ``rx_calign_*``
|
||||
- ``input``
|
||||
- RX enable comma alignment from the JESD204B IP
|
||||
|
||||
TX interface
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
.. list-table::
|
||||
:header-rows: 1
|
||||
|
||||
* - Pin
|
||||
- Type
|
||||
- Description
|
||||
* - ``tx_*_p``
|
||||
- ``output``
|
||||
- Positive differential serial output
|
||||
* - ``tx_*_n``
|
||||
- ``output``
|
||||
- Negative differential serial output
|
||||
* - ``tx_out_clk_*``
|
||||
- ``output``
|
||||
- Core logic clock output. Frequency = serial line rate/40
|
||||
* - ``tx_clk_*``
|
||||
- ``input``
|
||||
- Core logic clock loop-back input
|
||||
* - ``tx_charisk_*``
|
||||
- ``input[3:0]``
|
||||
- TX Char is K from the JESD204B IP
|
||||
* - ``tx_data_*``
|
||||
- ``input[31:0]``
|
||||
- TX data from the JESD204B IP
|
||||
|
||||
Common DRP Interface
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
.. list-table::
|
||||
:header-rows: 1
|
||||
|
||||
* - Pin
|
||||
- Type
|
||||
- Description
|
||||
* - ``up_cm_*``
|
||||
- ``IO``
|
||||
- The common DRP interface, must be connected to the equivalent DRP ports
|
||||
of AXI_ADXCVR. This is a QUAD interface, shared by four transceiver
|
||||
lanes. This interface is available only if parameter QPLL_ENABLE is set
|
||||
to 0x1.
|
||||
|
||||
Channel DRP Interface
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
.. list-table::
|
||||
:header-rows: 1
|
||||
|
||||
* - Pin
|
||||
- Type
|
||||
- Description
|
||||
* - ``up_rx_*``
|
||||
- ``IO``
|
||||
- The RX channel DRP interface, must be connected to the equivalent DRP ports
|
||||
of AXI_ADXCVR. This is a channel interface, one per each RX transceiver
|
||||
lane.
|
||||
* - ``up_tx_*``
|
||||
- ``IO``
|
||||
- The TX channel DRP interface, must be connected to the equivalent DRP ports
|
||||
of AXI_ADXCVR. This is a channel interface, one per each TX transceiver
|
||||
lane.
|
||||
|
||||
Eye Scan DRP Interface
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
.. list-table::
|
||||
:header-rows: 1
|
||||
|
||||
* - Pin
|
||||
- Type
|
||||
- Description
|
||||
* - ``up_es_*``
|
||||
- ``IO``
|
||||
- The Eye-Scan DRP interface, must be connected to the equivalent DRP
|
||||
ports of UTIL_ADXCVR. This is a channel interface, one per each
|
||||
transceiver lane. This interface is available only if parameter
|
||||
TX_OR_RX_N is set to 0x0.
|
||||
|
||||
Design Guidelines
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
.. note::
|
||||
Please refer to :dokuwiki:`AMD Xilinx FPGAs Transceivers Wizard <resources/fpga/docs/xgt_wizard>`
|
||||
to generate the optimal parameters needed to configure the transceivers for
|
||||
your project.
|
||||
|
||||
Physical constraints considerations
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
The util_adxcvr allocates resources/quads (channels and common) sequentially.
|
||||
Meaning, if you have 8 lanes it will insert two quads, 4 channels and a common
|
||||
block for each quad.
|
||||
|
||||
Channels within a quad are tightly coupled to the common block, the placement of
|
||||
the channel resources can be permuted within a quad and is affected by the
|
||||
constraint file with the restriction that rx\_<N>_p/n connect to tx\_<N>_p/n
|
||||
must connect to the same channel.
|
||||
|
||||
Supposing we have the following pin constraints and connections to the
|
||||
util_adxcvr:
|
||||
|
||||
.. image:: xcvr_mapping_example.svg
|
||||
:align: center
|
||||
|
||||
So in this case we end up with a conflict during implementation:
|
||||
|
||||
.. image:: xcvr_conflict.svg
|
||||
:align: center
|
||||
|
||||
We have to ensure that in implementation the mapping is correct either by
|
||||
rearranging the Rx connections
|
||||
|
||||
.. image:: xcvr_rx_rearrangement.svg
|
||||
:align: center
|
||||
|
||||
or by rearranging the Tx connections of the util_adxcvr:
|
||||
|
||||
.. image:: xcvr_tx_rearrangement.svg
|
||||
:align: center
|
||||
|
||||
In such cases, when rearrangement is required due placement constraints,
|
||||
complementary reordering is required either in the converter device (lane
|
||||
crossbars) or inside the FPGA between the physical and link layer, to connect
|
||||
the logical lanes with the same index on both end of the link.
|
||||
|
||||
Software Guidelines
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
The software can configure this core through the :ref:`AXI_ADXCVR <axi_adxcvr>` IP
|
||||
core.
|
||||
|
||||
References
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
- :xilinx:`High Speed Serial <products/technology/high-speed-serial.html>`
|
||||
- :xilinx:`7 Series FPGAs GTX/GTH Transceivers <support/documentation/user_guides/ug476_7Series_Transceivers.pdf>`
|
||||
- :xilinx:`UltraScale Architecture GTH Transceivers <support/documentation/user_guides/ug576-ultrascale-gth-transceivers.pdf>`
|
||||
- :xilinx:`UltraScale Architecture GTY Transceivers <support/documentation/user_guides/ug578-ultrascale-gty-transceivers.pdf>`
|
||||
|
||||
More Information
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
- :ref:`JESD204B High-Speed Serial Interface Support <jesd204>`
|
After Width: | Height: | Size: 64 KiB |
After Width: | Height: | Size: 46 KiB |
After Width: | Height: | Size: 68 KiB |
After Width: | Height: | Size: 61 KiB |
|
@ -1,5 +1,5 @@
|
|||
TITLE
|
||||
Xilinx XCVR (axi_xcvr) Regmap
|
||||
Xilinx XCVR (axi_xcvr)
|
||||
XCVR
|
||||
ENDTITLE
|
||||
|
||||
|
@ -110,7 +110,7 @@ ENDFIELD
|
|||
REG
|
||||
0x0007
|
||||
FPGA_INFO
|
||||
FPGA device information [[https://github.com/analogdevicesinc/hdl/blob/main/library/scripts/adi_xilinx_device_info_enc.tcl |Xilinx encoded values]]
|
||||
FPGA device information :git-hdl:`Xilinx encoded values <library/scripts/adi_xilinx_device_info_enc.tcl>`
|
||||
ENDREG
|
||||
|
||||
FIELD
|
||||
|
@ -168,14 +168,19 @@ FIELD
|
|||
[5:4]
|
||||
SYSCLK_SEL[1:0]
|
||||
RW
|
||||
For GTX drives directly the (RX/TX)SYSCLKSEL pin of the transceiver. Refer to Xilinx documentation. For GTH/GTY drives directly the (RX/TX)PLLCLKSEL pin of the transceiver and indirectly the (RX/TX)SYSCLKSEL pin of the transceiver see [[:resources:fpga:docs:axi_adxcvr#Table 1]].
|
||||
For GTX drives directly the (RX/TX)SYSCLKSEL pin of the transceiver refer to
|
||||
Xilinx documentation.
|
||||
For GTH/GTY drives directly the (RX/TX)PLLCLKSEL pin of the transceiver and
|
||||
indirectly the (RX/TX)SYSCLKSEL pin of the transceiver see
|
||||
:ref:`Table 1 <axi_adxcvr table_one_label>`.
|
||||
ENDFIELD
|
||||
|
||||
FIELD
|
||||
[2:0]
|
||||
OUTCLK_SEL[2:0]
|
||||
RW
|
||||
Transceiver primitive control [[:resources:fpga:docs:axi_adxcvr#Table 2]], refer Xilinx documentation.
|
||||
Transceiver primitive control :ref:`Table 2 <axi_adxcvr table_two_label>`,
|
||||
refer Xilinx documentation.
|
||||
ENDFIELD
|
||||
|
||||
############################################################################################
|
||||
|
@ -198,7 +203,7 @@ FIELD
|
|||
[19:16]
|
||||
XCVR_TYPE[3:0]
|
||||
RO
|
||||
[[https://github.com/analogdevicesinc/hdl/blob/main/library/scripts/adi_xilinx_device_info_enc.tcl | Xilinx encoded values.]]
|
||||
:git-hdl:`Xilinx encoded values <library/scripts/adi_xilinx_device_info_enc.tcl>`.
|
||||
ENDFIELD
|
||||
|
||||
FIELD
|
||||
|
@ -649,5 +654,224 @@ RO
|
|||
Ignore this bit for GTX transceivers. For others: Indicates that the RX PRBS checker has been error free for 15 XCLK cycles after reset. Once asserted High, it does not deassert until reset of the RX pattern checker via PRBSCNTRESET
|
||||
ENDFIELD
|
||||
|
||||
############################################################################################
|
||||
############################################################################################
|
||||
|
||||
TITLE
|
||||
Intel XCVR (axi_xcvr)
|
||||
INTEL_XCVR
|
||||
ENDTITLE
|
||||
|
||||
############################################################################################
|
||||
############################################################################################
|
||||
|
||||
REG
|
||||
0x0000
|
||||
REG_VERSION
|
||||
Version Register
|
||||
ENDREG
|
||||
|
||||
FIELD
|
||||
[31:0]
|
||||
VERSION[31:0]
|
||||
RO
|
||||
Version number.
|
||||
ENDFIELD
|
||||
|
||||
############################################################################################
|
||||
############################################################################################
|
||||
|
||||
REG
|
||||
0x0001
|
||||
REG_ID
|
||||
Instance Identification Register
|
||||
ENDREG
|
||||
|
||||
FIELD
|
||||
[31:0]
|
||||
ID[31:0]
|
||||
RO
|
||||
Instance identifier number.
|
||||
ENDFIELD
|
||||
|
||||
############################################################################################
|
||||
############################################################################################
|
||||
|
||||
REG
|
||||
0x0002
|
||||
REG_SCRATCH
|
||||
Scratch (GP R/W) Register
|
||||
ENDREG
|
||||
|
||||
FIELD
|
||||
[31:0]
|
||||
SCRATCH[31:0]
|
||||
RW
|
||||
Scratch register.
|
||||
ENDFIELD
|
||||
|
||||
############################################################################################
|
||||
############################################################################################
|
||||
|
||||
REG
|
||||
0x0004
|
||||
RESETN
|
||||
Reset Control Register
|
||||
ENDREG
|
||||
|
||||
FIELD
|
||||
[0]
|
||||
RESETN
|
||||
RW
|
||||
If clear, link is held in reset, set this bit to 0x1 to activate link. Note that the reference clock must be active before setting this bit.
|
||||
ENDFIELD
|
||||
|
||||
############################################################################################
|
||||
############################################################################################
|
||||
|
||||
REG
|
||||
0x0005
|
||||
REG_STATUS
|
||||
Status Reporting Register
|
||||
ENDREG
|
||||
|
||||
FIELD
|
||||
[0]
|
||||
STATUS
|
||||
RO
|
||||
After setting the RESETN bit above, wait for this bit to set. If set, indicates successful link activation.
|
||||
ENDFIELD
|
||||
|
||||
############################################################################################
|
||||
############################################################################################
|
||||
|
||||
REG
|
||||
0x0006
|
||||
REG_STATUS_32
|
||||
Status Reporting Register
|
||||
ENDREG
|
||||
|
||||
FIELD
|
||||
[31:NUM_OF_LANES]
|
||||
RESERVED
|
||||
RO
|
||||
0
|
||||
ENDFIELD
|
||||
|
||||
FIELD
|
||||
[NUM_OF_LANES]
|
||||
UP_PLL_LOCKED
|
||||
RO
|
||||
After setting the RESETN bit above, wait for this bit be to set.
|
||||
ENDFIELD
|
||||
|
||||
FIELD
|
||||
[NUM_OF_LANES-1:0]
|
||||
CHANNEL_N_READY
|
||||
RO
|
||||
After setting the RESETN bit above, wait for this registers to be set.
|
||||
ENDFIELD
|
||||
|
||||
############################################################################################
|
||||
############################################################################################
|
||||
|
||||
REG
|
||||
0x0007
|
||||
REG_FPGA_INFO
|
||||
FPGA device information :git-hdl:`Intel Encoded Values <library/scripts/adi_intel_device_info_enc.tcl>`
|
||||
ENDREG
|
||||
|
||||
FIELD
|
||||
[31:24]
|
||||
FPGA_TECHNOLOGY
|
||||
RO
|
||||
Encoded value describing the technology/generation of the FPGA device (e.g., cyclone V, arria 10, stratix 10)
|
||||
ENDFIELD
|
||||
|
||||
FIELD
|
||||
[23:16]
|
||||
FPGA_FAMILY
|
||||
RO
|
||||
Encoded value describing the family variant of the FPGA device(e.g., SX, GX, GT or zynq, kintex, virtex)
|
||||
ENDFIELD
|
||||
|
||||
FIELD
|
||||
[15:8]
|
||||
SPEED_GRADE
|
||||
RO
|
||||
Encoded value describing the FPGA's speed-grade
|
||||
ENDFIELD
|
||||
|
||||
FIELD
|
||||
[7:0]
|
||||
DEV_PACKAGE
|
||||
RO
|
||||
Encoded value describing the device package. The package might affect high-speed interfaces
|
||||
ENDFIELD
|
||||
|
||||
############################################################################################
|
||||
############################################################################################
|
||||
|
||||
REG
|
||||
0x0009
|
||||
REG_GENERIC_INFO
|
||||
Physical layer info
|
||||
ENDREG
|
||||
|
||||
FIELD
|
||||
[31:28]
|
||||
RESERVED
|
||||
RO
|
||||
0
|
||||
ENDFIELD
|
||||
|
||||
FIELD
|
||||
[27:24]
|
||||
XCVR_TYPE[3:0]
|
||||
RO
|
||||
Refers to the transceiver speed grade 0-9.
|
||||
ENDFIELD
|
||||
|
||||
FIELD
|
||||
[23:12]
|
||||
RESERVED
|
||||
RO
|
||||
0
|
||||
ENDFIELD
|
||||
|
||||
FIELD
|
||||
[11:9]
|
||||
RESERVED
|
||||
RO
|
||||
0
|
||||
ENDFIELD
|
||||
|
||||
FIELD
|
||||
[8]
|
||||
TX_OR_RX_N
|
||||
RO
|
||||
Transceiver type (transmit or receive)
|
||||
ENDFIELD
|
||||
|
||||
FIELD
|
||||
[7:0]
|
||||
NUM_OF_LANES
|
||||
RO
|
||||
Physical layer number of lanes.
|
||||
ENDFIELD
|
||||
|
||||
############################################################################################
|
||||
############################################################################################
|
||||
|
||||
REG
|
||||
0x0050
|
||||
REG_FPGA_VOLTAGE
|
||||
FPGA device voltage information
|
||||
ENDREG
|
||||
|
||||
FIELD
|
||||
[15:0]
|
||||
FPGA_VOLTAGE
|
||||
RO
|
||||
The voltage of the FPGA device in mv
|
||||
ENDFIELD
|
||||
|
|