Dears,
I'm trying to set pin 'A9/PT22C' of Machxo3l as one of MIPI DSI clock output pins. But below message is reported:
ERROR - Cannot place PIO comp "DCK" on PIO site "A9/PT22C" (I/O bank 0).
ERROR - Cannot place PIO comp "DCK" on the proposed PIO site "PT22C / A9" because the types of their IOLOGICs are incompatible:
the associated IOLOGIC comp "DCK_MGIOL" has been set to "ODDR4" mode (of type "TIOLOGIC"), while the IOLOGIC site is of type "TSIOLOGIC".
ERROR - Please check the pin locking in your preference file.
It's very simple to re-produce this error, just download RD1184 reference implementation from url
http://www.latticesemi.com/view_document?document_id=51308 and set device as 'LCMXO3L-6900C-6BG256C', click 'translate design' in process tab, then open tools->Spreadsheet View, set DCK to pin A9. Then if you click 'place and route design', above error message will appear.
May I know how to avoid such error message, or I have to redesign my 4 layer pcb to use another pair of pins for DCK?
Your help is greatly appreciated.