A digital oscilloscope with glitch detection, comprising: a synchronous random access memory "RAM"; and a digital signal processing unit, coupled to the synchronous RAM, including: an analog-to-digital "A/D" (142, 144) converter adapted to digitize an analog signal data; characterized in that the digital signal processing unit further comprises: a digital signal processor, including: a dual-port RAM, a plurality of processing blocks (152, 154, 162) adapted to process the digitized analog signal data, detect glitches in the digitized analog signal data by comparing instantaneous values and filtered values of frequency and duty cycle of the digitized analog signal data, store the processed digitized analog signal data in the synchronous RAM, create display data from the stored processed digitized analog signal data, and store the display data in the dual-port RAM, and a communications interface adapted to transmit the stored display data; and a master control unit, coupled to the digital signal processing unit, including: an internal communications interface coupled to the communications interface, an external communications interface, and a central processing unit adapted to receive the display data over the internal communications interface and transmit the display data over the external communications interface. a synchronous random access memory "RAM"; and a digital signal processing unit, coupled to the synchronous RAM, including: an analog-to-digital "A/D" (142, 144) converter adapted to digitize an analog signal data; characterized in that the digital signal processing unit further comprises: a digital signal processor, including: a dual-port RAM, a plurality of processing blocks (152, 154, 162) adapted to process the digitized analog signal data, detect glitches in the digitized analog signal data by comparing instantaneous values and filtered values of frequency and duty cycle of the digitized analog signal data, store the processed digitized analog signal data in the synchronous RAM, create display data from the stored processed digitized analog signal data, and store the display data in the dual-port RAM, and a communications interface adapted to transmit the stored display data; and an analog-to-digital "A/D" (142, 144) converter adapted to digitize an analog signal data; characterized in that the digital signal processing unit further comprises: a digital signal processor, including: a dual-port RAM, a plurality of processing blocks (152, 154, 162) adapted to process the digitized analog signal data, detect glitches in the digitized analog signal data by comparing instantaneous values and filtered values of frequency and duty cycle of the digitized analog signal data, store the processed digitized analog signal data in the synchronous RAM, create display data from the stored processed digitized analog signal data, and store the display data in the dual-port RAM, and a communications interface adapted to transmit the stored display data; and a digital signal processor, including: a dual-port RAM, a plurality of processing blocks (152, 154, 162) adapted to process the digitized analog signal data, detect glitches in the digitized analog signal data by comparing instantaneous values and filtered values of frequency and duty cycle of the digitized analog signal data, store the processed digitized analog signal data in the synchronous RAM, create display data from the stored processed digitized analog signal data, and store the display data in the dual-port RAM, and a communications interface adapted to transmit the stored display data; and a dual-port RAM, a plurality of processing blocks (152, 154, 162) adapted to process the digitized analog signal data, detect glitches in the digitized analog signal data by comparing instantaneous values and filtered values of frequency and duty cycle of the digitized analog signal data, store the processed digitized analog signal data in the synchronous RAM, create display data from the stored processed digitized analog signal data, and store the display data in the dual-port RAM, and a communications interface adapted to transmit the stored display data; and a master control unit, coupled to the digital signal processing unit, including: an internal communications interface coupled to the communications interface, an external communications interface, and a central processing unit adapted to receive the display data over the internal communications interface and transmit the display data over the external communications interface. an internal communications interface coupled to the communications interface, an external communications interface, and a central processing unit adapted to receive the display data over the internal communications interface and transmit the display data over the external communications interface.