ic spec doc