US 11,742,838 B2
Flip flop and design method for integrated circuit including the same
Ahreum Kim, Daegu (KR); Youngo Lee, Hwaseong-si (KR); Minsu Kim, Hwaseong-si (KR); and Eunhee Choi, Seoul (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD.
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Mar. 29, 2022, as Appl. No. 17/707,044.
Claims priority of application No. 10-2021-0046098 (KR), filed on Apr. 8, 2021.
Prior Publication US 2022/0329234 A1, Oct. 13, 2022
Int. Cl. H03K 3/00 (2006.01); H03K 3/037 (2006.01); G06F 30/392 (2020.01); H03K 17/687 (2006.01); H03K 19/20 (2006.01); H03K 3/0233 (2006.01)
CPC H03K 3/0372 (2013.01) [G06F 30/392 (2020.01); H03K 3/02332 (2013.01); H03K 17/6872 (2013.01); H03K 19/20 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A flip-flop disposed in an integrated circuit (IC) layout, the IC circuit layout including alternating power lines defining rows of the IC circuit layout there between, the rows each extending lengthwise in a first direction, the flip-flop comprising:
a first sub-master latch disposed in one of a first row and an adjacent second row among the rows of the IC circuit layout, and configured to generate a signal at a first node in response to a first data signal, a clock signal, and a signal at a second node;
a second sub-master latch disposed in the other one of the first row and the second row, and configured to generate a signal at the second node in response to an inverted first data signal, the clock signal, and the signal at the first node;
a first sub-slave latch disposed in one of the first row and the second row, and configured to generate a signal at a third node in response to the clock signal, the signal at the first node, and a signal at a fourth node; and
a second sub-slave latch disposed in the other one of the first row and the second row, and configured to generate the signal at the fourth node in response to the clock signal, the signal at the second node, and the signal at the third node,
wherein the first sub-master latch and the second sub-master latch are adjacently disposed in a second direction in different ones of the first and second rows, the second direction perpendicular to the first direction, and
the first sub-slave latch and the second sub-slave latch are adjacently disposed in the second direction in different ones of the first and second rows.