Здравствуйте, уважаемые форумчане!
Я создал проект ISE, который должен производить 8-кратную сериализацию данных.
Естественно, используется каскадирование OSERDES'ов. В ISim всё работает безупречно,
однако, при попытке компиляции его выдаётся ошибка:
CODE
Place:1073 - Placer was unable to create RPM[OLOGIC_SHIFT_RPMS] for the component data_ser/pins[0].oserdes2_master of type OLOGIC for the following reason.
The reason for this issue:
This structured logic must be placed in a specific relative placement form and with a specific alignment on the CLB-grid. Some of the logic associated with this structure is locked.
This should cause the rest of the logic to be locked. The location, the logic would be locked to is not correctly aligned. The problem was found at component data_ser/pins[0].oserdes2_master
that would have to be locked at site OLOGIC_X13Y2.The following components are part of this structure:
OLOGIC data_ser/pins[0].oserdes2_master
OLOGIC data_ser/pins[0].oserdes2_slave
Тактирование производится от ножки AA12, выход сериализованных данных - AB10.
Возможно ли в данном случае создание такого дизайна без изменений? Какие изменения
нужно внести в проект и, в частности, в UCF файл, чтобы он скомпилировался?
С уважением,
Михаил.