-
公开(公告)号:US20240196219A1
公开(公告)日:2024-06-13
申请号:US18076841
申请日:2022-12-07
Applicant: Silicon Laboratories Inc.
Inventor: Mikko Loytynoja
Abstract: A system and method for presenting different GATT databases or different views of a GATT database based on the EATT bearer identity is disclosed. The GATT server identifies the EATT bearer being used and associates an application with that EATT bearer identity. The GATT server then creates an association between the application and a customized view of the GATT database that is presented to that application. In this way, a GATT client, with several applications resident thereon, may create a plurality of different connections to the GATT server, each with a unique EATT bearer identity. Each of these applications may have its unique customized view of the GATT database, based on that EATT bearer identity.
-
公开(公告)号:US20240195063A1
公开(公告)日:2024-06-13
申请号:US18079124
申请日:2022-12-12
Applicant: Silicon Laboratories Inc.
Inventor: Marton Komancsik , Zoltan Vida , Attila Zolomy
Abstract: A dual resonant wideband meandered PCB antenna is disclosed. The antenna includes two meandered paths that are joined at a common feeding path. The meandered paths have different lengths, which results in different resonance frequencies. The antenna may also include a short circuit stub connected to the feeding path for impedance matching. In some embodiments, the antenna is formed on one layer of a printed circuit board. In another embodiment, to conserve space, the antenna may be formed on multiple layers of the printed circuit board.
-
公开(公告)号:US20240188124A1
公开(公告)日:2024-06-06
申请号:US18073032
申请日:2022-12-01
Applicant: Silicon Laboratories Inc.
IPC: H04W74/08 , H04B17/309
CPC classification number: H04W74/0808 , H04B17/309
Abstract: Techniques for quickly and accurately determining whether a channel is being used for transmission of data using one of a plurality of communications protocols for low power signals using random data of a packet are disclosed. The techniques increase sensitivity and reduce the false alarm rate for a wide range of signal and noise levels. A noise detection technique uses an adaptive window size for fast noise detection that increases the rate of scanning channels during a signal identification period. In a BLE1M detection mode, detection of clusters of zero frequency deviation are used to reduce the false detection rate. Adaptive Zigbee symbol detection improves detection sensitivity beyond −97 dBm. The techniques use a chip-based differential to generate frequency deviation samples for Zigbee detection or data filtering frequency deviation samples generated using sample-based differentials based on an oversampled received signal to improve the signal-to-noise ratio.
-
公开(公告)号:US20240187402A1
公开(公告)日:2024-06-06
申请号:US18074744
申请日:2022-12-05
Applicant: Silicon Laboratories Inc.
Inventor: Heng Wee Cheng , Joshua Norem , Steven Cooreman , Phil Matthews
IPC: H04L9/40
CPC classification number: H04L63/083
Abstract: A system and method for performing execute-in-place is disclosed, wherein the code is encrypted using AES-GCM and stored in an external memory device. The system includes only one cipher function that is used to encrypt the three counter values that are used to decrypted the encrypted code and to validate the Message Authentication Code (MAC). In some embodiments, the system precalculates a hash subkey so that generation of the Counter 0 value can begin as soon as a valid memory address is available. In addition, the cipher function is modified to utilized two or more cipher generation circuits and only one key expansion circuit. This improves the speed of the operation without a complete duplication of the cipher function hardware. In another embodiment, the cipher function is unrolled so that two or more rounds of key expansion and cipher generation are performed each clock cycle.
-
公开(公告)号:US20240160752A1
公开(公告)日:2024-05-16
申请号:US17988738
申请日:2022-11-16
Applicant: Silicon Laboratories Inc.
Inventor: Steven Cooreman
CPC classification number: G06F21/602 , G06F21/31 , G06F2221/0755
Abstract: An apparatus includes an encryption circuit. The encryption circuit includes a block function circuit to generate a plurality of blocks of output data. A first part of a keystream is generated from a block of output data having an initial sequence number. A second part of the keystream is generated from blocks of output having sequence numbers other than the initial sequence number.
-
公开(公告)号:US11962325B2
公开(公告)日:2024-04-16
申请号:US17873844
申请日:2022-07-26
Applicant: Silicon Laboratories Inc.
Inventor: Hendricus de Ruijter
CPC classification number: H03M13/116
Abstract: A system and method for detecting the preamble of a wireless packet is disclosed. The system utilizes one or more received fragments as inputs to a correlator, forming correlator content inside the correlator memory. After every sample from the received fragment is provided to the correlator, the correlator then compares the correlator content to a known pattern pre-programmed as a set of correlation coefficients. The correlation coefficients may not align with the correlator content because the symbol boundaries are not known a-priori. By cyclic rotation of the correlation coefficients relative to the correlator content, or cyclic rotation of the correlator content relative to the known correlation coefficients, a match with one or more preamble symbols may be found. This technique may be used to reduce power during the preamble detection process. Alternatively, this technique can also be used for antenna diversity, multi PHY and multichannel applications.
-
公开(公告)号:US11960881B2
公开(公告)日:2024-04-16
申请号:US16751257
申请日:2020-01-24
Applicant: Silicon Laboratories Inc.
Inventor: Nicholas Ryan Wellinghoff , Stephen Hahn , Yi-Yang Chen , Bradford Stewart
IPC: G06F8/73 , G06F16/13 , G06F16/93 , G06F40/106 , G06F40/117 , G06F40/166
CPC classification number: G06F8/73 , G06F16/137 , G06F16/93 , G06F40/106 , G06F40/117 , G06F40/166
Abstract: A system and method for simplifying the creation of documentation, and especially software documentation. A software application, referred to as a source metadata tagger and document compiler is used to add metadata to a final output document. This metadata contains identifiers that are associated with various source files. In this way, the system can easily determine which source file is being reviewed and/or flagged by the reviewer. This information can be used by the ticketing/notification system to create a work item for the appropriate developer or development group. This is vastly simpler than the current system, where human intervention is required to determine which source file is being flagged.
-
公开(公告)号:US20240110972A1
公开(公告)日:2024-04-04
申请号:US18174003
申请日:2023-02-24
Applicant: Silicon Laboratories Inc.
Inventor: Anant Verma , Rangakrishnan Srinivasan , Zhongda Wang
CPC classification number: G01R31/2824 , H04B17/14 , H04L27/12
Abstract: Modulation testing separately enables slices of an analog varactor array of an LC oscillator. For each enabled slice, a reference voltage supplying a resistor ladder is set to a plurality of different reference voltage values. Resistor ladder voltages generated for the different reference voltage values are supplied to the enabled slice and a control voltage coupled to the enabled slice is swept for each of the reference voltage values. Respective frequencies of an oscillator signal coupled to an output of the LC oscillator are measured for each enabled slice for each combination of the reference voltage values and the control voltage values. The linearity of LC oscillator gain is determined for each of the reference voltage values for each slice based on the respective frequencies and the control voltage values. Passing/failing the modulation testing is based on the linearity of the LC oscillator gain.
-
公开(公告)号:US20240106398A1
公开(公告)日:2024-03-28
申请号:US17955171
申请日:2022-09-28
Applicant: Silicon Laboratories Inc.
Inventor: Rangakrishnan Srinivasan , Sriharsha Vasadi , Mustafa Koroglu , Zhongda Wang , Euisoo Yoo , Eddy Bell
CPC classification number: H03F3/245 , H04B1/0475 , H03F2200/451
Abstract: In one aspect, an apparatus comprises: a driver circuit to receive first and second ramp signals and output first and second drive signals under control of a first bias signal and a second bias signal, the first bias signal having a first edge and a second edge, the second edge having a different edge rate than the first edge, the second bias signal having a third edge and a fourth edge, the third edge having a different edge rate than the fourth edge; and an output circuit coupled to the driver circuit, the output circuit comprising at least one first active device to be driven by the first drive signal and at least one second active device to be driven by the second drive signal, where the output circuit is to amplify and output a radio frequency (RF) signal.
-
公开(公告)号:US11916679B2
公开(公告)日:2024-02-27
申请号:US17006532
申请日:2020-08-28
Applicant: Silicon Laboratories Inc.
Inventor: Sriram Mudulodu , Divyaxi Rudani , Manoj Medam , Partha Sarathy Murali , Ajay Mantha , Suchin Gupta
IPC: H04L1/1812 , H04L25/03 , H04W4/80
CPC classification number: H04L1/1819 , H04L1/1816 , H04L25/03866 , H04W4/80
Abstract: A bitstream modifier is operative on a packet which uses repetition coding. The bitstream modifier increases randomness of the data in a deterministic manner such that spectral spurs from repetition coding are greatly reduced, thereby providing greater available transmit power. In another example of the invention, baseband samples of a header and/or payload for a Bluetooth packet are modified by a canonical sequence with a low slew rate for data such that the variations in frequency may be tracked by a receiver and the transmitted spectral spurs reduced.
-
-
-
-
-
-
-
-
-