Professional Documents
Culture Documents
Faster
Closed-
Loop New DS1007 board:
extremely short I/O access times combined
with greater computing power
R
apid control prototyping is implemented QorlQ P5020 PowerPC
used in many different areas processor with its 32-bit parallel
of control engineering to test data interface and the peripheral
and verify control strategies under high-speed (PHS) bus optimized for
realistic conditions. Thanks to the short access times.
increasing computing power of to- The past years have seen a consider-
day’s processors, even computation- able increase in the model complex-
intensive applications can be pro- ity of digital controllers and, thus,
cessed in time. But a real-time sys- a greater demand for more comput-
tem not only depends on the model’s ing power. Thanks to its two pro-
computing time. The access time to cessor cores, a processor rate of
the I/O interfaces also plays an impor- 2 GHz, and a larger cache memory,
tant role (figure 1). When there is the DS1007 provides computing
a high number of I/O operations or power per core that is three times
tough demands on the system’s higher than that of its predecessor,
reaction time to external events, the the DS1005. Its 512 KB L2 cache
I/O access time can become a bottle- memory per core and a combined
neck. L3 cache of 2 MB give the proces-
sor board enough performance
Low I/O Latencies reserves for computing large mod-
dSPACE developed the new DS1007 els (figure 2).
PPC Processor Board specifically for
computation-intensive applications Fast Data Acquisition
that place high demands on I/O For many applications in rapid con-
access times. The board yields the trol prototyping, both calculating
low latencies by combining two the controller and acquiring the con-
components: the architecture of the trolled system’s sensor data is of
>>
utmost importance. The sensor data host PC and the real-time system, Comparing the DS1007, DS1006,
are needed as control variables for which is often required in test bench and DS1005
the controller, and they can also be uses cases, for example. As the successor of the DS1005,
used to feed signal values into the the DS1007 was optimized for use
system validation during closed Real-Time Ethernet-I/O Interface in dSPACE prototyping systems.
loop control. To save the acquired The DS1007 has two additional With its considerable improve-
data, they have to be passed to the Gigabit Ethernet interfaces that can ment in computing power and data
host PC, or written to a USB mass be integrated directly into the real- acquisition, it still covers the need for
storage device. In addition to the time application by using the related in-vehicle suitability, low I/O laten-
USB interface, the DS1007 has an RTI blockset for Simulink® (figure 3). cies and short boot times. With its
integrated Ethernet host interface Via these interfaces, users can con- improved host interface and the Eth-
with a data throughput of more nect the real-time model with addi- ernet-I/O interface, the new proces-
than 20 MB/s. The Ethernet host tional systems and components, such sor board also brings added value
interface lets the DS1007 be inte- as other laboratory equipment or for hardware-in-the-loop (HIL) appli-
grated into a network. This makes PC-based ADAS applications (eHori- cations with a moderate model com-
it possible to spatially separate the zon, sensor fusion, image process- plexity. In comparison, the DS1006
Effect of
cache limitation
Task calculation time
Effect of DS1005
processor rate
DS1007
Model size MB
[µs]
[MB/s]
Read
Write
0 0 0
DS1005 DS1006 DS1007 DS1005 DS1006 DS1007 DS1005 DS1006 DS1007
Figure 4: Qualitative comparison of the features of the DS1005, DS1006, and DS1007: there is a perfect processor board for every use case.
and its powerful 2.8 GHz quad-core of the DS1005 are recommended DS1007. The DS1007 has been
processor can unfold its full poten- to use the DS1007 to bring their available since mid-2014 and more
tial when calculating complex plant system up to date. They simply features will be added in future
models, as required in hardware-in- need to exchange the DS1005 with releases.
the-loop applications, for example. the DS1007 – and can continue to For example, it will be possible to
However, there is no strict separa- use all other dSPACE I/O boards. couple several boards to form a mul-
tion between the application fields When it comes to costs, the DS1007 tiprocessor system and the processor
of the two boards. What is impor- is particularly attractive for new board will support XCP on Ethernet,
tant is that there is a processor users, because unlike the DS1005, NVRAM, ModelDesk, and Real-Time
board for each use case. When it does not require an additional host Testing.
using only one board (“one-fits- interface board and the related
all”), this would not be possible. compiler is provided free of charge.
Figure 4 depicts the relevant proper- Where several DS1005 PPC Boards
ties of each processor board. Cus- were required to provide sufficient
tomers who are reaching the limits computing power, they can now
regarding the computation power usually be replaced by just one
Figure 5: Host interface, Ethernet extension interface, and mass storage interface are already included on the processor board.