A12/13 fix Driver improvement git-ignore cleaned

This commit is contained in:
MHeinrichs
2018-02-03 17:38:48 +01:00
parent 9cd1ded15f
commit 0646520752
32 changed files with 264 additions and 199 deletions
+43
View File
@@ -45,3 +45,46 @@ $RECYCLE.BIN/
Network Trash Folder Network Trash Folder
Temporary Items Temporary Items
.apdisk .apdisk
*.no
*.o
Logic/LAN_IDE/LAN_IDE_CP_html/
Logic/LAN_IDE/_xmsgs/
Logic/LAN_IDE/log.txt
Logic/LAN_IDE/isim/
Logic/LAN_IDE/*.wdb
*.xds
*.bld
Logic/LAN_IDE/LAN_IDE_CP.cmd_log
*.data
Logic/LAN_IDE/LAN_IDE_CP.gyd
*.lso
Logic/LAN_IDE/LAN_IDE_CP.mfd
*.mod
Logic/LAN_IDE/LAN_IDE_CP.nga
*.ngc
Logic/LAN_IDE/LAN_IDE_CP.ngd
*.ngr
Logic/LAN_IDE/LAN_IDE_CP.pad
*.pnx
*.prj
*.stx
Logic/LAN_IDE/LAN_IDE_CP.syr
*.tim
Logic/LAN_IDE/LAN_IDE_CP.tspec
*.xst
Logic/LAN_IDE/LAN_IDE_CP_build.xml
*.csv
Logic/LAN_IDE/LAN_IDE_CP_xst.xrpt
*.xml
Logic/LAN_IDE/LAN_IDE_CP.vm6
*.xrpt
Logic/LAN_IDE/LAN_IDE_CP_envsettings.html
*.xbcd
Logic/LAN_IDE/xst/
*.ref
*.vho
*.xmsgs
*.lst
Logic/LAN_IDE/LAN_IDE_CP.rpt
*.js
Driver/enc624j6net/clean.bat
Binary file not shown.
+27 -13
View File
@@ -32,7 +32,7 @@ DEBUG EQU 1
;------------------ options, some depend on hardware (CPLD) configuration ------------------------- ;------------------ options, some depend on hardware (CPLD) configuration -------------------------
_OPT_BUFFER_SWAP EQU 0 ;perform byte swap on buffer ops (1) or assume native endian (0) _OPT_BUFFER_SWAP EQU 0 ;perform byte swap on buffer ops (1) or assume native endian (0)
_OPT_REG_SWAP EQU 0 ;perform byte swap on register ops (1) or assume native endian (0) _OPT_REG_SWAP EQU 0 ;perform byte swap on register ops (1) or assume native endian (0)
_OPT_ADR_QUIRK EQU 1 ;address lines 12/13 are swapped (1) or linear addressing (0) _OPT_ADR_QUIRK EQU 0 ;address lines 12/13 are swapped (1) or linear addressing (0)
_OPT_FLOWCONTROL EQU 0 ;perform flow control on RX (1) or not (0) _OPT_FLOWCONTROL EQU 0 ;perform flow control on RX (1) or not (0)
_OPT_RECV EQU 1 ;faster recv (1) or generic (0) _OPT_RECV EQU 1 ;faster recv (1) or generic (0)
@@ -805,6 +805,22 @@ READSRAM macro
endm endm
endc endc
;read with address shuffling or direct from SRAM (affects $2000-$5000)
ifne _OPT_ADR_QUIRK
;\1 = address register
;\2 = data register, offset
;\3 = destination
READSRAM_LONG macro
eor.w #$6000,\2
move.l (\1,\2.w),\3
eor.w #$6000,\2
endm
else
READSRAM_LONG macro
move.l (\1,\2),\3
endm
endc
; wrap position index (in bytes) \1 (data register .w) ; wrap position index (in bytes) \1 (data register .w)
; ;
@@ -1732,13 +1748,11 @@ _enc624j6l_RecvFrame: ;
move.l a1,a3 move.l a1,a3
ifne _OPT_RECV ifne _OPT_RECV
move d7,d1 ;start move.l d7,d1 ;start
move #$7000,d2 ;mask and.l #$FFFF,d1 ;keep only lower adderess
add d0,d1 ;start+bytes add.l d0,d1 ;start+bytes
and d2,d1 ;keep only multiples of $1000 cmp.l #RXSTOP_INIT,d1
and d7,d2 ;keep only multiples of $1000 bgt.s .nooptrecv ;sadly, we cannot use faster routine atm, because we have a wrap around in the SRAM buffer
cmp d1,d2
bne.s .nooptrecv ;sadly, we cannot use faster routine atm
ifne _OPT_ADR_QUIRK ifne _OPT_ADR_QUIRK
eor.w #$6000,d7 eor.w #$6000,d7
@@ -1766,18 +1780,18 @@ _enc624j6l_RecvFrame: ;
;generic loop: check for position overflows with each word ;generic loop: check for position overflows with each word
move d0,d1 ;byte count move d0,d1 ;byte count
lsr #1,d1 ;converted to word count lsr #2,d1 ;converted to dword count
bcs.s .generic_read ;read 1 byte more if impair byte count bcs.s .generic_read ;read 1 byte more if impair byte count
subq #1,d1 ;words - 1 subq #1,d1 ;words - 1
.generic_read: .generic_read:
READSRAM a0,d7,d2 ;get current word READSRAM_LONG a0,d7,d2 ;get current dword
;move (a0,d7.w),d2 ;get current word ;move.l (a0,d7.w),d2 ;get current dword
addq #2,d7 ;increment position addq #4,d7 ;increment position
ifne _OPT_BUFFER_SWAP ifne _OPT_BUFFER_SWAP
rol.w #8,d2 ;swap buffer to Big Endian rol.w #8,d2 ;swap buffer to Big Endian
endc endc
WRAPINDEX d7 ;wrap D7 if beyond buffer WRAPINDEX d7 ;wrap D7 if beyond buffer
move d2,(a1)+ move.l d2,(a1)+
dbf d1,.generic_read dbf d1,.generic_read
.end_read: .end_read:
+34 -30
View File
@@ -345,22 +345,30 @@ PRIVATE REGARGS BOOL read_frame(struct IOSana2Req *req, struct HWFrame *frame)
return ok; return ok;
} }
/* /*
** reading packets ** reading packets
*/ */
/*F*/ PRIVATE REGARGS VOID doreadreqs(BASEPTR) /*F*/ PRIVATE REGARGS VOID doreadreqs(BASEPTR)
{ {
LONG datasize; LONG datasize,haverec;
struct IOSana2Req *got; struct IOSana2Req *got;
ULONG pkttyp = 0; /* just to avoid warning with opt build, irrelevant otherwise */ ULONG pkttyp = 0; /* just to avoid warning with opt build, irrelevant otherwise */
BOOL rv; BOOL rv;
struct HWFrame *frame = pb->pb_Frame; struct HWFrame *frame = pb->pb_Frame;
haverec = hw_recv_pending(pb);
/*allow only a certain number of packets to be serverd per interrupt*/
if(haverec>MAX_READ_PACKAGE){
haverec = MAX_READ_PACKAGE;
}
while(haverec--){
d8(("+hw_recv\n")); d8(("+hw_recv\n"));
rv = hw_recv_frame(pb, frame); rv = hw_recv_frame(pb, frame);
d8(("-hw_recv\n")); d8(("-hw_recv\n"));
if (rv) if (rv)
{ {
BOOL ok;
pb->pb_DevStats.PacketsReceived++; pb->pb_DevStats.PacketsReceived++;
pkttyp = frame->hwf_Type; pkttyp = frame->hwf_Type;
@@ -380,13 +388,13 @@ PRIVATE REGARGS BOOL read_frame(struct IOSana2Req *req, struct HWFrame *frame)
return; return;
} }
#endif #endif
datasize = frame->hwf_Size - HW_ETH_HDR_SIZE; datasize = frame->hwf_Size - HW_ETH_HDR_SIZE;
dotracktype(pb, pkttyp, 0, 1, 0, datasize, 0); dotracktype(pb, pkttyp, 0, 1, 0, datasize, 0);
d(("packet %08lx, size %ld received\n",pkttyp,datasize)); d(("packet %08lx, size %ld received\n",pkttyp,datasize));
ok = FALSE;
ObtainSemaphore(&pb->pb_ReadListSem); ObtainSemaphore(&pb->pb_ReadListSem);
/* traverse the list of read-requests */ /* traverse the list of read-requests */
@@ -397,10 +405,15 @@ PRIVATE REGARGS BOOL read_frame(struct IOSana2Req *req, struct HWFrame *frame)
/* check if this one requests for the new packet we got */ /* check if this one requests for the new packet we got */
if (got->ios2_PacketType == pkttyp ) if (got->ios2_PacketType == pkttyp )
{ {
BOOL ok;
Remove((struct Node*)got); Remove((struct Node*)got);
ok=TRUE; /* mark, that we found the package and quit list traversing */
break;
}
}
ReleaseSemaphore(&pb->pb_ReadListSem);
if(ok){
/* deliver packet */ /* deliver packet */
ok = read_frame(got, frame); ok = read_frame(got, frame);
if(!ok) { if(!ok) {
@@ -409,28 +422,13 @@ PRIVATE REGARGS BOOL read_frame(struct IOSana2Req *req, struct HWFrame *frame)
d(("packet received, satisfying S2Request\n")); d(("packet received, satisfying S2Request\n"));
DevTermIO(pb, got); DevTermIO(pb, got);
got = NULL; got = NULL; /* delete the request to indicate that we served it*/
break;
} }
} else {
ReleaseSemaphore(&pb->pb_ReadListSem);
}
else
{
d(("Error receiving (%ld. len=%ld)\n", rv, frame->hwf_Size));
/* something went wrong during receipt */
DoEvent(pb, S2EVENT_HARDWARE | S2EVENT_ERROR | S2EVENT_RX);
got = NULL;
pb->pb_DevStats.BadData++;
}
/* If no one wanted this packet explicitely, there is one chance /* If no one wanted this packet explicitely, there is one chance
** left: somebody waiting for orphaned packets. If this fails, too, ** left: somebody waiting for orphaned packets. If this fails, too,
** we will drop it. ** we will drop it.
*/ */
if (got)
{
d(("unknown packet\n")); d(("unknown packet\n"));
pb->pb_DevStats.UnknownTypesReceived++; pb->pb_DevStats.UnknownTypesReceived++;
@@ -441,7 +439,7 @@ PRIVATE REGARGS BOOL read_frame(struct IOSana2Req *req, struct HWFrame *frame)
if (got) if (got)
{ {
BOOL ok = read_frame(got, frame); ok = read_frame(got, frame);
if(!ok) { if(!ok) {
DoEvent(pb, S2EVENT_ERROR | S2EVENT_BUFF | S2EVENT_SOFTWARE); DoEvent(pb, S2EVENT_ERROR | S2EVENT_BUFF | S2EVENT_SOFTWARE);
} }
@@ -456,6 +454,16 @@ PRIVATE REGARGS BOOL read_frame(struct IOSana2Req *req, struct HWFrame *frame)
d(("packet thrown away...\n")); d(("packet thrown away...\n"));
} }
} }
}
else
{
d(("Error receiving (%ld. len=%ld)\n", rv, frame->hwf_Size));
/* something went wrong during receipt */
DoEvent(pb, S2EVENT_HARDWARE | S2EVENT_ERROR | S2EVENT_RX);
got = NULL;
pb->pb_DevStats.BadData++;
}
}
} }
/*E*/ /*E*/
@@ -729,12 +737,8 @@ PRIVATE REGARGS BOOL read_frame(struct IOSana2Req *req, struct HWFrame *frame)
} }
hw_disable_global_int(pb); hw_disable_global_int(pb);
/*allow only a certain number of packets to be serverd per interrupt*/
if(haverec>MAX_READ_PACKAGE)
haverec = MAX_READ_PACKAGE;
/* accept pending receive and start reading */ /* accept pending receive and start reading */
while( haverec-- ) if( haverec>0 )
{ {
d2(("*+ do_read\n")); d2(("*+ do_read\n"));
doreadreqs(pb); doreadreqs(pb);
+6 -4
View File
@@ -85,11 +85,11 @@
<outfile xil_pn:name="webtalk_pn.xml"/> <outfile xil_pn:name="webtalk_pn.xml"/>
<outfile xil_pn:name="xst"/> <outfile xil_pn:name="xst"/>
</transform> </transform>
<transform xil_pn:end_ts="1516575229" xil_pn:in_ck="176569500195729039" xil_pn:name="TRAN_compileBCD2" xil_pn:prop_ck="-8537920303570934858" xil_pn:start_ts="1516575229"> <transform xil_pn:end_ts="1517604836" xil_pn:in_ck="176569500195729039" xil_pn:name="TRAN_compileBCD2" xil_pn:prop_ck="-8537920303570934858" xil_pn:start_ts="1517604836">
<status xil_pn:value="SuccessfullyRun"/> <status xil_pn:value="SuccessfullyRun"/>
<status xil_pn:value="ReadyToRun"/> <status xil_pn:value="ReadyToRun"/>
</transform> </transform>
<transform xil_pn:end_ts="1517442707" xil_pn:in_ck="-8547647177936735053" xil_pn:name="TRAN_ngdbuild" xil_pn:prop_ck="6932115226421322529" xil_pn:start_ts="1517442698"> <transform xil_pn:end_ts="1517604849" xil_pn:in_ck="-8547647177936735053" xil_pn:name="TRAN_ngdbuild" xil_pn:prop_ck="6932115226421322529" xil_pn:start_ts="1517604836">
<status xil_pn:value="SuccessfullyRun"/> <status xil_pn:value="SuccessfullyRun"/>
<status xil_pn:value="ReadyToRun"/> <status xil_pn:value="ReadyToRun"/>
<outfile xil_pn:name="LAN_IDE_CP.bld"/> <outfile xil_pn:name="LAN_IDE_CP.bld"/>
@@ -98,7 +98,7 @@
<outfile xil_pn:name="_ngo"/> <outfile xil_pn:name="_ngo"/>
<outfile xil_pn:name="_xmsgs/ngdbuild.xmsgs"/> <outfile xil_pn:name="_xmsgs/ngdbuild.xmsgs"/>
</transform> </transform>
<transform xil_pn:end_ts="1517442733" xil_pn:in_ck="-2520376148396280667" xil_pn:name="TRANEXT_vm6File_xc9500xl" xil_pn:prop_ck="-3415041726167335061" xil_pn:start_ts="1517442707"> <transform xil_pn:end_ts="1517604874" xil_pn:in_ck="-2520376148396280667" xil_pn:name="TRANEXT_vm6File_xc9500xl" xil_pn:prop_ck="-3415041726167335061" xil_pn:start_ts="1517604849">
<status xil_pn:value="SuccessfullyRun"/> <status xil_pn:value="SuccessfullyRun"/>
<status xil_pn:value="WarningsGenerated"/> <status xil_pn:value="WarningsGenerated"/>
<status xil_pn:value="ReadyToRun"/> <status xil_pn:value="ReadyToRun"/>
@@ -116,7 +116,7 @@
<outfile xil_pn:name="LAN_IDE_CP_html"/> <outfile xil_pn:name="LAN_IDE_CP_html"/>
<outfile xil_pn:name="LAN_IDE_CP_pad.csv"/> <outfile xil_pn:name="LAN_IDE_CP_pad.csv"/>
</transform> </transform>
<transform xil_pn:end_ts="1517442736" xil_pn:in_ck="-2520376148396271803" xil_pn:name="TRANEXT_crtProg_xc9500" xil_pn:prop_ck="-6294026017969277533" xil_pn:start_ts="1517442733"> <transform xil_pn:end_ts="1517604877" xil_pn:in_ck="-2520376148396271803" xil_pn:name="TRANEXT_crtProg_xc9500" xil_pn:prop_ck="-6294026017969277533" xil_pn:start_ts="1517604874">
<status xil_pn:value="SuccessfullyRun"/> <status xil_pn:value="SuccessfullyRun"/>
<status xil_pn:value="ReadyToRun"/> <status xil_pn:value="ReadyToRun"/>
<outfile xil_pn:name="LAN_IDE_CP.jed"/> <outfile xil_pn:name="LAN_IDE_CP.jed"/>
@@ -124,6 +124,8 @@
<transform xil_pn:end_ts="1517443393" xil_pn:in_ck="-2520376148396285089" xil_pn:name="TRAN_impactProgrammingTool_CPLD" xil_pn:prop_ck="-3598488201878296819" xil_pn:start_ts="1517443393"> <transform xil_pn:end_ts="1517443393" xil_pn:in_ck="-2520376148396285089" xil_pn:name="TRAN_impactProgrammingTool_CPLD" xil_pn:prop_ck="-3598488201878296819" xil_pn:start_ts="1517443393">
<status xil_pn:value="SuccessfullyRun"/> <status xil_pn:value="SuccessfullyRun"/>
<status xil_pn:value="ReadyToRun"/> <status xil_pn:value="ReadyToRun"/>
<status xil_pn:value="OutOfDateForInputs"/>
<status xil_pn:value="InputChanged"/>
</transform> </transform>
<transform xil_pn:end_ts="1516575270" xil_pn:in_ck="-2520376148396271803" xil_pn:name="TRAN_timRpt" xil_pn:prop_ck="111903974446" xil_pn:start_ts="1516575267"> <transform xil_pn:end_ts="1516575270" xil_pn:in_ck="-2520376148396271803" xil_pn:name="TRAN_timRpt" xil_pn:prop_ck="111903974446" xil_pn:start_ts="1516575267">
<status xil_pn:value="AbortedRun"/> <status xil_pn:value="AbortedRun"/>
+2 -2
View File
@@ -29,10 +29,10 @@ NGDBUILD Design Results Summary:
Number of errors: 0 Number of errors: 0
Number of warnings: 0 Number of warnings: 0
Total memory usage is 224220 kilobytes Total memory usage is 224204 kilobytes
Writing NGD file "LAN_IDE_CP.ngd" ... Writing NGD file "LAN_IDE_CP.ngd" ...
Total REAL time to NGDBUILD completion: 5 sec Total REAL time to NGDBUILD completion: 6 sec
Total CPU time to NGDBUILD completion: 5 sec Total CPU time to NGDBUILD completion: 5 sec
Writing NGDBUILD log file "LAN_IDE_CP.bld"... Writing NGDBUILD log file "LAN_IDE_CP.bld"...
+5
View File
@@ -19,3 +19,8 @@ cpldfit -intstyle ise -p xc95288xl-10-TQ144 -ofmt vhdl -optimize speed -htmlrpt
XSLTProcess LAN_IDE_CP_build.xml XSLTProcess LAN_IDE_CP_build.xml
tsim -intstyle ise LAN_IDE_CP LAN_IDE_CP.nga tsim -intstyle ise LAN_IDE_CP LAN_IDE_CP.nga
hprep6 -s IEEE1149 -n LAN_IDE_CP -i LAN_IDE_CP hprep6 -s IEEE1149 -n LAN_IDE_CP -i LAN_IDE_CP
ngdbuild -intstyle ise -dd _ngo -uc pinlist.ucf -p xc95288xl-TQ144-10 LAN_IDE_CP.ngc LAN_IDE_CP.ngd
cpldfit -intstyle ise -p xc95288xl-10-TQ144 -ofmt vhdl -optimize speed -htmlrpt -loc on -slew fast -init low -inputs 54 -pterms 35 -unused float -power std -terminate keeper LAN_IDE_CP.ngd
XSLTProcess LAN_IDE_CP_build.xml
tsim -intstyle ise LAN_IDE_CP LAN_IDE_CP.nga
hprep6 -s IEEE1149 -n LAN_IDE_CP -i LAN_IDE_CP
+4 -4
View File
@@ -41,8 +41,8 @@ UDS S:PIN81
A_LAN<0> S:PIN4 A_LAN<0> S:PIN4
A_LAN<10> S:PIN138 A_LAN<10> S:PIN138
A_LAN<11> S:PIN139 A_LAN<11> S:PIN139
A_LAN<12> S:PIN137 A_LAN<12> S:PIN136
A_LAN<13> S:PIN136 A_LAN<13> S:PIN137
A_LAN<1> S:PIN3 A_LAN<1> S:PIN3
A_LAN<2> S:PIN6 A_LAN<2> S:PIN6
A_LAN<3> S:PIN5 A_LAN<3> S:PIN5
@@ -145,8 +145,8 @@ PARTITION FB5_10 D_2_IOBUFE
PARTITION FB5_12 D_9_IOBUFE PARTITION FB5_12 D_9_IOBUFE
PARTITION FB5_14 D_10_IOBUFE D_11_IOBUFE EXP31_ D_12_IOBUFE PARTITION FB5_14 D_10_IOBUFE D_11_IOBUFE EXP31_ D_12_IOBUFE
EXP32_ EXP32_
PARTITION FB6_1 EXP33_ ROM_B_0_OBUF$BUF6 A_LAN_13_OBUF PARTITION FB6_1 EXP33_ ROM_B_0_OBUF$BUF6 A_LAN_12_OBUF
PARTITION FB6_5 A_LAN_12_OBUF A_LAN_10_OBUF PARTITION FB6_5 A_LAN_13_OBUF A_LAN_10_OBUF
PARTITION FB6_8 A_LAN_11_OBUF PARTITION FB6_8 A_LAN_11_OBUF
PARTITION FB6_10 A_LAN_8_OBUF EXP34_ lan_adr EXP35_ PARTITION FB6_10 A_LAN_8_OBUF EXP34_ lan_adr EXP35_
A_LAN_9_OBUF EXP36_ EXP37_ lan_adr_sw A_LAN_9_OBUF EXP36_ EXP37_ lan_adr_sw
+5 -5
View File
@@ -1,5 +1,5 @@
Programmer Jedec Bit Map Programmer Jedec Bit Map
Date Extracted: Thu Feb 01 00:52:15 2018 Date Extracted: Fri Feb 02 21:54:36 2018
QF186624* QF186624*
QP144* QP144*
@@ -1151,12 +1151,12 @@ L0117632 00000010 00000010 00011100 00000011 00000001 00000010 00000000 00000011
L0117760 00000010 00000010 00011100 00000010 00000000 00000000 00000000 00000000 00000000 00100000 00000010 00001000 00000000 00000010 00000001 00000000* L0117760 00000010 00000010 00011100 00000010 00000000 00000000 00000000 00000000 00000000 00100000 00000010 00001000 00000000 00000010 00000001 00000000*
L0117888 00000000 00000000 00011100 00000001 00000001 00000010 00000000 11000011 00000000 00000010 00000000 00100001 00000000 00000000 00000001 00000000* L0117888 00000000 00000000 00011100 00000001 00000001 00000010 00000000 11000011 00000000 00000010 00000000 00100001 00000000 00000000 00000001 00000000*
L0118016 00000000 00000000 00011100 00000001 00000001 00000000 00000000 11000001 00000000 01001100 00000000 00100001 00000000 00000000 00000001 00000000* L0118016 00000000 00000000 00011100 00000001 00000001 00000000 00000000 11000001 00000000 01001100 00000000 00100001 00000000 00000000 00000001 00000000*
L0118144 00000000 00000000 00000000 00000000 00000000 01000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* L0118144 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000*
L0118272 00000000 00000000 00010100 00000000 00000000 00000000 10000000 00000100 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* L0118272 00000000 00000000 00010100 00000000 00000000 00000000 10000000 00000100 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000*
L0118400 00000000 00000000 00010100 00000000 00000100 00000000 11000000 00000100 00000000 00001000 00000000 00000000 00000000 00000000 00000000 00000000* L0118400 00000000 00000000 00010100 00000000 00000100 00000000 11000000 00000100 00000000 00001000 00000000 00000000 00000000 00000000 00000000 00000000*
L0118528 00000000 00000000 00010100 00000000 00000000 00000000 00000000 00000100 00000000 11000000 00000000 00000000 00000000 00000000 00000000 00000000* L0118528 00000000 00000000 00010100 00000000 00000000 00000000 00000000 00000100 00000000 11000000 00000000 00000000 00000000 00000000 00000000 00000000*
L0118656 000000 000000 000101 000000 000000 000000 000000 000001 000000 110000 000000 001000 000000 000000 000000 000000* L0118656 000000 000000 000101 000000 000000 000000 000000 000001 000000 110000 000000 001000 000000 000000 000000 000000*
L0118752 000000 000010 000000 000000 000000 000000 000000 000000 000000 000011 000000 010000 000000 000000 000000 000000* L0118752 000000 000010 000000 000000 000000 100000 000000 000000 000000 000011 000000 010000 000000 000000 000000 000000*
L0118848 000000 000000 001111 000000 000000 000000 000000 000001 000000 000001 000000 010000 000000 000000 000000 000000* L0118848 000000 000000 001111 000000 000000 000000 000000 000001 000000 000001 000000 010000 000000 000000 000000 000000*
L0118944 000000 000000 001111 000000 000000 000000 100100 000010 000000 000000 000000 000000 000000 000000 000000 000000* L0118944 000000 000000 001111 000000 000000 000000 100100 000010 000000 000000 000000 000000 000000 000000 000000 000000*
L0119040 000000 000000 001111 000000 000000 000000 000000 000010 000000 001100 000000 000000 000000 000000 000000 000000* L0119040 000000 000000 001111 000000 000000 000000 000000 000010 000000 001100 000000 000000 000000 000000 000000 000000*
@@ -1511,12 +1511,12 @@ L0159104 00000000 00000000 00000000 00000000 00000000 00000000 10000100 00000000
L0159232 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00011100 00000000 00000000* L0159232 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00011100 00000000 00000000*
L0159360 00000000 00000000 00000000 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000 00000000 00000000 10011100 00000000 00000000* L0159360 00000000 00000000 00000000 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000 00000000 00000000 10011100 00000000 00000000*
L0159488 10000000 00000000 00000000 00000000 00000000 00000000 10100000 00000000 00000000 00000000 00000000 00000000 00000000 10011100 00000000 00000000* L0159488 10000000 00000000 00000000 00000000 00000000 00000000 10100000 00000000 00000000 00000000 00000000 00000000 00000000 10011100 00000000 00000000*
L0159616 00000000 00000000 10000000 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000 00000000 00000000 10000000 00000000 00000000* L0159616 00000000 00000000 10000000 00000000 00000000 01000000 00000100 00000000 00000000 00000000 00000000 00000000 00000000 10000000 00000000 00000000*
L0159744 10000000 00000000 00000000 00000000 10000000 00000000 10000100 00000000 00000000 00000000 00000000 00000000 00000000 00100100 00000000 00000000* L0159744 10000000 00000000 00000000 00000000 10000000 00000000 10000100 00000000 00000000 00000000 00000000 00000000 00000000 00100100 00000000 00000000*
L0159872 10000000 00000000 00000000 00000000 00000000 00000000 10000100 00000000 00000000 00000000 00000000 00000000 00000100 10100100 00000000 00000000* L0159872 10000000 00000000 00000000 00000000 00000000 00000000 10000100 00000000 00000000 00000000 00000000 00000000 00000100 10100100 00000000 00000000*
L0160000 10000000 00000000 00000000 00000000 00000000 00000000 10000000 00000000 00000000 00000000 00000000 00000000 00000000 00100100 00000000 00000000* L0160000 10000000 00000000 00000000 00000000 00000000 00000000 10000000 00000000 00000000 00000000 00000000 00000000 00000000 00100100 00000000 00000000*
L0160128 100000 000000 000000 000000 000000 000000 000001 000000 000000 000000 000000 000000 000000 001001 000000 000000* L0160128 100000 000000 000000 000000 000000 000000 000001 000000 000000 000000 000000 000000 000000 001001 000000 000000*
L0160224 100001 000000 000000 000000 000000 100000 000000 000000 000000 000000 000000 000000 000000 100010 000000 000000* L0160224 100001 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 100010 000000 000000*
L0160320 100000 000000 000000 000000 000000 000000 001000 000000 000000 000000 000000 000000 000000 001101 000000 000000* L0160320 100000 000000 000000 000000 000000 000000 001000 000000 000000 000000 000000 000000 000000 001101 000000 000000*
L0160416 000000 000000 000000 000000 000000 000000 001000 000000 000000 000000 000000 000000 000000 001100 000000 000000* L0160416 000000 000000 000000 000000 000000 000000 001000 000000 000000 000000 000000 000000 000000 001100 000000 000000*
L0160512 100000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 101101 000000 000000* L0160512 100000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 101101 000000 000000*
+8 -8
View File
@@ -1917,7 +1917,7 @@ EQ | 2 |
!A_LAN<11> = !A<12> & !LAN_RST_SM_FSM_FFd2 & !A_LAN<11> = !A<12> & !LAN_RST_SM_FSM_FFd2 &
!LAN_RST_SM_FSM_FFd3; !LAN_RST_SM_FSM_FFd3;
MACROCELL | 5 | 4 | A_LAN_12_OBUF MACROCELL | 5 | 2 | A_LAN_12_OBUF
ATTRIBUTES | 264962 | 0 ATTRIBUTES | 264962 | 0
INPUTS | 3 | A<13> | LAN_RST_SM_FSM_FFd2 | LAN_RST_SM_FSM_FFd3 INPUTS | 3 | A<13> | LAN_RST_SM_FSM_FFd2 | LAN_RST_SM_FSM_FFd3
INPUTMC | 2 | 7 | 6 | 7 | 5 INPUTMC | 2 | 7 | 6 | 7 | 5
@@ -1926,7 +1926,7 @@ EQ | 2 |
!A_LAN<12> = !A<13> & !LAN_RST_SM_FSM_FFd2 & !A_LAN<12> = !A<13> & !LAN_RST_SM_FSM_FFd2 &
!LAN_RST_SM_FSM_FFd3; !LAN_RST_SM_FSM_FFd3;
MACROCELL | 5 | 2 | A_LAN_13_OBUF MACROCELL | 5 | 4 | A_LAN_13_OBUF
ATTRIBUTES | 264962 | 0 ATTRIBUTES | 264962 | 0
INPUTS | 3 | A<14> | LAN_RST_SM_FSM_FFd2 | LAN_RST_SM_FSM_FFd3 INPUTS | 3 | A<14> | LAN_RST_SM_FSM_FFd2 | LAN_RST_SM_FSM_FFd3
INPUTMC | 2 | 7 | 6 | 7 | 5 INPUTMC | 2 | 7 | 6 | 7 | 5
@@ -2015,7 +2015,7 @@ EQ | 8 |
MACROCELL | 7 | 6 | LAN_RST_SM_FSM_FFd2 MACROCELL | 7 | 6 | LAN_RST_SM_FSM_FFd2
ATTRIBUTES | 8553216 | 0 ATTRIBUTES | 8553216 | 0
OUTPUTMC | 55 | 9 | 16 | 11 | 9 | 11 | 11 | 9 | 2 | 7 | 1 | 11 | 7 | 7 | 2 | 11 | 4 | 9 | 0 | 9 | 5 | 9 | 4 | 9 | 9 | 9 | 7 | 9 | 11 | 9 | 10 | 1 | 17 | 3 | 5 | 5 | 5 | 5 | 7 | 5 | 4 | 5 | 2 | 3 | 4 | 3 | 11 | 1 | 1 | 3 | 13 | 1 | 2 | 5 | 9 | 5 | 13 | 7 | 6 | 7 | 5 | 7 | 8 | 1 | 16 | 7 | 11 | 1 | 4 | 3 | 7 | 1 | 15 | 1 | 0 | 7 | 0 | 7 | 3 | 7 | 17 | 9 | 1 | 9 | 3 | 9 | 6 | 9 | 8 | 9 | 12 | 9 | 13 | 9 | 14 | 9 | 15 | 9 | 17 | 11 | 3 | 11 | 5 | 11 | 6 | 11 | 8 | 11 | 10 | 11 | 12 OUTPUTMC | 55 | 9 | 16 | 11 | 9 | 11 | 11 | 9 | 2 | 7 | 1 | 11 | 7 | 7 | 2 | 11 | 4 | 9 | 0 | 9 | 5 | 9 | 4 | 9 | 9 | 9 | 7 | 9 | 11 | 9 | 10 | 1 | 17 | 3 | 5 | 5 | 5 | 5 | 7 | 5 | 2 | 5 | 4 | 3 | 4 | 3 | 11 | 1 | 1 | 3 | 13 | 1 | 2 | 5 | 9 | 5 | 13 | 7 | 6 | 7 | 5 | 7 | 8 | 1 | 16 | 7 | 11 | 1 | 4 | 3 | 7 | 1 | 15 | 1 | 0 | 7 | 0 | 7 | 3 | 7 | 17 | 9 | 1 | 9 | 3 | 9 | 6 | 9 | 8 | 9 | 12 | 9 | 13 | 9 | 14 | 9 | 15 | 9 | 17 | 11 | 3 | 11 | 5 | 11 | 6 | 11 | 8 | 11 | 10 | 11 | 12
INPUTS | 4 | RESET | LAN_RST_SM_FSM_FFd3 | LAN_RST_SM_FSM_FFd1 | LAN_RST_SM_FSM_FFd2 INPUTS | 4 | RESET | LAN_RST_SM_FSM_FFd3 | LAN_RST_SM_FSM_FFd1 | LAN_RST_SM_FSM_FFd2
INPUTMC | 3 | 7 | 5 | 7 | 8 | 7 | 6 INPUTMC | 3 | 7 | 5 | 7 | 8 | 7 | 6
INPUTP | 1 | 263 INPUTP | 1 | 263
@@ -2029,7 +2029,7 @@ GLOBALS | 1 | 2 | CLK_EXT
MACROCELL | 7 | 5 | LAN_RST_SM_FSM_FFd3 MACROCELL | 7 | 5 | LAN_RST_SM_FSM_FFd3
ATTRIBUTES | 8553216 | 0 ATTRIBUTES | 8553216 | 0
OUTPUTMC | 54 | 9 | 16 | 11 | 9 | 11 | 11 | 9 | 2 | 7 | 1 | 11 | 7 | 7 | 2 | 11 | 4 | 9 | 0 | 9 | 5 | 9 | 4 | 9 | 9 | 9 | 7 | 9 | 11 | 9 | 10 | 1 | 17 | 3 | 5 | 5 | 5 | 5 | 7 | 5 | 4 | 5 | 2 | 3 | 4 | 3 | 11 | 1 | 1 | 3 | 13 | 1 | 2 | 5 | 9 | 5 | 13 | 7 | 6 | 7 | 8 | 1 | 16 | 7 | 11 | 1 | 4 | 3 | 7 | 1 | 15 | 1 | 0 | 7 | 0 | 7 | 3 | 7 | 17 | 9 | 1 | 9 | 3 | 9 | 6 | 9 | 8 | 9 | 12 | 9 | 13 | 9 | 14 | 9 | 15 | 9 | 17 | 11 | 3 | 11 | 5 | 11 | 6 | 11 | 8 | 11 | 10 | 11 | 12 OUTPUTMC | 54 | 9 | 16 | 11 | 9 | 11 | 11 | 9 | 2 | 7 | 1 | 11 | 7 | 7 | 2 | 11 | 4 | 9 | 0 | 9 | 5 | 9 | 4 | 9 | 9 | 9 | 7 | 9 | 11 | 9 | 10 | 1 | 17 | 3 | 5 | 5 | 5 | 5 | 7 | 5 | 2 | 5 | 4 | 3 | 4 | 3 | 11 | 1 | 1 | 3 | 13 | 1 | 2 | 5 | 9 | 5 | 13 | 7 | 6 | 7 | 8 | 1 | 16 | 7 | 11 | 1 | 4 | 3 | 7 | 1 | 15 | 1 | 0 | 7 | 0 | 7 | 3 | 7 | 17 | 9 | 1 | 9 | 3 | 9 | 6 | 9 | 8 | 9 | 12 | 9 | 13 | 9 | 14 | 9 | 15 | 9 | 17 | 11 | 3 | 11 | 5 | 11 | 6 | 11 | 8 | 11 | 10 | 11 | 12
INPUTS | 3 | RESET | LAN_RST_SM_FSM_FFd2 | LAN_RST_SM_FSM_FFd1 INPUTS | 3 | RESET | LAN_RST_SM_FSM_FFd2 | LAN_RST_SM_FSM_FFd1
INPUTMC | 2 | 7 | 6 | 7 | 8 INPUTMC | 2 | 7 | 6 | 7 | 8
INPUTP | 1 | 263 INPUTP | 1 | 263
@@ -3556,8 +3556,8 @@ PIN | A<18> | 64 | 0 | N/A | 171 | 13 | 5 | 0 | 12 | 15 | 12 | 1 | 5 | 13 | 14 |
PIN | A<17> | 64 | 0 | N/A | 172 | 13 | 5 | 9 | 12 | 15 | 12 | 1 | 5 | 14 | 14 | 16 | 14 | 0 | 12 | 14 | 4 | 3 | 4 | 4 | 5 | 0 | 5 | 13 | 14 | 2 | 14 | 15 PIN | A<17> | 64 | 0 | N/A | 172 | 13 | 5 | 9 | 12 | 15 | 12 | 1 | 5 | 14 | 14 | 16 | 14 | 0 | 12 | 14 | 4 | 3 | 4 | 4 | 5 | 0 | 5 | 13 | 14 | 2 | 14 | 15
PIN | A<16> | 64 | 0 | N/A | 175 | 10 | 5 | 0 | 12 | 15 | 12 | 1 | 5 | 14 | 14 | 15 | 5 | 13 | 12 | 14 | 4 | 3 | 4 | 4 | 14 | 2 PIN | A<16> | 64 | 0 | N/A | 175 | 10 | 5 | 0 | 12 | 15 | 12 | 1 | 5 | 14 | 14 | 15 | 5 | 13 | 12 | 14 | 4 | 3 | 4 | 4 | 14 | 2
PIN | CFIN | 64 | 0 | N/A | 190 | 6 | 5 | 0 | 12 | 15 | 12 | 1 | 5 | 13 | 12 | 14 | 4 | 4 PIN | CFIN | 64 | 0 | N/A | 190 | 6 | 5 | 0 | 12 | 15 | 12 | 1 | 5 | 13 | 12 | 14 | 4 | 4
PIN | A<13> | 64 | 0 | N/A | 123 | 3 | 5 | 14 | 5 | 4 | 0 | 9 PIN | A<13> | 64 | 0 | N/A | 123 | 3 | 5 | 14 | 5 | 2 | 0 | 9
PIN | A<14> | 64 | 0 | N/A | 125 | 2 | 5 | 14 | 5 | 2 PIN | A<14> | 64 | 0 | N/A | 125 | 2 | 5 | 14 | 5 | 4
PIN | A<7> | 64 | 0 | N/A | 100 | 1 | 1 | 4 PIN | A<7> | 64 | 0 | N/A | 100 | 1 | 1 | 4
PIN | A<11> | 64 | 0 | N/A | 114 | 2 | 5 | 5 | 0 | 13 PIN | A<11> | 64 | 0 | N/A | 114 | 2 | 5 | 5 | 0 | 13
PIN | A<12> | 64 | 0 | N/A | 115 | 2 | 5 | 7 | 0 | 7 PIN | A<12> | 64 | 0 | N/A | 115 | 2 | 5 | 7 | 0 | 7
@@ -3573,8 +3573,8 @@ PIN | IDE_WAIT | 64 | 0 | N/A | 61 | 1 | 14 | 11
PIN | A_LAN<0> | 536871040 | 0 | N/A | 7 PIN | A_LAN<0> | 536871040 | 0 | N/A | 7
PIN | A_LAN<10> | 536871040 | 0 | N/A | 255 PIN | A_LAN<10> | 536871040 | 0 | N/A | 255
PIN | A_LAN<11> | 536871040 | 0 | N/A | 256 PIN | A_LAN<11> | 536871040 | 0 | N/A | 256
PIN | A_LAN<12> | 536871040 | 0 | N/A | 254 PIN | A_LAN<12> | 536871040 | 0 | N/A | 253
PIN | A_LAN<13> | 536871040 | 0 | N/A | 253 PIN | A_LAN<13> | 536871040 | 0 | N/A | 254
PIN | A_LAN<1> | 536871040 | 0 | N/A | 6 PIN | A_LAN<1> | 536871040 | 0 | N/A | 6
PIN | A_LAN<2> | 536871040 | 0 | N/A | 12 PIN | A_LAN<2> | 536871040 | 0 | N/A | 12
PIN | A_LAN<4> | 536871040 | 0 | N/A | 20 PIN | A_LAN<4> | 536871040 | 0 | N/A | 20
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+3 -3
View File
@@ -1,7 +1,7 @@
Release 8.1i - Fit P.20131013 Release 8.1i - Fit P.20131013
Copyright(c) 1995-2003 Xilinx Inc. All rights reserved Copyright(c) 1995-2003 Xilinx Inc. All rights reserved
2- 1-2018 0:52AM 2- 2-2018 9:54PM
NOTE: This file is designed to be imported into a spreadsheet program NOTE: This file is designed to be imported into a spreadsheet program
such as Microsoft Excel for viewing, printing and sorting. The pipe '|' such as Microsoft Excel for viewing, printing and sorting. The pipe '|'
@@ -153,8 +153,8 @@ P132|LAN_WRH|O|I/O|OUTPUT|||||||||
P133|LAN_CS|O|I/O|OUTPUT||||||||| P133|LAN_CS|O|I/O|OUTPUT|||||||||
P134|LAN_RD|O|I/O|OUTPUT||||||||| P134|LAN_RD|O|I/O|OUTPUT|||||||||
P135|LAN_CFG<2>|O|I/O|OUTPUT||||||||| P135|LAN_CFG<2>|O|I/O|OUTPUT|||||||||
P136|A_LAN<13>|O|I/O|OUTPUT||||||||| P136|A_LAN<12>|O|I/O|OUTPUT|||||||||
P137|A_LAN<12>|O|I/O|OUTPUT||||||||| P137|A_LAN<13>|O|I/O|OUTPUT|||||||||
P138|A_LAN<10>|O|I/O|OUTPUT||||||||| P138|A_LAN<10>|O|I/O|OUTPUT|||||||||
P139|A_LAN<11>|O|I/O|OUTPUT||||||||| P139|A_LAN<11>|O|I/O|OUTPUT|||||||||
P140|A_LAN<8>|O|I/O|OUTPUT||||||||| P140|A_LAN<8>|O|I/O|OUTPUT|||||||||
File diff suppressed because one or more lines are too long
+8 -8
View File
@@ -1,7 +1,7 @@
cpldfit: version P.20131013 Xilinx Inc. cpldfit: version P.20131013 Xilinx Inc.
Fitter Report Fitter Report
Design Name: LAN_IDE_CP Date: 2- 1-2018, 0:52AM Design Name: LAN_IDE_CP Date: 2- 2-2018, 9:54PM
Device Used: XC95288XL-10-TQ144 Device Used: XC95288XL-10-TQ144
Fitting Status: Successful Fitting Status: Successful
@@ -123,8 +123,8 @@ D<10> 4 8
D<11> 4 8 FB5_15 43 I/O I/O STD FAST D<11> 4 8 FB5_15 43 I/O I/O STD FAST
D<12> 7 9 FB5_17 44 I/O I/O STD FAST D<12> 7 9 FB5_17 44 I/O I/O STD FAST
LAN_CFG<2> 0 0 FB6_2 135 I/O O STD FAST LAN_CFG<2> 0 0 FB6_2 135 I/O O STD FAST
A_LAN<13> 1 3 FB6_3 136 I/O O STD FAST A_LAN<12> 1 3 FB6_3 136 I/O O STD FAST
A_LAN<12> 1 3 FB6_5 137 I/O O STD FAST A_LAN<13> 1 3 FB6_5 137 I/O O STD FAST
A_LAN<10> 1 3 FB6_6 138 I/O O STD FAST A_LAN<10> 1 3 FB6_6 138 I/O O STD FAST
A_LAN<11> 1 3 FB6_8 139 I/O O STD FAST A_LAN<11> 1 3 FB6_8 139 I/O O STD FAST
A_LAN<8> 1 3 FB6_10 140 I/O O STD FAST A_LAN<8> 1 3 FB6_10 140 I/O O STD FAST
@@ -570,9 +570,9 @@ Signal Total Imp Exp Unused Loc Pin Pin Pin
Name Pt Pt Pt Pt # Type Use Name Pt Pt Pt Pt # Type Use
(unused) 0 0 /\2 3 FB6_1 (b) (b) (unused) 0 0 /\2 3 FB6_1 (b) (b)
LAN_CFG<2> 0 0 0 5 FB6_2 135 I/O O LAN_CFG<2> 0 0 0 5 FB6_2 135 I/O O
A_LAN<13> 1 0 0 4 FB6_3 136 I/O O A_LAN<12> 1 0 0 4 FB6_3 136 I/O O
(unused) 0 0 0 5 FB6_4 (b) (unused) 0 0 0 5 FB6_4 (b)
A_LAN<12> 1 0 0 4 FB6_5 137 I/O O A_LAN<13> 1 0 0 4 FB6_5 137 I/O O
A_LAN<10> 1 0 0 4 FB6_6 138 I/O O A_LAN<10> 1 0 0 4 FB6_6 138 I/O O
(unused) 0 0 0 5 FB6_7 (b) (unused) 0 0 0 5 FB6_7 (b)
A_LAN<11> 1 0 0 4 FB6_8 139 I/O O A_LAN<11> 1 0 0 4 FB6_8 139 I/O O
@@ -602,8 +602,8 @@ Signals Used by Logic in Function Block
Signal 1 2 3 4 FB Signal 1 2 3 4 FB
Name 0----+----0----+----0----+----0----+----0 Inputs Name 0----+----0----+----0----+----0----+----0 Inputs
LAN_CFG<2> ........................................ 0 LAN_CFG<2> ........................................ 0
A_LAN<13> .....X....................XX............ 3
A_LAN<12> ....X.....................XX............ 3 A_LAN<12> ....X.....................XX............ 3
A_LAN<13> .....X....................XX............ 3
A_LAN<10> .................X........XX............ 3 A_LAN<10> .................X........XX............ 3
A_LAN<11> ...X......................XX............ 3 A_LAN<11> ...X......................XX............ 3
A_LAN<8> ...............X..........XX............ 3 A_LAN<8> ...............X..........XX............ 3
@@ -2631,8 +2631,8 @@ No. Name No. Name
61 A<12> 133 LAN_CS 61 A<12> 133 LAN_CS
62 GND 134 LAN_RD 62 GND 134 LAN_RD
63 TDI 135 LAN_CFG<2> 63 TDI 135 LAN_CFG<2>
64 A<13> 136 A_LAN<13> 64 A<13> 136 A_LAN<12>
65 TMS 137 A_LAN<12> 65 TMS 137 A_LAN<13>
66 A<14> 138 A_LAN<10> 66 A<14> 138 A_LAN<10>
67 TCK 139 A_LAN<11> 67 TCK 139 A_LAN<11>
68 ROM_B<0> 140 A_LAN<8> 68 ROM_B<0> 140 A_LAN<8>
+2 -2
View File
@@ -12602,8 +12602,8 @@ FBPIN | 18 | EXP32_ | 1 | NULL | 0 | NULL | 0
FB_INSTANCE | FOOBAR6_ | LAN_IDE_CP_COPY_0_COPY_0 | 0 | 0 | 0 FB_INSTANCE | FOOBAR6_ | LAN_IDE_CP_COPY_0_COPY_0 | 0 | 0 | 0
FBPIN | 1 | EXP33_ | 1 | NULL | 0 | NULL | 0 FBPIN | 1 | EXP33_ | 1 | NULL | 0 | NULL | 0
FBPIN | 2 | ROM_B_0_OBUF$BUF6 | 1 | NULL | 0 | LAN_CFG<2> | 1 | 135 | 49152 FBPIN | 2 | ROM_B_0_OBUF$BUF6 | 1 | NULL | 0 | LAN_CFG<2> | 1 | 135 | 49152
FBPIN | 3 | A_LAN_13_OBUF | 1 | NULL | 0 | A_LAN<13> | 1 | 136 | 49152 FBPIN | 3 | A_LAN_12_OBUF | 1 | NULL | 0 | A_LAN<12> | 1 | 136 | 49152
FBPIN | 5 | A_LAN_12_OBUF | 1 | NULL | 0 | A_LAN<12> | 1 | 137 | 49152 FBPIN | 5 | A_LAN_13_OBUF | 1 | NULL | 0 | A_LAN<13> | 1 | 137 | 49152
FBPIN | 6 | A_LAN_10_OBUF | 1 | NULL | 0 | A_LAN<10> | 1 | 138 | 49152 FBPIN | 6 | A_LAN_10_OBUF | 1 | NULL | 0 | A_LAN<10> | 1 | 138 | 49152
FBPIN | 8 | A_LAN_11_OBUF | 1 | NULL | 0 | A_LAN<11> | 1 | 139 | 49152 FBPIN | 8 | A_LAN_11_OBUF | 1 | NULL | 0 | A_LAN<11> | 1 | 139 | 49152
FBPIN | 10 | A_LAN_8_OBUF | 1 | NULL | 0 | A_LAN<8> | 1 | 140 | 49152 FBPIN | 10 | A_LAN_8_OBUF | 1 | NULL | 0 | A_LAN<8> | 1 | 140 | 49152
File diff suppressed because one or more lines are too long
+8 -8
View File
@@ -3,7 +3,7 @@
cpldfit: version P.20131013 Xilinx Inc. cpldfit: version P.20131013 Xilinx Inc.
Fitter Report Fitter Report
Design Name: LAN_IDE_CP Date: 2- 1-2018, 0:52AM Design Name: LAN_IDE_CP Date: 2- 2-2018, 9:54PM
Device Used: XC95288XL-10-TQ144 Device Used: XC95288XL-10-TQ144
Fitting Status: Successful Fitting Status: Successful
@@ -125,8 +125,8 @@ D<10> 4 8
D<11> 4 8 FB5_15 43 I/O I/O STD FAST D<11> 4 8 FB5_15 43 I/O I/O STD FAST
D<12> 7 9 FB5_17 44 I/O I/O STD FAST D<12> 7 9 FB5_17 44 I/O I/O STD FAST
LAN_CFG<2> 0 0 FB6_2 135 I/O O STD FAST LAN_CFG<2> 0 0 FB6_2 135 I/O O STD FAST
A_LAN<13> 1 3 FB6_3 136 I/O O STD FAST A_LAN<12> 1 3 FB6_3 136 I/O O STD FAST
A_LAN<12> 1 3 FB6_5 137 I/O O STD FAST A_LAN<13> 1 3 FB6_5 137 I/O O STD FAST
A_LAN<10> 1 3 FB6_6 138 I/O O STD FAST A_LAN<10> 1 3 FB6_6 138 I/O O STD FAST
A_LAN<11> 1 3 FB6_8 139 I/O O STD FAST A_LAN<11> 1 3 FB6_8 139 I/O O STD FAST
A_LAN<8> 1 3 FB6_10 140 I/O O STD FAST A_LAN<8> 1 3 FB6_10 140 I/O O STD FAST
@@ -572,9 +572,9 @@ Signal Total Imp Exp Unused Loc Pin Pin Pin
Name Pt Pt Pt Pt # Type Use Name Pt Pt Pt Pt # Type Use
(unused) 0 0 /\2 3 FB6_1 (b) (b) (unused) 0 0 /\2 3 FB6_1 (b) (b)
LAN_CFG<2> 0 0 0 5 FB6_2 135 I/O O LAN_CFG<2> 0 0 0 5 FB6_2 135 I/O O
A_LAN<13> 1 0 0 4 FB6_3 136 I/O O A_LAN<12> 1 0 0 4 FB6_3 136 I/O O
(unused) 0 0 0 5 FB6_4 (b) (unused) 0 0 0 5 FB6_4 (b)
A_LAN<12> 1 0 0 4 FB6_5 137 I/O O A_LAN<13> 1 0 0 4 FB6_5 137 I/O O
A_LAN<10> 1 0 0 4 FB6_6 138 I/O O A_LAN<10> 1 0 0 4 FB6_6 138 I/O O
(unused) 0 0 0 5 FB6_7 (b) (unused) 0 0 0 5 FB6_7 (b)
A_LAN<11> 1 0 0 4 FB6_8 139 I/O O A_LAN<11> 1 0 0 4 FB6_8 139 I/O O
@@ -604,8 +604,8 @@ Signals Used by Logic in Function Block
Signal 1 2 3 4 FB Signal 1 2 3 4 FB
Name 0----+----0----+----0----+----0----+----0 Inputs Name 0----+----0----+----0----+----0----+----0 Inputs
LAN_CFG<2> ........................................ 0 LAN_CFG<2> ........................................ 0
A_LAN<13> .....X....................XX............ 3
A_LAN<12> ....X.....................XX............ 3 A_LAN<12> ....X.....................XX............ 3
A_LAN<13> .....X....................XX............ 3
A_LAN<10> .................X........XX............ 3 A_LAN<10> .................X........XX............ 3
A_LAN<11> ...X......................XX............ 3 A_LAN<11> ...X......................XX............ 3
A_LAN<8> ...............X..........XX............ 3 A_LAN<8> ...............X..........XX............ 3
@@ -2633,8 +2633,8 @@ No. Name No. Name
61 A<12> 133 LAN_CS 61 A<12> 133 LAN_CS
62 GND 134 LAN_RD 62 GND 134 LAN_RD
63 TDI 135 LAN_CFG<2> 63 TDI 135 LAN_CFG<2>
64 A<13> 136 A_LAN<13> 64 A<13> 136 A_LAN<12>
65 TMS 137 A_LAN<12> 65 TMS 137 A_LAN<13>
66 A<14> 138 A_LAN<10> 66 A<14> 138 A_LAN<10>
67 TCK 139 A_LAN<11> 67 TCK 139 A_LAN<11>
68 ROM_B<0> 140 A_LAN<8> 68 ROM_B<0> 140 A_LAN<8>
+9 -9
View File
@@ -178,10 +178,10 @@
specSig["LAN_CFG2_SPECSIG"]=new Array("LAN_CFG<2>"); specSig["LAN_CFG2_SPECSIG"]=new Array("LAN_CFG<2>");
specSig["A_LAN13_SPECSIG"]=new Array("A_LAN<13>");
specSig["A_LAN12_SPECSIG"]=new Array("A_LAN<12>"); specSig["A_LAN12_SPECSIG"]=new Array("A_LAN<12>");
specSig["A_LAN13_SPECSIG"]=new Array("A_LAN<13>");
specSig["A_LAN10_SPECSIG"]=new Array("A_LAN<10>"); specSig["A_LAN10_SPECSIG"]=new Array("A_LAN<10>");
specSig["A_LAN11_SPECSIG"]=new Array("A_LAN<11>"); specSig["A_LAN11_SPECSIG"]=new Array("A_LAN<11>");
@@ -780,9 +780,9 @@
pterms["FB6_1_2"]=new Array("/AUTO_CONFIG_DONE0_SPECSIG","/CFIN","/A18_SPECSIG","/A17_SPECSIG","/A16_SPECSIG","A23_SPECSIG","A22_SPECSIG","A21_SPECSIG","A19_SPECSIG","/A20_SPECSIG"); pterms["FB6_1_2"]=new Array("/AUTO_CONFIG_DONE0_SPECSIG","/CFIN","/A18_SPECSIG","/A17_SPECSIG","/A16_SPECSIG","A23_SPECSIG","A22_SPECSIG","A21_SPECSIG","A19_SPECSIG","/A20_SPECSIG");
pterms["FB6_3_1"]=new Array("/A14_SPECSIG","/LAN_RST_SM_FSM_FFd2","/LAN_RST_SM_FSM_FFd3"); pterms["FB6_3_1"]=new Array("/A13_SPECSIG","/LAN_RST_SM_FSM_FFd2","/LAN_RST_SM_FSM_FFd3");
pterms["FB6_5_1"]=new Array("/A13_SPECSIG","/LAN_RST_SM_FSM_FFd2","/LAN_RST_SM_FSM_FFd3"); pterms["FB6_5_1"]=new Array("/A14_SPECSIG","/LAN_RST_SM_FSM_FFd2","/LAN_RST_SM_FSM_FFd3");
pterms["FB6_6_1"]=new Array("/A11_SPECSIG","/LAN_RST_SM_FSM_FFd2","/LAN_RST_SM_FSM_FFd3"); pterms["FB6_6_1"]=new Array("/A11_SPECSIG","/LAN_RST_SM_FSM_FFd2","/LAN_RST_SM_FSM_FFd3");
@@ -2102,14 +2102,14 @@
trstimp["LAN_CFG2_SPECSIG"]=new Array("1"); trstimp["LAN_CFG2_SPECSIG"]=new Array("1");
d2["A_LAN13_SPECSIG"]=new Array("FB6_3_1"); d2["A_LAN12_SPECSIG"]=new Array("FB6_3_1");
d2imp["A_LAN13_SPECSIG"]=new Array("1");
d2["A_LAN12_SPECSIG"]=new Array("FB6_5_1");
d2imp["A_LAN12_SPECSIG"]=new Array("1"); d2imp["A_LAN12_SPECSIG"]=new Array("1");
d2["A_LAN13_SPECSIG"]=new Array("FB6_5_1");
d2imp["A_LAN13_SPECSIG"]=new Array("1");
d2["A_LAN10_SPECSIG"]=new Array("FB6_6_1"); d2["A_LAN10_SPECSIG"]=new Array("FB6_6_1");
d2imp["A_LAN10_SPECSIG"]=new Array("1"); d2imp["A_LAN10_SPECSIG"]=new Array("1");
@@ -56,7 +56,7 @@
<td align="center" width="10%">O</td> <td align="center" width="10%">O</td>
</tr> </tr>
<tr> <tr>
<td align="center" width="10%"><a href="Javascript:showEqn('A_LAN13_SPECSIG')" onmouseover="window.status='show Equation'; return true;" onmouseout="window.status=''">A_LAN&lt;13&gt;</a></td> <td align="center" width="10%"><a href="Javascript:showEqn('A_LAN12_SPECSIG')" onmouseover="window.status='show Equation'; return true;" onmouseout="window.status=''">A_LAN&lt;12&gt;</a></td>
<td align="center" width="10%">1</td> <td align="center" width="10%">1</td>
<td align="center" width="30%"> <a href="Javascript:showPT('FB6_3_1')" onmouseover="window.status='show Pterm'; return true;" onmouseout="window.status=''">3_1</a> <td align="center" width="30%"> <a href="Javascript:showPT('FB6_3_1')" onmouseover="window.status='show Pterm'; return true;" onmouseout="window.status=''">3_1</a>
</td> </td>
@@ -77,7 +77,7 @@
<td align="center" width="10%"> </td> <td align="center" width="10%"> </td>
</tr> </tr>
<tr> <tr>
<td align="center" width="10%"><a href="Javascript:showEqn('A_LAN12_SPECSIG')" onmouseover="window.status='show Equation'; return true;" onmouseout="window.status=''">A_LAN&lt;12&gt;</a></td> <td align="center" width="10%"><a href="Javascript:showEqn('A_LAN13_SPECSIG')" onmouseover="window.status='show Equation'; return true;" onmouseout="window.status=''">A_LAN&lt;13&gt;</a></td>
<td align="center" width="10%">1</td> <td align="center" width="10%">1</td>
<td align="center" width="30%"> <a href="Javascript:showPT('FB6_5_1')" onmouseover="window.status='show Pterm'; return true;" onmouseout="window.status=''">5_1</a> <td align="center" width="30%"> <a href="Javascript:showPT('FB6_5_1')" onmouseover="window.status='show Pterm'; return true;" onmouseout="window.status=''">5_1</a>
</td> </td>
@@ -115,10 +115,10 @@
<td align="center">1</td> <td align="center">1</td>
<td align="center">3</td> <td align="center">3</td>
<td align="center"><a href="javascript:showFB('FB6')" onmouseover="window.status='goto Function Block detail'; return true;" onmouseout="window.status=''">FB6</a></td> <td align="center"><a href="javascript:showFB('FB6')" onmouseover="window.status='goto Function Block detail'; return true;" onmouseout="window.status=''">FB6</a></td>
<td align="center">MC5</td> <td align="center">MC3</td>
<td align="center">STD</td> <td align="center">STD</td>
<td align="center">FAST</td> <td align="center">FAST</td>
<td align="center">137</td> <td align="center">136</td>
<td align="center">I/O</td> <td align="center">I/O</td>
<td align="center">O</td> <td align="center">O</td>
<td align="center"> </td> <td align="center"> </td>
@@ -128,10 +128,10 @@
<td align="center">1</td> <td align="center">1</td>
<td align="center">3</td> <td align="center">3</td>
<td align="center"><a href="javascript:showFB('FB6')" onmouseover="window.status='goto Function Block detail'; return true;" onmouseout="window.status=''">FB6</a></td> <td align="center"><a href="javascript:showFB('FB6')" onmouseover="window.status='goto Function Block detail'; return true;" onmouseout="window.status=''">FB6</a></td>
<td align="center">MC3</td> <td align="center">MC5</td>
<td align="center">STD</td> <td align="center">STD</td>
<td align="center">FAST</td> <td align="center">FAST</td>
<td align="center">136</td> <td align="center">137</td>
<td align="center">I/O</td> <td align="center">I/O</td>
<td align="center">O</td> <td align="center">O</td>
<td align="center"> </td> <td align="center"> </td>
@@ -1437,7 +1437,7 @@
<td align="center"> </td> <td align="center"> </td>
</tr> </tr>
<tr> <tr>
<td width="28%"><a href="javascript:showEqn('A_LAN13_SPECSIG')" onmouseover="window.status='show Equation'; return true;" onmouseout="window.status=''">A_LAN&lt;13&gt;</a></td> <td width="28%"><a href="javascript:showEqn('A_LAN12_SPECSIG')" onmouseover="window.status='show Equation'; return true;" onmouseout="window.status=''">A_LAN&lt;12&gt;</a></td>
<td align="center">1</td> <td align="center">1</td>
<td align="center">3</td> <td align="center">3</td>
<td align="center"><a href="javascript:showFB('FB6')" onmouseover="window.status='goto Function Block detail'; return true;" onmouseout="window.status=''">FB6</a></td> <td align="center"><a href="javascript:showFB('FB6')" onmouseover="window.status='goto Function Block detail'; return true;" onmouseout="window.status=''">FB6</a></td>
@@ -1450,7 +1450,7 @@
<td align="center"> </td> <td align="center"> </td>
</tr> </tr>
<tr> <tr>
<td width="28%"><a href="javascript:showEqn('A_LAN12_SPECSIG')" onmouseover="window.status='show Equation'; return true;" onmouseout="window.status=''">A_LAN&lt;12&gt;</a></td> <td width="28%"><a href="javascript:showEqn('A_LAN13_SPECSIG')" onmouseover="window.status='show Equation'; return true;" onmouseout="window.status=''">A_LAN&lt;13&gt;</a></td>
<td align="center">1</td> <td align="center">1</td>
<td align="center">3</td> <td align="center">3</td>
<td align="center"><a href="javascript:showFB('FB6')" onmouseover="window.status='goto Function Block detail'; return true;" onmouseout="window.status=''">FB6</a></td> <td align="center"><a href="javascript:showFB('FB6')" onmouseover="window.status='goto Function Block detail'; return true;" onmouseout="window.status=''">FB6</a></td>
@@ -1034,7 +1034,7 @@
<td align="center"> </td> <td align="center"> </td>
</tr> </tr>
<tr> <tr>
<td width="28%"><a href="javascript:showEqn('A_LAN13_SPECSIG')" onmouseover="window.status='show Equation'; return true;" onmouseout="window.status=''">A_LAN&lt;13&gt;</a></td> <td width="28%"><a href="javascript:showEqn('A_LAN12_SPECSIG')" onmouseover="window.status='show Equation'; return true;" onmouseout="window.status=''">A_LAN&lt;12&gt;</a></td>
<td align="center">1</td> <td align="center">1</td>
<td align="center">3</td> <td align="center">3</td>
<td align="center"><a href="javascript:showFB('FB6')" onmouseover="window.status='goto Function Block detail'; return true;" onmouseout="window.status=''">FB6</a></td> <td align="center"><a href="javascript:showFB('FB6')" onmouseover="window.status='goto Function Block detail'; return true;" onmouseout="window.status=''">FB6</a></td>
@@ -1047,7 +1047,7 @@
<td align="center"> </td> <td align="center"> </td>
</tr> </tr>
<tr> <tr>
<td width="28%"><a href="javascript:showEqn('A_LAN12_SPECSIG')" onmouseover="window.status='show Equation'; return true;" onmouseout="window.status=''">A_LAN&lt;12&gt;</a></td> <td width="28%"><a href="javascript:showEqn('A_LAN13_SPECSIG')" onmouseover="window.status='show Equation'; return true;" onmouseout="window.status=''">A_LAN&lt;13&gt;</a></td>
<td align="center">1</td> <td align="center">1</td>
<td align="center">3</td> <td align="center">3</td>
<td align="center"><a href="javascript:showFB('FB6')" onmouseover="window.status='goto Function Block detail'; return true;" onmouseout="window.status=''">FB6</a></td> <td align="center"><a href="javascript:showFB('FB6')" onmouseover="window.status='goto Function Block detail'; return true;" onmouseout="window.status=''">FB6</a></td>
+2 -2
View File
@@ -689,12 +689,12 @@
<tr> <tr>
<td width="10%" align="center">136</td> <td width="10%" align="center">136</td>
<td width="20%" align="center">I/O</td> <td width="20%" align="center">I/O</td>
<td width="70%" align="center"><a href="javascript:showEqn('A_LAN13_SPECSIG')" onmouseover="window.status='Show Equation'; return true;" onmouseout="window.status=''">A_LAN&lt;13&gt;</a></td> <td width="70%" align="center"><a href="javascript:showEqn('A_LAN12_SPECSIG')" onmouseover="window.status='Show Equation'; return true;" onmouseout="window.status=''">A_LAN&lt;12&gt;</a></td>
</tr> </tr>
<tr> <tr>
<td width="10%" align="center">137</td> <td width="10%" align="center">137</td>
<td width="20%" align="center">I/O</td> <td width="20%" align="center">I/O</td>
<td width="70%" align="center"><a href="javascript:showEqn('A_LAN12_SPECSIG')" onmouseover="window.status='Show Equation'; return true;" onmouseout="window.status=''">A_LAN&lt;12&gt;</a></td> <td width="70%" align="center"><a href="javascript:showEqn('A_LAN13_SPECSIG')" onmouseover="window.status='Show Equation'; return true;" onmouseout="window.status=''">A_LAN&lt;13&gt;</a></td>
</tr> </tr>
<tr> <tr>
<td width="10%" align="center">138</td> <td width="10%" align="center">138</td>
@@ -30,7 +30,7 @@
<tr> <tr>
<td width="40%"> <b>Date</b> <td width="40%"> <b>Date</b>
</td> </td>
<td width="60%">  2- 1-2018, 0:52AM</td> <td width="60%">  2- 2-2018, 9:54PM</td>
</tr> </tr>
</table></span><br><span id="sumres" class="pgRef"><h5 align="center">RESOURCES SUMMARY</h5> </table></span><br><span id="sumres" class="pgRef"><h5 align="center">RESOURCES SUMMARY</h5>
<table align="center" width="90%" border="1" cellspacing="0" cellpadding="0"> <table align="center" width="90%" border="1" cellspacing="0" cellpadding="0">
+1 -1
View File
@@ -5,7 +5,7 @@
The structure and the elements are likely to change over the next few releases. The structure and the elements are likely to change over the next few releases.
This means code written to parse this file will need to be revisited each subsequent release.--> This means code written to parse this file will need to be revisited each subsequent release.-->
<application stringID="NgdBuild" timeStamp="Thu Feb 01 00:51:45 2018"> <application stringID="NgdBuild" timeStamp="Fri Feb 02 21:54:07 2018">
<section stringID="User_Env"> <section stringID="User_Env">
<table stringID="User_EnvVar"> <table stringID="User_EnvVar">
<column stringID="variable"/> <column stringID="variable"/>
+3 -3
View File
@@ -1,7 +1,7 @@
Release 8.1i - Fit P.20131013 Release 8.1i - Fit P.20131013
Copyright(c) 1995-2003 Xilinx Inc. All rights reserved Copyright(c) 1995-2003 Xilinx Inc. All rights reserved
2- 1-2018 0:52AM 2- 2-2018 9:54PM
NOTE: This file is designed to be imported into a spreadsheet program NOTE: This file is designed to be imported into a spreadsheet program
such as Microsoft Excel for viewing, printing and sorting. The comma ',' such as Microsoft Excel for viewing, printing and sorting. The comma ','
@@ -153,8 +153,8 @@ P132,LAN_WRH,O,I/O,OUTPUT,,,,,,,,,
P133,LAN_CS,O,I/O,OUTPUT,,,,,,,,, P133,LAN_CS,O,I/O,OUTPUT,,,,,,,,,
P134,LAN_RD,O,I/O,OUTPUT,,,,,,,,, P134,LAN_RD,O,I/O,OUTPUT,,,,,,,,,
P135,LAN_CFG<2>,O,I/O,OUTPUT,,,,,,,,, P135,LAN_CFG<2>,O,I/O,OUTPUT,,,,,,,,,
P136,A_LAN<13>,O,I/O,OUTPUT,,,,,,,,, P136,A_LAN<12>,O,I/O,OUTPUT,,,,,,,,,
P137,A_LAN<12>,O,I/O,OUTPUT,,,,,,,,, P137,A_LAN<13>,O,I/O,OUTPUT,,,,,,,,,
P138,A_LAN<10>,O,I/O,OUTPUT,,,,,,,,, P138,A_LAN<10>,O,I/O,OUTPUT,,,,,,,,,
P139,A_LAN<11>,O,I/O,OUTPUT,,,,,,,,, P139,A_LAN<11>,O,I/O,OUTPUT,,,,,,,,,
P140,A_LAN<8>,O,I/O,OUTPUT,,,,,,,,, P140,A_LAN<8>,O,I/O,OUTPUT,,,,,,,,,
1 Release 8.1i - Fit P.20131013
2 Copyright(c) 1995-2003 Xilinx Inc. All rights reserved
3 2- 1-2018 0:52AM 2- 2-2018 9:54PM
4 NOTE: This file is designed to be imported into a spreadsheet program
5 such as Microsoft Excel for viewing, printing and sorting. The comma ','
6 character is used as the data field separator.
7 This file is also designed to support parsing.
153 P138,A_LAN<10>,O,I/O,OUTPUT,,,,,,,,,
154 P139,A_LAN<11>,O,I/O,OUTPUT,,,,,,,,,
155 P140,A_LAN<8>,O,I/O,OUTPUT,,,,,,,,,
156 P141,VCC,,VCCINT,,,,,,,,,,
157 P142,A_LAN<9>,O,I/O,OUTPUT,,,,,,,,,
158 P143,RESET,GSR/I,I/O/GSR,,,,,,,,,,
159 P144,GND,,GND,,,,,,,,,,
160 To preserve the pinout above for future design iterations in
+4 -4
View File
@@ -2,7 +2,7 @@
<BODY TEXT='#000000' BGCOLOR='#FFFFFF' LINK='#0000EE' VLINK='#551A8B' ALINK='#FF0000'> <BODY TEXT='#000000' BGCOLOR='#FFFFFF' LINK='#0000EE' VLINK='#551A8B' ALINK='#FF0000'>
<TABLE BORDER CELLSPACING=0 CELLPADDING=3 WIDTH='100%'> <TABLE BORDER CELLSPACING=0 CELLPADDING=3 WIDTH='100%'>
<TR ALIGN=CENTER BGCOLOR='#99CCFF'> <TR ALIGN=CENTER BGCOLOR='#99CCFF'>
<TD ALIGN=CENTER COLSPAN='4'><B>LAN_IDE_CP Project Status (02/01/2018 - 00:52:16)</B></TD></TR> <TD ALIGN=CENTER COLSPAN='4'><B>LAN_IDE_CP Project Status (02/02/2018 - 21:54:37)</B></TD></TR>
<TR ALIGN=LEFT> <TR ALIGN=LEFT>
<TD BGCOLOR='#FFFF99'><B>Project File:</B></TD> <TD BGCOLOR='#FFFF99'><B>Project File:</B></TD>
<TD>LAN_IDE.xise</TD> <TD>LAN_IDE.xise</TD>
@@ -66,8 +66,8 @@ System Settings</A>
<TR BGCOLOR='#FFFF99'><TD><B>Report Name</B></TD><TD><B>Status</B></TD><TD><B>Generated</B></TD> <TR BGCOLOR='#FFFF99'><TD><B>Report Name</B></TD><TD><B>Status</B></TD><TD><B>Generated</B></TD>
<TD ALIGN=LEFT><B>Errors</B></TD><TD ALIGN=LEFT><B>Warnings</B></TD><TD ALIGN=LEFT COLSPAN='2'><B>Infos</B></TD></TR> <TD ALIGN=LEFT><B>Errors</B></TD><TD ALIGN=LEFT><B>Warnings</B></TD><TD ALIGN=LEFT COLSPAN='2'><B>Infos</B></TD></TR>
<TR ALIGN=LEFT><TD><A HREF_DISABLED='C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE\LAN_IDE_CP.syr'>Synthesis Report</A></TD><TD>Current</TD><TD>Do 1. Feb 00:51:37 2018</TD><TD ALIGN=LEFT>0</TD><TD ALIGN=LEFT><A HREF_DISABLED='C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE\_xmsgs/xst.xmsgs?&DataKey=Warning'>8 Warnings (1 new)</A></TD><TD ALIGN=LEFT COLSPAN='2'><A HREF_DISABLED='C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE\_xmsgs/xst.xmsgs?&DataKey=Info'>1 Info (0 new)</A></TD></TR> <TR ALIGN=LEFT><TD><A HREF_DISABLED='C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE\LAN_IDE_CP.syr'>Synthesis Report</A></TD><TD>Current</TD><TD>Do 1. Feb 00:51:37 2018</TD><TD ALIGN=LEFT>0</TD><TD ALIGN=LEFT><A HREF_DISABLED='C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE\_xmsgs/xst.xmsgs?&DataKey=Warning'>8 Warnings (1 new)</A></TD><TD ALIGN=LEFT COLSPAN='2'><A HREF_DISABLED='C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE\_xmsgs/xst.xmsgs?&DataKey=Info'>1 Info (0 new)</A></TD></TR>
<TR ALIGN=LEFT><TD><A HREF_DISABLED='C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE\LAN_IDE_CP.bld'>Translation Report</A></TD><TD>Current</TD><TD>Do 1. Feb 00:51:45 2018</TD><TD ALIGN=LEFT>0</TD><TD ALIGN=LEFT>0</TD><TD ALIGN=LEFT COLSPAN='2'>0</TD></TR> <TR ALIGN=LEFT><TD><A HREF_DISABLED='C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE\LAN_IDE_CP.bld'>Translation Report</A></TD><TD>Current</TD><TD>Fr 2. Feb 21:54:08 2018</TD><TD ALIGN=LEFT>0</TD><TD ALIGN=LEFT>0</TD><TD ALIGN=LEFT COLSPAN='2'>0</TD></TR>
<TR ALIGN=LEFT><TD><A HREF_DISABLED='C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE\LAN_IDE_CP.rpt'>CPLD Fitter Report (Text)</A></TD><TD>Current</TD><TD>Do 1. Feb 00:52:03 2018</TD><TD ALIGN=LEFT>0</TD><TD ALIGN=LEFT><A HREF_DISABLED='C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE\_xmsgs/cpldfit.xmsgs?&DataKey=Warning'>7 Warnings (1 new)</A></TD><TD ALIGN=LEFT COLSPAN='2'><A HREF_DISABLED='C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE\_xmsgs/cpldfit.xmsgs?&DataKey=Info'>1 Info (1 new)</A></TD></TR> <TR ALIGN=LEFT><TD><A HREF_DISABLED='C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE\LAN_IDE_CP.rpt'>CPLD Fitter Report (Text)</A></TD><TD>Current</TD><TD>Fr 2. Feb 21:54:22 2018</TD><TD ALIGN=LEFT>0</TD><TD ALIGN=LEFT><A HREF_DISABLED='C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE\_xmsgs/cpldfit.xmsgs?&DataKey=Warning'>7 Warnings (1 new)</A></TD><TD ALIGN=LEFT COLSPAN='2'><A HREF_DISABLED='C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE\_xmsgs/cpldfit.xmsgs?&DataKey=Info'>1 Info (1 new)</A></TD></TR>
<TR ALIGN=LEFT><TD>Power Report</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD COLSPAN='2'>&nbsp;</TD></TR> <TR ALIGN=LEFT><TD>Power Report</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD COLSPAN='2'>&nbsp;</TD></TR>
</TABLE> </TABLE>
&nbsp;<BR><TABLE BORDER CELLSPACING=0 CELLPADDING=3 WIDTH='100%'> &nbsp;<BR><TABLE BORDER CELLSPACING=0 CELLPADDING=3 WIDTH='100%'>
@@ -77,5 +77,5 @@ System Settings</A>
</TABLE> </TABLE>
<br><center><b>Date Generated:</b> 02/01/2018 - 00:52:16</center> <br><center><b>Date Generated:</b> 02/02/2018 - 21:54:37</center>
</BODY></HTML> </BODY></HTML>
-3
View File
@@ -8,8 +8,5 @@
<!-- Copyright (c) 1995-2013 Xilinx, Inc. All rights reserved. --> <!-- Copyright (c) 1995-2013 Xilinx, Inc. All rights reserved. -->
<messages> <messages>
<msg type="info" file="ProjectMgmt" num="1061" ><arg fmt="%s" index="1">Parsing VHDL file &quot;C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.vhd&quot; into library work</arg>
</msg>
</messages> </messages>
+7 -7
View File
@@ -9,13 +9,13 @@
<ClosedNodesVersion>2</ClosedNodesVersion> <ClosedNodesVersion>2</ClosedNodesVersion>
</ClosedNodes> </ClosedNodes>
<SelectedItems> <SelectedItems>
<SelectedItem>LAN_IDE_CP - Behavioral (C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.vhd)</SelectedItem> <SelectedItem>pinlist.ucf (C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/pinlist.ucf)</SelectedItem>
</SelectedItems> </SelectedItems>
<ScrollbarPosition orientation="vertical" >0</ScrollbarPosition> <ScrollbarPosition orientation="vertical" >0</ScrollbarPosition>
<ScrollbarPosition orientation="horizontal" >0</ScrollbarPosition> <ScrollbarPosition orientation="horizontal" >0</ScrollbarPosition>
<ViewHeaderState orientation="horizontal" >000000ff0000000000000001000000010000000000000000000000000000000002020000000100000001000000640000013c000000020000000000000000000000000200000064ffffffff0000008100000003000000020000013c0000000100000003000000000000000100000003</ViewHeaderState> <ViewHeaderState orientation="horizontal" >000000ff0000000000000001000000010000000000000000000000000000000002020000000100000001000000640000013c000000020000000000000000000000000200000064ffffffff0000008100000003000000020000013c0000000100000003000000000000000100000003</ViewHeaderState>
<UserChangedColumnWidths orientation="horizontal" >true</UserChangedColumnWidths> <UserChangedColumnWidths orientation="horizontal" >true</UserChangedColumnWidths>
<CurrentItem>LAN_IDE_CP - Behavioral (C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.vhd)</CurrentItem> <CurrentItem>pinlist.ucf (C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/pinlist.ucf)</CurrentItem>
</ItemView> </ItemView>
<ItemView engineview="SynthesisOnly" sourcetype="" guiview="Process" > <ItemView engineview="SynthesisOnly" sourcetype="" guiview="Process" >
<ClosedNodes> <ClosedNodes>
@@ -64,13 +64,13 @@
<ClosedNode>Implement Design/Synthesize - XST</ClosedNode> <ClosedNode>Implement Design/Synthesize - XST</ClosedNode>
</ClosedNodes> </ClosedNodes>
<SelectedItems> <SelectedItems>
<SelectedItem></SelectedItem> <SelectedItem>Manage Configuration Project (iMPACT)</SelectedItem>
</SelectedItems> </SelectedItems>
<ScrollbarPosition orientation="vertical" >0</ScrollbarPosition> <ScrollbarPosition orientation="vertical" >1</ScrollbarPosition>
<ScrollbarPosition orientation="horizontal" >0</ScrollbarPosition> <ScrollbarPosition orientation="horizontal" >0</ScrollbarPosition>
<ViewHeaderState orientation="horizontal" >000000ff000000000000000100000001000000000000000000000000000000000000000000000000e7000000010000000100000000000000000000000064ffffffff000000810000000000000001000000e70000000100000000</ViewHeaderState> <ViewHeaderState orientation="horizontal" >000000ff000000000000000100000001000000000000000000000000000000000000000000000000e7000000010000000100000000000000000000000064ffffffff000000810000000000000001000000e70000000100000000</ViewHeaderState>
<UserChangedColumnWidths orientation="horizontal" >false</UserChangedColumnWidths> <UserChangedColumnWidths orientation="horizontal" >false</UserChangedColumnWidths>
<CurrentItem></CurrentItem> <CurrentItem>Manage Configuration Project (iMPACT)</CurrentItem>
</ItemView> </ItemView>
<SourceProcessView>000000ff00000000000000020000011b0000011b01000000050100000002</SourceProcessView> <SourceProcessView>000000ff00000000000000020000011b0000011b01000000050100000002</SourceProcessView>
<CurrentView>Implementation</CurrentView> <CurrentView>Implementation</CurrentView>
@@ -79,13 +79,13 @@
<ClosedNodesVersion>1</ClosedNodesVersion> <ClosedNodesVersion>1</ClosedNodesVersion>
</ClosedNodes> </ClosedNodes>
<SelectedItems> <SelectedItems>
<SelectedItem/> <SelectedItem></SelectedItem>
</SelectedItems> </SelectedItems>
<ScrollbarPosition orientation="vertical" >0</ScrollbarPosition> <ScrollbarPosition orientation="vertical" >0</ScrollbarPosition>
<ScrollbarPosition orientation="horizontal" >0</ScrollbarPosition> <ScrollbarPosition orientation="horizontal" >0</ScrollbarPosition>
<ViewHeaderState orientation="horizontal" >000000ff000000000000000100000001000000000000000000000000000000000000000000000000f8000000010000000100000000000000000000000064ffffffff000000810000000000000001000000f80000000100000000</ViewHeaderState> <ViewHeaderState orientation="horizontal" >000000ff000000000000000100000001000000000000000000000000000000000000000000000000f8000000010000000100000000000000000000000064ffffffff000000810000000000000001000000f80000000100000000</ViewHeaderState>
<UserChangedColumnWidths orientation="horizontal" >false</UserChangedColumnWidths> <UserChangedColumnWidths orientation="horizontal" >false</UserChangedColumnWidths>
<CurrentItem/> <CurrentItem></CurrentItem>
</ItemView> </ItemView>
<ItemView engineview="BehavioralSim" guiview="Source" compilemode="AutoCompile" > <ItemView engineview="BehavioralSim" guiview="Source" compilemode="AutoCompile" >
<ClosedNodes> <ClosedNodes>
+2 -2
View File
@@ -26,8 +26,8 @@ NET "A<9>" LOC = "P58" ;
NET "A_LAN<0>" LOC = "P4" ; NET "A_LAN<0>" LOC = "P4" ;
NET "A_LAN<10>" LOC = "P138" ; NET "A_LAN<10>" LOC = "P138" ;
NET "A_LAN<11>" LOC = "P139" ; NET "A_LAN<11>" LOC = "P139" ;
NET "A_LAN<12>" LOC = "P137" ; NET "A_LAN<12>" LOC = "P136" ;
NET "A_LAN<13>" LOC = "P136" ; NET "A_LAN<13>" LOC = "P137" ;
NET "A_LAN<1>" LOC = "P3" ; NET "A_LAN<1>" LOC = "P3" ;
NET "A_LAN<2>" LOC = "P6" ; NET "A_LAN<2>" LOC = "P6" ;
NET "A_LAN<3>" LOC = "P5" ; NET "A_LAN<3>" LOC = "P5" ;
Binary file not shown.