Spartan 6 LX100 - synthesys OK but Place:543 error when mapping

Hi all,
I am currently working on a code for a Spartan 6 LX100 and I have about 70% of the code ready. I have decided to implement the design half-way to avoid any surprises at the end and well, it didn't fit.
When I synthesyze the design it appears to have quite some space left to map:
Slice Logic Utilization:
Number of Slice Registers: 9353 out of 126576 7%
Number of Slice LUTs: 10582 out of 63288 16%
Number used as Logic: 10581 out of 63288 16%
Number used as Memory: 1 out of 15616 0%
Number used as SRL: 1
Slice Logic Distribution:
Number of LUT Flip Flop pairs used: 12463
Number with an unused Flip Flop: 3110 out of 12463 24%
Number with an unused LUT: 1881 out of 12463 15%
Number of fully used LUT-FF pairs: 7472 out of 12463 59%
Number of unique control sets: 457
IO Utilization:
Number of IOs: 108
Number of bonded IOBs: 101 out of 326 30%
IOB Flip Flops/Latches: 61
Specific Feature Utilization:
Number of Block RAM/FIFO: 153 out of 268 57%
Number using Block RAM only: 153
Number of BUFG/BUFGCTRLs: 2 out of 16 12%
Number of DSP48A1s: 8 out of 180 4%
The percentage of fully used LUT-FF is of 59%, which I reckon is a good number (might be wrong) and means I am not having trouble with too many control sets.
Then I tried to implement the design and it took me about 20 hours and fails at the end.
Place:543 - This design does not fit into the number of slices available in this device due to the complexity of the design and/or constraints.
Unplaced instances by type:
BLOCKRAM 100 (97.1)
The following instances are the last set of instances that failed to place:
0. BLOCKRAM
i_AVERAGE_DATA/i_AVG_VALID_COLOUR4_RE_CHT4/U0/xst_blk_mem_generator/gnativebm
g.native_blk_mem_gen/valid.cstr/ramloop[0].ram.r/s6_init.ram/SDP.SIMPLE_PRIM9
.ram
1. BLOCKRAM etc...
These instances could be impacted by the following constraints
(the line IDs below correspond with the instances above):
Clock Region restrictions
0.
CLOCKREGION_X0Y0, CLOCKREGION_X1Y0
1.
CLOCKREGION_X0Y0, CLOCKREGION_X1Y0
etc...
I can't understand why I am getting this error, it seems like the tool can't route the clock nets to the BRAMs, but why? It can't really figure it out by the information the report is giving me.
By the way, the only reason I am using an LX100 is because I need 266 (18K) BRAMs for this design.
Thanks a lot for the help.
Best regards,
croto

This is the configuration file (.xco) from Core Generator. I can't see any obvious problems:
# Xilinx Core Generator version 14.7
# Date: Mon Jul 27 15:17:52 2015
# This file contains the customisation parameters for a
# Xilinx CORE Generator IP GUI. It is strongly recommended
# that you do not manually alter this file as it may cause
# unexpected and unsupported behavior.
# Generated from component: xilinx.com:ip:blk_mem_gen:7.3
# BEGIN Project Options
SET addpads = false
SET asysymbol = true
SET busformat = BusFormatAngleBracketNotRipped
SET createndf = false
SET designentry = VHDL
SET device = xc6slx100
SET devicefamily = spartan6
SET flowvendor = Other
SET formalverification = false
SET foundationsym = false
SET implementationfiletype = Ngc
SET package = fgg484
SET removerpms = false
SET simulationfiles = Behavioral
SET speedgrade = -2
SET verilogsim = false
SET vhdlsim = true
# END Project Options
# BEGIN Select
SELECT Block_Memory_Generator xilinx.com:ip:blk_mem_gen:7.3
# END Select
# BEGIN Parameters
CSET additional_inputs_for_power_estimation=false
CSET algorithm=Minimum_Area
CSET assume_synchronous_clk=false
CSET axi_id_width=4
CSET axi_slave_type=Memory_Slave
CSET axi_type=AXI4_Full
CSET byte_size=9
CSET coe_file=no_coe_file_loaded
CSET collision_warnings=NONE
CSET component_name=BRAM_SDP_1Kx9
CSET disable_collision_warnings=true
CSET disable_out_of_range_warnings=false
CSET ecc=false
CSET ecctype=No_ECC
CSET enable_32bit_address=false
CSET enable_a=Use_ENA_Pin
CSET enable_b=Use_ENB_Pin
CSET error_injection_type=Single_Bit_Error_Injection
CSET fill_remaining_memory_locations=true
CSET interface_type=Native
CSET load_init_file=false
CSET mem_file=no_Mem_file_loaded
CSET memory_type=Simple_Dual_Port_RAM
CSET operating_mode_a=WRITE_FIRST
CSET operating_mode_b=WRITE_FIRST
CSET output_reset_value_a=0
CSET output_reset_value_b=0
CSET pipeline_stages=0
CSET port_a_clock=100
CSET port_a_enable_rate=100
CSET port_a_write_rate=50
CSET port_b_clock=100
CSET port_b_enable_rate=100
CSET port_b_write_rate=0
CSET primitive=8kx2
CSET read_width_a=9
CSET read_width_b=9
CSET register_porta_input_of_softecc=false
CSET register_porta_output_of_memory_core=false
CSET register_porta_output_of_memory_primitives=false
CSET register_portb_output_of_memory_core=false
CSET register_portb_output_of_memory_primitives=false
CSET register_portb_output_of_softecc=false
CSET remaining_memory_locations=0
CSET reset_memory_latch_a=false
CSET reset_memory_latch_b=false
CSET reset_priority_a=CE
CSET reset_priority_b=CE
CSET reset_type=SYNC
CSET softecc=false
CSET use_axi_id=false
CSET use_bram_block=Stand_Alone
CSET use_byte_write_enable=false
CSET use_error_injection_pins=false
CSET use_regcea_pin=false
CSET use_regceb_pin=false
CSET use_rsta_pin=false
CSET use_rstb_pin=false
CSET write_depth_a=1024
CSET write_width_a=9
CSET write_width_b=9
# END Parameters
# BEGIN Extra information
MISC pkg_timestamp=2012-11-19T16:22:25Z
# END Extra information
GENERATE
# CRC: f38a1908

Similar Messages

  • Bootcamp - I'm trying to install windows 8 on my MBPr but getting an error when partitioning the disk. 'An error occurred while partitioning the disk'

    I'm trying to install windows 8 on my MBPr but getting an error when partitioning the disk. 'An error occurred while partitioning the disk'

    You posted your Bootcamp question in the Macbook Pro forum. Your question has been asked and answered many times in the Bootcamp forum. https://discussions.apple.com/community/windows_software/boot_camp
    When you post in the Bootcamp forum include the complete and exact error message.

  • I am trying to download Illustrator to my windows laptop.  I tried with CC but got an error when entering the license number.  So someone told me that CC is different from CS6 Illustrator, and I have a license only for CS6 Illustrator.  What is the correc

    I am trying to download Illustrator to my windows laptop.  I tried with CC but got an error when entering the license number.  So someone told me that CC is different from CS6 Illustrator, and I have a license only for CS6 Illustrator.  What is the correct link for CS6 Illustrator then?

    Downloadable installation files available:
    Suites and Programs:  CC 2014 | CC | CS6 | CS5.5 | CS5 | CS4, CS4 Web Standard | CS3
    Acrobat:  XI, X | 9,8 | 9 standard
    Premiere Elements:  13 |12 | 11, 10 | 9, 8, 7
    Photoshop Elements:  13 |12 | 11, 10 | 9,8,7
    Lightroom:  5.7.1| 5 | 4 | 3
    Captivate:  8 | 7 | 6 | 5
    Contribute:  CS5 | CS4, CS3
    Download and installation help for Adobe links
    Download and installation help for Prodesigntools links are listed on most linked pages.  They are critical; especially steps 1, 2 and 3.  If you click a link that does not have those steps listed, open a second window using the Lightroom 3 link to see those 'Important Instructions'.window using the Lightroom 3 link to see those 'Important Instructions'.

  • I have compiled a program for a target after I added a new vi from NI_AALPro.lvlib. The addition worked fine on my development computer but gave me errors when run on the target.

    I have compiled a program for a target after I added a new vi from NI_AALPro.lvlib. The addition worked fine on my development computer but gave me errors when run on the target.
    The box displayed:
    Missing subVI NI_AALBase.lvlib:1D Linear Evaluation.vi in VI NI_PtbyPt.lvlib:Linear Fit PtbyPt.vi
    Missing subVI NI_AALPro.lvlib:MSE.vi in VI NIPtbtPt.lvlib:Linear Fit PtbyPt.vi
    What do I need to do to bring the correct library into the transportable code?

    Hello,
    I was unable to reproduce the behavior that you saw.  I was able to deploy my application with the Linear Fit PtByPt without issues.
    Could you attach the smallest piece of code that reproduces this behavior so that I can test it as well?
    Justin Parker
    National Instruments
    Product Support Engineer

  • When i download itunes 10.6, it downloads but has an error when it installs. What can i do to fix this?

    hi, i tried to download itunes 10.6, the download worked fine, but halfway through the installing it stopped and gave me an error. does anyone know how to fix this?

    but halfway through the installing it stopped and gave me an error.
    What does the error message say? (Precise text, please.)

  • My new mac mini downloaded a firmware update. I saw this in apps but gave an error when launching. Now what?

    Yesterday I received a new mac mini (actually, a refurbished one that was originally released in July, sold from Apple).  It downloaded a bunch of stuff when I did the software update, including an EFI Firmware update for the mac mini.
    As far as I can tell everything ran just fine.  However, I noticed in my applications folder (possibly under "utilities" though I may be wrong), an item with the circle/slash through it.  It was the firmware update.  I tried to open it and I received a message that the application could not be opened because of a problem when downloading it.
    I deleted the file, hoping the software update would catch it again, no luck.
    This is a new system and I'm hesitant to start deleting receipts, library files, etc., on my own.
    I did unplug it and re-boot.  No change.
    I checked for firmware updates and looked at my system info and it looks like I have the current version.
    I tried to manually download the latest firmware update for my system and it told me that this software wasn't for my system, although I'm sure I downloaded the right file for my system.
    Why would that app have the circle/slash through it but looked like it may have run based on my system info?
    Should I do anything else at this point or just leave it alone?
    Thanks.

    I have a Mac Mini (mid-2011) with that same app circled out. I just left it as is in Utilities since I have no idea what it is and it's not hurting anything. Unfortunately, it won't show up in Installed Software.
    You said you deleted the app file from Utilities. Is the Mac mini EFI Firmware Update.app still in your Trash? If so, why not just put it back and not worry about it?
    As far as I know the firmware is installed. Check your System info by clicking  -> About This Mac -> More Info....-> System Report. Check the Hardware Overview and the Boot ROM Version:. It should be the same as my Mac Mini below if the EFI 1.3 firmware was installed.
    Here's the link where the download resides. Note that it's for mid-2011 Mac Mini.

  • MDG Material BS_MAT_OVP_03 application is fine in development but giving runtime errors when moved to quality

    Dear Experts,
    We are Facing a problem with BS_MAT_OVP_03, We have done some enhancements and it is working very much fine in development and when we move it to Quality we are getting runtime errors, they are not with the enhancements but with in standard code itself.
    "ASSERTION_FAILED" " ""CL_USMD_ACC_FLD_PROP_DATA=====CP" or "CL_USMD_ACC_FLD_PROP_DATA=====CM009" "VALIDATE_RETURNED_FLD_PROP"
    we are getting above runtime error, Please let us know the reason for issue, If some one have come across.
    Regards
    Sukumar

    Hi Sukumar,
    It's because of few generated structures could be in "Inactive" mode for your data model when you move to quality system.
    Refer each generated structure from SE11 and activate them individually..this can be a post processing activity everytime you move data model structures from one ECC to other ECC.
    Thanks
    Praveen

  • I installed logic studio 9 but it says error when i install the jam pack content

    The apple site says that logic 9 comes with six jam packs, but I only see 2 in the tab entitled "library." These are Jam Pack Voices and Jam Pack World Music and when I only put any of the jam pack Content Cd's (that come with logic studio) and click on the cd all it has on it is a text edit file. Is it a corrupted cd? I have seen other posts about it but no definite solution. any possible ideas? Thank You!

    Hi
    Something is not quite right here:
    I have the original Studio 2 disks here, and the installer runs fine under OSX.8.3. It will install Logic Pro 9.0.0, which can then be updated by downloading the 9.1.7 or 9.1.8 updater from Apple Downloads.
    On your system, the installer refuses to run, or does the install proceed, but you are unable to update Logic so that it will work on Mountain Lion?
    CCT

  • HT201210 The update has downloaded but is saying error when I try to install?

    I Downloaded the ios6 update but when I try to install it it says error

    Okay ... so it's not one of the cases of bodged up ACLs on the Apple folder in Common Files. (That's been underlying a few of the recalcitrant E7W5s.
    Just in case, let's try the fixit from the following document:
    Fix problems with programs that can't be installed or uninstalled

  • New installation oADE opens but closes with error when I click any item, not prompting to authorize

    I am on Windows xp have have lastest flash installed and have AdobeID
    Installation went as expected, but when I launch the program, any click on its item, causes the program to close with and error and want to report to MS.
    This is the text from the report
    EventType : clr20r3     P1 : digitaleditions.exe     P2 : 2.0.0.0    
    P3 : 5058357c     P4 : presentationcore     P5 : 3.0.0.0     P6 : 4f7e7142    
    P7 : 1710     P8 : dd     P9 : system.argumentoutofrange   
    I have run though all the recommended IE settings and cannot fix this behaviour.
    Some help someone?

    Try uninstalling and installing v1.7.2.  This works more reliably in various ways.  Several people have reported issues with V2.0 on XP.
    Version 1.7.2 is a little difficult to find,
    available on Adobe site for Windows and for Mac.
    http://helpx.adobe.com/digital-editions/kb/cant-install-digital-editio ns.html
    also for PC at http://www.tucows.com/preview/853736/Adobe-Digital-Edition-For-EBooks

  • Have installed photoshop elements 10, but keep getting errors when signing in

    installed photoshop elemtns 10,  when first opening it, i sign in.  i am accepted, but when i get to page that asks for birthday and photoshop.com (album) and i try to submit.  i just keep getting an error.  so i can not open program.  please help.

    isalea wrote:
    i just keep getting an error.
    Any details about that error?

  • Want to tweak an apps script, but it gives error when try to save - help!

    so I have a neat app that when used, will send an image it takes to your email address of choice. It uses "Mail" as the default mail app, but I only use Entourage as my mail app.
    Opening the package contents of the app, I found the Applescript that controls this function.. see it below
    on sendemail(emailto) --
    -- set email_to to "[email protected]" --
    -- set email_from to "[email protected]" --
    set image_name to "Snapshot.jpg"
    set image_path to ((path to home folder) as string) & image_name
    set image_file to image_path as alias
    tell application "Mail"
    activate
    set new_message to make new outgoing message with properties {subject:"Here is Your Snapshot"}
    tell new_message
    -- set visible to true --
    -- set sender to email_from --
    make new to recipient at end of to recipients with properties {address:email_to}
    make new attachment with properties {file name:image_file} at after the last paragraph
    -- activate --
    end tell
    send new_message
    end tell
    tell application "Finder"
    -- delete image_path --
    end tell
    end send_email
    it seems easy enough tweak to me.. see bold text above, but just change the line _tell application "Mail"_ to _tell application "Microsoft Entourage"_ and save the Applescript and viola.. BUT it does not work as once I make that weak & try to save the Applescript I get this error "*Syntax Error Expected “:”, etc. but found property*" and highlights just the word name which is followed by an existing ":". If I change it back to "Mail" it saves just fine... what gives?

    I took a different tact that is getting me closer, the Entourage dictionary helped...
    set thesubject to "here is your proof!"
    set theBody to "here is your visual proof."
    set theAttachment_name to "Default.jpg"
    set theAttachment_path to ((path to home folder) as string) & theAttachment_name
    set theAttachment_file to theAttachment_path as alias
    tell application "Microsoft Entourage"
    set theRecipients to {{address:{display name:"Contact 1", address:"[email protected]"}, recipient type:to recipient}, {address:{display name:"Contact 2", address:"[email protected]"}, recipient type:cc recipient}}
    set theMessage to make new outgoing message with properties {recipient:theRecipients, subject:thesubject, content:theBody, attachment:theAttachment_file}
    open theMessage
    end tell
    tell application "Microsoft Entourage"
    send theMessage
    end tell
    now.. I have the email composed, the attachment is found in proper 'home' folder and correctly placed/attached, subject line set, contact addresses set.. BUT my final issue seems to be just getting the email to send. it creates and composes the email, but is waiting for it to manually be sent as it seems my final "tell" is not sending the email automatically like it should. I have used the Entourage script dictionary, but I am failing to see how to get the script syntax that finishes it off by sending the email automatically.
    tell application "Microsoft Entourage"
    send theMessage
    end tell
    this above tell is not working... any ideas?

  • Downloaded 3.6.15 but get an error when trying to launch Platform version 1.9.2.15 is not compatible with minVersion = 1.9.2.13 max Version = 1.9.2.13

    I downloaded and installed update 3.6.15 when I try to launch firefox I get a XULRunner error
    Platform Version '1.9.2.15 is not compatible with minVersion >= '1.9.2.13' maxVersion <='1.9.2.13'
    How can I fix this?

    # Delete the files and folders in the Firefox installation directory, default location is C:\Program Files\Mozilla Firefox\
    # Re-install Firefox
    This method will not remove your Firefox user data such as bookmarks and passwords, those are stored elsewhere in your profile folder, and will be used when you re-install Firefox.

  • My computer has all requirments but keep getting error when downloading itunes? help?

    need help downloading itunes. anyone help?

    See the further information area in Troubleshooting issues with iTunes for Windows updates for download advice and direct links if needed.
    tt2

  • HT5706 I am trying to set up Apple TV with my Uverse WiFi, but I get errors when entering my password.  One site said that Apple TV doesn't work with WPA which Uverse uses.  Is there anyway around this or will Uverse and Apple TV just not work together.

    Trying to set up Apple TV with ATT Uverse.  I get errors when trying to enter my WiFi password.  One site says that Apple TV doesn't work with Uverse because it uses WPA for encryption.  If true, does that mean Uverse subscribers cannot use Apple TV?

    Spurs63 wrote:
    does that mean Uverse subscribers cannot use Apple TV?
    No, that's a rather silly conclusion.
    There are two options:
    stop using the crappy router provided by the ISP.
    Physically connect the ATV to the router via Ethernet.

Maybe you are looking for

  • I can't open itunes on my HP laptop.  I keep getting the error message " You don't have the proper permissions to open this file".

    Hello- I can't open itunes on my HP laptop that uses Windows 7.  I keep getting the error message "you don't have the proper permissions to open this file".  I removed all Apple downloads and reinstalled itunes 10.6.3 windows 64-bit numerous times, b

  • Led flash problem - Led flash don't work

    Hi, i'm an italian guy. I've a problem at the flash of my iphone 4. When I register the movie with flash on, The LED flash does not fire. I've send twice my iphone 4 to Apple in Holland, but they don't see the problem. How can i solve this problem? T

  • How do I add a form which has a scroll bar?

    Hi there: I got trouble when I try to insert an Excel form into PDF. The excel form is quite long,I would like to make a scroll bar for it so that I don't have to roll all way down to the bottom of the page. How can I achieve this function in LiveCyc

  • Change edit mode with clasic FM REUSE_ALV_GRID_DISPLAY

    Hello, I'm using the function "REUSE_ALV_GRID_DISPLAY", in the classic method. I want to switch from display to edit mode when the user press the edit mode button. But I don't get it to work. So far as I know building up the ALV is correct so I don't

  • Hundreds of "network" messages per day???

    Every day I am getting literally hundreds of emails that all say "This message is used to carry data between the Blackberry handheld and an associated SWerver. Please do not delete, move or respond to this message - it will be processed by the server