Altera PCI recommendedpinouts.docx
《Altera PCI recommendedpinouts.docx》由会员分享,可在线阅读,更多相关《Altera PCI recommendedpinouts.docx(77页珍藏版)》请在冰豆网上搜索。
![Altera PCI recommendedpinouts.docx](https://file1.bdocx.com/fileroot1/2023-2/1/d4c0287b-0bd3-473c-a1d9-7c81ae725379/d4c0287b-0bd3-473c-a1d9-7c81ae7253791.gif)
AlteraPCIrecommendedpinouts
RecommendedPin-OutsforAlteraPCIMegaCoreFunctions
UsingThisDocument
Thisdocumentcontainsrecommendedpin-outsforAlteradevices.Thesepin-outscanbecopiedandpastedintoaMAX+PLUSII.acforQuartusII.csf.Thepin-outshouldbepastedintothe“CHIP”sectionofthefile(following“BEGIN”inMAX+PLUSII;following“{“inQuartusII).
32-BitOnlyvs.64/32-BitSupport
Devicedensitiesorspecificpackagesmaynotberecommendedforusewithallcores.Forinstance,thePCI_MT64coreisnotrecommendedintheEP20K100EQC240duetothelowpin-countoftheQ240package.
33MHzOnlyvs.66/33MHzSupport
Devicedensitiesorspecificpackagesmayberecommendedfor33/66MHzorfor33MHzonly.
PreliminarySoftwareTiming
Pin-outsbasedonpreliminarysoftwaretimingmodelsarea“bestguess”basedonknowledgeofdevicearchitectureandestimateddevicecapabilities.Insomecases,finalsoftwaretimingmayshowthatthereareunavoidableTsu/Thviolationsduetothechosenpin-out.Althoughpin-outchangesarenotanticipated,pleaseadviseyourcustomerofthispossibilitywhensoftwarereportsthattimingispreliminary
SupportedDevices
Chooseadevicefromthelistbelow.Moreinformationonsupportfor32/64-bitand33/66MHzrecommendationsisincludedforeachdevice.
Thefollowingdevicepin-outsareincludedinthisdocument:
ACEX1K
EP1K30F256
EP1K30Q208
EP1K50F256
EP1K50Q208
EP1K100F256
EP1K100F484
EP1K100Q208
APEX20K
EP20K100F324
EP20K200F484
EP20K400B652
EP20K400F672
APEX20KE
EP20K60EF324
EP20K100EF324
EP20K100EQ240
EP20K160EF484
EP20K200EQ240
EP20K200EF484
EP20K200EF672
EP20K300EF672
EP20K400EB652
EP20K400EF672
EP20K600EB652
EP20K600EF672
EP20K1000EB652
EP20K1000EF672
EP20K1000EF33
EP20K1500EB652
EP20K1500EF33
FLEX10KE
EPF10K100EF484
EPF10K130EF484
EPF10K200SF672
FLEX6000/A
EPF6016Q208
EPF6016T144
_____________________________________________________________________________
∙32-bitmaster/target
∙33/66MHz
∙3.3/5.0-VApplications
MAX+PLUSIIFormat
DEVICE=EP1K30FC256-1;
DEVICE=EP1K50FC256-1;
DEVICE=EP1K100FC256-1;
32-bitCores
|irdyn:
PIN=N7;
|framen:
PIN=T6;
|devseln:
PIN=R7;
|trdyn:
PIN=M8;
|perrn:
PIN=N10;
|serrn:
PIN=M10;
|cben0:
PIN=R10;
|cben1:
PIN=P10;
|cben2:
PIN=P6;
|cben3:
PIN=R5;
|ad21:
PIN=T4;
|ad22:
PIN=R4;
|ad23:
PIN=P4;
|ad25:
PIN=T3;
|ad26:
PIN=R3;
|ad27:
PIN=P3;
|ad28:
PIN=N3;
|par:
PIN=P8;
|stopn:
PIN=N8;
|ad30:
PIN=M2;
|ad29:
PIN=N2;
|intan:
PIN=L3;
|idsel:
PIN=P2;
|ad14:
PIN=P7;
|ad15:
PIN=M7;
|ad31:
PIN=M1;
|ad24:
PIN=M4;
|ad2:
PIN=T12;
|ad3:
PIN=R12;
|ad4:
PIN=T11;
|ad5:
PIN=R11;
|ad6:
PIN=P11;
|ad7:
PIN=N11;
|ad8:
PIN=T10;
|ad9:
PIN=T9;
|ad10:
PIN=R9;
|ad11:
PIN=P9;
|ad12:
PIN=N9;
|ad13:
PIN=T7;
|ad16:
PIN=R6;
|ad17:
PIN=N6;
|ad18:
PIN=T5;
|ad19:
PIN=P5;
|ad20:
PIN=N5;
|ad0:
PIN=T13;
|ad1:
PIN=R13;
|rstn:
PIN=E8;
|clk:
PIN=L8;
Master/TargetCoresOnly
|gntn:
PIN=T1;
|reqn:
PIN=T2;
_____________________________________________________________________________
∙32-bitmaster/target
∙33/66MHz
∙3.3/5.0-VApplications
MAX+PLUSIIFormat
DEVICE=EP1K30QC208-1;
DEVICE=EP1K50QC208-1;
DEVICE=EP1K100QC208-1;
32-bitCores
|par:
PIN=86;
|ad0:
PIN=111;
|ad1:
PIN=104;
|ad2:
PIN=103;
|ad3:
PIN=102;
|ad4:
PIN=101;
|ad5:
PIN=100;
|ad6:
PIN=99;
|ad7:
PIN=97;
|cben0:
PIN=96;
|ad8:
PIN=95;
|ad9:
PIN=94;
|ad10:
PIN=93;
|ad11:
PIN=92;
|ad12:
PIN=90;
|ad13:
PIN=89;
|ad14:
PIN=88;
|ad15:
PIN=75;
|cben1:
PIN=87;
|perrn:
PIN=83;
|cben2:
PIN=74;
|cben3:
PIN=63;
|ad19:
PIN=61;
|ad20:
PIN=60;
|ad21:
PIN=58;
|ad22:
PIN=57;
|ad23:
PIN=54;
|stopn:
PIN=73;
|trdyn:
PIN=71;
|devseln:
PIN=70;
|irdyn:
PIN=68;
|framen:
PIN=65;
|ad16:
PIN=69;
|ad17:
PIN=67;
|ad18:
PIN=64;
|ad24:
PIN=53;
|ad25:
PIN=46;
|ad26:
PIN=45;
|ad27:
PIN=44;
|idsel:
PIN=47;
|ad28:
PIN=41;
|ad29:
PIN=40;
|ad30:
PIN=39;
|ad31:
PIN=38;
|serrn:
PIN=85;
|intan:
PIN=37;
|rstn:
PIN=78;
|clk:
PIN=183;
Master/TargetCoresOnly
|gntn:
PIN=55;
|reqn:
PIN=56;
_____________________________________________________________________________
∙32/64-bitmaster/target
∙33/66MHz
∙3.3/5.0-VApplications
MAX+PLUSIIFormat
DEVICE=EP1K100FC484-1;
All64-bit/32-bitCores
|framen:
PIN=W10;
|trdyn:
PIN=U10;
|ad1:
BIDIR_PIN=U11;
|ad2:
BIDIR_PIN=T11;
|ad3:
BIDIR_PIN=AA10;
|ad4:
BIDIR_PIN=Y10;
|ad5:
BIDIR_PIN=V10;
|ad6:
BIDIR_PIN=T10;
|ad7:
BIDIR_PIN=AB9;
|devseln:
BIDIR_PIN=R10;
|ad0:
BIDIR_PIN=V12;
|stopn:
BIDIR_PIN=AB10;
|ad11:
BIDIR_PIN=U9;
|ad12:
BIDIR_PIN=T9;
|cben1:
BIDIR_PIN=V8;
|cben2:
BIDIR_PIN=U8;
|intan:
OUTPUT_PIN=W1;
|irdyn:
BIDIR_PIN=AA11;
|perrn:
BIDIR_PIN=Y12;
|serrn:
OUTPUT_PIN=AB12;
|cben0:
BIDIR_PIN=AA9;
|cben3:
BIDIR_PIN=W6;
|par:
BIDIR_PIN=W12;
|ad15:
BIDIR_PIN=W8;
|ad14:
BIDIR_PIN=AA8;
|ad13:
BIDIR_PIN=AB8;
|ad10:
BIDIR_PIN=V9;
|ad9:
BIDIR_PIN=W9;
|ad8:
BIDIR_PIN=Y9;
|ad16:
BIDIR_PIN=T8;
|ad17:
BIDIR_PIN=AA7;
|ad18:
BIDIR_PIN=Y7;
|ad19:
BIDIR_PIN=W7;
|ad20:
BIDIR_PIN=V7;
|ad21:
BIDIR_PIN=U7;
|ad22:
BIDIR_PIN=AB6;
|ad23:
BIDIR_PIN=Y6;
|ad24:
BIDIR_PIN=V6;
|ad25:
BIDIR_PIN=AA5;
|ad26:
BIDIR_PIN=Y5;
|ad27:
BIDIR_PIN=W5;
|ad28:
BIDIR_PIN=AA4;
|ad29:
BIDIR_PIN=Y4;
|idsel:
INPUT_PIN=W4;
|ad30:
BIDIR_PIN=AA3;
|ad31:
BIDIR_PIN=AA2;
|clk:
INPUT_PIN=P11;
|rstn:
INPUT_PIN=V11;
64-bitOnlyCores
|ack64n:
BIDIR_PIN=R11;
|ad32:
BIDIR_PIN=W18;
|ad33:
BIDIR_PIN=Y18;
|ad34:
BIDIR_PIN=AA18;
|ad35:
BIDIR_PIN=U17;
|ad36:
BIDIR_PIN=V17;
|ad37:
BIDIR_PIN=W17;
|ad38:
BIDIR_PIN=Y17;
|ad39:
BIDIR_PIN=AA17;
|ad44:
BIDIR_PIN=AA16;
|ad43:
BIDIR_PIN=W16;
|ad42:
BIDIR_PIN=V16;
|ad41:
BIDIR_PIN=U16;
|ad40:
BIDIR_PIN=T16;
|ad45:
BIDIR_PIN=V15;
|ad46:
BIDIR_PIN=W15;
|ad47:
BIDIR_PIN=Y15;
|ad48:
BIDIR_PIN=T14;
|ad49:
BIDIR_PIN=U14;
|ad50:
BIDIR_PIN=V14;
|ad51:
BIDIR_PIN=W14;
|ad52:
BIDIR_PIN=Y14;
|ad53:
BIDIR_PIN=AA14;
|ad54:
BIDIR_PIN=AB14;
|ad55:
BIDIR_PIN=R13;
|ad56:
BIDIR_PIN=T13;
|ad57:
BIDIR_PIN=U13;
|ad58:
BIDIR_PIN=V13;
|ad59:
BIDIR_PIN=W13;
|ad60:
BIDIR_PIN=Y13;
|ad61:
BIDIR_PIN=AA13;
|ad62:
BIDIR_PIN=T12;
|ad63:
BIDIR_PIN=U12;
|cben4:
BIDIR_PIN=Y20;
|cben5:
BIDIR_PIN=AA20;
|cben6:
BIDIR_PIN=Y19;
|cben7:
BIDIR_PIN=AA19;
|par64:
BIDIR_PIN=AB21;
|req64n:
BIDIR_PIN=Y11;
Master/TargetCoresOnly
|reqn:
OUTPUT_PIN=AB2;
|gntn:
INPUT_PIN=AB1;
_____________________________________________________________________________
∙32/64-bitmaster/target
∙33MHz
∙3.3/5.0-VApplications
QuartusIIFormat
DEVICE="EP20K100FC324-2";
All64-bit/32-bitCores
|ad[0]:
LOCATION=Pin_L16;
|ad[10]:
LOCATION=Pin_N17;
|ad[11]:
LOCATION=Pin_N16;
|ad[12]:
LOCATION=Pin_N15;
|ad[13]:
LOCATION=Pin_P18;
|ad[14]:
LOCATION=Pin_P17;
|ad[15]:
LOCATION=Pin_P16;
|ad[16]:
LOCATION=Pin_P15;
|ad[17]:
LOCATION=Pin_R18;
|ad[18]:
LOCATION=Pin_R17;
|ad[19]:
LOCATION=Pin_T18;
|ad[1]:
LOCATION=Pin_L15;
|ad[20]:
LOCATION=Pin_T17;
|ad[21]:
LOCATION=Pin_U18;
|ad[22]:
LOCATION=Pin_U17;
|ad[23]:
LOCATION=Pin_V18;
|ad[24]:
LOCATION=Pin_V12;
|ad[25]:
LOCATION=Pin_N11;
|ad[26]:
LOCATION=Pin_P11;
|ad[27]:
LOCATION=Pin_R11;
|ad[28]:
LOCATION=Pin_T11;
|ad[29]:
LOCATION=Pin_V11;
|ad[2]:
LOCATION=Pin_L14;
|ad[30]:
LOCATION=Pin_V10;
|ad[31]:
LOCATION=Pin_V9;
|ad[3]:
LOCATION=Pin_L13;
|ad[4]:
LOCATION=Pin_M18;
|ad[5]:
LOCATION=Pin_M17;
|ad[6]:
LOCATION=Pin_M16;
|ad[7]:
LOCATION=Pin_M15;
|ad[8]:
LOCATION=Pin_M14;
|ad[9]:
LOCATION=Pin_N18;
|cben[0]:
LOCATION=Pin_R14;
|cben[1]:
LOCATION=Pin_T14;
|cben[2]:
LOCATION=Pin_T12;
|cben[3]:
LOCATION=Pin_U12;
|clk:
LOCATION=Pin_K16;
|devseln:
LOCATION=Pin_U13;
|framen:
LOCATION=Pin_R12;
|idsel:
LOCATION=Pin_V17;
|intan:
LOCATION=Pin_P10;
|irdyn:
LOCATION=Pin_P12;
|par:
LOCATION=Pin_U14;
|perrn:
LOCATION=Pin_R13;
|rstn:
LOCATION=Pin_T10;
|serrn:
LOCATION=Pin_V14;
|stopn:
LOCATION=Pin_T13;
|trdyn:
LOCATION=Pin_V13;
64-bitOnlyCores
|ack64n:
LOCATION=Pin_V15;
|ad[32]:
LOCATION=Pin_D18;
|ad[33]:
LOCATION=Pin_D17;
|ad[34]:
LOCATION=Pin_D16;
|ad[35]:
LOCATION=Pin_E18;
|ad[36]:
LOCATION=Pin_E17;
|ad[37]:
LOCATION=Pin_E16;
|ad[38]:
LOCATION=Pin_F18;
|ad[39]:
LOCATION=Pin_F17;
|ad[40]:
LOCATION=Pin_F16;
|ad[41]:
LOCATION=Pin_F15;
|ad[42]:
LOCATION=Pin_G18;
|ad[43]:
LOCATION=Pin_G17;
|ad[44]:
LOCATION=Pin_G16;
|ad[45]:
LOCATION=Pin_G15;
|ad[46]:
LOCATION=Pin_G14;
|ad[47]:
LOCATION=Pin_H18;
|ad[48]:
LOCATION=Pin_H17;
|ad[49]:
LOCATION=Pin_H16;
|ad[50]:
LOCATION=Pin_H15;
|ad[51]:
LOCATION=Pin_H14;
|ad[52]:
LOCATION=Pin_H13;
|ad[53]:
LOCATION=Pin_J18;
|ad[54]:
LOCATION=Pin_J15;
|ad[55]:
LOCATION=Pin_J14;
|ad[56]:
LOCATION=Pin_J13;
|ad[57]:
LOCATION=Pin_J12;
|ad[58]:
LOCATION=Pin_K18;
|ad[59]:
LOCATION=Pin_K15;
|ad[60]:
LOCATION=Pin_K14;
|ad[61]:
LOCATION=Pin_K13;
|ad[62]:
LOCATION=Pin_L18;
|ad[63]:
LOCATION=