Changes
Page history
Update sig_proc_logic
authored
Dec 28, 2017
by
Susanne Schierer
Show whitespace changes
Inline
Side-by-side
sig_proc_logic.asciidoc
View page @
b1578d5f
== https://es.technikum-wien.at/openlab/openlab_wiki/wikis/home[Home] | https://es.technikum-wien.at/openlab/openlab_wiki/wikis/sig_proc_UI_source [<OpenLab-Printed Circuit Boards - Signal Processing Hardware (U/I-Source)] | https://es.technikum-wien.at/openlab/openlab_wiki/wikis/RTS_theory [Real Time Sampling - Theory>]
{empty} +
Students who attend a study program dedicated to technical
sciences, are often required to analyze embedded communication
interfaces, measure duty cycles of rectangular signals or
test the digital inputs and outputs. In order to complete these
tasks, it is advantageous to have a logic analyzer. As part of
the research process, courses at the university were precisely
analyzed. The result of this analysis is represented in Table V.
The OpenLab Signal Toolkit offers a logic analyzer measurement
device. Figure 7 shows the block diagram of the logic
analyzer hardware platform. This hardware add-on communicates
via USB with the PC application, which is described
in section IX-E. Hence, the hardware consist of a powerful
microcontroller LPC1837 [13] from NXP [12], which is a
Cortex-M3 based μC. Based on the USB high-speed connection
the sample data are transferred to the PC application.
This μC provides an internal USB bootloader, which makes
it easier for students to perform a firmware upgrade. This
computation performance of the μC is required, because the
sample frequency is 10 MHz and no external RAM should
be used. The absence of an external memory reduces the
costs significantly. A current limitation and an input ESD
(Electrostatic Discharge) protection circuit, protects the μC.
Additionally, the hardware platform provides 8 logic level
pins and connectors for typical embedded communication
interfaces. These inputs can be used as outputs as well. This
means the logic analyzer can be configured to a pattern
generator, and the hardware platform does not need to be
changed. In pattern generation mode, students are able to
define logic patterns, communication interface messages which
are applied to the outputs of the hardware platform.
{empty} +
== Bibliography +
. NXP: _NXP microcontrollers product page_ [Online] https://www.nxp.com/products/processors-and-microcontrollers:MICROCONTROLLERS-AND-PROCESSORS
. NXP: _LPC18xx ARM Cortex-M3 microcontroller User manual Rev. 3_ [Online] https://www.nxp.com/docs/en/user-guide/UM10430.pdf
{empty} +
== https://es.technikum-wien.at/openlab/openlab_wiki/wikis/home[Home] | https://es.technikum-wien.at/openlab/openlab_wiki/wikis/sig_proc_UI_source [<OpenLab-Printed Circuit Boards - Signal Processing Hardware (U/I-Source)] | https://es.technikum-wien.at/openlab/openlab_wiki/wikis/RTS_theory [Real Time Sampling - Theory>]
\ No newline at end of file