Jazoolee Ahamed
10/29/2024, 5:38 PMDavid Lindley
10/29/2024, 6:21 PMJazoolee Ahamed
10/29/2024, 6:32 PMDavid Lindley
10/29/2024, 6:33 PMJazoolee Ahamed
10/29/2024, 6:47 PMJazoolee Ahamed
10/29/2024, 6:52 PMTim Edwards
10/29/2024, 6:54 PMJazoolee Ahamed
10/29/2024, 8:49 PMTim Edwards
10/29/2024, 9:33 PMsky130_sram_macros
PDK library; the name for the block you're using is sky130_sram_2kbyte_1rw1r_32x512_8
(maybe this is the block you're using and you didn't include the suffix?). The PDK library has a magic-compatible abstract view in sky130A/libs.ref/sky130_sram_macros/maglef/sky130_sram_2kbyte_1rw1r_32x512_8
. In magic, you would load the design containing the SRAM, then do cellname filepath sky130_sram_2kbyte_1rw1r_32x512_8 $PDK_ROOT/sky130A/libs.ref/sky130_sram_macros/maglef; flush sky130_sram_2kbyte_1rw1r_32x512_8
. This will substitute the SRAM abstract view, and then the DRC should ignore the SRAM and give you only errors that exist outside the SRAM block.Tim Edwards
10/29/2024, 9:36 PMsky130_sram_macros
repository should be updated and corrected.David Lindley
10/29/2024, 9:39 PMTim Edwards
10/29/2024, 9:40 PMDavid Lindley
10/29/2024, 9:41 PMTim Edwards
10/29/2024, 9:45 PMDavid Lindley
10/29/2024, 9:46 PMJazoolee Ahamed
10/29/2024, 9:52 PMJazoolee Ahamed
10/29/2024, 9:55 PMTim Edwards
10/30/2024, 12:00 AMuser_caravel_project/dependencies/pdks/..../sky130_sram_macros
?Jazoolee Ahamed
10/30/2024, 12:26 AMJazoolee Ahamed
10/30/2024, 12:28 AMJazoolee Ahamed
10/30/2024, 12:54 AMJazoolee Ahamed
10/30/2024, 1:11 AMJazoolee Ahamed
10/30/2024, 1:12 AMJazoolee Ahamed
10/30/2024, 1:43 AMJazoolee Ahamed
10/30/2024, 8:52 AM