1,027
edits
(Added some additional infos) |
(Added comments to some pictures) |
||
Line 90: | Line 90: | ||
===Asynchronus Bus=== | ===Asynchronus Bus=== | ||
<gallery> | <gallery> | ||
Tek_P7001_Buspriority.jpg | Tek_P7001_Buspriority.jpg|Interrupt priority om the internal bus. | ||
</gallery> | </gallery> | ||
To provide maximum flexibility all P7001 circuit cards are connected over an 16 bit asynchronous bus with 13 address lines. The bus is mostly implemented as etched lines on the Main Interface Board. High speed signals are sent through coaxial cables that connect to the cards using [[Peltola connector]]s. A serially connected line, or daisy chain, in the bus establishes device priority. This signal is called "Data Channel Grant Line". Each card has a specific location in the DPO. The position determines the priority that each card has in the use of the address and data buses. Unused slots must be fitted with a jumper card to close the daisy chain. Most of the card-specific signals are routed over [[Harmonica connector|Harmonica connectors]]. This enables the possibility to be able to swap around cards or to change the order of signal processing. This was done, for example, to give the HSA card access to the lights in the front panel. | To provide maximum flexibility all P7001 circuit cards are connected over an 16 bit asynchronous bus with 13 address lines. The bus is mostly implemented as etched lines on the Main Interface Board. High speed signals are sent through coaxial cables that connect to the cards using [[Peltola connector]]s. A serially connected line, or daisy chain, in the bus establishes device priority. This signal is called "Data Channel Grant Line". Each card has a specific location in the DPO. The position determines the priority that each card has in the use of the address and data buses. Unused slots must be fitted with a jumper card to close the daisy chain. Most of the card-specific signals are routed over [[Harmonica connector|Harmonica connectors]]. This enables the possibility to be able to swap around cards or to change the order of signal processing. This was done, for example, to give the HSA card access to the lights in the front panel. | ||
Line 96: | Line 96: | ||
===Front Panel & Z-Axis boards=== | ===Front Panel & Z-Axis boards=== | ||
<gallery> | <gallery> | ||
P7001 front.jpg | P7001 front.jpg|Front view of the p7001 | ||
P7001 frontpanel back.jpg | P7001 frontpanel back.jpg|Rear side of the front panel | ||
P7001 z-axis front panel.jpg|Z Axis & Front panel board - with [[WP1000AF|Mod 515]] | P7001 z-axis front panel.jpg|Z Axis & Front panel board - with [[WP1000AF|Mod 515]] | ||
</gallery> | </gallery> | ||
Line 104: | Line 104: | ||
===Memory=== | ===Memory=== | ||
<gallery> | <gallery> | ||
Tek_P7001_CoreMem_DataRegister.jpg | Tek_P7001_CoreMem_DataRegister.jpg|Core Memory - Data Register board | ||
Tek_P7001_CoreMem_controller.jpg | Tek_P7001_CoreMem_controller.jpg|Core Memory - Controller board | ||
P7001 CORE DETAIL01.JPG | P7001 CORE DETAIL01.JPG|High-Res picture of the magnetic-memory cores | ||
P7001 2k memory.jpg | P7001 2k memory.jpg|Semiconductor memory, 2k variant | ||
</gallery> | </gallery> | ||
Several types of memory configurations were available: 1k, 2k, 3k or 4k semiconductor memory and also 4k non-volatile core memory. All configurations were available through the whole lifecycle of the P7001. The memory serves to store the acquired waveforms and their associated scale factors. It also stores the computer output for display. Depending on the configuration the following storing capabilities are available: | Several types of memory configurations were available: 1k, 2k, 3k or 4k semiconductor memory and also 4k non-volatile core memory. All configurations were available through the whole lifecycle of the P7001. The memory serves to store the acquired waveforms and their associated scale factors. It also stores the computer output for display. Depending on the configuration the following storing capabilities are available: | ||
Line 153: | Line 153: | ||
===Readout Interface=== | ===Readout Interface=== | ||
<gallery> | <gallery> | ||
P7001 readout interface.jpg | P7001 readout interface.jpg|Readout Interface card | ||
</gallery> | </gallery> | ||
There are two readout devices in the DPO. One is the readout board in the acquisition unit of the 7704A and the other is the readout interface card in the P7001. In the modes "PLUG-INS" or "STORE" all readout information displayed on the CRT come directly from the plugins. In "STORE" mode the readout interface digitizes these informations, converts them to ASCII-data and stores it in memory. In the modes "BOTH" or "MEMORY" the readout interface converts the ASCII data back to readout information and displays them on the CRT. | There are two readout devices in the DPO. One is the readout board in the acquisition unit of the 7704A and the other is the readout interface card in the P7001. In the modes "PLUG-INS" or "STORE" all readout information displayed on the CRT come directly from the plugins. In "STORE" mode the readout interface digitizes these informations, converts them to ASCII-data and stores it in memory. In the modes "BOTH" or "MEMORY" the readout interface converts the ASCII data back to readout information and displays them on the CRT. | ||
Line 159: | Line 159: | ||
===Display Generator=== | ===Display Generator=== | ||
<gallery> | <gallery> | ||
P7001 display generator.jpg | P7001 display generator.jpg|Display Generator card | ||
</gallery> | </gallery> | ||
The Display Generator card generates the CRT display of either real-time computer output (XY mode) or data stored in the processors memory (XT mode). Any combination of the stored and acquired waveforms may be displayed simultaneously. Also, since the display generator operates independent of other devices, changing data may be viewed during a store operation. The Display Generator card has a set of jumpers which switch the CRT output between vector and dot display. | The Display Generator card generates the CRT display of either real-time computer output (XY mode) or data stored in the processors memory (XT mode). Any combination of the stored and acquired waveforms may be displayed simultaneously. Also, since the display generator operates independent of other devices, changing data may be viewed during a store operation. The Display Generator card has a set of jumpers which switch the CRT output between vector and dot display. | ||
Line 168: | Line 168: | ||
===A/D Converter=== | ===A/D Converter=== | ||
<gallery> | <gallery> | ||
P7001 adc.jpg | P7001 adc.jpg|AD-Converter card, front view | ||
P7001 adc rear.jpg | P7001 adc rear.jpg|AD-Converter card, rear view | ||
P7001 adc probe points.jpg | P7001 adc probe points.jpg|AD-Converter card, probe points details | ||
</gallery> | </gallery> | ||
The A/D Converter uses a successive approximation technique to digitize the vertical and horizontal samples. The vertical resolution is 10 bits, the horizontal resolution 9 bits. It is worth mentioning that the vertical part of the signal is digitized in a range of 10 divisions. As a result, even signal components that are slightly above or below the screen edge are captured. A two bit memory location code (A, B, C or D) is added to the converted horizontal data. The result is the direct memory address at which the vertical data is stored to. For sweeps slower or equal to 500 μs/Div all 512 waveform points are digitized in one sweep. For faster sweep speeds the samples will be taken out-of-order with respect to their equivalent time in the waveform. In this case subsequent sweeps are needed complete the digitized data. The computer has direct access to the register of the A/D converter and may at any time read the last vertical sample. This makes it possible to create arrays with more than 512 elements. | The A/D Converter uses a successive approximation technique to digitize the vertical and horizontal samples. The vertical resolution is 10 bits, the horizontal resolution 9 bits. It is worth mentioning that the vertical part of the signal is digitized in a range of 10 divisions. As a result, even signal components that are slightly above or below the screen edge are captured. A two bit memory location code (A, B, C or D) is added to the converted horizontal data. The result is the direct memory address at which the vertical data is stored to. For sweeps slower or equal to 500 μs/Div all 512 waveform points are digitized in one sweep. For faster sweep speeds the samples will be taken out-of-order with respect to their equivalent time in the waveform. In this case subsequent sweeps are needed complete the digitized data. The computer has direct access to the register of the A/D converter and may at any time read the last vertical sample. This makes it possible to create arrays with more than 512 elements. | ||
Line 186: | Line 186: | ||
===External Interfaces=== | ===External Interfaces=== | ||
<gallery> | <gallery> | ||
P7001 dpo controller board.jpg | P7001 dpo controller board.jpg|CP bus interface card | ||
P7001 GPIB adaper left dismounted.jpg | P7001 GPIB adaper left dismounted.jpg|RAM portion & bus logic of the GPIB Interface | ||
P7001 GPIB adaper right dismounted.jpg | P7001 GPIB adaper right dismounted.jpg|CPU portion of the GPIB Interface | ||
</gallery> | </gallery> | ||
The external interface card provides a bilateral link between the P7001 and an external controller. The controller has full access to all programmable functions in the Processor, and the P7001, in turn, may interrupt the controller at any time. During the production time of the P7001, the following interfaces were gradually developed: | The external interface card provides a bilateral link between the P7001 and an external controller. The controller has full access to all programmable functions in the Processor, and the P7001, in turn, may interrupt the controller at any time. During the production time of the P7001, the following interfaces were gradually developed: | ||
Line 229: | Line 229: | ||
===Power Supply=== | ===Power Supply=== | ||
<gallery> | <gallery> | ||
P7001 ps.jpg | P7001 ps.jpg|Power supply | ||
</gallery> | </gallery> | ||
The power supply in the P7001 is a reduced version of the power supply in the 7704A. Both power supplies are connected together using a relay in a master-slave configuration. | The power supply in the P7001 is a reduced version of the power supply in the 7704A. Both power supplies are connected together using a relay in a master-slave configuration. | ||
Line 239: | Line 239: | ||
Tek_P7001_B010101.JPG|First P7001 (B010101) running the pulse parameter analysis program | Tek_P7001_B010101.JPG|First P7001 (B010101) running the pulse parameter analysis program | ||
Tek 7704a p7001 2.jpg|P7001 in 7704A. The Mainframe contains [[WP1000AF|Mod 515C]] | Tek 7704a p7001 2.jpg|P7001 in 7704A. The Mainframe contains [[WP1000AF|Mod 515C]] | ||
Tek 7704a p7001 nasa.jpg | Tek 7704a p7001 nasa.jpg|P7001 | ||
Tek_p7001_purple.jpg|P7001 with purple decals | Tek_p7001_purple.jpg|P7001 with purple decals | ||
</gallery> | </gallery> |
edits