URL
https://opencores.org/ocsvn/spacewire_light/spacewire_light/trunk
Subversion Repositories spacewire_light
Compare Revisions
- This comparison shows the changes necessary to convert path
/spacewire_light/trunk/syn/streamtest_digilent-xc3s200
- from Rev 6 to Rev 7
- ↔ Reverse comparison
Rev 6 → Rev 7
/streamtest.xise
51,6 → 51,10
<association xil_pn:name="BehavioralSimulation"/> |
<association xil_pn:name="Implementation"/> |
</file> |
<file xil_pn:name="../../rtl/vhdl/syncdff.vhd" xil_pn:type="FILE_VHDL"> |
<association xil_pn:name="BehavioralSimulation"/> |
<association xil_pn:name="Implementation"/> |
</file> |
<file xil_pn:name="../../rtl/vhdl/streamtest.vhd" xil_pn:type="FILE_VHDL"> |
<association xil_pn:name="BehavioralSimulation"/> |
<association xil_pn:name="Implementation"/> |
/streamtest.ucf
5,11 → 5,12
TIMESPEC "TS_clk" = PERIOD "clk50" 18.0 ns ; |
|
# Paths between fastclk and sysclk must be constrained to fastclk period. |
# fastclk = 200 MHz = 5 ns = 3 ns delay + 2 ns skew |
NET "sysclk" TNM_NET = "sysclk" | MAXSKEW = 1 ns; |
NET "fastclk" TNM_NET = "fastclk" | MAXSKEW = 1 ns; |
TIMESPEC "TS_fast_to_sys" = FROM "fastclk" TO "sysclk" 3 ns DATAPATHONLY ; |
TIMESPEC "TS_sys_to_fast" = FROM "sysclk" TO "fastclk" 3 ns DATAPATHONLY ; |
# fastclk = 200 MHz = 5 ns = 4 ns delay + 1 ns margin |
NET "sysclk" TNM_NET = "sysclk" ; |
NET "fastclk" TNM_NET = "fastclk" ; |
TIMESPEC "TS_fast_to_sys" = FROM "fastclk" TO "sysclk" 4 ns DATAPATHONLY ; |
TIMESPEC "TS_sys_to_fast" = FROM "sysclk" TO "fastclk" 4 ns DATAPATHONLY ; |
TIMESPEC "TS_sync" = FROM FFS("*/syncdff_ff1") TO FFS("*/syncdff_ff2") 2 ns ; |
|
NET "clk50" LOC = "T9" ; |
NET "led(0)" LOC = "K12" | DRIVE = 6 ; |
/Makefile
27,7 → 27,8
$(RTLDIR)/spwxmit.vhd \ |
$(RTLDIR)/spwxmit_fast.vhd \ |
$(RTLDIR)/spwrecvfront_generic.vhd \ |
$(RTLDIR)/spwrecvfront_fast.vhd |
$(RTLDIR)/spwrecvfront_fast.vhd \ |
$(RTLDIR)/syncdff.vhd |
|
# Device type: Spartan-3 200 on Digilent board |
|
53,7 → 54,7
.PHONY : default clean bitfile |
|
clean : |
$(RM) -rf *~ work dump.xst _ngo 'file graph' xlnx_auto_0_xdb |
$(RM) -rf *~ work dump.xst _ngo 'file graph' xlnx_auto_0_xdb _xmsgs |
$(RM) $(PROJ).xst-script |
$(RM) $(PROJ).lso $(PROJ).prj |
$(RM) $(PROJ).ngc $(PROJ).xst.log $(PROJ).syr $(PROJ).srp $(PROJ).ngr |
63,6 → 64,7
$(RM) $(PROJ).ncd $(PROJ).pad $(PROJ).par $(PROJ).xpi $(PROJ)_pad.csv $(PROJ)_pad.txt |
$(RM) $(PROJ).bit $(PROJ).bgn $(PROJ).drc |
$(RM) $(PROJ).ptwx $(PROJ).unroutes *.xrpt $(PROJ)_summary.xml $(PROJ)_usage.xml $(PROJ)_map.map |
$(RM) $(PROJ)_bitgen.xwbt usage_statistics_webtalk.html webtalk.log |
|
bitfile : $(PROJ).bit |
|
/streamtest_top.vhd
233,6 → 233,7
s_linkstart <= switch(1); |
s_linkdisable <= switch(2); |
s_senddata <= switch(3); |
s_txdivcnt(7 downto 4) <= "0000"; |
s_txdivcnt(3 downto 0) <= switch(7 downto 4); |
|
-- Sticky link error LED |