Add top-level test design for Digilent Atlys board.
This commit is contained in:
		
							parent
							
								
									331211f34b
								
							
						
					
					
						commit
						9c73463282
					
				|  | @ -0,0 +1,38 @@ | |||
| 
 | ||||
| # clock pin for Atlys rev C board | ||||
| NET "clk"   LOC = "L15" | IOSTANDARD = LVCMOS33 ; | ||||
| 
 | ||||
| # 100 MHz | ||||
| NET "clk"   TNM_NET = "clk" ; | ||||
| TIMESPEC "TS_clk" = PERIOD "clk" 10 ns HIGH 50% ; | ||||
| 
 | ||||
| # Reset button | ||||
| NET "resetn"  LOC = "T15" | IOSTANDARD = LVCMOS18 ; | ||||
| 
 | ||||
| # LEDs | ||||
| NET "led<0>"  LOC = "U18" | IOSTANDARD = LVCMOS33 | SLEW = QUIETIO ; | ||||
| NET "led<1>"  LOC = "M14" | IOSTANDARD = LVCMOS33 | SLEW = QUIETIO ; | ||||
| NET "led<2>"  LOC = "N14" | IOSTANDARD = LVCMOS33 | SLEW = QUIETIO ; | ||||
| NET "led<3>"  LOC = "L14" | IOSTANDARD = LVCMOS33 | SLEW = QUIETIO ; | ||||
| NET "led<4>"  LOC = "M13" | IOSTANDARD = LVCMOS33 | SLEW = QUIETIO ; | ||||
| NET "led<5>"  LOC = "D4"  | IOSTANDARD = LVCMOS33 | SLEW = QUIETIO ; | ||||
| NET "led<6>"  LOC = "P16" | IOSTANDARD = LVCMOS33 | SLEW = QUIETIO ; | ||||
| NET "led<7>"  LOC = "N12" | IOSTANDARD = LVCMOS33 | SLEW = QUIETIO ; | ||||
|   | ||||
| # USB serial port J17 | ||||
| NET "uartrx"    LOC = "A16" | IOSTANDARD = LVCMOS33 ; | ||||
| NET "uarttx"    LOC = "B16" | IOSTANDARD = LVCMOS33 ; | ||||
| 
 | ||||
| # Audio | ||||
| NET "ac97_bitclk"   LOC = "L13" | IOSTANDARD = LVCMOS33 ; | ||||
| NET "ac97_sdi"      LOC = "T18" | IOSTANDARD = LVCMOS33 ; | ||||
| NET "ac97_sdo"      LOC = "N16" | IOSTANDARD = LVCMOS33 ; | ||||
| NET "ac97_sync"     LOC = "U17" | IOSTANDARD = LVCMOS33 ; | ||||
| NET "ac97_rst"      LOC = "T17" | IOSTANDARD = LVCMOS33 ; | ||||
| 
 | ||||
| # Constrain bitclk to 20 MHz (actual frequency is 12.288 MHz) | ||||
| NET "ac97_bitclk"   PERIOD = 50 ns HIGH 50% ; | ||||
| 
 | ||||
| OFFSET = IN  10 ns VALID 20 ns BEFORE "ac97_bitclk" FALLING ; | ||||
| OFFSET = OUT 15 ns AFTER "ac97_bitclk" RISING ; | ||||
| 
 | ||||
|  | @ -0,0 +1,189 @@ | |||
| <?xml version="1.0" encoding="UTF-8" standalone="no" ?> | ||||
| <generated_project xmlns="http://www.xilinx.com/XMLSchema" xmlns:xil_pn="http://www.xilinx.com/XMLSchema"> | ||||
| 
 | ||||
|   <!--                                                          --> | ||||
| 
 | ||||
|   <!--             For tool use only. Do not edit.              --> | ||||
| 
 | ||||
|   <!--                                                          --> | ||||
| 
 | ||||
|   <!-- ProjectNavigator created generated project file.         --> | ||||
| 
 | ||||
|   <!-- For use in tracking generated file and other information --> | ||||
| 
 | ||||
|   <!-- allowing preservation of process status.                 --> | ||||
| 
 | ||||
|   <!--                                                          --> | ||||
| 
 | ||||
|   <!-- Copyright (c) 1995-2013 Xilinx, Inc.  All rights reserved. --> | ||||
| 
 | ||||
|   <version xmlns="http://www.xilinx.com/XMLSchema">11.1</version> | ||||
| 
 | ||||
|   <sourceproject xmlns="http://www.xilinx.com/XMLSchema" xil_pn:fileType="FILE_XISE" xil_pn:name="test_sincos.xise"/> | ||||
| 
 | ||||
|   <files xmlns="http://www.xilinx.com/XMLSchema"> | ||||
|     <file xil_pn:fileType="FILE_DIRECTORY" xil_pn:name="_ngo"/> | ||||
|     <file xil_pn:fileType="FILE_XMSGS" xil_pn:name="_xmsgs/bitgen.xmsgs"/> | ||||
|     <file xil_pn:fileType="FILE_XMSGS" xil_pn:name="_xmsgs/map.xmsgs"/> | ||||
|     <file xil_pn:fileType="FILE_XMSGS" xil_pn:name="_xmsgs/ngdbuild.xmsgs"/> | ||||
|     <file xil_pn:fileType="FILE_XMSGS" xil_pn:name="_xmsgs/par.xmsgs"/> | ||||
|     <file xil_pn:fileType="FILE_XMSGS" xil_pn:name="_xmsgs/trce.xmsgs"/> | ||||
|     <file xil_pn:fileType="FILE_XMSGS" xil_pn:name="_xmsgs/xst.xmsgs"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_BITGEN_REPORT" xil_pn:name="top_test_sincos.bgn" xil_pn:subbranch="FPGAConfiguration"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_BIT" xil_pn:name="top_test_sincos.bit" xil_pn:subbranch="FPGAConfiguration"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_NGDBUILD_LOG" xil_pn:name="top_test_sincos.bld"/> | ||||
|     <file xil_pn:fileType="FILE_CMD_LOG" xil_pn:name="top_test_sincos.cmd_log"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_BITGEN_DRC" xil_pn:name="top_test_sincos.drc" xil_pn:subbranch="FPGAConfiguration"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_LSO" xil_pn:name="top_test_sincos.lso"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_NCD" xil_pn:name="top_test_sincos.ncd" xil_pn:subbranch="Par"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_NGC" xil_pn:name="top_test_sincos.ngc"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_NGD" xil_pn:name="top_test_sincos.ngd"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_NGR" xil_pn:name="top_test_sincos.ngr"/> | ||||
|     <file xil_pn:fileType="FILE_PAD_MISC" xil_pn:name="top_test_sincos.pad"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_PAR_REPORT" xil_pn:name="top_test_sincos.par" xil_pn:subbranch="Par"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_PCF" xil_pn:name="top_test_sincos.pcf" xil_pn:subbranch="Map"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_XST_PROJECT" xil_pn:name="top_test_sincos.prj"/> | ||||
|     <file xil_pn:fileType="FILE_TRCE_MISC" xil_pn:name="top_test_sincos.ptwx"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_XST_STX" xil_pn:name="top_test_sincos.stx"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_XST_REPORT" xil_pn:name="top_test_sincos.syr"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_TIMING_TXT_REPORT" xil_pn:name="top_test_sincos.twr" xil_pn:subbranch="Par"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_TIMING_XML_REPORT" xil_pn:name="top_test_sincos.twx" xil_pn:subbranch="Par"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_UNROUTES" xil_pn:name="top_test_sincos.unroutes" xil_pn:subbranch="Par"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_BITGEN_REPORT" xil_pn:name="top_test_sincos.ut" xil_pn:subbranch="FPGAConfiguration"/> | ||||
|     <file xil_pn:fileType="FILE_XPI" xil_pn:name="top_test_sincos.xpi"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_XST" xil_pn:name="top_test_sincos.xst"/> | ||||
|     <file xil_pn:fileType="FILE_NCD" xil_pn:name="top_test_sincos_guide.ncd" xil_pn:origination="imported"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_MAP_REPORT" xil_pn:name="top_test_sincos_map.map" xil_pn:subbranch="Map"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_MAP_REPORT" xil_pn:name="top_test_sincos_map.mrp" xil_pn:subbranch="Map"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_NCD" xil_pn:name="top_test_sincos_map.ncd" xil_pn:subbranch="Map"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_NGM" xil_pn:name="top_test_sincos_map.ngm" xil_pn:subbranch="Map"/> | ||||
|     <file xil_pn:fileType="FILE_XRPT" xil_pn:name="top_test_sincos_map.xrpt"/> | ||||
|     <file xil_pn:fileType="FILE_XRPT" xil_pn:name="top_test_sincos_ngdbuild.xrpt"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_PAD_EXCEL_REPORT" xil_pn:name="top_test_sincos_pad.csv" xil_pn:subbranch="Par"/> | ||||
|     <file xil_pn:branch="Implementation" xil_pn:fileType="FILE_PAD_TXT_REPORT" xil_pn:name="top_test_sincos_pad.txt" xil_pn:subbranch="Par"/> | ||||
|     <file xil_pn:fileType="FILE_XRPT" xil_pn:name="top_test_sincos_par.xrpt"/> | ||||
|     <file xil_pn:fileType="FILE_HTML" xil_pn:name="top_test_sincos_summary.html"/> | ||||
|     <file xil_pn:fileType="FILE_FITTER_REPORT" xil_pn:name="top_test_sincos_summary.xml"/> | ||||
|     <file xil_pn:fileType="FILE_WEBTALK" xil_pn:name="top_test_sincos_usage.xml"/> | ||||
|     <file xil_pn:fileType="FILE_XRPT" xil_pn:name="top_test_sincos_xst.xrpt"/> | ||||
|     <file xil_pn:fileType="FILE_HTML" xil_pn:name="usage_statistics_webtalk.html"/> | ||||
|     <file xil_pn:fileType="FILE_LOG" xil_pn:name="webtalk.log"/> | ||||
|     <file xil_pn:fileType="FILE_FITTER_REPORT" xil_pn:name="webtalk_pn.xml"/> | ||||
|     <file xil_pn:fileType="FILE_DIRECTORY" xil_pn:name="xlnx_auto_0_xdb"/> | ||||
|     <file xil_pn:fileType="FILE_DIRECTORY" xil_pn:name="xst"/> | ||||
|   </files> | ||||
| 
 | ||||
|   <transforms xmlns="http://www.xilinx.com/XMLSchema"> | ||||
|     <transform xil_pn:end_ts="1461310404" xil_pn:name="TRAN_copyInitialToXSTAbstractSynthesis" xil_pn:start_ts="1461310404"> | ||||
|       <status xil_pn:value="SuccessfullyRun"/> | ||||
|     </transform> | ||||
|     <transform xil_pn:end_ts="1461310404" xil_pn:name="TRAN_schematicsToHdl" xil_pn:prop_ck="-1544048785962338122" xil_pn:start_ts="1461310404"> | ||||
|       <status xil_pn:value="SuccessfullyRun"/> | ||||
|       <status xil_pn:value="ReadyToRun"/> | ||||
|     </transform> | ||||
|     <transform xil_pn:end_ts="1461310404" xil_pn:name="TRAN_regenerateCores" xil_pn:prop_ck="6687268679030817511" xil_pn:start_ts="1461310404"> | ||||
|       <status xil_pn:value="SuccessfullyRun"/> | ||||
|       <status xil_pn:value="ReadyToRun"/> | ||||
|     </transform> | ||||
|     <transform xil_pn:end_ts="1461310404" xil_pn:name="TRAN_SubProjectAbstractToPreProxy" xil_pn:start_ts="1461310404"> | ||||
|       <status xil_pn:value="SuccessfullyRun"/> | ||||
|       <status xil_pn:value="ReadyToRun"/> | ||||
|     </transform> | ||||
|     <transform xil_pn:end_ts="1461310404" xil_pn:name="TRAN_xawsTohdl" xil_pn:prop_ck="1379793326671312440" xil_pn:start_ts="1461310404"> | ||||
|       <status xil_pn:value="SuccessfullyRun"/> | ||||
|       <status xil_pn:value="ReadyToRun"/> | ||||
|     </transform> | ||||
|     <transform xil_pn:end_ts="1461310404" xil_pn:name="TRAN_SubProjectPreToStructuralProxy" xil_pn:prop_ck="8977612015756273942" xil_pn:start_ts="1461310404"> | ||||
|       <status xil_pn:value="SuccessfullyRun"/> | ||||
|       <status xil_pn:value="ReadyToRun"/> | ||||
|     </transform> | ||||
|     <transform xil_pn:end_ts="1461310404" xil_pn:name="TRAN_platgen" xil_pn:prop_ck="-3262842109162067599" xil_pn:start_ts="1461310404"> | ||||
|       <status xil_pn:value="SuccessfullyRun"/> | ||||
|       <status xil_pn:value="ReadyToRun"/> | ||||
|     </transform> | ||||
|     <transform xil_pn:end_ts="1461310421" xil_pn:in_ck="-1381503009833880706" xil_pn:name="TRANEXT_xstsynthesize_spartan6" xil_pn:prop_ck="8668749107623387584" xil_pn:start_ts="1461310404"> | ||||
|       <status xil_pn:value="SuccessfullyRun"/> | ||||
|       <status xil_pn:value="WarningsGenerated"/> | ||||
|       <status xil_pn:value="ReadyToRun"/> | ||||
|       <status xil_pn:value="OutOfDateForOutputs"/> | ||||
|       <status xil_pn:value="OutputChanged"/> | ||||
|       <outfile xil_pn:name="_xmsgs/xst.xmsgs"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.lso"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.ngc"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.ngr"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.prj"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.stx"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.syr"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.xst"/> | ||||
|       <outfile xil_pn:name="top_test_sincos_xst.xrpt"/> | ||||
|       <outfile xil_pn:name="webtalk_pn.xml"/> | ||||
|       <outfile xil_pn:name="xst"/> | ||||
|     </transform> | ||||
|     <transform xil_pn:end_ts="1461310450" xil_pn:in_ck="141509727442713" xil_pn:name="TRAN_compileBCD2" xil_pn:prop_ck="7075349975164966765" xil_pn:start_ts="1461310450"> | ||||
|       <status xil_pn:value="SuccessfullyRun"/> | ||||
|       <status xil_pn:value="ReadyToRun"/> | ||||
|     </transform> | ||||
|     <transform xil_pn:end_ts="1461310458" xil_pn:in_ck="-1047380743607608193" xil_pn:name="TRANEXT_ngdbuild_FPGA" xil_pn:prop_ck="392032481918333458" xil_pn:start_ts="1461310450"> | ||||
|       <status xil_pn:value="SuccessfullyRun"/> | ||||
|       <status xil_pn:value="ReadyToRun"/> | ||||
|       <outfile xil_pn:name="_ngo"/> | ||||
|       <outfile xil_pn:name="_xmsgs/ngdbuild.xmsgs"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.bld"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.ngd"/> | ||||
|       <outfile xil_pn:name="top_test_sincos_ngdbuild.xrpt"/> | ||||
|     </transform> | ||||
|     <transform xil_pn:end_ts="1461310485" xil_pn:in_ck="-1047380743607608192" xil_pn:name="TRANEXT_map_spartan6" xil_pn:prop_ck="4245753365082497697" xil_pn:start_ts="1461310458"> | ||||
|       <status xil_pn:value="SuccessfullyRun"/> | ||||
|       <status xil_pn:value="WarningsGenerated"/> | ||||
|       <status xil_pn:value="ReadyToRun"/> | ||||
|       <status xil_pn:value="OutOfDateForOutputs"/> | ||||
|       <status xil_pn:value="OutputChanged"/> | ||||
|       <outfile xil_pn:name="_xmsgs/map.xmsgs"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.pcf"/> | ||||
|       <outfile xil_pn:name="top_test_sincos_map.map"/> | ||||
|       <outfile xil_pn:name="top_test_sincos_map.mrp"/> | ||||
|       <outfile xil_pn:name="top_test_sincos_map.ncd"/> | ||||
|       <outfile xil_pn:name="top_test_sincos_map.ngm"/> | ||||
|       <outfile xil_pn:name="top_test_sincos_map.xrpt"/> | ||||
|       <outfile xil_pn:name="top_test_sincos_summary.xml"/> | ||||
|       <outfile xil_pn:name="top_test_sincos_usage.xml"/> | ||||
|     </transform> | ||||
|     <transform xil_pn:end_ts="1461310512" xil_pn:in_ck="693365441136831385" xil_pn:name="TRANEXT_par_spartan6" xil_pn:prop_ck="-3829590541433901613" xil_pn:start_ts="1461310485"> | ||||
|       <status xil_pn:value="SuccessfullyRun"/> | ||||
|       <status xil_pn:value="WarningsGenerated"/> | ||||
|       <status xil_pn:value="ReadyToRun"/> | ||||
|       <outfile xil_pn:name="_xmsgs/par.xmsgs"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.ncd"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.pad"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.par"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.ptwx"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.unroutes"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.xpi"/> | ||||
|       <outfile xil_pn:name="top_test_sincos_pad.csv"/> | ||||
|       <outfile xil_pn:name="top_test_sincos_pad.txt"/> | ||||
|       <outfile xil_pn:name="top_test_sincos_par.xrpt"/> | ||||
|     </transform> | ||||
|     <transform xil_pn:end_ts="1461310751" xil_pn:in_ck="4016941542054796675" xil_pn:name="TRANEXT_bitFile_spartan6" xil_pn:prop_ck="-5371345335759271151" xil_pn:start_ts="1461310716"> | ||||
|       <status xil_pn:value="SuccessfullyRun"/> | ||||
|       <status xil_pn:value="WarningsGenerated"/> | ||||
|       <status xil_pn:value="ReadyToRun"/> | ||||
|       <outfile xil_pn:name="_xmsgs/bitgen.xmsgs"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.bgn"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.bit"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.drc"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.ut"/> | ||||
|       <outfile xil_pn:name="usage_statistics_webtalk.html"/> | ||||
|       <outfile xil_pn:name="webtalk.log"/> | ||||
|       <outfile xil_pn:name="webtalk_pn.xml"/> | ||||
|     </transform> | ||||
|     <transform xil_pn:end_ts="1461310511" xil_pn:in_ck="-1047380743607608324" xil_pn:name="TRAN_postRouteTrce" xil_pn:prop_ck="445577401284416185" xil_pn:start_ts="1461310504"> | ||||
|       <status xil_pn:value="SuccessfullyRun"/> | ||||
|       <status xil_pn:value="WarningsGenerated"/> | ||||
|       <status xil_pn:value="ReadyToRun"/> | ||||
|       <outfile xil_pn:name="_xmsgs/trce.xmsgs"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.twr"/> | ||||
|       <outfile xil_pn:name="top_test_sincos.twx"/> | ||||
|     </transform> | ||||
|   </transforms> | ||||
| 
 | ||||
| </generated_project> | ||||
|  | @ -0,0 +1,418 @@ | |||
| <?xml version="1.0" encoding="UTF-8" standalone="no" ?> | ||||
| <project xmlns="http://www.xilinx.com/XMLSchema" xmlns:xil_pn="http://www.xilinx.com/XMLSchema"> | ||||
| 
 | ||||
|   <header> | ||||
|     <!-- ISE source project file created by Project Navigator.             --> | ||||
|     <!--                                                                   --> | ||||
|     <!-- This file contains project source information including a list of --> | ||||
|     <!-- project source files, project and process properties.  This file, --> | ||||
|     <!-- along with the project source files, is sufficient to open and    --> | ||||
|     <!-- implement in ISE Project Navigator.                               --> | ||||
|     <!--                                                                   --> | ||||
|     <!-- Copyright (c) 1995-2013 Xilinx, Inc.  All rights reserved. --> | ||||
|   </header> | ||||
| 
 | ||||
|   <version xil_pn:ise_version="14.6" xil_pn:schema_version="2"/> | ||||
| 
 | ||||
|   <files> | ||||
|     <file xil_pn:name="top_test_sincos.vhd" xil_pn:type="FILE_VHDL"> | ||||
|       <association xil_pn:name="BehavioralSimulation" xil_pn:seqID="1"/> | ||||
|       <association xil_pn:name="Implementation" xil_pn:seqID="5"/> | ||||
|     </file> | ||||
|     <file xil_pn:name="atlys.ucf" xil_pn:type="FILE_UCF"> | ||||
|       <association xil_pn:name="Implementation" xil_pn:seqID="0"/> | ||||
|     </file> | ||||
|     <file xil_pn:name="../../rtl/sincos_gen_d18_p20.vhdl" xil_pn:type="FILE_VHDL"> | ||||
|       <association xil_pn:name="BehavioralSimulation" xil_pn:seqID="3"/> | ||||
|       <association xil_pn:name="Implementation" xil_pn:seqID="3"/> | ||||
|     </file> | ||||
|     <file xil_pn:name="../../rtl/sincos_gen_d24_p26.vhdl" xil_pn:type="FILE_VHDL"> | ||||
|       <association xil_pn:name="BehavioralSimulation" xil_pn:seqID="4"/> | ||||
|       <association xil_pn:name="Implementation" xil_pn:seqID="2"/> | ||||
|     </file> | ||||
|     <file xil_pn:name="../../rtl/sincos_gen.vhdl" xil_pn:type="FILE_VHDL"> | ||||
|       <association xil_pn:name="BehavioralSimulation" xil_pn:seqID="5"/> | ||||
|       <association xil_pn:name="Implementation" xil_pn:seqID="1"/> | ||||
|     </file> | ||||
|     <file xil_pn:name="../../rtl/test_sincos_serial.vhdl" xil_pn:type="FILE_VHDL"> | ||||
|       <association xil_pn:name="BehavioralSimulation" xil_pn:seqID="6"/> | ||||
|       <association xil_pn:name="Implementation" xil_pn:seqID="4"/> | ||||
|     </file> | ||||
|   </files> | ||||
| 
 | ||||
|   <properties> | ||||
|     <property xil_pn:name="AES Initial Vector spartan6" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="AES Initial Vector virtex6" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="AES Key (Hex String) spartan6" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="AES Key (Hex String) virtex6" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Add I/O Buffers" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Allow Logic Optimization Across Hierarchy" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Allow SelectMAP Pins to Persist" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Allow Unexpanded Blocks" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Allow Unmatched LOC Constraints" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Allow Unmatched Timing Group Constraints" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Analysis Effort Level" xil_pn:value="Standard" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Asynchronous To Synchronous" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Auto Implementation Compile Order" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Auto Implementation Top" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Automatic BRAM Packing" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Automatically Insert glbl Module in the Netlist" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Automatically Run Generate Target PROM/ACE File" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="BPI Reads Per Page" xil_pn:value="1" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="BPI Sync Mode" xil_pn:value="Disable" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="BRAM Utilization Ratio" xil_pn:value="100" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Bring Out Global Set/Reset Net as a Port" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Bring Out Global Tristate Net as a Port" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Bus Delimiter" xil_pn:value="<>" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Case" xil_pn:value="Maintain" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Case Implementation Style" xil_pn:value="None" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Change Device Speed To" xil_pn:value="-3" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Change Device Speed To Post Trace" xil_pn:value="-3" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Combinatorial Logic Optimization" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Compile EDK Simulation Library" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Compile SIMPRIM (Timing) Simulation Library" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Compile UNISIM (Functional) Simulation Library" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Compile XilinxCoreLib (CORE Generator) Simulation Library" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Compile for HDL Debugging" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Configuration Clk (Configuration Pins)" xil_pn:value="Pull Up" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Configuration Pin Done" xil_pn:value="Pull Up" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Configuration Pin Init" xil_pn:value="Pull Up" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Configuration Pin M0" xil_pn:value="Pull Up" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Configuration Pin M1" xil_pn:value="Pull Up" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Configuration Pin M2" xil_pn:value="Pull Up" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Configuration Pin Program" xil_pn:value="Pull Up" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Configuration Rate spartan6" xil_pn:value="6" xil_pn:valueState="non-default"/> | ||||
|     <property xil_pn:name="Configuration Rate virtex5" xil_pn:value="3" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Correlate Output to Input Design" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Create ASCII Configuration File" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Create Binary Configuration File" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Create Bit File" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Create I/O Pads from Ports" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Create IEEE 1532 Configuration File" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Create IEEE 1532 Configuration File spartan6" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Create Logic Allocation File" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Create Mask File" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Create ReadBack Data Files" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Cross Clock Analysis" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Cycles for First BPI Page Read" xil_pn:value="1" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="DCI Update Mode" xil_pn:value="As Required" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="DSP Utilization Ratio" xil_pn:value="100" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Delay Values To Be Read from SDF" xil_pn:value="Setup Time" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Device" xil_pn:value="xc6slx45" xil_pn:valueState="non-default"/> | ||||
|     <property xil_pn:name="Device Family" xil_pn:value="Spartan6" xil_pn:valueState="non-default"/> | ||||
|     <property xil_pn:name="Device Speed Grade/Select ABS Minimum" xil_pn:value="-3" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Disable Detailed Package Model Insertion" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Disable JTAG Connection" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Do Not Escape Signal and Instance Names in Netlist" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Done (Output Events)" xil_pn:value="Default (4)" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Drive Awake Pin During Suspend/Wake Sequence spartan6" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Drive Done Pin High" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Enable BitStream Compression" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Enable Cyclic Redundancy Checking (CRC)" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Enable Cyclic Redundancy Checking (CRC) spartan6" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Enable Debugging of Serial Mode BitStream" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Enable External Master Clock" xil_pn:value="Disable" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Enable External Master Clock spartan6" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Enable Internal Done Pipe" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Enable Message Filtering" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Enable Multi-Pin Wake-Up Suspend Mode spartan6" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Enable Multi-Threading" xil_pn:value="Off" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Enable Multi-Threading par spartan6" xil_pn:value="Off" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Enable Multi-Threading par virtex5" xil_pn:value="Off" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Enable Outputs (Output Events)" xil_pn:value="Default (5)" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Enable Suspend/Wake Global Set/Reset spartan6" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Encrypt Bitstream spartan6" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Encrypt Bitstream virtex6" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Encrypt Key Select spartan6" xil_pn:value="BBRAM" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Encrypt Key Select virtex6" xil_pn:value="BBRAM" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Equivalent Register Removal Map" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Equivalent Register Removal XST" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Essential Bits" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Evaluation Development Board" xil_pn:value="None Specified" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Exclude Compilation of Deprecated EDK Cores" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Exclude Compilation of EDK Sub-Libraries" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Extra Cost Tables Map" xil_pn:value="0" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Extra Cost Tables Map virtex6" xil_pn:value="0" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Extra Effort (Highest PAR level only)" xil_pn:value="None" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="FPGA Start-Up Clock" xil_pn:value="CCLK" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="FSM Encoding Algorithm" xil_pn:value="Auto" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="FSM Style" xil_pn:value="LUT" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Fallback Reconfiguration virtex7" xil_pn:value="Disable" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Filter Files From Compile Order" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Flatten Output Netlist" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Functional Model Target Language ArchWiz" xil_pn:value="VHDL" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Functional Model Target Language Coregen" xil_pn:value="VHDL" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Functional Model Target Language Schematic" xil_pn:value="VHDL" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="GTS Cycle During Suspend/Wakeup Sequence spartan6" xil_pn:value="4" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="GWE Cycle During Suspend/Wakeup Sequence spartan6" xil_pn:value="5" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Generate Architecture Only (No Entity Declaration)" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Generate Asynchronous Delay Report" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Generate Clock Region Report" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Generate Constraints Interaction Report" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Generate Constraints Interaction Report Post Trace" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Generate Datasheet Section" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Generate Datasheet Section Post Trace" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Generate Detailed MAP Report" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Generate Multiple Hierarchical Netlist Files" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Generate Post-Place & Route Power Report" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Generate Post-Place & Route Simulation Model" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Generate RTL Schematic" xil_pn:value="Yes" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Generate SAIF File for Power Optimization/Estimation Par" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Generate Testbench File" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Generate Timegroups Section" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Generate Timegroups Section Post Trace" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Generics, Parameters" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Global Optimization Goal" xil_pn:value="AllClockNets" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Global Optimization map spartan6" xil_pn:value="Off" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Global Optimization map virtex5" xil_pn:value="Off" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Global Set/Reset Port Name" xil_pn:value="GSR_PORT" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Global Tristate Port Name" xil_pn:value="GTS_PORT" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="HMAC Key (Hex String)" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Hierarchy Separator" xil_pn:value="/" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="ICAP Select" xil_pn:value="Auto" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="ISim UUT Instance Name" xil_pn:value="UUT" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Ignore User Timing Constraints Map" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Ignore User Timing Constraints Par" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Implementation Top" xil_pn:value="Architecture|top_test_sincos|rtl" xil_pn:valueState="non-default"/> | ||||
|     <property xil_pn:name="Implementation Top File" xil_pn:value="top_test_sincos.vhd" xil_pn:valueState="non-default"/> | ||||
|     <property xil_pn:name="Implementation Top Instance Path" xil_pn:value="/top_test_sincos" xil_pn:valueState="non-default"/> | ||||
|     <property xil_pn:name="Include 'uselib Directive in Verilog File" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Include SIMPRIM Models in Verilog File" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Include UNISIM Models in Verilog File" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Include sdf_annotate task in Verilog File" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Incremental Compilation" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Insert Buffers to Prevent Pulse Swallowing" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Instantiation Template Target Language Xps" xil_pn:value="VHDL" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="JTAG Pin TCK" xil_pn:value="Pull Up" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="JTAG Pin TDI" xil_pn:value="Pull Up" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="JTAG Pin TDO" xil_pn:value="Pull Up" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="JTAG Pin TMS" xil_pn:value="Pull Up" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="JTAG to XADC Connection" xil_pn:value="Enable" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Keep Hierarchy" xil_pn:value="No" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="LUT Combining Map" xil_pn:value="Off" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="LUT Combining Xst" xil_pn:value="Auto" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Language" xil_pn:value="VHDL" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Last Applied Goal" xil_pn:value="Balanced" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Last Applied Strategy" xil_pn:value="Xilinx Default (unlocked)" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Last Unlock Status" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Launch SDK after Export" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Library for Verilog Sources" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Load glbl" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Manual Implementation Compile Order" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Map Slice Logic into Unused Block RAMs" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Mask Pins for Multi-Pin Wake-Up Suspend Mode spartan6" xil_pn:value="0x00" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Max Fanout" xil_pn:value="100000" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Maximum Compression" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Maximum Number of Lines in Report" xil_pn:value="1000" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Maximum Signal Name Length" xil_pn:value="20" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Move First Flip-Flop Stage" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Move Last Flip-Flop Stage" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="MultiBoot: Insert IPROG CMD in the Bitfile spartan6" xil_pn:value="Enable" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="MultiBoot: Insert IPROG CMD in the Bitfile virtex7" xil_pn:value="Enable" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="MultiBoot: Next Configuration Mode spartan6" xil_pn:value="001" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="MultiBoot: Starting Address for Golden Configuration spartan6" xil_pn:value="0x00000000" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="MultiBoot: Starting Address for Next Configuration spartan6" xil_pn:value="0x00000000" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="MultiBoot: Use New Mode for Next Configuration spartan6" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="MultiBoot: User-Defined Register for Failsafe Scheme spartan6" xil_pn:value="0x0000" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Netlist Hierarchy" xil_pn:value="As Optimized" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Netlist Translation Type" xil_pn:value="Timestamp" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Number of Clock Buffers" xil_pn:value="16" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Number of Paths in Error/Verbose Report" xil_pn:value="3" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Number of Paths in Error/Verbose Report Post Trace" xil_pn:value="3" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Optimization Effort spartan6" xil_pn:value="Normal" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Optimization Effort virtex6" xil_pn:value="Normal" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Optimization Goal" xil_pn:value="Speed" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Optimize Instantiated Primitives" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Other Bitgen Command Line Options" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Other Bitgen Command Line Options spartan6" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Other Compiler Options" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Other Compiler Options Map" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Other Compiler Options Par" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Other Compiler Options Translate" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Other Compxlib Command Line Options" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Other Map Command Line Options" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Other NETGEN Command Line Options" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Other Ngdbuild Command Line Options" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Other Place & Route Command Line Options" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Other Simulator Commands Behavioral" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Other Simulator Commands Post-Map" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Other Simulator Commands Post-Route" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Other Simulator Commands Post-Translate" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Other XPWR Command Line Options" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Other XST Command Line Options" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Output Extended Identifiers" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Output File Name" xil_pn:value="top_test_sincos" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Overwrite Compiled Libraries" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Pack I/O Registers into IOBs" xil_pn:value="Auto" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Pack I/O Registers/Latches into IOBs" xil_pn:value="Off" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Package" xil_pn:value="csg324" xil_pn:valueState="non-default"/> | ||||
|     <property xil_pn:name="Perform Advanced Analysis" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Perform Advanced Analysis Post Trace" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Perform Timing-Driven Packing and Placement" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Place & Route Effort Level (Overall)" xil_pn:value="High" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Place And Route Mode" xil_pn:value="Normal Place and Route" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Place MultiBoot Settings into Bitstream spartan6" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Place MultiBoot Settings into Bitstream virtex7" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Placer Effort Level Map" xil_pn:value="High" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Placer Extra Effort Map" xil_pn:value="None" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Port to be used" xil_pn:value="Auto - default" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Post Map Simulation Model Name" xil_pn:value="top_test_sincos_map.vhd" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Post Place & Route Simulation Model Name" xil_pn:value="top_test_sincos_timesim.vhd" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Post Synthesis Simulation Model Name" xil_pn:value="top_test_sincos_synthesis.vhd" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Post Translate Simulation Model Name" xil_pn:value="top_test_sincos_translate.vhd" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Power Down Device if Over Safe Temperature" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Power Reduction Map spartan6" xil_pn:value="Off" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Power Reduction Map virtex6" xil_pn:value="Off" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Power Reduction Par" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Power Reduction Xst" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Preferred Language" xil_pn:value="VHDL" xil_pn:valueState="non-default"/> | ||||
|     <property xil_pn:name="Produce Verbose Report" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Project Description" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Property Specification in Project File" xil_pn:value="Store all values" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="RAM Extraction" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="RAM Style" xil_pn:value="Auto" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="ROM Extraction" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="ROM Style" xil_pn:value="Auto" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Read Cores" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Reduce Control Sets" xil_pn:value="Auto" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Regenerate Core" xil_pn:value="Under Current Project Setting" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Register Balancing" xil_pn:value="No" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Register Duplication Map" xil_pn:value="Off" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Register Duplication Xst" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Register Ordering spartan6" xil_pn:value="4" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Register Ordering virtex6" xil_pn:value="4" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Release Write Enable (Output Events)" xil_pn:value="Default (6)" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Rename Design Instance in Testbench File to" xil_pn:value="UUT" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Rename Top Level Architecture To" xil_pn:value="Structure" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Rename Top Level Entity to" xil_pn:value="top_test_sincos" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Rename Top Level Module To" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Report Fastest Path(s) in Each Constraint" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Report Fastest Path(s) in Each Constraint Post Trace" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Report Paths by Endpoint" xil_pn:value="3" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Report Paths by Endpoint Post Trace" xil_pn:value="3" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Report Type" xil_pn:value="Verbose Report" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Report Type Post Trace" xil_pn:value="Verbose Report" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Report Unconstrained Paths" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Report Unconstrained Paths Post Trace" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Reset On Configuration Pulse Width" xil_pn:value="100" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Resource Sharing" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Retain Hierarchy" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Retry Configuration if CRC Error Occurs spartan6" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Revision Select" xil_pn:value="00" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Revision Select Tristate" xil_pn:value="Disable" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Run Design Rules Checker (DRC)" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Run for Specified Time" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Run for Specified Time Map" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Run for Specified Time Par" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Run for Specified Time Translate" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="SPI 32-bit Addressing" xil_pn:value="No" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Safe Implementation" xil_pn:value="No" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Security" xil_pn:value="Enable Readback and Reconfiguration" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Selected Simulation Root Source Node Behavioral" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Selected Simulation Root Source Node Post-Map" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Selected Simulation Root Source Node Post-Route" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Selected Simulation Root Source Node Post-Translate" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Selected Simulation Source Node" xil_pn:value="UUT" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Set SPI Configuration Bus Width" xil_pn:value="1" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Set SPI Configuration Bus Width spartan6" xil_pn:value="1" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Setup External Master Clock Division spartan6" xil_pn:value="1" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Shift Register Extraction" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Shift Register Minimum Size spartan6" xil_pn:value="2" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Shift Register Minimum Size virtex6" xil_pn:value="2" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Show All Models" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Simulation Model Target" xil_pn:value="VHDL" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Simulation Run Time ISim" xil_pn:value="1000 ns" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Simulation Run Time Map" xil_pn:value="1000 ns" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Simulation Run Time Par" xil_pn:value="1000 ns" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Simulation Run Time Translate" xil_pn:value="1000 ns" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Simulator" xil_pn:value="ISim (VHDL/Verilog)" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Slice Utilization Ratio" xil_pn:value="100" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Specify 'define Macro Name and Value" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Specify Top Level Instance Names Behavioral" xil_pn:value="Default" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Specify Top Level Instance Names Post-Map" xil_pn:value="Default" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Specify Top Level Instance Names Post-Route" xil_pn:value="Default" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Specify Top Level Instance Names Post-Translate" xil_pn:value="Default" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Speed Grade" xil_pn:value="-3" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Starting Address for Fallback Configuration virtex7" xil_pn:value="None" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Starting Placer Cost Table (1-100)" xil_pn:value="1" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Starting Placer Cost Table (1-100) Map spartan6" xil_pn:value="1" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Synthesis Tool" xil_pn:value="XST (VHDL/Verilog)" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Target Simulator" xil_pn:value="Please Specify" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Timing Mode Map" xil_pn:value="Performance Evaluation" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Timing Mode Par" xil_pn:value="Performance Evaluation" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Top-Level Module Name in Output Netlist" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Top-Level Source Type" xil_pn:value="HDL" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Trim Unconnected Signals" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Tristate On Configuration Pulse Width" xil_pn:value="0" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Unused IOB Pins" xil_pn:value="Pull Down" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use 64-bit PlanAhead on 64-bit Systems" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use Clock Enable" xil_pn:value="Auto" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use Custom Project File Behavioral" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use Custom Project File Post-Map" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use Custom Project File Post-Route" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use Custom Project File Post-Translate" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use Custom Simulation Command File Behavioral" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use Custom Simulation Command File Map" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use Custom Simulation Command File Par" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use Custom Simulation Command File Translate" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use Custom Waveform Configuration File Behav" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use Custom Waveform Configuration File Map" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use Custom Waveform Configuration File Par" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use Custom Waveform Configuration File Translate" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use DSP Block" xil_pn:value="Auto" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use DSP Block spartan6" xil_pn:value="Auto" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use LOC Constraints" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use RLOC Constraints" xil_pn:value="Yes" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use SPI Falling Edge" xil_pn:value="No" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use Smart Guide" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use Synchronous Reset" xil_pn:value="Auto" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use Synchronous Set" xil_pn:value="Auto" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Use Synthesis Constraints File" xil_pn:value="true" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="User Access Register Value" xil_pn:value="None" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="User Browsed Strategy Files" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="UserID Code (8 Digit Hexadecimal)" xil_pn:value="0xFFFFFFFF" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="VCCAUX Voltage Level spartan6" xil_pn:value="2.5V" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="VHDL Source Analysis Standard" xil_pn:value="VHDL-93" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Value Range Check" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Verilog Macros" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Wait for DCI Match (Output Events) virtex5" xil_pn:value="Auto" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Wait for DCM and PLL Lock (Output Events) spartan6" xil_pn:value="Default (NoWait)" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Wait for PLL Lock (Output Events) virtex6" xil_pn:value="No Wait" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Wakeup Clock spartan6" xil_pn:value="Startup Clock" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Watchdog Timer Mode 7-series" xil_pn:value="Off" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Watchdog Timer Value 7-series" xil_pn:value="0x00000000" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Watchdog Timer Value spartan6" xil_pn:value="0xFFFF" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="Working Directory" xil_pn:value="." xil_pn:valueState="non-default"/> | ||||
|     <property xil_pn:name="Write Timing Constraints" xil_pn:value="false" xil_pn:valueState="default"/> | ||||
|     <!--                                                                                  --> | ||||
|     <!-- The following properties are for internal use only. These should not be modified.--> | ||||
|     <!--                                                                                  --> | ||||
|     <property xil_pn:name="PROP_BehavioralSimTop" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="PROP_DesignName" xil_pn:value="test_sincos" xil_pn:valueState="non-default"/> | ||||
|     <property xil_pn:name="PROP_DevFamilyPMName" xil_pn:value="spartan6" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="PROP_FPGAConfiguration" xil_pn:value="FPGAConfiguration" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="PROP_PostMapSimTop" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="PROP_PostParSimTop" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="PROP_PostSynthSimTop" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="PROP_PostXlateSimTop" xil_pn:value="" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="PROP_PreSynthesis" xil_pn:value="PreSynthesis" xil_pn:valueState="default"/> | ||||
|     <property xil_pn:name="PROP_intProjectCreationTimestamp" xil_pn:value="2016-04-22T09:32:27" xil_pn:valueState="non-default"/> | ||||
|     <property xil_pn:name="PROP_intWbtProjectID" xil_pn:value="C74D62BE7C3BCC31C4F4E8997CE0C58D" xil_pn:valueState="non-default"/> | ||||
|     <property xil_pn:name="PROP_intWorkingDirLocWRTProjDir" xil_pn:value="Same" xil_pn:valueState="non-default"/> | ||||
|     <property xil_pn:name="PROP_intWorkingDirUsed" xil_pn:value="No" xil_pn:valueState="non-default"/> | ||||
|   </properties> | ||||
| 
 | ||||
|   <bindings/> | ||||
| 
 | ||||
|   <libraries/> | ||||
| 
 | ||||
|   <autoManagedFiles> | ||||
|     <!-- The following files are identified by `include statements in verilog --> | ||||
|     <!-- source files and are automatically managed by Project Navigator.     --> | ||||
|     <!--                                                                      --> | ||||
|     <!-- Do not hand-edit this section, as it will be overwritten when the    --> | ||||
|     <!-- project is analyzed based on files automatically identified as       --> | ||||
|     <!-- include files.                                                       --> | ||||
|   </autoManagedFiles> | ||||
| 
 | ||||
| </project> | ||||
|  | @ -0,0 +1,110 @@ | |||
| -- | ||||
| -- Test sine / cosine function core on Digilent Atlys board. | ||||
| -- | ||||
| -- | ||||
| -- Serial port protocol (via USB): | ||||
| -- | ||||
| --   * Baud rate 115200 | ||||
| -- | ||||
| --   * Send 6 bytes | ||||
| --       { 0x41 0x42 phase(7:0) phase(15:8) phase(23:16) phase(31:24) } | ||||
| --     to calculate sine and cosine of phase on the 18-bit / 20-bit core. | ||||
| --     Board answers with 8 bytes | ||||
| --       { sin(7:0) sin(15:8) sin(23:16) sin(31:24) | ||||
| --         cos(7:0) cos(15:8) cos(23:16) cos(31:24 } | ||||
| -- | ||||
| --   * Send 6 bytes | ||||
| --       { 0x41 0x43 phase(7:0) phase(15:8) phase(23:16) phase(31:24) } | ||||
| --     to calculate sine and cosine of phase on the 24-bit / 26-bit core. | ||||
| --     Board answers with 8 bytes | ||||
| --       { sin(7:0) sin(15:8) sin(23:16) sin(31:24) | ||||
| --         cos(7:0) cos(15:8) cos(23:16) cos(31:24 } | ||||
| -- | ||||
| --   * Send 2 bytes { 0x41 0x44 } to start clock-enable modulation. | ||||
| -- | ||||
| --   * Send 3 bytes { 0x41 0x45 } to stop clock-enable modulation. | ||||
| -- | ||||
| -- Status LEDs: | ||||
| --   LED 0    = Ready (waiting for command) | ||||
| --   LED 1    = Calculating | ||||
| --   LED 2    = Clock-enable modulation active | ||||
| --   LED 3    = Transmitting | ||||
| -- | ||||
| -- AC97 audio: | ||||
| --   not yet implemented | ||||
| -- | ||||
| 
 | ||||
| library ieee; | ||||
| use ieee.std_logic_1164.all; | ||||
| use ieee.numeric_std.all; | ||||
| 
 | ||||
| entity top_test_sincos is | ||||
| 
 | ||||
|     port ( | ||||
|         -- 100 MHz system clock | ||||
|         clk:        in  std_logic; | ||||
| 
 | ||||
|         -- Reset button | ||||
|         resetn:     in  std_logic; | ||||
| 
 | ||||
|         -- Status LEDs | ||||
|         led:        out std_logic_vector(7 downto 0); | ||||
| 
 | ||||
|         -- Uart | ||||
|         uartrx:     in  std_logic; | ||||
|         uarttx:     out std_logic; | ||||
| 
 | ||||
|         -- AC97 audio | ||||
|         ac97_bitclk:    in  std_logic; | ||||
|         ac97_sdi:       in  std_logic; | ||||
|         ac97_sdo:       out std_logic; | ||||
|         ac97_sync:      out std_logic; | ||||
|         ac97_rst:       out std_logic ); | ||||
| 
 | ||||
| end entity; | ||||
| 
 | ||||
| architecture rtl of top_test_sincos is | ||||
| 
 | ||||
|     signal r_rstgen:    std_logic_vector(7 downto 0) := "00000000"; | ||||
|     signal r_reset:     std_logic; | ||||
| 
 | ||||
| begin | ||||
| 
 | ||||
|     -- Instantiate test design with serial interface. | ||||
|     u0: entity work.test_sincos_serial | ||||
|         generic map ( | ||||
|             serial_bitrate_divider => 868 ) | ||||
|         port map ( | ||||
|             clk         => clk, | ||||
|             rst         => r_reset, | ||||
|             ser_rx      => uartrx, | ||||
|             ser_tx      => uarttx, | ||||
|             stat_ready  => led(0), | ||||
|             stat_calc   => led(1), | ||||
|             stat_clkmod => led(2), | ||||
|             stat_txser  => led(3) ); | ||||
| 
 | ||||
|     -- Drive unused LEDs. | ||||
|     led(7 downto 4) <= "0000"; | ||||
| 
 | ||||
|     -- AC97 not yet implemented | ||||
|     ac97_sdo    <= '0'; | ||||
|     ac97_sync   <= '0'; | ||||
|     ac97_rst    <= '0'; | ||||
| 
 | ||||
|     -- Reset synchronizer. | ||||
|     process (clk) is | ||||
|     begin | ||||
|         if rising_edge(clk) then | ||||
|             if resetn = '0' then | ||||
|                 r_rstgen    <= (others => '0'); | ||||
|                 r_reset     <= '1'; | ||||
|             else | ||||
|                 r_rstgen    <= "1" & r_rstgen(7 downto 1); | ||||
|                 r_reset     <= not r_rstgen(0); | ||||
|             end if; | ||||
|         end if; | ||||
|     end process; | ||||
| 
 | ||||
| end architecture; | ||||
| 
 | ||||
		Loading…
	
		Reference in New Issue