The invention relates to a user-defined
bus and an achievement method thereof. The method includes the steps that the
bus comprising a back panel, a main panel, a transmitting panel and a plurality of receiving panels is set, a main
control unit, a first programmable logic component, a first
single chip microcomputer and a
crystal oscillator are arranged in the main panel, a second programmable logic component and a second
single chip microcomputer are arranged in the transmitting panel, a third programmable logic component and a third
single chip microcomputer are arranged in each receiving plate, high-speed buses are arranged between the first programmable logic component and the second programmable logic component and between the first programmable logic component and the third programmable logic components and are used for transmitting real-
time control data, reset signals,
handshaking signals, reserved signals,
bus clock signals and synchronous
clock signals, low-speed buses are arranged between the first single
chip microcomputer, and the second single
chip microcomputer and between the first single
chip microcomputer and the third single chip microcomputers and are used for transmitting initial signals or random detection signals. The user-defined bus can be widely used in magnetic
resonance spectrometer systems.