usdrx1: Added cpld configuration files
parent
99ad286c41
commit
25f37ffce7
|
@ -0,0 +1,757 @@
|
|||
Programmer Jedec Bit Map
|
||||
Date Extracted: Wed Aug 06 17:33:53 2014
|
||||
|
||||
QF25812*
|
||||
QP56*
|
||||
QV0*
|
||||
F0*
|
||||
X0*
|
||||
J0 0*
|
||||
N VERSION P.68d*
|
||||
N DEVICE XC2C64A-7-CP56*
|
||||
|
||||
Note Block 0 *
|
||||
Note Block 0 ZIA *
|
||||
L000000 1110110011111111*
|
||||
L000016 1110101011111111*
|
||||
L000032 1110101011111111*
|
||||
L000048 1110101011111111*
|
||||
L000064 1100111011111111*
|
||||
L000080 1110110011111111*
|
||||
L000096 1110101011111111*
|
||||
L000112 1110110011111111*
|
||||
L000128 1110101011111111*
|
||||
L000144 1110101011111111*
|
||||
L000160 1010111011111111*
|
||||
L000176 1111111111111111*
|
||||
L000192 1110110011111111*
|
||||
L000208 1110101011111111*
|
||||
L000224 1110110011111111*
|
||||
L000240 1110110011111111*
|
||||
L000256 1111111111111111*
|
||||
L000272 1111111111111111*
|
||||
L000288 1111111111111111*
|
||||
L000304 1111111011100111*
|
||||
L000320 1111111111111111*
|
||||
L000336 1110110011111111*
|
||||
L000352 1111111111111111*
|
||||
L000368 1111111111111111*
|
||||
L000384 1111111111111111*
|
||||
L000400 1111111111111111*
|
||||
L000416 1111111111111111*
|
||||
L000432 1110110011111111*
|
||||
L000448 1111111111111111*
|
||||
L000464 1111111111111111*
|
||||
L000480 1111111111111111*
|
||||
L000496 1111111111111111*
|
||||
L000512 1111111011110110*
|
||||
L000528 1111111111111111*
|
||||
L000544 1111111111111111*
|
||||
L000560 1111111111111111*
|
||||
L000576 1111111111111111*
|
||||
L000592 1111111111111111*
|
||||
L000608 1111111111111111*
|
||||
L000624 1111111111111111*
|
||||
|
||||
Note Block 0 PLA AND array *
|
||||
L000640 11111111111111111111101111111111111111111111111111111111111111111111111111111111*
|
||||
L000720 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L000800 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L000880 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L000960 11111111111111111111111111111111111111111111111111111111111111110111111111111111*
|
||||
L001040 11111111111111111111111111111111111111011111111111111111111111111111111111111111*
|
||||
L001120 11111111111111111111111111111111111111011111111111111111111111111111111111111111*
|
||||
L001200 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L001280 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L001360 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L001440 11111111011111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L001520 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L001600 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L001680 11111111011111111111111101111111111111111111111111111111111111111111111111111111*
|
||||
L001760 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L001840 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L001920 11111111010111111111111101111111111111111111111111111111111111111111111111111111*
|
||||
L002000 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L002080 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L002160 11110101010101010101111101011111111111111111111111111111111111111111111111111111*
|
||||
L002240 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L002320 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L002400 11110101010101010101111101010111111111111111111111111111111111111111111111111111*
|
||||
L002480 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L002560 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L002640 01110101010101010101111101010111111111111111111111111111111111111111111111111111*
|
||||
L002720 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L002800 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L002880 01110101010101010101111101010101111111111111111111111111111111111111111111111111*
|
||||
L002960 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L003040 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L003120 01110101010101010101111101010101111111111101111111111111111111111111111111111111*
|
||||
L003200 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L003280 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L003360 10100110101010101010111110101010111111111110111111111110111111111111111111111111*
|
||||
L003440 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L003520 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L003600 11111111010111011111111101111111111111111111111111111111111111111111111111111111*
|
||||
L003680 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L003760 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L003840 11110111010111011111111101111111111111111111111111111111111111111111111111111111*
|
||||
L003920 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L004000 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L004080 11110111010111011101111101111111111111111111111111111111111111111111111111111111*
|
||||
L004160 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L004240 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L004320 11110101010111011101111101111111111111111111111111111111111111111111111111111111*
|
||||
L004400 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L004480 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L004560 11110101010111011101111101011111111111111111111111111111111111111111111111111111*
|
||||
L004640 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L004720 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L004800 11110101010101011101111101011111111111111111111111111111111111111111111111111111*
|
||||
L004880 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L004960 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L005040 01110101010101010101111101010101111111111101111111111101111111111111111111111111*
|
||||
|
||||
Note Block 0 PLA OR array *
|
||||
L005120 1111111101111111*
|
||||
L005136 1111111111111111*
|
||||
L005152 1111111111111111*
|
||||
L005168 1111111111111111*
|
||||
L005184 1111111111111111*
|
||||
L005200 1111111111111111*
|
||||
L005216 1111111111111111*
|
||||
L005232 1111111111111111*
|
||||
L005248 1111111111111111*
|
||||
L005264 1111111111111111*
|
||||
L005280 1111111111111111*
|
||||
L005296 1111111111111111*
|
||||
L005312 1111111111111111*
|
||||
L005328 1111111111111111*
|
||||
L005344 1111111111111111*
|
||||
L005360 1111111111111111*
|
||||
L005376 1111111111111111*
|
||||
L005392 1111111111111111*
|
||||
L005408 1111111111111111*
|
||||
L005424 1111111111111111*
|
||||
L005440 1111111111111111*
|
||||
L005456 1111111111111111*
|
||||
L005472 1111111111111111*
|
||||
L005488 1111111111111111*
|
||||
L005504 1111111111111111*
|
||||
L005520 1111111111111111*
|
||||
L005536 1111111111111111*
|
||||
L005552 1111111111111111*
|
||||
L005568 1111111111111111*
|
||||
L005584 1111111111111111*
|
||||
L005600 1111111111111111*
|
||||
L005616 1111111111111111*
|
||||
L005632 1111111111111111*
|
||||
L005648 1111111111111111*
|
||||
L005664 1111111111111111*
|
||||
L005680 1111111111111111*
|
||||
L005696 1111111111111111*
|
||||
L005712 1111111111111111*
|
||||
L005728 1111111111111111*
|
||||
L005744 1111111111111111*
|
||||
L005760 1111111111111111*
|
||||
L005776 1111111111111111*
|
||||
L005792 1111111111111111*
|
||||
L005808 1111111111111111*
|
||||
L005824 1111111111111111*
|
||||
L005840 1111111111111111*
|
||||
L005856 1111111111111111*
|
||||
L005872 1111111111111111*
|
||||
L005888 1111111111111111*
|
||||
L005904 1111111111111111*
|
||||
L005920 1111111111111111*
|
||||
L005936 1111111111111111*
|
||||
L005952 1111111111111111*
|
||||
L005968 1111111111111111*
|
||||
L005984 1111111111111111*
|
||||
L006000 1111111111111111*
|
||||
|
||||
Note Block 0 I/O Macrocell Configuration 27 bits *
|
||||
N Aclk ClkOp Clk:2 ClkFreq R:2 P:2 RegMod:2 INz:2 FB:2 InReg St XorIn:2 RegCom Oe:4 Tm Slw Pu*
|
||||
L006016 101101011101110111011111101*
|
||||
L006043 101101011100010101011111101*
|
||||
L006070 101101011100010101011111101*
|
||||
L006097 101101011101110111011111101*
|
||||
L006124 101101011101110111011111101*
|
||||
L006151 101101011101110111011111101*
|
||||
L006178 101101011101110111011111101*
|
||||
L006205 101101011101110111011111101*
|
||||
L006232 111101110110010100001111101*
|
||||
L006259 101101011100010101011111101*
|
||||
L006286 101101011100010101011111101*
|
||||
L006313 101101011100010101011111101*
|
||||
L006340 101101011100010101011111101*
|
||||
L006367 101101011100010101011111101*
|
||||
L006394 101101011100010101011111101*
|
||||
L006421 101101011101110111011111101*
|
||||
|
||||
Note Block 1 *
|
||||
Note Block 1 ZIA *
|
||||
L006448 1111111011100111*
|
||||
L006464 1111111011110101*
|
||||
L006480 1111111011110110*
|
||||
L006496 1111111111111111*
|
||||
L006512 1111111111111111*
|
||||
L006528 1111111111111111*
|
||||
L006544 1111111011110101*
|
||||
L006560 1111111111111111*
|
||||
L006576 1111111011110101*
|
||||
L006592 1111111011010111*
|
||||
L006608 1111111011100111*
|
||||
L006624 1111111111111111*
|
||||
L006640 1111111111111111*
|
||||
L006656 1111111011110110*
|
||||
L006672 1111111011110110*
|
||||
L006688 1111111011110110*
|
||||
L006704 1111111111111111*
|
||||
L006720 1111111111111111*
|
||||
L006736 1111111111111111*
|
||||
L006752 1111111111111111*
|
||||
L006768 1111111011110101*
|
||||
L006784 1111111011110101*
|
||||
L006800 1111111111111111*
|
||||
L006816 1111111111111111*
|
||||
L006832 1111111111111111*
|
||||
L006848 1111111111111111*
|
||||
L006864 1111111111111111*
|
||||
L006880 1111111111111111*
|
||||
L006896 1111111111111111*
|
||||
L006912 1111111111111111*
|
||||
L006928 1111111111111111*
|
||||
L006944 1111111111111111*
|
||||
L006960 1111111111111111*
|
||||
L006976 1111111111111111*
|
||||
L006992 1111111111111111*
|
||||
L007008 1111111111111111*
|
||||
L007024 1111111111111111*
|
||||
L007040 1111111111111111*
|
||||
L007056 1111111111111111*
|
||||
L007072 1111111111111111*
|
||||
|
||||
Note Block 1 PLA AND array *
|
||||
L007088 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L007168 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L007248 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L007328 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L007408 11111111111111111111111111111101111111111111111111111111111111111111111111111111*
|
||||
L007488 11111111111111111111011111111111111111111111111111111111111111111111111111111111*
|
||||
L007568 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L007648 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L007728 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L007808 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L007888 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L007968 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L008048 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L008128 11110111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L008208 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L008288 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L008368 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L008448 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L008528 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L008608 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L008688 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L008768 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L008848 11111111111111111111111111110111111111111111111111111111111111111111111111111111*
|
||||
L008928 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L009008 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L009088 11111111111111111111111111011111111111111111111111111111111111111111111111111111*
|
||||
L009168 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L009248 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L009328 11011111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L009408 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L009488 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L009568 11111111111111111111111111111111111111111101111111111111111111111111111111111111*
|
||||
L009648 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L009728 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L009808 01111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L009888 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L009968 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L010048 11111111111111111111111111111111111111110111111111111111111111111111111111111111*
|
||||
L010128 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L010208 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L010288 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L010368 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L010448 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L010528 11111111111101111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L010608 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L010688 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L010768 11111111111111110111111111111111111111111111111111111111111111111111111111111111*
|
||||
L010848 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L010928 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L011008 11111111111111111101111111111111111111111111111111111111111111111111111111111111*
|
||||
L011088 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L011168 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L011248 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L011328 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L011408 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L011488 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
|
||||
Note Block 1 PLA OR array *
|
||||
L011568 1111111111111111*
|
||||
L011584 1111111111111111*
|
||||
L011600 1111111111111111*
|
||||
L011616 1111111111111111*
|
||||
L011632 1111111111111111*
|
||||
L011648 1111111111111111*
|
||||
L011664 1111111111111111*
|
||||
L011680 1111111111111111*
|
||||
L011696 1111111111111111*
|
||||
L011712 1111111111111111*
|
||||
L011728 1111111111111111*
|
||||
L011744 1111111111111111*
|
||||
L011760 1111111111111111*
|
||||
L011776 1111111111111111*
|
||||
L011792 1111111111111111*
|
||||
L011808 1111111111111111*
|
||||
L011824 1111111111111111*
|
||||
L011840 1111111111111111*
|
||||
L011856 1111111111111111*
|
||||
L011872 1111111111111111*
|
||||
L011888 1111111111111111*
|
||||
L011904 1111111111111111*
|
||||
L011920 1111111111111111*
|
||||
L011936 1111111111111111*
|
||||
L011952 1111111111111111*
|
||||
L011968 1111111111111111*
|
||||
L011984 1111111111111111*
|
||||
L012000 1111111111111111*
|
||||
L012016 1111111111111111*
|
||||
L012032 1111111111111111*
|
||||
L012048 1111111111111111*
|
||||
L012064 1111111111111111*
|
||||
L012080 1111111111111111*
|
||||
L012096 1111111111111111*
|
||||
L012112 1111111111111111*
|
||||
L012128 1111111111111111*
|
||||
L012144 1111111111111111*
|
||||
L012160 1111111111111111*
|
||||
L012176 1111111111111111*
|
||||
L012192 1111111111111111*
|
||||
L012208 1111111111111111*
|
||||
L012224 1111111111111111*
|
||||
L012240 1111111111111111*
|
||||
L012256 1111111111111111*
|
||||
L012272 1111111111111111*
|
||||
L012288 1111111111111111*
|
||||
L012304 1111111111111111*
|
||||
L012320 1111111111111111*
|
||||
L012336 1111111111111111*
|
||||
L012352 1111111111111111*
|
||||
L012368 1111111111111111*
|
||||
L012384 1111111111111111*
|
||||
L012400 1111111111111111*
|
||||
L012416 1111111111111111*
|
||||
L012432 1111111111111111*
|
||||
L012448 1111111111111111*
|
||||
|
||||
Note Block 1 I/O Macrocell Configuration 27 bits *
|
||||
N Aclk ClkOp Clk:2 ClkFreq R:2 P:2 RegMod:2 INz:2 FB:2 InReg St XorIn:2 RegCom Oe:4 Tm Slw Pu*
|
||||
L012464 000001111001111110011111100*
|
||||
L012491 000001111001111101010000001*
|
||||
L012518 000001111001111110011111100*
|
||||
L012545 000001111001111110011111100*
|
||||
L012572 000001111001111101010000001*
|
||||
L012599 000001111001111101010000001*
|
||||
L012626 000001111001111101010000001*
|
||||
L012653 000001111001111101010000001*
|
||||
L012680 000001111001111101010000001*
|
||||
L012707 000001111001111101010000001*
|
||||
L012734 000001111001111110011111100*
|
||||
L012761 000001111001111101010000001*
|
||||
L012788 000001111001111101010000001*
|
||||
L012815 000001111001111101010000001*
|
||||
L012842 000001111001111110011111100*
|
||||
L012869 101101011101110111111111101*
|
||||
|
||||
Note Block 2 *
|
||||
Note Block 2 ZIA *
|
||||
L012896 1110110011111111*
|
||||
L012912 1110101011111111*
|
||||
L012928 1110101011111111*
|
||||
L012944 1110101011111111*
|
||||
L012960 1100111011111111*
|
||||
L012976 1110110011111111*
|
||||
L012992 1110101011111111*
|
||||
L013008 1110110011111111*
|
||||
L013024 1110101011111111*
|
||||
L013040 1110101011111111*
|
||||
L013056 1110101011111111*
|
||||
L013072 1111111111111111*
|
||||
L013088 1110110011111111*
|
||||
L013104 1110110011111111*
|
||||
L013120 1110110011111111*
|
||||
L013136 1110110011111111*
|
||||
L013152 1110110011111111*
|
||||
L013168 1111111111111111*
|
||||
L013184 1111111010110111*
|
||||
L013200 1111111011100111*
|
||||
L013216 1111111111111111*
|
||||
L013232 1110110011111111*
|
||||
L013248 1111111111111111*
|
||||
L013264 1111111111111111*
|
||||
L013280 1111111111111111*
|
||||
L013296 1111111111111111*
|
||||
L013312 1111111111111111*
|
||||
L013328 1111111111111111*
|
||||
L013344 1111111111111111*
|
||||
L013360 1111111111111111*
|
||||
L013376 1111111111111111*
|
||||
L013392 1111111111111111*
|
||||
L013408 1111111011110110*
|
||||
L013424 1111111111111111*
|
||||
L013440 1111111111111111*
|
||||
L013456 1111111111111111*
|
||||
L013472 1111111111111111*
|
||||
L013488 1111111111111111*
|
||||
L013504 1111111111111111*
|
||||
L013520 1111111111111111*
|
||||
|
||||
Note Block 2 PLA AND array *
|
||||
L013536 11111111111111111111111111111111111101111111111111111111111111111111111111111111*
|
||||
L013616 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L013696 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L013776 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L013856 11111111111111111111111111111111111111111111111111111111111111110111111111111111*
|
||||
L013936 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L014016 11111111111111111111111111111111111111011111111111111111111111111111111111111111*
|
||||
L014096 11111111111111111111111111111111101111111111111111111111111111111111111111111111*
|
||||
L014176 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L014256 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L014336 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L014416 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L014496 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L014576 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L014656 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L014736 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L014816 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L014896 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L014976 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L015056 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L015136 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L015216 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L015296 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L015376 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L015456 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L015536 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L015616 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L015696 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L015776 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L015856 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L015936 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L016016 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L016096 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L016176 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L016256 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L016336 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L016416 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L016496 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L016576 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L016656 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L016736 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L016816 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L016896 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L016976 10101010101010101010101110101010111111111110111111111111111111111111111111111111*
|
||||
L017056 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L017136 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L017216 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L017296 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L017376 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L017456 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L017536 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L017616 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L017696 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L017776 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L017856 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L017936 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
|
||||
Note Block 2 PLA OR array *
|
||||
L018016 1111111111101111*
|
||||
L018032 1111111111111111*
|
||||
L018048 1111111111111111*
|
||||
L018064 1111111111111111*
|
||||
L018080 1111111111111111*
|
||||
L018096 1111111111111111*
|
||||
L018112 1111111111111111*
|
||||
L018128 1111111111111111*
|
||||
L018144 1111111111111111*
|
||||
L018160 1111111111111111*
|
||||
L018176 1111111111111111*
|
||||
L018192 1111111111111111*
|
||||
L018208 1111111111111111*
|
||||
L018224 1111111111111111*
|
||||
L018240 1111111111111111*
|
||||
L018256 1111111111111111*
|
||||
L018272 1111111111111111*
|
||||
L018288 1111111111111111*
|
||||
L018304 1111111111111111*
|
||||
L018320 1111111111111111*
|
||||
L018336 1111111111111111*
|
||||
L018352 1111111111111111*
|
||||
L018368 1111111111111111*
|
||||
L018384 1111111111111111*
|
||||
L018400 1111111111111111*
|
||||
L018416 1111111111111111*
|
||||
L018432 1111111111111111*
|
||||
L018448 1111111111111111*
|
||||
L018464 1111111111111111*
|
||||
L018480 1111111111111111*
|
||||
L018496 1111111111111111*
|
||||
L018512 1111111111111111*
|
||||
L018528 1111111111111111*
|
||||
L018544 1111111111111111*
|
||||
L018560 1111111111111111*
|
||||
L018576 1111111111111111*
|
||||
L018592 1111111111111111*
|
||||
L018608 1111111111111111*
|
||||
L018624 1111111111111111*
|
||||
L018640 1111111111111111*
|
||||
L018656 1111111111111111*
|
||||
L018672 1111111111111111*
|
||||
L018688 1111111111111111*
|
||||
L018704 1111111111111111*
|
||||
L018720 1111111111111111*
|
||||
L018736 1111111111111111*
|
||||
L018752 1111111111111111*
|
||||
L018768 1111111111111111*
|
||||
L018784 1111111111111111*
|
||||
L018800 1111111111111111*
|
||||
L018816 1111111111111111*
|
||||
L018832 1111111111111111*
|
||||
L018848 1111111111111111*
|
||||
L018864 1111111111111111*
|
||||
L018880 1111111111111111*
|
||||
L018896 1111111111111111*
|
||||
|
||||
Note Block 2 I/O Macrocell Configuration 27 bits *
|
||||
N Aclk ClkOp Clk:2 ClkFreq R:2 P:2 RegMod:2 INz:2 FB:2 InReg St XorIn:2 RegCom Oe:4 Tm Slw Pu*
|
||||
L018912 000001111000011100011111100*
|
||||
L018939 000001111000011100011111100*
|
||||
L018966 000001111000011100011111100*
|
||||
L018993 000001111000011100011111100*
|
||||
L019020 000001111000011100011111100*
|
||||
L019047 000001111000011100011111100*
|
||||
L019074 000001111000011100011111100*
|
||||
L019101 000001111001111110011111100*
|
||||
L019128 000001111000011100011111100*
|
||||
L019155 000001111000011100011111100*
|
||||
L019182 000001111000011100011111100*
|
||||
L019209 101101110110010000011000101*
|
||||
L019236 000001111001111110011111100*
|
||||
L019263 000001111001111110011111100*
|
||||
L019290 000001111001111110011111100*
|
||||
L019317 000001111001111110011111100*
|
||||
|
||||
Note Block 3 *
|
||||
Note Block 3 ZIA *
|
||||
L019344 1111111111111111*
|
||||
L019360 1111111011100111*
|
||||
L019376 1111111111111111*
|
||||
L019392 1111111011010111*
|
||||
L019408 1111111111111111*
|
||||
L019424 1111111011010111*
|
||||
L019440 1111111111111111*
|
||||
L019456 1111111011100111*
|
||||
L019472 1111111011010111*
|
||||
L019488 1111111011100111*
|
||||
L019504 1111111011100111*
|
||||
L019520 1111111111111111*
|
||||
L019536 1111111111111111*
|
||||
L019552 1111111111111111*
|
||||
L019568 1111111111111111*
|
||||
L019584 1111111011110110*
|
||||
L019600 1111111011100111*
|
||||
L019616 1111111111111111*
|
||||
L019632 1111111111111111*
|
||||
L019648 1111111111111111*
|
||||
L019664 1111111111111111*
|
||||
L019680 1111111011100111*
|
||||
L019696 1111111111111111*
|
||||
L019712 1111111111111111*
|
||||
L019728 1111111111111111*
|
||||
L019744 1111111111111111*
|
||||
L019760 1111111111111111*
|
||||
L019776 1111111111111111*
|
||||
L019792 1111111111111111*
|
||||
L019808 1111111111111111*
|
||||
L019824 1111111111111111*
|
||||
L019840 1111111111111111*
|
||||
L019856 1111111111111111*
|
||||
L019872 1111111111111111*
|
||||
L019888 1111111111111111*
|
||||
L019904 1111111111111111*
|
||||
L019920 1111111111111111*
|
||||
L019936 1111111111111111*
|
||||
L019952 1111111111111111*
|
||||
L019968 1111111111111111*
|
||||
|
||||
Note Block 3 PLA AND array *
|
||||
L019984 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L020064 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L020144 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L020224 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L020304 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L020384 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L020464 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L020544 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L020624 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L020704 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L020784 11011111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L020864 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L020944 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L021024 11111111111111011111111111111111111111111111111111111111111111111111111111111111*
|
||||
L021104 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L021184 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L021264 11111111111111111111111111111111111111111101111111111111111111111111111111111111*
|
||||
L021344 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L021424 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L021504 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L021584 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L021664 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L021744 11111111111111111111111111111111011111111111111111111111111111111111111111111111*
|
||||
L021824 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L021904 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L021984 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L022064 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L022144 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L022224 11111111111111111111011111111111111111111111111111111111111111111111111111111111*
|
||||
L022304 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L022384 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L022464 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L022544 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L022624 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L022704 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L022784 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L022864 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L022944 11111111111111111101111111111111111111111111111111111111111111111111111111111111*
|
||||
L023024 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L023104 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L023184 11111111111111110111111111111111111111111111111111111111111111111111111111111111*
|
||||
L023264 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L023344 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L023424 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L023504 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L023584 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L023664 11111111110111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L023744 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L023824 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L023904 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L023984 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L024064 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L024144 11111111111111111111111111111101111111111111111111111111111111111111111111111111*
|
||||
L024224 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L024304 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
L024384 11111101111111111111111111111111111111111111111111111111111111111111111111111111*
|
||||
|
||||
Note Block 3 PLA OR array *
|
||||
L024464 1111111111111111*
|
||||
L024480 1111111111111111*
|
||||
L024496 1111111111111111*
|
||||
L024512 1111111111111111*
|
||||
L024528 1111111111111111*
|
||||
L024544 1111111111111111*
|
||||
L024560 1111111111111111*
|
||||
L024576 1111111111111111*
|
||||
L024592 1111111111111111*
|
||||
L024608 1111111111111111*
|
||||
L024624 1111111111111111*
|
||||
L024640 1111111111111111*
|
||||
L024656 1111111111111111*
|
||||
L024672 1111111111111111*
|
||||
L024688 1111111111111111*
|
||||
L024704 1111111111111111*
|
||||
L024720 1111111111111111*
|
||||
L024736 1111111111111111*
|
||||
L024752 1111111111111111*
|
||||
L024768 1111111111111111*
|
||||
L024784 1111111111111111*
|
||||
L024800 1111111111111111*
|
||||
L024816 1111111111111111*
|
||||
L024832 1111111111111111*
|
||||
L024848 1111111111111111*
|
||||
L024864 1111111111111111*
|
||||
L024880 1111111111111111*
|
||||
L024896 1111111111111111*
|
||||
L024912 1111111111111111*
|
||||
L024928 1111111111111111*
|
||||
L024944 1111111111111111*
|
||||
L024960 1111111111111111*
|
||||
L024976 1111111111111111*
|
||||
L024992 1111111111111111*
|
||||
L025008 1111111111111111*
|
||||
L025024 1111111111111111*
|
||||
L025040 1111111111111111*
|
||||
L025056 1111111111111111*
|
||||
L025072 1111111111111111*
|
||||
L025088 1111111111111111*
|
||||
L025104 1111111111111111*
|
||||
L025120 1111111111111111*
|
||||
L025136 1111111111111111*
|
||||
L025152 1111111111111111*
|
||||
L025168 1111111111111111*
|
||||
L025184 1111111111111111*
|
||||
L025200 1111111111111111*
|
||||
L025216 1111111111111111*
|
||||
L025232 1111111111111111*
|
||||
L025248 1111111111111111*
|
||||
L025264 1111111111111111*
|
||||
L025280 1111111111111111*
|
||||
L025296 1111111111111111*
|
||||
L025312 1111111111111111*
|
||||
L025328 1111111111111111*
|
||||
L025344 1111111111111111*
|
||||
|
||||
Note Block 3 I/O Macrocell Configuration 27 bits *
|
||||
N Aclk ClkOp Clk:2 ClkFreq R:2 P:2 RegMod:2 INz:2 FB:2 InReg St XorIn:2 RegCom Oe:4 Tm Slw Pu*
|
||||
L025360 000001111001111101010000001*
|
||||
L025387 000001111001111101010000001*
|
||||
L025414 000001111001111101010000001*
|
||||
L025441 000001111001111110011111100*
|
||||
L025468 000001111001111101010000001*
|
||||
L025495 000001111001111110011111100*
|
||||
L025522 000001111001111101010000001*
|
||||
L025549 000001111001111110011111100*
|
||||
L025576 000001111001111110011111100*
|
||||
L025603 000001111001111101010000001*
|
||||
L025630 000001111000011101010010101*
|
||||
L025657 000001111001111110011111100*
|
||||
L025684 000001111001111101010000001*
|
||||
L025711 000001111001111110011111100*
|
||||
L025738 000001111001111101010000001*
|
||||
L025765 000001111001111101010000001*
|
||||
|
||||
Note Globals *
|
||||
Note Global Clock Mux *
|
||||
L025792 000*
|
||||
|
||||
Note Global Set/Reset Mux *
|
||||
L025795 00*
|
||||
|
||||
Note Global OE Mux *
|
||||
L025797 11011111*
|
||||
|
||||
Note Global Termination *
|
||||
L025805 0*
|
||||
|
||||
Note Input Voltage Standard for IOB *
|
||||
L025806 1*
|
||||
|
||||
Note Output Voltage Standard for IOB *
|
||||
L025807 1*
|
||||
|
||||
Note I/O Bank 0 Vcci *
|
||||
L025808 0*
|
||||
|
||||
Note I/O Bank 0 Vcco *
|
||||
L025809 0*
|
||||
|
||||
Note I/O Bank 1 Vcci *
|
||||
L025810 0*
|
||||
|
||||
Note I/O Bank 1 Vcco *
|
||||
L025811 0*
|
||||
|
||||
CF235*
|
||||
CF63
|
|
@ -0,0 +1,54 @@
|
|||
#PACE: Start of Constraints generated by PACE
|
||||
|
||||
#PACE: Start of PACE I/O Pin Assignments
|
||||
NET "clkd_resetn" LOC = "G3" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "clkd_spi_csb" LOC = "H8" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "clkd_spi_sclk" LOC = "F10" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "clkd_spi_sdio" LOC = "H10" | IOSTANDARD = LVCMOS33 ;
|
||||
#NET "clkd_status" LOC = "F1" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "clkd_syncn" LOC = "F3" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "dac_db<0>" LOC = "H5" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "dac_db<10>" LOC = "K4" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "dac_db<11>" LOC = "K3" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "dac_db<12>" LOC = "K2" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "dac_db<13>" LOC = "K1" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "dac_db<1>" LOC = "H3" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "dac_db<2>" LOC = "H1" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "dac_db<3>" LOC = "G10" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "dac_db<4>" LOC = "J1" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "dac_db<5>" LOC = "E10" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "dac_db<6>" LOC = "K8" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "dac_db<7>" LOC = "K7" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "dac_db<8>" LOC = "K6" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "dac_db<9>" LOC = "K5" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "dac_sleep" LOC = "H7" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "fmc_clkd_resetn" LOC = "E3" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "fmc_clkd_spi_csb" LOC = "C8" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "fmc_clkd_spi_sclk" LOC = "D1" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "fmc_clkd_spi_sdio" LOC = "C10" | IOSTANDARD = LVCMOS25 ;
|
||||
#NET "fmc_clkd_status" LOC = "G1" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "fmc_clkd_syncn" LOC = "E1" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "fmc_dac_db<0>" LOC = "C4" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "fmc_dac_db<10>" LOC = "A4" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "fmc_dac_db<11>" LOC = "A3" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "fmc_dac_db<12>" LOC = "A2" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "fmc_dac_db<13>" LOC = "A1" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "fmc_dac_db<1>" LOC = "C3" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "fmc_dac_db<2>" LOC = "C1" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "fmc_dac_db<3>" LOC = "B10" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "fmc_dac_db<4>" LOC = "B1" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "fmc_dac_db<5>" LOC = "A10" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "fmc_dac_db<6>" LOC = "A9" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "fmc_dac_db<7>" LOC = "A8" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "fmc_dac_db<8>" LOC = "A7" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "fmc_dac_db<9>" LOC = "A5" | IOSTANDARD = LVCMOS25 ;
|
||||
NET "fmc_dac_sleep" LOC = "C5" | IOSTANDARD = LVCMOS25 ;
|
||||
#NET "tbd1" LOC = "D8" | IOSTANDARD = LVCMOS25 ;
|
||||
#NET "tbd2" LOC = "D10" | IOSTANDARD = LVCMOS25 ;
|
||||
#NET "tbd3" LOC = "E8" | IOSTANDARD = LVCMOS25 ;
|
||||
|
||||
#PACE: Start of PACE Area Constraints
|
||||
|
||||
#PACE: Start of PACE Prohibit Constraints
|
||||
|
||||
#PACE: End of Constraints generated by PACE
|
|
@ -0,0 +1,150 @@
|
|||
// ***************************************************************************
|
||||
// ***************************************************************************
|
||||
// Copyright 2014(c) Analog Devices, Inc.
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// Redistribution and use in source and binary forms, with or without modification,
|
||||
// are permitted provided that the following conditions are met:
|
||||
// - Redistributions of source code must retain the above copyright
|
||||
// notice, this list of conditions and the following disclaimer.
|
||||
// - Redistributions in binary form must reproduce the above copyright
|
||||
// notice, this list of conditions and the following disclaimer in
|
||||
// the documentation and/or other materials provided with the
|
||||
// distribution.
|
||||
// - Neither the name of Analog Devices, Inc. nor the names of its
|
||||
// contributors may be used to endorse or promote products derived
|
||||
// from this software without specific prior written permission.
|
||||
// - The use of this software may or may not infringe the patent rights
|
||||
// of one or more patent holders. This license does not release you
|
||||
// from the requirement that you obtain separate licenses from these
|
||||
// patent holders to use this software.
|
||||
// - Use of the software either in source or binary form, must be run
|
||||
// on or directly connected to an Analog Devices Inc. component.
|
||||
//
|
||||
// THIS SOFTWARE IS PROVIDED BY ANALOG DEVICES "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
|
||||
// INCLUDING, BUT NOT LIMITED TO, NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A
|
||||
// PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
//
|
||||
// IN NO EVENT SHALL ANALOG DEVICES BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
// EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, INTELLECTUAL PROPERTY
|
||||
// RIGHTS, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
|
||||
// BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
|
||||
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
|
||||
// THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
// ***************************************************************************
|
||||
// ***************************************************************************
|
||||
// ***************************************************************************
|
||||
// ***************************************************************************
|
||||
|
||||
//`timescale 1n/100ps;
|
||||
|
||||
module usdrx1_cpld (
|
||||
|
||||
// Bank 1.8 V
|
||||
fmc_dac_db,
|
||||
fmc_dac_sleep,
|
||||
fmc_clkd_spi_sclk,
|
||||
fmc_clkd_spi_csb,
|
||||
fmc_clkd_spi_sdio,
|
||||
|
||||
fmc_clkd_syncn,
|
||||
fmc_clkd_resetn,
|
||||
//fmc_clkd_status,
|
||||
|
||||
//tbd1
|
||||
//tbd2
|
||||
//tbd3
|
||||
|
||||
// Bank 3.3 V
|
||||
dac_db,
|
||||
dac_sleep,
|
||||
|
||||
clkd_spi_sclk,
|
||||
clkd_spi_csb,
|
||||
clkd_spi_sdio,
|
||||
//clkd_status,
|
||||
clkd_syncn,
|
||||
clkd_resetn
|
||||
);
|
||||
|
||||
// Bank 1.8 V
|
||||
input [13:0] fmc_dac_db;
|
||||
input fmc_dac_sleep;
|
||||
input fmc_clkd_spi_sclk;
|
||||
input fmc_clkd_spi_csb;
|
||||
inout fmc_clkd_spi_sdio;
|
||||
|
||||
input fmc_clkd_syncn;
|
||||
input fmc_clkd_resetn;
|
||||
//output fmc_clkd_status;
|
||||
|
||||
//tbd1;
|
||||
//tbd2;
|
||||
//tbd3;
|
||||
|
||||
// Bank 3.3 V
|
||||
output [13:0] dac_db;
|
||||
output dac_sleep;
|
||||
|
||||
output clkd_spi_sclk;
|
||||
output clkd_spi_csb;
|
||||
inout clkd_spi_sdio;
|
||||
//input clkd_status;
|
||||
output clkd_syncn;
|
||||
output clkd_resetn;
|
||||
|
||||
reg [15:0] cnt ;
|
||||
reg fpga_to_clkd ; // 1 if fpga sends data to ad9517, 0 if fpga reads data from ad9517
|
||||
reg spi_r_wn ;
|
||||
|
||||
assign dac_db = fmc_dac_db;
|
||||
assign dac_sleep = fmc_dac_sleep;
|
||||
|
||||
assign clkd_spi_sclk = fmc_clkd_spi_sclk;
|
||||
assign clkd_spi_csb = fmc_clkd_spi_csb;
|
||||
|
||||
assign clkd_spi_sdio = fpga_to_clkd ? fmc_clkd_spi_sdio : 1'bZ;
|
||||
assign fmc_clkd_spi_sdio = fpga_to_clkd ? 1'bZ :clkd_spi_sdio;
|
||||
|
||||
assign clkd_syncn = fmc_clkd_syncn;
|
||||
assign clkd_resetn = fmc_clkd_resetn;
|
||||
|
||||
//assign fmc_clkd_status = clkd_status;
|
||||
|
||||
always @ (posedge fmc_clkd_spi_sclk or posedge fmc_clkd_spi_csb)
|
||||
begin
|
||||
if (fmc_clkd_spi_csb == 1'b1)
|
||||
begin
|
||||
cnt <= 0;
|
||||
spi_r_wn <= 1;
|
||||
end
|
||||
else
|
||||
begin
|
||||
cnt <= cnt + 1;
|
||||
if (cnt == 0)
|
||||
begin
|
||||
spi_r_wn <= fmc_clkd_spi_sdio;
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
always @(negedge fmc_clkd_spi_sclk or posedge fmc_clkd_spi_csb)
|
||||
begin
|
||||
if (fmc_clkd_spi_csb == 1'b1)
|
||||
begin
|
||||
fpga_to_clkd <= 1;
|
||||
end
|
||||
else
|
||||
begin
|
||||
if (cnt == 16)
|
||||
begin
|
||||
fpga_to_clkd <= ~spi_r_wn;
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
endmodule
|
||||
|
||||
// ***************************************************************************
|
||||
// ***************************************************************************
|
Loading…
Reference in New Issue