Simultaneously viewing multi paired schematic and layout windows on printed circuit board (PCB) design software and tools
First Claim
Patent Images
1. A method, comprising:
- receiving a printed circuit board design in a memory;
generating, using a processor, multiple schematic windows of the printed circuit board design;
generating, using the processor, multiple layout windows of the printed circuit board design;
outputting the multiple schematic windows of the printed circuit board design simultaneously with outputting the multiple layout windows of the printed circuit board design,wherein a first of the schematic windows is paired with a first of the layout windows, the paired windows depicting representations of a common sub-portion of the printed circuit board design; and
receiving user selection of the sub-portion of the printed circuit board design shown in one of the windows via direct user interaction with the one of the windows, and automatically selecting a second sub-portion that is connected to the selected sub-portion.
3 Assignments
0 Petitions
Accused Products
Abstract
A method according to one embodiment includes receiving a printed circuit board design in a memory; generating, using a processor, multiple schematic windows of the printed circuit board design; generating, using the processor, multiple layout windows of the printed circuit board design; and outputting the multiple schematic windows of the printed circuit board design simultaneously with outputting the multiple layout windows of the printed circuit board design. A first of the schematic windows is paired with a first of the layout windows, the paired windows depicting representations of a common sub-portion of the printed circuit board design.
-
Citations
19 Claims
-
1. A method, comprising:
-
receiving a printed circuit board design in a memory; generating, using a processor, multiple schematic windows of the printed circuit board design; generating, using the processor, multiple layout windows of the printed circuit board design; outputting the multiple schematic windows of the printed circuit board design simultaneously with outputting the multiple layout windows of the printed circuit board design, wherein a first of the schematic windows is paired with a first of the layout windows, the paired windows depicting representations of a common sub-portion of the printed circuit board design; and receiving user selection of the sub-portion of the printed circuit board design shown in one of the windows via direct user interaction with the one of the windows, and automatically selecting a second sub-portion that is connected to the selected sub-portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product for generating multiple schematic and layout windows depicting a printed circuit board design, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code executable by a processor to cause the processor to:
-
generate, by the processor, multiple schematic windows of the printed circuit board design; generate, by the processor, multiple layout windows of the printed circuit board design; output, by the processor, the multiple schematic windows of the printed circuit board design simultaneously with outputting the multiple layout windows of the printed circuit board design; wherein a first of the schematic windows is paired with a first of the layout windows, the paired windows depicting representations of a first common sub-portion of the printed circuit board design, wherein a second of the schematic windows is paired with a second of the layout windows, the paired windows depicting representations of a second common sub-portion of the printed circuit board design, the second common sub-portion of the printed circuit board design being different than the first common sub-portion of the printed circuit board design; and performing cross-probing between the paired windows. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
a processor and logic integrated with and/or executable by the processor, the logic being configured to; receive a printed circuit board design in a memory; generate, using a processor, multiple schematic windows of the printed circuit board design; generate, using the processor, multiple layout windows of the printed circuit board design; output the multiple schematic windows of the printed circuit board design simultaneously with outputting the multiple layout windows of the printed circuit board design; and wherein a first of the schematic windows is paired with a first of the layout windows, the paired windows depicting representations of a first common sub-portion of the printed circuit board design, wherein a second of the schematic windows is paired with a second of the layout windows, the paired windows depicting representations of a second common sub-portion of the printed circuit board design, the second common sub-portion of the printed circuit board design being different than the first common sub-portion of the printed circuit board design; performing cross-probing between all of the windows showing a representation of a selected component; wherein one of the layout windows depicts an entire layout of the printed circuit board design, receiving a user selection of the first sub-portion of the printed circuit board design from user interaction directly in the layout window having the depiction of the entire layout of the printed circuit board design via an interface tool; and generating the first of the layout windows and the first of the schematic windows upon receiving the user selection. - View Dependent Claims (18, 19)
-
Specification