-
Notifications
You must be signed in to change notification settings - Fork 431
Closed as not planned
Closed as not planned
Copy link
Labels
StaleVPRVPR FPGA Placement & Routing ToolVPR FPGA Placement & Routing ToolenhancementFeature enhancementFeature enhancement
Description
Originally reported on Google Code with ID 32
What steps will reproduce the problem?
1. Trunk version from May 28th
2. In pack.c line 86 after lis_of_pack_molecules is assigned: use the following to
print the molecules and their respective logical_blocks:
#if 1 /*Alshahna -- sanity check of molecule blocks */
cur_molecule = list_of_pack_molecules;
while(cur_molecule != NULL) {
printf("IN PACK: This molecule has the following number of logic blocks: '%d' \n",
cur_molecule->num_blocks);
for (i=0; i < cur_molecule->num_blocks; i++) {
printf("logical blocks '%s'\n", cur_molecule->logical_block_ptrs[i]->name);
}
cur_molecule = cur_molecule->next;
}
#endif /*endAlshahna*/
3.
What is the expected output? What do you see instead?
I expected each logical block to be packed into a molecule once...instead I'm seeing
all blocks packed into molecules 3 times. As in the exact same packed molecule three
times.
What version of the product are you using? On what operating system?
Trunk version from May 28th, Debian.
Please provide any additional information below.
Have included the output file which shows a printout of the molecules -- start at the
molecule that has n1231, the list of molecules after this is repeated three times I
believe.
Reported by alshahna.jamal on 2012-06-04 18:46:20
- _Attachment: [4.06.2012_molecule_packed_more_than_once](https://storage.googleapis.com/google-code-attachments/vtr-verilog-to-routing/issue-32/comment-0/4.06.2012_molecule_packed_more_than_once)_
Metadata
Metadata
Assignees
Labels
StaleVPRVPR FPGA Placement & Routing ToolVPR FPGA Placement & Routing ToolenhancementFeature enhancementFeature enhancement