AR #23614 - System Generator for DSP - Why does my design fail to generate when using a FIFO block, From FIFO block, or To FIFO block, in my design, and when my target path is more than 160 characters?

Search Answers Database


 

System Generator for DSP - Why does my design fail to generate when using a FIFO block, From FIFO block, or To FIFO block, in my design, and when my target path is more than 160 characters?

AR# 23614
Part SW-SysGen
Last Modified 2008-03-11 00:00:00.0
Status Active
Keywords MATLAB, MATLAB, Simulink, CORE Generator, Generator, FIFO, file name, length, 8.1, 8.1.01, 8.2, 9.1, 9.1, 10.1

Description

Keywords: MATLAB, MATLAB, Simulink, CORE Generator, Generator, FIFO, file name, length, 8.1, 8.1.01, 8.2, 9.1, 9.1, 10.1

Why does my design fail to generate when using a FIFO block, From FIFO block, or To FIFO block, in my design, and my target path is more than 160 characters?

This results from a combination of issues. The windows command prompt is limited to about 256 characters for a path name. This becomes a problem because, during the generation of a design that has a FIFO block, From FIFO block, or To FIFO block, the internally generated names become quite large during generation, and limit the path to about 160 characters.

Solution

To work around this problem, reduce the length of your target directory or reduce the length of the names of your submodules. This might require that you set your target directory to the root of a mounted drive in Windows to ensure that the path length does not become too long.

For example, your target directory might have been:
C:\longusername\my_projects\very_long_project_description_name\revision_number_x\netlist_test_for_some_hardware_in_the_loop_target

You could change your target directory to:
C:\netlist
 
 
Jobs Events Webcasts News Investors Feedback Legal Privacy Trademarks Sitemap
©  1994-2008 Xilinx, Inc. All Rights Reserved.