IMP1A Hardware Reference Manual