{
"direction": <"input" | "output" | "inout">,
"bits": <bit_vector>
}
{
"hide_name": <1 | 0>,
"type": <cell_type>,
"port_directions": {
<port_name>: <"input" | "output">,
...
},
"connections": {
<port_name>: <bit_vector>,
...
},
}
page_number: true