Journal Article PUBDB-2016-00376

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
Rapid-X - An FPGA Development Toolset Using a Custom Simulink Library for MTCA.4 Modules

 ;  ;  ;  ;  ;

2015
IEEE New York, NY

IEEE transactions on nuclear science 62(3), 940 - 946 () [10.1109/TNS.2015.2413673]
 GO

This record in other databases:      

Please use a persistent id in citations: doi:

Abstract: The recent introduction of advanced hardware architectures such as the Micro Telecommunications Computing Architecture (MTCA) caused a change in the approach to implementation of control schemes in many fields. The development has been moving away from traditional programming languages ( C/C++), to hardware description languages (VHDL, Verilog), which are used in FPGA development. With MATLAB/Simulink it is possible to describe complex systems with block diagrams and simulate their behavior. Those diagrams are then used by the HDL experts to implement exactly the required functionality in hardware. Both the porting of existing applications and adaptation of new ones require a lot of development time from them. To solve this, Xilinx System Generator, a toolbox for MATLAB/Simulink, allows rapid prototyping of those block diagrams using hardware modelling. It is still up to the firmware developer to merge this structure with the hardware-dependent HDL project. This prevents the application engineer from quickly verifying the proposed schemes in real hardware. The framework described in this article overcomes these challenges, offering a hardware-independent library of components that can be used in Simulink/System Generator models. The components are subsequently translated into VHDL entities and integrated with a pre-prepared VHDL project template. Furthermore, the entire implementation process is run in the background, giving the user an almost one-click path from control scheme modelling and simulation to bit-file generation. This approach allows the application engineers to quickly develop new schemes and test them in real hardware environment. The applications may range from simple data logging or signal generation ones to very advanced controllers. Taking advantage of the Simulink simulation capabilities and user-friendly hardware implementation routines, the framework significantly decreases the development time of FPGA-based applications.

Classification:

Note: (c) IEEE. Post referee full text in progress. ARD Subtopic (ps-fs Electron and Photon Beams) ergänzen.

Contributing Institute(s):
  1. Strahlkontrollen (MSK)
Research Program(s):
  1. 631 - Accelerator R & D (POF3-631) (POF3-631)
Experiment(s):
  1. No specific instrument

Appears in the scientific report 2015
Database coverage:
Medline ; Current Contents - Engineering, Computing and Technology ; Current Contents - Physical, Chemical and Earth Sciences ; IF < 5 ; JCR ; SCOPUS ; Science Citation Index ; Science Citation Index Expanded ; Thomson Reuters Master Journal List ; Web of Science Core Collection
Click to display QR Code for this record

The record appears in these collections:
Private Collections > >DESY > >M > MSK
Document types > Articles > Journal Article
Public records
Publications database

 Record created 2016-01-15, last modified 2025-07-17


Restricted:
Download fulltext PDF Download fulltext PDF (PDFA)
External link:
Download fulltextFulltext
Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)