IP Library Granted Patent US 10,372,521
Granted Patent B2
US 10,372,521 · App. 15/639,839 · Granted Aug 6, 2019

Transceiver parameter solution space visualization to reduce bit error rate

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,372,521
App. No.
15/639,839
Granted
Aug 6, 2019
Kind
B2
Abstract

Techniques and mechanisms provide a solution space visualization of bit error rates (BER) for combinations of parameter settings of transceivers. Different types of visualizations may be generated.

Claims (32)

1. Non-transitory, tangible, and computer-readable medium having instructions stored thereon that, when executed by a processor, causes the processor to:

receive one or more selected parameters of a plurality of parameters of operation of one or more transceivers;

receive a value for each of the one or more selected parameters;

generate a graph associated with the one or more selected parameters by slicing a multi-dimensional representation along the received value for each of the one or more selected parameters to form the graph having a lower number of dimensions than the multi-dimensional representation; and

operate the one or more transceivers using at least one of the one or more selected parameters of the one or more transceivers.

2. The non-transitory, tangible, and computer readable medium of claim 1 , wherein the one or more selected parameters include parameters of a transmitter of a first transceiver and parameters of a receiver of a second transceiver that is to receive data from the transmitter of the first transceiver.

3. The non-transitory, tangible, and computer readable medium of claim 1 , wherein the one or more selected parameters are parameters of a physical medium attachment (PMA) of a transceiver.

4. The non-transitory, tangible, and computer readable medium of claim 1 , wherein the one or more selected parameters are parameters of a transmitter of one of the one or more transceivers.

5. The non-transitory, tangible, and computer readable medium of claim 1 , wherein the one or more selected parameters are parameters of a receiver of one of the one or more transceivers.

6. The non-transitory, tangible, and computer readable medium of claim 1 , wherein receiving a value for each of the one or more selected parameters comprises receiving a selection of a coordinate associated with each of the one or more selected parameters in the multi-dimensional representation.

7. The non-transitory, tangible, and computer readable medium of claim 1 , wherein generating the graph comprises:

receiving one or more criteria of representation; and

displaying only portions of the graph that satisfy the criteria.

8. The non-transitory, tangible, and computer readable medium of claim 7 , wherein the one or more criteria comprises a bit error rate for operation of the one or more transceivers.

9. The non-transitory, tangible, and computer readable medium of claim 7 , wherein receiving the one or more criteria of representation comprises receiving an entry via a graphical user interface.

10. The non-transitory, tangible, and computer readable medium of claim 1 , wherein generating the graph comprises slicing the multi-dimensional representation multiple times to form multiple slices.

11. The non-transitory, tangible, and computer readable medium of claim 10 , wherein generating the graph comprises combining the multiple slices into the graph.

12. The non-transitory, tangible, and computer readable medium of claim 1 , wherein the multi-dimensional representation comprises a multi-dimensional graph.

13. The non-transitory, tangible, and computer readable medium of claim 1 , wherein the multi-dimensional representation is based at least in part on a multi-dimensional database.

14. A method comprising:

receive a selected parameter of a plurality of parameters of operation of one or more transceivers;

receiving a value for the selected parameter;

generating a graph associated with the selected parameter by slicing a multi-dimensional representation along the received value to form the graph having a lower number of dimensions than the multi-dimensional representation; and

operating the one or more transceivers using the selected parameter of the one or more transceivers.

15. The method of claim 14 comprising:

receiving a second value for a second parameter of the plurality of parameters; and

generating a second graph associated with the second value by slicing the multi-dimensional representation along the received value to form the second graph.

16. The method of claim 15 comprising:

combining the graph and the second graph to form a third graph, wherein operating the one or more transceivers using the selected parameter comprises using the third graph.

17. The method of claim 15 , wherein the received value and the second value correspond to different parameters that correspond to different axes of the multi-dimensional representation.

18. The method of claim 14 , comprising receiving a database, wherein the multi-dimensional representation is based at least in part on the database.

19. The method of claim 14 , wherein the selected parameter comprises VOD control, equalization control, pre-emphasis taps, or direct current gain, or a combination thereof.

Assignments (2)
SECURITY INTEREST Recorded Sep 12, 2025
From: ALTERA CORPORATION
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 073431/0309 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2017
From: ZHU, SHUANGXIA; LU, YONGLIANG; WONG, ZHI Y.
To: ALTERA CORPORATION
Reel/Frame 042917/0088 →