The teachings in accordance with the exemplary embodiments of this invention relate generally to new radio sidelink communication and sidelink positioning, and more specifically, relate to new radio Sidelink communication and sidelink positioning to avoid resource conflicts/collisions caused by simultaneous sidelink communication and (wideband) sidelink positioning transmission(s).
This section is intended to provide a background or context to the invention that is recited in the claims. The description herein may include concepts that could be pursued, but are not necessarily ones that have been previously conceived or pursued. Therefore, unless otherwise indicated herein, what is described in this section is not prior art to the description and claims in this application and is not admitted to be prior art by inclusion in this section.
Certain abbreviations that may be found in the description and/or in the Figures are herewith defined as follows:
Sidelink (SL) communication is a communication scheme in which a direct link is established between different User Equipment (UEs). In Sidelink communication UEs and network device exchange voice and data directly with each other.
With the incredible growth in the number of connected devices and the increase in user/network traffic volume, various efforts have been made to improve different aspects of wireless communication including sidelink communication. These improvements for the next-generation wireless communication system, such as the fifth-generation (5G) New Radio (NR), by improving data rate, latency, reliability, and mobility.
Accordingly, there is a need to improve the efficiency of sidelink wireless communications. Example embodiments of the invention as disclosed herein provide such improvements.
The scope of protection sought for various example embodiments of the invention is set out by the independent claims. The example embodiments and features, if any, described in this specification that do not fall under the scope of the independent claims are to be interpreted as examples useful for understanding various example embodiments of the invention.
According to an example embodiment of the present invention, a method is provided, comprising: determining, by a third user equipment, information identifying at least one selected sidelink resource for use in sidelink operations with a fourth user equipment in a sidelink communication network; identifying a resource conflict of the at least one selected sidelink resource with at least one sidelink data transmission from a first user equipment to a second user equipment of the sidelink communication network; and based on the determining, providing signalling to at least one of the first user equipment or the fourth user equipment to avoid the resource conflict.
In further refinements of the above example method embodiment, the information comprises a sidelink positioning reference signal configuration and reservation. The signalling comprises one of a skip pre-emption indication or signalling to the first user equipment or a frequency offset indication to the fourth user equipment. The skip pre-emption indication or signalling causes the first user equipment to refrain from applying pre-emption or reselection of sidelink resources regardless of whether pre-emption is disabled or enabled in a resource pool at the first user equipment. The skip pre-emption indication or signalling is multiplexed with at least one of physical sidelink shared channel or physical sidelink feedback channel resources associated with an existing physical sidelink shared channel of the first user equipment. The skip pre-emption indication or signalling is multiplexed in a frequency domain or a code domain using a specific cyclic shift of the physical sidelink feedback channel resources. The frequency offset indication is signalled in a sidelink control information associated with the sidelink positioning reference signal. The frequency offset indication is indicating an offset of the more than one selected sidelink resource in order for the at least one sidelink data transmission and the more than one selected sidelink resource to occur on non-overlapping sidelink resources. The frequency offset indication comprises at least one of: a number of offsetted subcarriers, a number of offsetted resource blocks, or a number of offsetted subchannels. The number of offsetted subcarriers is used in case the at least one selected sidelink resource granularity is at least one sub-carrier, the number of offsetted resource blocks is used in case the at least one selected sidelink resource granularity is at least one physical resource block, and the number of offsetted subchannels is used in case the at least one selected sidelink resource granularity is at least one sub-channel. The information comprises one of a down shift direction to a lower frequency or an up shift direction to a higher frequency of the frequency offset indication. The frequency offset indication corresponds to a pre-defined value. The information identifying the at least one selected sidelink resource is for localizing the third user equipment.
According to a further example embodiment of the present invention, an apparatus is provided, the apparatus comprising at least one processor; and at least one non-transitory memory including computer program code, where the at least one non-transitory memory and the computer program code are configured, with the at least one processor, to cause the apparatus to at least: determine, by a third user equipment, information identifying at least one selected sidelink resource for use in sidelink operations with a fourth user equipment in a sidelink communication network; identify a resource conflict of the at least one selected sidelink resource with at least one sidelink data transmission from a first user equipment to a second user equipment of the sidelink communication network; and based on the determining, provide signalling to at least one of the first user equipment or the fourth user equipment to avoid the resource conflict.
In further refinements of the above example apparatus embodiment, the information comprises a sidelink positioning reference signal configuration and reservation. The signalling comprises one of a skip pre-emption indication or signalling to the first user equipment or a frequency offset indication to the fourth user equipment. The skip pre-emption indication or signalling causes the first user equipment to refrain from applying pre-emption or reselection of sidelink resources regardless of whether pre-emption is disabled or enabled in a resource pool at the first user equipment. The skip pre-emption indication or signalling is multiplexed with at least one of physical sidelink shared channel or physical sidelink feedback channel resources associated with an existing physical sidelink shared channel of the first user equipment. The skip pre-emption indication or signalling is multiplexed in a frequency domain or a code domain using a specific cyclic shift of the physical sidelink feedback channel resources. The frequency offset indication is signalled in a sidelink positioning reference signal frequency offset sequence. The frequency offset indication is indicating an offset of the more than one selected sidelink resource in order for the at least one sidelink data transmission and the more than one selected sidelink resource to occur on non-overlapping sidelink resources. The frequency offset indication comprises at least one of: a number of offsetted subcarriers, a number of offsetted resource blocks, or a number of offsetted subchannels. The number of offsetted subcarriers is used in case the at least one selected sidelink resource granularity is at least one sub-carrier, the number of offsetted resource blocks is used in case the at least one selected sidelink resource granularity is at least one physical resource block, and the number of offsetted subchannels is used in case the at least one selected sidelink resource granularity is at least one sub-channel. The information comprises one of a down shift direction to a lower frequency or an up shift direction to a higher frequency of the frequency offset indication. The frequency offset indication corresponds to a pre-defined value. The information identifying the at least one selected sidelink resource is for localizing the third user equipment.
The above and other aspects, features, and benefits of various embodiments of the present disclosure will become more fully apparent from the following detailed description with reference to the accompanying drawings, in which like reference signs are used to designate like or equivalent elements. The drawings are illustrated for facilitating better understanding of the embodiments of the disclosure and are not necessarily drawn to scale, in which:
In this invention, there is proposed novel operations to improve new radio sidelink communication and sidelink positioning such as to avoid resource conflicts/collisions caused by simultaneous sidelink communication and (wideband) sidelink positioning transmission(s).
Example embodiments of the invention relate to NR sidelink communication. Features of the example embodiments of this invention include resource allocation for NR SL communication in particular resource pre-emption. Example embodiments of the invention work to change and improve the behavior in resource allocation for NR SL communication, and in particular provided improved operations for resource pre-emption as disclosed in 3GPP TS38.321 section 5.22.1.2a.
Example embodiments of the invention address a problem that NR sidelink communication and transmission of SL-PRS for sidelink positioning must co-exist, as will be specified in upcoming standards at the time of this application. To illustrate the conflict that arises from simultaneous transmissions of SL data and SL-PRS let us consider the scenario in
According to NR sidelink specification a sidelink TX-UE (UE A) may indicate/reserve up to three future sidelink resource allocation in its SCI. The selection of the sidelink resources of UE A might be up to gNB (in RA mode 1) or by the UE itself (in RA mode 2) based on the knowledge of existing or announced sidelink interference (e.g. by reported preferred/non-preferred sidelink resources by UE B).
Although the exact signal definition (or sequence) of the SL-PRS is not known at the moment (need to specified by RAN1 in the context of Rel-18 SL_Pos) we can assume that the SL-PRS will be:
Hence we assume that SL-PRS will occupy the largest available frequency domain resources (either a full SL-BWP or the maximum number of subchannels in a configured sidelink resource pool) to maximize the achievable accuracy (the higher the bandwidth of a SL-PRS the higher the positioning accuracy) such as PRB's 1, 3, 5, 7, and 9 as shown in
So when the sidelink target UE (UE C) either reserves or performs a SL-PRS transmission that may result in:
If a sidelink target UE (UE C) reserves/allocates (shown as SL-All 10) different SL-PRS (shown as SL-PRS 20) as in
As per NR SL specification the UE A would (once it is becoming aware about the resource conflict) perform pre-emption (i.e. backing-off from already reserved sidelink resources and refraining from the second transmission) and do a resource reselection (choosing a different sidelink resource). For details on pre-emption it can be referred to TS38.321 section 5.22.1.2a. In a nutshell:
Hence the simultaneous sidelink communication and SL positioning may result in pre-emption for the SL data traffic, further resulting in resource conflicts and/or fragmentation of sidelink resources.
This invention comprises an apparatus and method to avoid resource conflicts/collisions caused by simultaneous sidelink communication and (wideband) sidelink positioning transmission(s).
Before describing the example embodiments of the present disclosure in detail, reference is made to
The wireless network 1 or network 1 as in
The UE A (user equipment A) includes one or more processors DP 10A, one or more memories MEM 10B, and one or more transceivers TRANS 10D interconnected through one or more buses. Each of the one or more transceivers TRANS 10D includes a receiver and a transmitter. The one or more buses may be address, data, or control buses, and may include any interconnection mechanism, such as a series of lines on a motherboard or integrated circuit, fiber optics or other optical communication equipment, and the like. The one or more transceivers TRANS 10D which can be optionally connected to one or more antennas for communication to UE B, UE C, and/or UE D, respectively. The one or more memories MEM 10B include computer program code PROG 10C. The UE A communicates with UE B, UE C, and/or UE D via a wireless link 5, 7, or 15, respectively. The one or more memories MEM 10B and the computer program code PROG 10C are configured to cause, with the one or more processors DP 10A, the UE A to perform one or more of the operations as described herein.
The UE B (user equipment B) includes one or more processors DP 5A, one or more memories MEM 5B, and one or more transceivers TRANS 5D interconnected through one or more buses. Each of the one or more transceivers TRANS 5D includes a receiver and a transmitter. The one or more buses may be address, data, or control buses, and may include any interconnection mechanism, such as a series of lines on a motherboard or integrated circuit, fiber optics or other optical communication equipment, and the like. The one or more transceivers TRANS 5D which can be optionally connected to one or more antennas for communication to UE A, UE C, and/or UE D, respectively. The one or more memories MEM 5B include computer program code PROG 5C. The UE B communicates with UE A, UE C, and/or UE D via a wireless link 7, 6, or 11, respectively. The one or more memories MEM 5B and the computer program code PROG 5C are configured to cause, with the one or more processors DP 5A, the UE B to perform one or more of the operations as described herein.
The UE C (user equipment C) is a network node that communicates with devices such as UE D, UE B, and/or UE A of
The UE D (user equipment D) is a network node that communicates with devices such as UE C, UE B, and/or UE A of
It is noted that that the UE A, UE B, UE C, and/or UE D can be configured (e.g. based on standards implementations etc.) to perform functionality of a Location Management Function (LMF). The LMF functionality may be embodied in either of the UE A, UE B, UE C, and/or UE D or may be part of these network devices or other devices associated with these devices. In addition, an LMF such as the LMF of the MME/SGW/UDM/PCF/AMF/SMF/LMF 14 of
These links, for instances, links 5, 6, 7, 8, 11, 15, 16, and 9 maybe wired or wireless or both and the links and/or other interfaces such as being shown in
The one or more buses of the device of
It is noted that although
Also it is noted that description herein indicates that “cells” perform functions, but it should be clear that the gNB that forms the cell and/or a user equipment and/or mobility management function device that will perform the functions. In addition, the cell makes up part of a gNB, and there can be multiple cells per gNB.
The wireless network 1 or any network it can represent may or may not include a MME/SGW/UDM/PCF/AMF/SMF/LMF 14 that may include Mobility Management Entity (MME), and/or Serving Gateway (SGW), and/or Unified Data Management (UDM), and/or Policy Control Function (PCF), and/or Access and Mobility Management Function (AMF), and/or Session Management Function (SMF), and/or Authentication Server Function (AUSF) and/or Location Management Function (LMF) and which provides connectivity with a further network, such as a telephone network and/or a data communications network (e.g., the Internet), and which is configured to perform any 5G and/or NR operations in addition to or instead of other standards operations at the time of this application. The MME/SGW/UDM/PCF/AMF/SMF/LMF 14 is configurable to perform operations in accordance with example embodiments of the present disclosure in any of an LTE, NR, 5G and/or any standards based communication technologies being performed or discussed at the time of this application. In addition, it is noted that the operations in accordance with example embodiments of the present disclosure, as performed by the UE D and/or UE C, may also be performed at the MME/SGW/UDM/PCF/AMF/SMF/LMF 14.
Regarding the LMF functionality of the MME/SGW/UDM/PCF/AMF/SMF/LMF 14 of
It is noted that the link 16 or link 9 can include any links needed between UE B, UE A, UE D, and/or UE C and the MME/SGW/UDM/PCF/AMF/SMF/LMF 14 of
The MME/SGW/UDM/PCF/AMF/SMF/LMF 14 includes one or more processors DP 14A, one or more memories MEM 14B, and one or more network interfaces (N/W I/F(s)), interconnected through one or more buses coupled with at least links 16 and 9. Communication between the UE D or UE C and the LMF may be performed via an Access and Mobility Management function (AMF) e.g., of the MME/SGW/UDM/PCF/AMF/SMF/LMF 14. A control plane interface between UE D and/or UE C (or a gNB) and AMF can be an NG-C interface and an interface between the AMF and LMF can be NLs. In accordance with the example embodiments these network interfaces can include X2 and/or Xn and/or other interfaces for use to perform the example embodiments of the present disclosure. The one or more memories MEM 14B include computer program code PROG 14C. The one or more memories MEM14B and the computer program code PROG 14C are configured to, with the one or more processors DP 14A, cause the MME/SGW/UDM/PCF/AMF/SMF/LMF 14 to perform or work with the UE D or UE C to perform one or more operations which may be needed to support the operations in accordance with the example embodiments of the present disclosure.
The wireless Network 1 may implement network virtualization, which is the process of combining hardware and software network resources and network functionality into a single, software-based administrative entity, a virtual network. Network virtualization involves platform virtualization, often combined with resource virtualization. Network virtualization is categorized as either external, combining many networks, or parts of networks, into a virtual unit, or internal, providing network-like functionality to software containers on a single system. Note that the virtualized entities that result from the network virtualization are still implemented, at some level, using hardware such as processors DP10, DP12A, DP13A, DP5A, and/or DP14A and memories MEM 10B, MEM 12B, MEM 13B, MEM 5B, and/or MEM 14B, and also such virtualized entities create technical effects.
The computer readable memories MEM 12B, MEM 13B, MEM 5B, and MEM 14B may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as semiconductor based memory devices, flash memory, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory. The computer readable memories MEM 12B, MEM 13B, MEM 5B, and MEM 14B may be means for performing storage functions. The processors DP10, DP12A, DP13A, DP5A, and DP14A may be of any type suitable to the local technical environment, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on a multi-core processor architecture, as non-limiting examples. The processors DP10, DP12A, DP13A, DP5A, and DP14A may be means for performing functions, such as controlling the UE A, UE B, UE D, UE C, and other functions as described herein.
In general, various embodiments of the UE B and/or UE A can include, but are not limited to, cellular telephones such as smart phones, tablets, personal digital assistants (PDAs) having wireless communication capabilities, portable computers having wireless communication capabilities, image capture devices such as digital cameras having wireless communication capabilities, gaming devices having wireless communication capabilities, music storage and playback appliances having wireless communication capabilities, Internet appliances permitting wireless Internet access and browsing, tablets with wireless communication capabilities, as well as portable units or terminals that incorporate combinations of such functions.
Further, the various embodiments of UE B or UE A can be used with a UE vehicle, a High Altitude Platform Station, or any other such type node associated with a terrestrial network or any drone type radio or a radio in aircraft or other airborne vehicle. The UE B or UE A can be an anchor UE or a target UE in accordance with example embodiments of the invention.
As similarly stated above, example embodiments of this invention relate to avoidance of resource conflicts/collisions caused by simultaneous sidelink communication and (wideband) sidelink positioning transmission(s).
In one embodiment the target UE (UE C) (i.e. the UE to be localized, UE transmitting SL-PRS) provides a novel skip pre-emption indication to the TX-UE (UE A) in case of conflicting sidelink resource allocation.
The skip pre-emption indication is sent by the target UE (UE C) on modified PSFCH resource(s) associated with UE A's PSSCH (i.e. UE C is transmitting skip pre-emption on PSFCH resources belonging to UE A).
Essentially a UE not involved in the sidelink communication (between a set of sidelink UEs (UE A and UE B) however involved in sidelink positioning provides the skip_pre-emption indication to at least one TX-UE having reserved a sidelink transmission opportunity with a resource conflict.
The skip_pre-emption indication sent by UE C informs UE A to refrain from applying pre-emption/reselection regardless of the value of sl-PreemptionEnable i.e. even if sl-PreemptionEnable is set to enable or pl1,pl2, . . . ,pl8 for the selected sidelink grant for a MAC PDU, pre-emption is not applied. The TX-UE (UE A) continues its planed sidelink transmission as previously indicated in the prior SCI.
Thus the skip-pre-emption indication allows a TX-UE (UE A) to deviate from the current resource reselection behavior (as referred to in MAC section of 3GPP TS38.321 section 5.22.1.2) in order to allow for simultaneous SL communication and SL-PRS transmission.
Depending on the pattern/structure of the SL-PRS the target UE (UE C) may offset the SL-PRS comb in order to avoid a resource collision/overlap with UE A's transmission.
The target UE (UE C) indicates the frequency offset of the announced SL-PRS sequence to its supporting UEs (UE D) in a novel SL-PRS-freq-offset indication.
We use the illustration in
Without the solution in this application the TX-UE (UE A) is forced to pre-empt its sidelink transmission potentially further creating additional conflicts caused by the resource reselection. In case the target UE (UE C) is aware about this conflict (by monitoring UE A's SCI in the first SL transmission slot i+0, subchannel j+2) the novel skip_pre-emption indication is sent from the target UE (UE C) that itself is not involved in NR SL communication (but involved in SL positioning) to the sidelink communication TX-UE (UE A). The skip_pre-emption indication can be multiplexed with the PSFCH resources associated with UE A's PSSCH transmission (in
In another embodiment the supporting UE(s) (UE D reporting the monitored SL-PRS to UE C) may send the skip_pre-emption indication on behalf of the target UE (UE C).
In order to avoid resource collision the target UE (UE C) may offset its SL-PRS in frequency domain such that SL communication and SL positioning occur on non-overlapping/orthogonal sidelink resources. The target UE (UE C) forced to offset its SL-PRS by certain amount of frequency resources is indicating this in the SL-PRS_freq_offset indication.
In the example in
By shifting (frequency offsetting) the SL-PRS comb up by 3 PRBs, the orthogonality in frequency domain is achieved.
The SL-PRS-freq-offset can be signalled in the SL-PRS control information (i.e. the SCI associated with the SL-PRS). In case the SL-PRS uses the standardized SCI format for allocating resources for the SL-PRS transmission the SL-PRS_freq_offset can be integrated into the SCI by using an additional IE.
With the reception of the SL-PRS_freq_offset the supporting UEs UE D (monitoring the SL-PRS) are informed about the changed/frequency shifted SL-PRS allocation.
The value of the SL-PRS_freq_offset may contain (but not limited to) the:
In another embodiment the direction of the offset (i.e. whether to shift up or down) may be indicated in addition to the absolute value of shifted frequency resources.
In another embodiment the SL-PRS_freq_offset may correspond to a fixed pre-defined value (frequency offset depending on the SL-PRS comb structure). In this case the SL-PRS_freq_offset can be represented by a Boolean value i.e. SL-PRS_freq_offset=enabled means for example SL-PRS is shifted up by 3 PRBs.
It is noted that in accordance with example embodiments of the invention as disclosed herein in standards or standards submissions at the time of this application the following change needs to be applied:
As shown in step 710 of
In accordance with the example embodiments as described in the paragraph above, wherein the information comprises a sidelink positioning reference signal configuration and reservation.
In accordance with the example embodiments as described in the paragraphs above, wherein the signalling comprises one of a skip pre-emption indication or signalling to the first user equipment or a frequency offset indication to the fourth user equipment.
In accordance with the example embodiments as described in the paragraphs above, wherein the skip pre-emption indication or signalling causes the first user equipment to refrain from applying pre-emption or reselection of sidelink resources regardless of whether pre-emption is disabled or enabled in a resource pool at the first user equipment.
In accordance with the example embodiments as described in the paragraphs above, wherein the skip pre-emption indication or signalling is multiplexed with at least one of physical sidelink shared channel or physical sidelink feedback channel resources associated with an existing physical sidelink shared channel of the first user equipment.
In accordance with the example embodiments as described in the paragraphs above, wherein the skip pre-emption indication or signalling is multiplexed in a frequency domain or a code domain using a specific cyclic shift of the physical sidelink feedback channel resources.
In accordance with the example embodiments as described in the paragraphs above, wherein the frequency offset indication is signalled in a sidelink positioning reference signal frequency offset sequence.
In accordance with the example embodiments as described in the paragraphs above, wherein the frequency offset indication is indicating an offset of the more than one selected sidelink resource in order for the at least one sidelink data transmission and the more than one selected sidelink resource to occur on non-overlapping sidelink resources.
In accordance with the example embodiments as described in the paragraphs above, wherein the frequency offset indication comprises at least one of: a number of offsetted subcarriers, a number of offsetted resource blocks, or a number of offsetted subchannels.
In accordance with the example embodiments as described in the paragraphs above, wherein the number of offsetted subcarriers is used in case the at least one selected sidelink resource granularity is at least one sub-carrier, wherein the number of offsetted resource blocks is used in case the at least one selected sidelink resource granularity is at least one physical resource block, and wherein the number of offsetted subchannels is used in case the at least one selected sidelink resource granularity is at least one sub-channel.
In accordance with the example embodiments as described in the paragraphs above, wherein the information comprises one of a down shift direction to a lower frequency or an up shift direction to a higher frequency of the frequency offset indication.
In accordance with the example embodiments as described in the paragraphs above, wherein the frequency offset indication corresponds to a pre-defined value, such as a pre-defined value defined by a network.
In accordance with the example embodiments as described in the paragraphs above, wherein the information identifying the at least one selected sidelink resource is for localizing the third user equipment.
A non-transitory computer-readable medium (MEM 10B, MEM 5B, MEM 13B, and/or MEM 12B as in
In accordance with an example embodiment of the invention as described above there is an apparatus comprising: means for determining (TRANS 10D, TRANS 5D, TRANS 13D, and/or TRANS 12D, MEM 10B, MEM 5B, MEM 13B, and/or MEM 12B, PROG 10C, PROG 5C, PROG 13C, and/or PROG 12C, and DP 10A, DP 5A, DP 13A, and/or DP 12A as in
In the example aspect of the invention according to the paragraph above, wherein at least the means for determining, identifying, and providing comprises a non-transitory computer readable medium [MEM 10B, MEM 5B, MEM 13B, and/or MEM 12B as in
Further, in accordance with example embodiments of the invention there is circuitry for performing operations in accordance with example embodiments of the invention as disclosed herein. This circuitry can include any type of circuitry including content coding circuitry, content decoding circuitry, processing circuitry, image generation circuitry, data analysis circuitry, etc.). Further, this circuitry can include discrete circuitry, application-specific integrated circuitry (ASIC), and/or field-programmable gate array circuitry (FPGA), etc. as well as a processor specifically configured by software to perform the respective function, or dual-core processors with software and corresponding digital signal processors, etc.). Additionally, there are provided necessary inputs to and outputs from the circuitry, the function performed by the circuitry and the interconnection (perhaps via the inputs and outputs) of the circuitry with other components that may include other circuitry in order to perform example embodiments of the invention as described herein.
In accordance with example embodiments of the invention as disclosed in this application this application, the “circuitry” provided can include at least one or more or all of the following:
In accordance with example embodiments of the invention, there is adequate circuitry for performing at least novel operations as disclosed in this application, this ‘circuitry’ as may be used herein refers to at least the following:
In general, the various embodiments may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device, although the invention is not limited thereto. While various aspects of the invention may be illustrated and described as block diagrams, flow charts, or using some other pictorial representation, it is well understood that these blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
Embodiments of the inventions may be practiced in various components such as integrated circuit modules. The design of integrated circuits is by and large a highly automated process. Complex and powerful software tools are available for converting a logic level design into a semiconductor circuit design ready to be etched and formed on a semiconductor substrate.
The word “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments. All of the embodiments described in this Detailed Description are exemplary embodiments provided to enable persons skilled in the art to make or use the invention and not to limit the scope of the invention which is defined by the claims.
The foregoing description has provided by way of exemplary and non-limiting examples a full and informative description of the best method and apparatus presently contemplated by the inventors for carrying out the invention. However, various modifications and adaptations may become apparent to those skilled in the relevant arts in view of the foregoing description, when read in conjunction with the accompanying drawings and the appended claims. However, all such and similar modifications of the teachings of this invention will still fall within the scope of this invention.
It should be noted that the terms “connected,” “coupled,” or any variant thereof, mean any connection or coupling, either direct or indirect, between two or more elements, and may encompass the presence of one or more intermediate elements between two elements that are “connected” or “coupled” together. The coupling or connection between the elements can be physical, logical, or a combination thereof. As employed herein two elements may be considered to be “connected” or “coupled” together by the use of one or more wires, cables and/or printed electrical connections, as well as by the use of electromagnetic energy, such as electromagnetic energy having wavelengths in the radio frequency region, the microwave region and the optical (both visible and invisible) region, as several non-limiting and non-exhaustive examples.
Furthermore, some of the features of the preferred embodiments of this invention could be used to advantage without the corresponding use of other features. As such, the foregoing description should be considered as merely illustrative of the principles of the invention, and not in limitation thereof.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2022/083069 | 11/24/2022 | WO |
Number | Date | Country | |
---|---|---|---|
63292006 | Dec 2021 | US |