Academia.eduAcademia.edu

System Generator

description23 papers
group0 followers
lightbulbAbout this topic
System Generator is a software tool used for designing and implementing digital signal processing (DSP) systems within a high-level programming environment. It enables users to create hardware description language (HDL) code from graphical representations, facilitating the rapid development and simulation of complex algorithms for FPGA and ASIC applications.
lightbulbAbout this topic
System Generator is a software tool used for designing and implementing digital signal processing (DSP) systems within a high-level programming environment. It enables users to create hardware description language (HDL) code from graphical representations, facilitating the rapid development and simulation of complex algorithms for FPGA and ASIC applications.

Key research themes

1. How can object-oriented frameworks and language-embedded generators improve FPGA system design efficiency and quality?

This research area investigates the development and application of generator systems embedded in object-oriented languages (notably Java) to automate the construction of parameterized, reusable digital designs for reconfigurable hardware such as FPGAs. The focus is on leveraging language features including partial evaluation, simulation, specialization, and hierarchical design composition to enhance productivity, portability, and quality of synthesized designs, while reducing design time compared to traditional schematic capture or HDL synthesis approaches.

Key finding: The paper presents a Java-based generator framework where generators are implemented as Java objects supporting parameterization to construct digital circuit designs, enabling easy reuse and customization (e.g., variable... Read more

2. How does model-based system-level automated generation facilitate design and verification of embedded and SoC platforms?

This theme covers the use of formal models to describe system components, interactions, and configurations, which serve as the basis for automated generation of test cases, real-time operating systems (RTOSs), and system designs targeted at embedded and SoC systems. It emphasizes frameworks that enable precise behavioral specifications (e.g., using finite state machines), rich component modeling (including memories, registers, address translation), and scalable configuration, enabling high automation in RTOS generation and test-case derivation that balance ease-of-use, optimization, and configurability. The models abstract low-level details but support detailed system stimuli and validation, crucial for verifying complex multi-component embedded designs.

Key finding: The work introduces a method for automatically generating application-specific RTOSs from high-level system specifications modeled as networks of Codesign Finite State Machines (CFSMs). This approach enables the generation of... Read more
Key finding: X-Gen introduces a model-based test-case generator designed to describe systems of components, their interactions, and configurations at a high level. The modeling framework captures component types (e.g., processor cores,... Read more

3. What is the role and advantage of FPGA-embedded design tools and specific hardware architectures in accelerating and optimizing system implementations?

This research thread focuses on the development and implementation of hardware architectures and algorithms specifically optimized for FPGA execution, and the use of FPGA-tailored design methodologies such as System Generator extensions for analog/mixed-signal embedded systems, and hardware-accelerated algorithms like Support Vector Machines and image processing operations. These contributions emphasize efficient resource usage, reduced latency, high-operating frequencies, and improved real-time processing capabilities enabled by FPGA-specific architectures and co-design approaches.

Key finding: The paper presents SystemC AMS extensions that integrate analog/mixed-signal (AMS) modeling capabilities into the SystemC discrete-event simulation kernel, enabling unified architectural exploration of hardware/software and... Read more
Key finding: This work details a hardware architecture implemented via Xilinx System Generator on FPGA for executing pairwise linear and nonlinear Support Vector Machine classifiers in parallel. By performing offline training and... Read more
Key finding: This paper proposes an FPGA implementation of a mathematically simple thresholding algorithm for image binarization, designed to consume minimal FPGA resources and operate in a single image iteration with processing time... Read more
Key finding: The manual presents comprehensive specifications and design considerations for stationary, liquid-cooled diesel and spark-ignited engine-generator sets used for reliable on-site and prime power applications. Covering aspects... Read more
Key finding: This paper implements hardware architectures for QR decomposition using Householder transformations on FPGAs via Xilinx System Generator and Simulink. The architectures address the computational complexity and latency of QR... Read more

All papers in System Generator

There aren't any papers tagged with System Generator yet

Download research papers for free!