Continue to Site

Welcome to

Welcome to our site! is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

top cell name in GDSII db

Not open for further replies.


Junior Member level 3
Apr 14, 2009
Reaction score
Trophy points
Activity points
Hi Everybody,
How can I get top cellname in gdsII database without opening it. I mean, is there any cadence/calibre command or any script which tells top cellname with gdsII database taking as input.

Thanks in advance.

If you don't get a cadence/calibre command, you could try a std. UNIX/LINUX command:
od -a <file_name.gds> | head

Here's an example from one of my old .gds files:
od -a CLKBUF3.gds | head
0000000 nul ack nul stx nul enq nul fs soh stx nul nul nul nul nul nul
0000020 nul dc2 nul etx nul eot nul nul nul nul nul nul nul dc2 nul etx
0000040 nul eot nul dc2 stx ack g s c l 4 5 n m _ f
0000060 i n a l nul dc4 etx enq > A 89 7 K ? ? ?
0000100 9 D ? / ? 9b Z T nul fs enq stx nul nul nul nul
0000120 nul nul nul dc2 nul etx nul eot nul nul nul nul nul nul nul dc2
0000140 nul etx nul eot nul ff ack ack C L K B U F 3 nul
0000160 nul eot ff nul nul ack cr stx nul nak nul ack syn stx nul soh
0000200 nul ack etb soh nul enq nul bs si etx nul nul nul d nul ack
0000220 sub soh nul nul nul ff esc enq @ em 99 99 99 99 99 9a
The top cellname (CLKBUF3) shows up after an "ff" (new page control character) followed by 2 "ack" characters.

I have found this setup in quite a lot of my .gds files, but of course I'm not sure if this is valid for all of them.
May be this can help?

Not open for further replies.

Part and Inventory Search

Welcome to