Cypress Semiconductor Perform CY7C1372D Guide de l'utilisateur Page 23

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 97
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 22
An important feature in the Simulink environment is the ability to use Simulink for active co-
simulation. This means that real hardware can be accessed from within in the Simulink
environment. You can generate test signals, run them through the logic device on you card and
then observe the output. This allows you develop on the real hardware for design, test and
debug.
Gateways are used to provide the link between the Simulink environment and the hardware.
These gateways allow you to use the power of MATLAB Simulink for complex mathematical
functions required for signal generation on complex systems and the powerful visualization
capabilities in MATLAB.
In the first example, gateways are used to input a signal from MATLAB into the hardware. The
second example shows a gateway used to display data in MATLAB from the hardware.
5.2.3 Using Simulink in High Speed Applications
Data rate over the gateways is limited to the data rate of the JTAG connection to the FPGA ,
which is only about 4 Mb/s typically. Even if you buy the fastest cable, it is only 20 Mb/s – too slow
to look at high speed, real-time data.
A technique used to improve interaction with high speed systems is to use the SRAM on the
hardware as a data buffer for capture or signal generation. The SRAM can then interact with the
hardware at full speed and take snapshots of the data for viewing or play data into the system at
full rate for testing.
For data capture, the SRAM contents are read back into the MATLAB environment and displayed
or analyzed much like an oscilloscope or spectrum analyzer would operate. In the following
example, data is captured from the A/D into an SRAM and can then be read back into Simulink
using a gateway for viewing and analysis.
Innovative Integration FrameWork Logic User Guide 23
Illustration 16: Example use of MATLAB Gateways
Vue de la page 22
1 2 ... 18 19 20 21 22 23 24 25 26 27 28 ... 96 97

Commentaires sur ces manuels

Pas de commentaire