URL
https://opencores.org/ocsvn/lcd_block/lcd_block/trunk
Subversion Repositories lcd_block
Compare Revisions
- This comparison shows the changes necessary to convert path
/
- from Rev 4 to Rev 5
- ↔ Reverse comparison
Rev 4 → Rev 5
/lcd_block/trunk/hdl/iseProject/_xmsgs/pn_parser.xmsgs
8,8 → 8,14
<!-- Copyright (c) 1995-2011 Xilinx, Inc. All rights reserved. --> |
|
<messages> |
<msg type="info" file="ProjectMgmt" num="1845" ><arg fmt="%s" index="1">Analyzing Verilog file "E:/lcd_block/hdl/iseProject/lcd_controller.v" into library work</arg> |
</msg> |
|
<msg type="info" file="ProjectMgmt" num="1845" ><arg fmt="%s" index="1">Analyzing Verilog file "E:/lcd_block/hdl/iseProject/lcd_wishbone_slave.v" into library work</arg> |
</msg> |
|
<msg type="info" file="ProjectMgmt" num="1845" ><arg fmt="%s" index="1">Analyzing Verilog file "E:/lcd_block/hdl/iseProject/testLcd_controller.v" into library work</arg> |
</msg> |
|
</messages> |
|
/lcd_block/trunk/hdl/iseProject/iseconfig/lcd_wishbone_slave.xreport
1,17 → 1,17
<?xml version='1.0' encoding='UTF-8'?> |
<report-views version="2.0" > |
<header> |
<DateModified>2012-05-19T02:52:52</DateModified> |
<ModuleName>lcd_wishbone_slave</ModuleName> |
<DateModified>2012-05-20T01:54:15</DateModified> |
<ModuleName>lcd_controller</ModuleName> |
<SummaryTimeStamp>Unknown</SummaryTimeStamp> |
<SavedFilePath>E:/lcd_block/hdl/iseProject/iseconfig/lcd_wishbone_slave.xreport</SavedFilePath> |
<ImplementationReportsDirectory>E:/lcd_block/hdl/iseProject</ImplementationReportsDirectory> |
<DateInitialized>2012-05-19T02:52:52</DateInitialized> |
<DateInitialized>2012-05-20T01:54:15</DateInitialized> |
<EnableMessageFiltering>false</EnableMessageFiltering> |
</header> |
<body> |
<viewgroup label="Design Overview" > |
<view inputState="Unknown" program="implementation" ShowPartitionData="false" type="FPGASummary" file="lcd_wishbone_slave_summary.html" label="Summary" > |
<view inputState="Unknown" program="implementation" ShowPartitionData="false" type="FPGASummary" file="lcd_controller_summary.html" label="Summary" > |
<toc-item title="Design Overview" target="Design Overview" /> |
<toc-item title="Design Utilization Summary" target="Design Utilization Summary" /> |
<toc-item title="Performance Summary" target="Performance Summary" /> |
18,16 → 18,16
<toc-item title="Failing Constraints" target="Failing Constraints" /> |
<toc-item title="Detailed Reports" target="Detailed Reports" /> |
</view> |
<view inputState="Unknown" program="implementation" contextTags="FPGA_ONLY" hidden="true" type="HTML" file="lcd_wishbone_slave_envsettings.html" label="System Settings" /> |
<view inputState="Translated" program="map" locator="MAP_IOB_TABLE" contextTags="FPGA_ONLY" type="IOBProperties" file="lcd_wishbone_slave_map.xrpt" label="IOB Properties" /> |
<view inputState="Translated" program="map" contextTags="FPGA_ONLY" hidden="true" type="Control_Sets" file="lcd_wishbone_slave_map.xrpt" label="Control Set Information" /> |
<view inputState="Translated" program="map" locator="MAP_MODULE_HIERARCHY" contextTags="FPGA_ONLY" type="Module_Utilization" file="lcd_wishbone_slave_map.xrpt" label="Module Level Utilization" /> |
<view inputState="Mapped" program="par" locator="CONSTRAINT_TABLE" contextTags="FPGA_ONLY" type="ConstraintsData" file="lcd_wishbone_slave.ptwx" label="Timing Constraints" translator="ptwxToTableXML.xslt" /> |
<view inputState="Mapped" program="par" locator="PAR_PINOUT_BY_PIN_NUMBER" contextTags="FPGA_ONLY" type="PinoutData" file="lcd_wishbone_slave_par.xrpt" label="Pinout Report" /> |
<view inputState="Mapped" program="par" locator="PAR_CLOCK_TABLE" contextTags="FPGA_ONLY" type="ClocksData" file="lcd_wishbone_slave_par.xrpt" label="Clock Report" /> |
<view inputState="Mapped" program="par" contextTags="FPGA_ONLY,EDK_OFF" type="Timing_Analyzer" file="lcd_wishbone_slave.twx" label="Static Timing" /> |
<view inputState="Translated" program="cpldfit" contextTags="CPLD_ONLY,EDK_OFF" hidden="true" type="EXTERNAL_HTML" file="lcd_wishbone_slave_html/fit/report.htm" label="CPLD Fitter Report" /> |
<view inputState="Fitted" program="taengine" contextTags="CPLD_ONLY,EDK_OFF" hidden="true" type="EXTERNAL_HTML" file="lcd_wishbone_slave_html/tim/report.htm" label="CPLD Timing Report" /> |
<view inputState="Unknown" program="implementation" contextTags="FPGA_ONLY" hidden="true" type="HTML" file="lcd_controller_envsettings.html" label="System Settings" /> |
<view inputState="Translated" program="map" locator="MAP_IOB_TABLE" contextTags="FPGA_ONLY" type="IOBProperties" file="lcd_controller_map.xrpt" label="IOB Properties" /> |
<view inputState="Translated" program="map" contextTags="FPGA_ONLY" hidden="true" type="Control_Sets" file="lcd_controller_map.xrpt" label="Control Set Information" /> |
<view inputState="Translated" program="map" locator="MAP_MODULE_HIERARCHY" contextTags="FPGA_ONLY" type="Module_Utilization" file="lcd_controller_map.xrpt" label="Module Level Utilization" /> |
<view inputState="Mapped" program="par" locator="CONSTRAINT_TABLE" contextTags="FPGA_ONLY" type="ConstraintsData" file="lcd_controller.ptwx" label="Timing Constraints" translator="ptwxToTableXML.xslt" /> |
<view inputState="Mapped" program="par" locator="PAR_PINOUT_BY_PIN_NUMBER" contextTags="FPGA_ONLY" type="PinoutData" file="lcd_controller_par.xrpt" label="Pinout Report" /> |
<view inputState="Mapped" program="par" locator="PAR_CLOCK_TABLE" contextTags="FPGA_ONLY" type="ClocksData" file="lcd_controller_par.xrpt" label="Clock Report" /> |
<view inputState="Mapped" program="par" contextTags="FPGA_ONLY,EDK_OFF" type="Timing_Analyzer" file="lcd_controller.twx" label="Static Timing" /> |
<view inputState="Translated" program="cpldfit" contextTags="CPLD_ONLY,EDK_OFF" hidden="true" type="EXTERNAL_HTML" file="lcd_controller_html/fit/report.htm" label="CPLD Fitter Report" /> |
<view inputState="Fitted" program="taengine" contextTags="CPLD_ONLY,EDK_OFF" hidden="true" type="EXTERNAL_HTML" file="lcd_controller_html/tim/report.htm" label="CPLD Timing Report" /> |
</viewgroup> |
<viewgroup label="XPS Errors and Warnings" > |
<view program="platgen" WrapMessages="true" contextTags="EDK_ON" hidden="true" type="MessageList" hideColumns="Filtered" file="__xps/ise/_xmsgs/platgen.xmsgs" label="Platgen Messages" /> |
38,7 → 38,7
<view inputState="PreSynthesized" program="platgen" contextTags="EDK_ON" hidden="true" type="Secondary_Report" file="platgen.log" label="Platgen Log File" /> |
<view inputState="PreSynthesized" program="simgen" contextTags="EDK_ON" hidden="true" type="Secondary_Report" file="simgen.log" label="Simgen Log File" /> |
<view inputState="PreSynthesized" program="bitinit" contextTags="EDK_ON" hidden="true" type="Secondary_Report" file="bitinit.log" label="BitInit Log File" /> |
<view inputState="PreSynthesized" program="system" contextTags="EDK_ON" hidden="true" type="Secondary_Report" file="lcd_wishbone_slave.log" label="System Log File" /> |
<view inputState="PreSynthesized" program="system" contextTags="EDK_ON" hidden="true" type="Secondary_Report" file="lcd_controller.log" label="System Log File" /> |
</viewgroup> |
<viewgroup label="Errors and Warnings" > |
<view program="pn" WrapMessages="true" contextTags="EDK_OFF" type="MessageList" hideColumns="Filtered, New" file="_xmsgs/pn_parser.xmsgs" label="Parser Messages" /> |
54,7 → 54,7
<view inputState="Current" program="fitting" WrapMessages="true" fileList="_xmsgs/xst.xmsgs,_xmsgs/ngdbuild.xmsgs,_xmsgs/cpldfit.xmsgs,_xmsgs/xpwr.xmsgs" contextTags="CPLD_ONLY,EDK_OFF" hidden="true" type="CPLD_MessageList" hideColumns="Filtered" file="_xmsgs/*.xmsgs" label="All Implementation Messages (CPLD)" /> |
</viewgroup> |
<viewgroup label="Detailed Reports" > |
<view program="xst" contextTags="XST_ONLY,EDK_OFF" hidden="false" type="Report" file="lcd_wishbone_slave.syr" label="Synthesis Report" > |
<view program="xst" contextTags="XST_ONLY,EDK_OFF" hidden="false" type="Report" file="lcd_controller.syr" label="Synthesis Report" > |
<toc-item title="Top of Report" target="Copyright " searchDir="Forward" /> |
<toc-item title="Synthesis Options Summary" target=" Synthesis Options Summary " /> |
<toc-item title="HDL Compilation" target=" HDL Compilation " /> |
80,15 → 80,15
<toc-item title="Timing Details" target="Timing Details" subItemLevel="2" /> |
<toc-item title="Cross Clock Domains Report" target="Cross Clock Domains Report:" subItemLevel="2" /> |
</view> |
<view program="synplify" contextTags="SYNPLIFY_ONLY,EDK_OFF" hidden="true" type="Report" file="lcd_wishbone_slave.srr" label="Synplify Report" /> |
<view program="precision" contextTags="PRECISION_ONLY,EDK_OFF" hidden="true" type="Report" file="lcd_wishbone_slave.prec_log" label="Precision Report" /> |
<view inputState="Synthesized" program="ngdbuild" type="Report" file="lcd_wishbone_slave.bld" label="Translation Report" > |
<view program="synplify" contextTags="SYNPLIFY_ONLY,EDK_OFF" hidden="true" type="Report" file="lcd_controller.srr" label="Synplify Report" /> |
<view program="precision" contextTags="PRECISION_ONLY,EDK_OFF" hidden="true" type="Report" file="lcd_controller.prec_log" label="Precision Report" /> |
<view inputState="Synthesized" program="ngdbuild" type="Report" file="lcd_controller.bld" label="Translation Report" > |
<toc-item title="Top of Report" target="Copyright (c)" searchDir="Forward" /> |
<toc-item title="Command Line" target="Command Line:" /> |
<toc-item title="Partition Status" target="Partition Implementation Status" /> |
<toc-item title="Final Summary" target="NGDBUILD Design Results Summary:" /> |
</view> |
<view inputState="Translated" program="map" contextTags="FPGA_ONLY" type="Report" file="lcd_wishbone_slave_map.mrp" label="Map Report" > |
<view inputState="Translated" program="map" contextTags="FPGA_ONLY" type="Report" file="lcd_controller_map.mrp" label="Map Report" > |
<toc-item title="Top of Report" target="Release" searchDir="Forward" /> |
<toc-item title="Section 1: Errors" target="Section 1 -" searchDir="Backward" /> |
<toc-item title="Section 2: Warnings" target="Section 2 -" searchDir="Backward" /> |
104,7 → 104,7
<toc-item title="Section 12: Control Set Information" target="Section 12 -" searchDir="Backward" /> |
<toc-item title="Section 13: Utilization by Hierarchy" target="Section 13 -" searchDir="Backward" /> |
</view> |
<view inputState="Mapped" program="par" contextTags="FPGA_ONLY" type="Report" file="lcd_wishbone_slave.par" label="Place and Route Report" > |
<view inputState="Mapped" program="par" contextTags="FPGA_ONLY" type="Report" file="lcd_controller.par" label="Place and Route Report" > |
<toc-item title="Top of Report" target="Copyright (c)" searchDir="Forward" /> |
<toc-item title="Device Utilization" target="Device Utilization Summary:" /> |
<toc-item title="Router Information" target="Starting Router" /> |
113,7 → 113,7
<toc-item title="Timing Results" target="Timing Score:" /> |
<toc-item title="Final Summary" target="Peak Memory Usage:" /> |
</view> |
<view inputState="Routed" program="trce" contextTags="FPGA_ONLY" type="Report" file="lcd_wishbone_slave.twr" label="Post-PAR Static Timing Report" > |
<view inputState="Routed" program="trce" contextTags="FPGA_ONLY" type="Report" file="lcd_controller.twr" label="Post-PAR Static Timing Report" > |
<toc-item title="Top of Report" target="Copyright (c)" searchDir="Forward" /> |
<toc-item title="Timing Report Description" target="Device,package,speed:" /> |
<toc-item title="Informational Messages" target="INFO:" /> |
124,22 → 124,22
<toc-item title="Timing Summary" target="Timing summary:" /> |
<toc-item title="Trace Settings" target="Trace Settings:" /> |
</view> |
<view inputState="Translated" program="cpldfit" contextTags="CPLD_ONLY,EDK_OFF" hidden="true" type="Report" file="lcd_wishbone_slave.rpt" label="CPLD Fitter Report (Text)" > |
<view inputState="Translated" program="cpldfit" contextTags="CPLD_ONLY,EDK_OFF" hidden="true" type="Report" file="lcd_controller.rpt" label="CPLD Fitter Report (Text)" > |
<toc-item title="Top of Report" target="cpldfit:" searchDir="Forward" /> |
<toc-item title="Resources Summary" target="** Mapped Resource Summary **" /> |
<toc-item title="Pin Resources" target="** Pin Resources **" /> |
<toc-item title="Global Resources" target="** Global Control Resources **" /> |
</view> |
<view inputState="Fitted" program="taengine" contextTags="CPLD_ONLY,EDK_OFF" hidden="true" type="Report" file="lcd_wishbone_slave.tim" label="CPLD Timing Report (Text)" > |
<view inputState="Fitted" program="taengine" contextTags="CPLD_ONLY,EDK_OFF" hidden="true" type="Report" file="lcd_controller.tim" label="CPLD Timing Report (Text)" > |
<toc-item title="Top of Report" target="Performance Summary Report" searchDir="Forward" /> |
<toc-item title="Performance Summary" target="Performance Summary:" /> |
</view> |
<view inputState="Routed" program="xpwr" contextTags="EDK_OFF" type="Report" file="lcd_wishbone_slave.pwr" label="Power Report" > |
<view inputState="Routed" program="xpwr" contextTags="EDK_OFF" type="Report" file="lcd_controller.pwr" label="Power Report" > |
<toc-item title="Top of Report" target="Copyright (c)" searchDir="Forward" /> |
<toc-item title="Power summary" target="Power summary" /> |
<toc-item title="Thermal summary" target="Thermal summary" /> |
</view> |
<view inputState="Routed" program="bitgen" contextTags="FPGA_ONLY" type="Report" file="lcd_wishbone_slave.bgn" label="Bitgen Report" > |
<view inputState="Routed" program="bitgen" contextTags="FPGA_ONLY" type="Report" file="lcd_controller.bgn" label="Bitgen Report" > |
<toc-item title="Top of Report" target="Copyright (c)" searchDir="Forward" /> |
<toc-item title="Bitgen Options" target="Summary of Bitgen Options:" /> |
<toc-item title="Final Summary" target="DRC detected" /> |
147,20 → 147,20
</viewgroup> |
<viewgroup label="Secondary Reports" > |
<view inputState="PreSynthesized" program="isim" hidden="if_missing" type="Secondary_Report" file="isim.log" label="ISIM Simulator Log" /> |
<view inputState="Synthesized" program="netgen" hidden="if_missing" type="Secondary_Report" file="netgen/synthesis/lcd_wishbone_slave_synthesis.nlf" label="Post-Synthesis Simulation Model Report" > |
<view inputState="Synthesized" program="netgen" hidden="if_missing" type="Secondary_Report" file="netgen/synthesis/lcd_controller_synthesis.nlf" label="Post-Synthesis Simulation Model Report" > |
<toc-item title="Top of Report" target="Release" searchDir="Forward" /> |
</view> |
<view inputState="Translated" program="netgen" hidden="if_missing" type="Secondary_Report" file="netgen/translate/lcd_wishbone_slave_translate.nlf" label="Post-Translate Simulation Model Report" > |
<view inputState="Translated" program="netgen" hidden="if_missing" type="Secondary_Report" file="netgen/translate/lcd_controller_translate.nlf" label="Post-Translate Simulation Model Report" > |
<toc-item title="Top of Report" target="Release" searchDir="Forward" /> |
</view> |
<view inputState="Translated" program="netgen" hidden="if_missing" type="Secondary_Report" file="lcd_wishbone_slave_tran_fecn.nlf" label="Post-Translate Formality Netlist Report" /> |
<view inputState="Translated" program="map" contextTags="FPGA_ONLY" hidden="true" type="Secondary_Report" file="lcd_wishbone_slave_map.map" label="Map Log File" > |
<view inputState="Translated" program="netgen" hidden="if_missing" type="Secondary_Report" file="lcd_controller_tran_fecn.nlf" label="Post-Translate Formality Netlist Report" /> |
<view inputState="Translated" program="map" contextTags="FPGA_ONLY" hidden="true" type="Secondary_Report" file="lcd_controller_map.map" label="Map Log File" > |
<toc-item title="Top of Report" target="Release" searchDir="Forward" /> |
<toc-item title="Design Information" target="Design Information" /> |
<toc-item title="Design Summary" target="Design Summary" /> |
</view> |
<view inputState="Routed" program="smartxplorer" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="smartxplorer_results/smartxplorer.txt" label="SmartXplorer Report" /> |
<view inputState="Mapped" program="trce" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="lcd_wishbone_slave_preroute.twr" label="Post-Map Static Timing Report" > |
<view inputState="Mapped" program="trce" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="lcd_controller_preroute.twr" label="Post-Map Static Timing Report" > |
<toc-item title="Top of Report" target="Copyright (c)" searchDir="Forward" /> |
<toc-item title="Timing Report Description" target="Device,package,speed:" /> |
<toc-item title="Informational Messages" target="INFO:" /> |
171,43 → 171,43
<toc-item title="Timing Summary" target="Timing summary:" /> |
<toc-item title="Trace Settings" target="Trace Settings:" /> |
</view> |
<view inputState="Mapped" program="netgen" hidden="if_missing" type="Secondary_Report" file="netgen/map/lcd_wishbone_slave_map.nlf" label="Post-Map Simulation Model Report" /> |
<view inputState="Mapped" program="map" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="lcd_wishbone_slave_map.psr" label="Physical Synthesis Report" > |
<view inputState="Mapped" program="netgen" hidden="if_missing" type="Secondary_Report" file="netgen/map/lcd_controller_map.nlf" label="Post-Map Simulation Model Report" /> |
<view inputState="Mapped" program="map" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="lcd_controller_map.psr" label="Physical Synthesis Report" > |
<toc-item title="Top of Report" target="Copyright (c)" searchDir="Forward" /> |
</view> |
<view inputState="Mapped" program="par" contextTags="FPGA_ONLY" hidden="true" type="Pad_Report" file="lcd_wishbone_slave_pad.txt" label="Pad Report" > |
<view inputState="Mapped" program="par" contextTags="FPGA_ONLY" hidden="true" type="Pad_Report" file="lcd_controller_pad.txt" label="Pad Report" > |
<toc-item title="Top of Report" target="Copyright (c)" searchDir="Forward" /> |
</view> |
<view inputState="Mapped" program="par" contextTags="FPGA_ONLY" hidden="true" type="Secondary_Report" file="lcd_wishbone_slave.unroutes" label="Unroutes Report" > |
<view inputState="Mapped" program="par" contextTags="FPGA_ONLY" hidden="true" type="Secondary_Report" file="lcd_controller.unroutes" label="Unroutes Report" > |
<toc-item title="Top of Report" target="Copyright (c)" searchDir="Forward" /> |
</view> |
<view inputState="Mapped" program="map" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="lcd_wishbone_slave_preroute.tsi" label="Post-Map Constraints Interaction Report" > |
<view inputState="Mapped" program="map" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="lcd_controller_preroute.tsi" label="Post-Map Constraints Interaction Report" > |
<toc-item title="Top of Report" target="Release" searchDir="Forward" /> |
</view> |
<view inputState="Mapped" program="par" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="lcd_wishbone_slave.grf" label="Guide Results Report" /> |
<view inputState="Routed" program="par" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="lcd_wishbone_slave.dly" label="Asynchronous Delay Report" /> |
<view inputState="Routed" program="par" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="lcd_wishbone_slave.clk_rgn" label="Clock Region Report" /> |
<view inputState="Routed" program="par" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="lcd_wishbone_slave.tsi" label="Post-Place and Route Constraints Interaction Report" > |
<view inputState="Mapped" program="par" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="lcd_controller.grf" label="Guide Results Report" /> |
<view inputState="Routed" program="par" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="lcd_controller.dly" label="Asynchronous Delay Report" /> |
<view inputState="Routed" program="par" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="lcd_controller.clk_rgn" label="Clock Region Report" /> |
<view inputState="Routed" program="par" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="lcd_controller.tsi" label="Post-Place and Route Constraints Interaction Report" > |
<toc-item title="Top of Report" target="Copyright (c)" searchDir="Forward" /> |
</view> |
<view inputState="Routed" program="netgen" hidden="if_missing" type="Secondary_Report" file="lcd_wishbone_slave_par_fecn.nlf" label="Post-Place and Route Formality Netlist Report" /> |
<view inputState="Routed" program="netgen" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="netgen/par/lcd_wishbone_slave_timesim.nlf" label="Post-Place and Route Simulation Model Report" /> |
<view inputState="Routed" program="netgen" hidden="if_missing" type="Secondary_Report" file="lcd_wishbone_slave_sta.nlf" label="Primetime Netlist Report" > |
<view inputState="Routed" program="netgen" hidden="if_missing" type="Secondary_Report" file="lcd_controller_par_fecn.nlf" label="Post-Place and Route Formality Netlist Report" /> |
<view inputState="Routed" program="netgen" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="netgen/par/lcd_controller_timesim.nlf" label="Post-Place and Route Simulation Model Report" /> |
<view inputState="Routed" program="netgen" hidden="if_missing" type="Secondary_Report" file="lcd_controller_sta.nlf" label="Primetime Netlist Report" > |
<toc-item title="Top of Report" target="Release" searchDir="Forward" /> |
</view> |
<view inputState="Routed" program="ibiswriter" hidden="if_missing" type="Secondary_Report" file="lcd_wishbone_slave.ibs" label="IBIS Model" > |
<view inputState="Routed" program="ibiswriter" hidden="if_missing" type="Secondary_Report" file="lcd_controller.ibs" label="IBIS Model" > |
<toc-item title="Top of Report" target="IBIS Models for" searchDir="Forward" /> |
<toc-item title="Component" target="Component " /> |
</view> |
<view inputState="Routed" program="pin2ucf" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="lcd_wishbone_slave.lck" label="Back-annotate Pin Report" > |
<view inputState="Routed" program="pin2ucf" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="lcd_controller.lck" label="Back-annotate Pin Report" > |
<toc-item title="Top of Report" target="pin2ucf Report File" searchDir="Forward" /> |
<toc-item title="Constraint Conflicts Information" target="Constraint Conflicts Information" /> |
</view> |
<view inputState="Routed" program="pin2ucf" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="lcd_wishbone_slave.lpc" label="Locked Pin Constraints" > |
<view inputState="Routed" program="pin2ucf" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="lcd_controller.lpc" label="Locked Pin Constraints" > |
<toc-item title="Top of Report" target="top.lpc" searchDir="Forward" /> |
<toc-item title="Newly Added Constraints" target="The following constraints were newly added" /> |
</view> |
<view inputState="Translated" program="netgen" contextTags="CPLD_ONLY,EDK_OFF" hidden="if_missing" type="Secondary_Report" file="netgen/fit/lcd_wishbone_slave_timesim.nlf" label="Post-Fit Simulation Model Report" /> |
<view inputState="Translated" program="netgen" contextTags="CPLD_ONLY,EDK_OFF" hidden="if_missing" type="Secondary_Report" file="netgen/fit/lcd_controller_timesim.nlf" label="Post-Fit Simulation Model Report" /> |
<view inputState="Routed" program="bitgen" contextTags="FPGA_ONLY" hidden="if_missing" type="HTML" file="usage_statistics_webtalk.html" label="WebTalk Report" /> |
<view inputState="Routed" program="bitgen" contextTags="FPGA_ONLY" hidden="if_missing" type="Secondary_Report" file="webtalk.log" label="WebTalk Log File" /> |
</viewgroup> |
/lcd_block/trunk/hdl/iseProject/lcd_controller.v
0,0 → 1,145
`timescale 1ns / 1ps |
|
module lcd_controller( |
input rst, |
input clk, |
input [7:0] data_in, |
input strobe_in, |
input [7:0] period_clk_ns, |
output lcd_e, |
output [3:0] lcd_nibble, |
output lcd_rs, |
output lcd_rw, |
output disable_flash, |
output done |
); |
|
// States for FSM that initialize the LCD |
localparam lcd_init_rst = 1; |
localparam lcd_init_wait = 2; |
localparam lcd_init_write_03_01 = 3; |
localparam lcd_init_wait_4ms = 4; |
localparam lcd_init_write_03_02 = 5; |
localparam lcd_init_wait_100us = 6; |
localparam lcd_init_write_03_03 = 7; |
localparam lcd_init_wait_40us = 8; |
localparam lcd_init_write_02 = 9; |
localparam lcd_init_wait_50us = 10; |
localparam lcd_init_strobe = 11; |
reg [3:0] lcd_init_states, lcd_init_state_next; |
reg [19:0] counter_wait_lcd_init; |
reg [3:0] counter_wait_strobe_lcd_init; |
reg [19:0] time_wait_lcd_init; |
reg [3:0] lcd_init_data_out; |
reg lcd_init_e_out; |
|
|
/* |
Initialize LCD... |
*/ |
always @ (posedge clk) |
begin |
if (rst) // Reset synchronous |
begin |
lcd_init_states <= lcd_init_rst; |
counter_wait_lcd_init <= 0; |
counter_wait_strobe_lcd_init <= 0; |
end |
else |
begin |
case (lcd_init_states) |
lcd_init_rst: |
begin |
// Wait for 15ms to power-up LCD |
time_wait_lcd_init <= 15000000; |
lcd_init_states <= lcd_init_wait; |
lcd_init_state_next <= lcd_init_write_03_01; |
end |
|
// Wait for a configured time in (ns) and go to other state in (lcd_init_state_next) |
lcd_init_wait: |
begin |
counter_wait_lcd_init <= counter_wait_lcd_init + period_clk_ns; |
if (counter_wait_lcd_init > time_wait_lcd_init) |
lcd_init_states <= lcd_init_state_next; |
end |
|
// Strobe the LCD for at least 240 ns |
lcd_init_strobe: |
begin |
lcd_init_e_out = 1; |
counter_wait_strobe_lcd_init <= counter_wait_strobe_lcd_init + period_clk_ns; |
if (counter_wait_strobe_lcd_init > 240) |
begin |
lcd_init_states <= lcd_init_state_next; |
lcd_init_e_out <= 0; |
end |
end |
|
lcd_init_write_03_01: |
// Send 0x3 and pulse LCD_E for 240ns |
begin |
lcd_init_data_out <= 4'h3; |
lcd_init_states <= lcd_init_strobe; // Strobe for at least 230 ns |
lcd_init_state_next <= lcd_init_wait_4ms; |
end |
|
lcd_init_wait_4ms: |
begin |
time_wait_lcd_init <= 4100000; // Wait for 4.1ms |
lcd_init_states <= lcd_init_wait; |
lcd_init_state_next <= lcd_init_write_03_02; |
end |
|
lcd_init_write_03_02: |
// Send 0x3 and pulse LCD_E for 240ns |
begin |
lcd_init_data_out <= 4'h3; |
lcd_init_states <= lcd_init_strobe; // Strobe for at least 230 ns |
lcd_init_state_next <= lcd_init_wait_100us; |
end |
|
lcd_init_wait_100us: |
begin |
time_wait_lcd_init <= 100000; // Wait for 100us |
lcd_init_states <= lcd_init_wait; |
lcd_init_state_next <= lcd_init_write_03_03; |
end |
|
lcd_init_write_03_03: |
// Send 0x3 and pulse LCD_E for 240ns |
begin |
lcd_init_data_out <= 4'h3; |
lcd_init_states <= lcd_init_strobe; // Strobe for at least 230 ns |
lcd_init_state_next <= lcd_init_wait_40us; |
end |
|
lcd_init_wait_40us: |
begin |
time_wait_lcd_init <= 100000; // Wait for 100us |
lcd_init_states <= lcd_init_wait; |
lcd_init_state_next <= lcd_init_write_02; |
end |
|
lcd_init_write_02: |
// Send 0x3 and pulse LCD_E for 240ns |
begin |
lcd_init_data_out <= 4'h2; |
lcd_init_states <= lcd_init_strobe; // Strobe for at least 230 ns |
lcd_init_state_next <= lcd_init_wait_50us; |
end |
|
lcd_init_wait_50us: |
begin |
time_wait_lcd_init <= 100000; // Wait for 100us |
lcd_init_states <= lcd_init_wait; |
lcd_init_state_next <= lcd_init_write_02; |
end |
endcase; |
end; |
end; |
|
assign lcd_e = lcd_init_e_out; |
assign lcd_nibble = lcd_init_data_out; |
|
endmodule |
/lcd_block/trunk/hdl/iseProject/testLcd_controller.v
0,0 → 1,51
`timescale 1ns / 1ps |
|
module testLcd_controller; |
|
// Inputs |
reg rst; |
reg clk; |
reg [7:0] data_in; |
reg strobe_in; |
reg [7:0] period_clk_ns; |
|
// Outputs |
wire lcd_e; |
wire [3:0] lcd_nibble; |
wire lcd_rs; |
wire lcd_rw; |
wire disable_flash; |
wire done; |
|
// Instantiate the Unit Under Test (UUT) |
lcd_controller uut ( |
.rst(rst), |
.clk(clk), |
.data_in(data_in), |
.strobe_in(strobe_in), |
.period_clk_ns(period_clk_ns), |
.lcd_e(lcd_e), |
.lcd_nibble(lcd_nibble), |
.lcd_rs(lcd_rs), |
.lcd_rw(lcd_rw), |
.disable_flash(disable_flash), |
.done(done) |
); |
|
initial begin |
// Initialize Inputs |
rst = 0; |
clk = 0; |
data_in = 0; |
strobe_in = 0; |
period_clk_ns = 0; |
|
// Wait 100 ns for global reset to finish |
#100; |
|
// Add stimulus here |
|
end |
|
endmodule |
|
/lcd_block/trunk/hdl/iseProject/lcd_wishbone_slave_summary.html
2,7 → 2,7
<BODY TEXT='#000000' BGCOLOR='#FFFFFF' LINK='#0000EE' VLINK='#551A8B' ALINK='#FF0000'> |
<TABLE BORDER CELLSPACING=0 CELLPADDING=3 WIDTH='100%'> |
<TR ALIGN=CENTER BGCOLOR='#99CCFF'> |
<TD ALIGN=CENTER COLSPAN='4'><B>lcd_wishbone_slave Project Status</B></TD></TR> |
<TD ALIGN=CENTER COLSPAN='4'><B>lcd_wishbone_slave Project Status (05/20/2012 - 02:58:12)</B></TD></TR> |
<TR ALIGN=LEFT> |
<TD BGCOLOR='#FFFF99'><B>Project File:</B></TD> |
<TD>iseProject.xise</TD> |
13,7 → 13,7
<TD BGCOLOR='#FFFF99'><B>Module Name:</B></TD> |
<TD>lcd_wishbone_slave</TD> |
<TD BGCOLOR='#FFFF99'><B>Implementation State:</B></TD> |
<TD>New</TD> |
<TD>Synthesized</TD> |
</TR> |
<TR ALIGN=LEFT> |
<TD BGCOLOR='#FFFF99'><B>Target Device:</B></TD> |
65,6 → 65,7
<TR ALIGN=LEFT><TD>Translation Report</TD><TD> </TD><TD> </TD><TD> </TD><TD> </TD><TD COLSPAN='2'> </TD></TR> |
<TR ALIGN=LEFT><TD>Map Report</TD><TD> </TD><TD> </TD><TD> </TD><TD> </TD><TD COLSPAN='2'> </TD></TR> |
<TR ALIGN=LEFT><TD>Place and Route Report</TD><TD> </TD><TD> </TD><TD> </TD><TD> </TD><TD COLSPAN='2'> </TD></TR> |
<TR ALIGN=LEFT><TD>CPLD Fitter Report (Text)</TD><TD> </TD><TD> </TD><TD> </TD><TD> </TD><TD COLSPAN='2'> </TD></TR> |
<TR ALIGN=LEFT><TD>Power Report</TD><TD> </TD><TD> </TD><TD> </TD><TD> </TD><TD COLSPAN='2'> </TD></TR> |
<TR ALIGN=LEFT><TD>Post-PAR Static Timing Report</TD><TD> </TD><TD> </TD><TD> </TD><TD> </TD><TD COLSPAN='2'> </TD></TR> |
<TR ALIGN=LEFT><TD>Bitgen Report</TD><TD> </TD><TD> </TD><TD> </TD><TD> </TD><TD COLSPAN='2'> </TD></TR> |
75,5 → 76,5
</TABLE> |
|
|
<br><center><b>Date Generated:</b> 05/19/2012 - 02:52:52</center> |
<br><center><b>Date Generated:</b> 05/20/2012 - 02:58:12</center> |
</BODY></HTML> |
/lcd_block/trunk/hdl/iseProject/iseProject.gise
21,8 → 21,120
|
<sourceproject xmlns="http://www.xilinx.com/XMLSchema" xil_pn:fileType="FILE_XISE" xil_pn:name="iseProject.xise"/> |
|
<files xmlns="http://www.xilinx.com/XMLSchema"/> |
<files xmlns="http://www.xilinx.com/XMLSchema"> |
<file xil_pn:fileType="FILE_XMSGS" xil_pn:name="_xmsgs/xst.xmsgs"/> |
<file xil_pn:fileType="FILE_LOG" xil_pn:name="fuse.log"/> |
<file xil_pn:fileType="FILE_DIRECTORY" xil_pn:name="isim"/> |
<file xil_pn:branch="BehavioralSim" xil_pn:fileType="FILE_CMD" xil_pn:name="isim.cmd"/> |
<file xil_pn:fileType="FILE_CMD_LOG" xil_pn:name="lcd_controller.cmd_log"/> |
<file xil_pn:branch="Implementation" xil_pn:fileType="FILE_LSO" xil_pn:name="lcd_controller.lso"/> |
<file xil_pn:branch="Implementation" xil_pn:fileType="FILE_NGC" xil_pn:name="lcd_controller.ngc"/> |
<file xil_pn:branch="Implementation" xil_pn:fileType="FILE_NGR" xil_pn:name="lcd_controller.ngr"/> |
<file xil_pn:branch="Implementation" xil_pn:fileType="FILE_XST_PROJECT" xil_pn:name="lcd_controller.prj"/> |
<file xil_pn:branch="Implementation" xil_pn:fileType="FILE_XST_STX" xil_pn:name="lcd_controller.stx"/> |
<file xil_pn:branch="Implementation" xil_pn:fileType="FILE_XST_REPORT" xil_pn:name="lcd_controller.syr"/> |
<file xil_pn:branch="Implementation" xil_pn:fileType="FILE_XST" xil_pn:name="lcd_controller.xst"/> |
<file xil_pn:fileType="FILE_HTML" xil_pn:name="lcd_controller_envsettings.html"/> |
<file xil_pn:fileType="FILE_HTML" xil_pn:name="lcd_controller_summary.html"/> |
<file xil_pn:fileType="FILE_XRPT" xil_pn:name="lcd_controller_xst.xrpt"/> |
<file xil_pn:fileType="FILE_XST_PROJECT" xil_pn:name="testLcd_controller_beh.prj"/> |
<file xil_pn:branch="BehavioralSim" xil_pn:fileType="FILE_ISIM_EXE" xil_pn:name="testLcd_controller_isim_beh.exe"/> |
<file xil_pn:fileType="FILE_ISIM_MISC" xil_pn:name="testLcd_controller_isim_beh.wdb"/> |
<file xil_pn:fileType="FILE_FITTER_REPORT" xil_pn:name="webtalk_pn.xml"/> |
<file xil_pn:branch="BehavioralSim" xil_pn:fileType="FILE_INI" xil_pn:name="xilinxsim.ini"/> |
<file xil_pn:fileType="FILE_DIRECTORY" xil_pn:name="xst"/> |
</files> |
|
<transforms xmlns="http://www.xilinx.com/XMLSchema"/> |
<transforms xmlns="http://www.xilinx.com/XMLSchema"> |
<transform xil_pn:end_ts="1337475576" xil_pn:name="TRAN_copyInitialToAbstractSimulation" xil_pn:start_ts="1337475576"> |
<status xil_pn:value="SuccessfullyRun"/> |
<status xil_pn:value="ReadyToRun"/> |
</transform> |
<transform xil_pn:end_ts="1337475576" xil_pn:in_ck="-5497409596377948253" xil_pn:name="TRAN_copyAbstractToPostAbstractSimulation" xil_pn:start_ts="1337475576"> |
<status xil_pn:value="SuccessfullyRun"/> |
<status xil_pn:value="ReadyToRun"/> |
<outfile xil_pn:name="lcd_controller.v"/> |
<outfile xil_pn:name="lcd_wishbone_slave.v"/> |
<outfile xil_pn:name="testLcd_controller.v"/> |
</transform> |
<transform xil_pn:end_ts="1337475576" xil_pn:name="TRAN_xawsToSimhdl" xil_pn:prop_ck="2836371237087295533" xil_pn:start_ts="1337475576"> |
<status xil_pn:value="SuccessfullyRun"/> |
<status xil_pn:value="ReadyToRun"/> |
</transform> |
<transform xil_pn:end_ts="1337475576" xil_pn:name="TRAN_schematicsToHdlSim" xil_pn:prop_ck="-2387588251019774503" xil_pn:start_ts="1337475576"> |
<status xil_pn:value="SuccessfullyRun"/> |
<status xil_pn:value="ReadyToRun"/> |
</transform> |
<transform xil_pn:end_ts="1337475576" xil_pn:name="TRAN_regenerateCoresSim" xil_pn:prop_ck="-1645243788895470835" xil_pn:start_ts="1337475576"> |
<status xil_pn:value="SuccessfullyRun"/> |
<status xil_pn:value="ReadyToRun"/> |
</transform> |
<transform xil_pn:end_ts="1337475576" xil_pn:in_ck="-5497409596377948253" xil_pn:name="TRAN_copyPostAbstractToPreSimulation" xil_pn:start_ts="1337475576"> |
<status xil_pn:value="SuccessfullyRun"/> |
<status xil_pn:value="ReadyToRun"/> |
<outfile xil_pn:name="lcd_controller.v"/> |
<outfile xil_pn:name="lcd_wishbone_slave.v"/> |
<outfile xil_pn:name="testLcd_controller.v"/> |
</transform> |
<transform xil_pn:end_ts="1337475581" xil_pn:in_ck="-5497409596377948253" xil_pn:name="TRAN_ISimulateBehavioralModelRunFuse" xil_pn:prop_ck="-1659802317889134806" xil_pn:start_ts="1337475576"> |
<status xil_pn:value="SuccessfullyRun"/> |
<status xil_pn:value="ReadyToRun"/> |
<outfile xil_pn:name="fuse.log"/> |
<outfile xil_pn:name="isim"/> |
<outfile xil_pn:name="testLcd_controller_beh.prj"/> |
<outfile xil_pn:name="testLcd_controller_isim_beh.exe"/> |
<outfile xil_pn:name="xilinxsim.ini"/> |
</transform> |
<transform xil_pn:end_ts="1337475581" xil_pn:in_ck="2483329315479921445" xil_pn:name="TRAN_ISimulateBehavioralModel" xil_pn:prop_ck="5883582692330391981" xil_pn:start_ts="1337475581"> |
<status xil_pn:value="SuccessfullyRun"/> |
<status xil_pn:value="ReadyToRun"/> |
<outfile xil_pn:name="isim.cmd"/> |
<outfile xil_pn:name="testLcd_controller_isim_beh.wdb"/> |
</transform> |
<transform xil_pn:end_ts="1337471657" xil_pn:name="TRAN_copyInitialToXSTAbstractSynthesis" xil_pn:start_ts="1337471656"> |
<status xil_pn:value="SuccessfullyRun"/> |
<status xil_pn:value="ReadyToRun"/> |
</transform> |
<transform xil_pn:end_ts="1337471657" xil_pn:name="TRAN_schematicsToHdl" xil_pn:prop_ck="-3740353416236518503" xil_pn:start_ts="1337471657"> |
<status xil_pn:value="SuccessfullyRun"/> |
<status xil_pn:value="ReadyToRun"/> |
</transform> |
<transform xil_pn:end_ts="1337471657" xil_pn:name="TRAN_regenerateCores" xil_pn:prop_ck="-1645243788895470835" xil_pn:start_ts="1337471657"> |
<status xil_pn:value="SuccessfullyRun"/> |
<status xil_pn:value="ReadyToRun"/> |
</transform> |
<transform xil_pn:end_ts="1337471657" xil_pn:name="TRAN_SubProjectAbstractToPreProxy" xil_pn:start_ts="1337471657"> |
<status xil_pn:value="SuccessfullyRun"/> |
<status xil_pn:value="ReadyToRun"/> |
</transform> |
<transform xil_pn:end_ts="1337471657" xil_pn:name="TRAN_xawsTohdl" xil_pn:prop_ck="4015078847939689069" xil_pn:start_ts="1337471657"> |
<status xil_pn:value="SuccessfullyRun"/> |
<status xil_pn:value="ReadyToRun"/> |
</transform> |
<transform xil_pn:end_ts="1337471657" xil_pn:name="TRAN_SubProjectPreToStructuralProxy" xil_pn:prop_ck="2095263170166042431" xil_pn:start_ts="1337471657"> |
<status xil_pn:value="SuccessfullyRun"/> |
<status xil_pn:value="ReadyToRun"/> |
</transform> |
<transform xil_pn:end_ts="1337471657" xil_pn:name="TRAN_platgen" xil_pn:prop_ck="-7588905337421941801" xil_pn:start_ts="1337471657"> |
<status xil_pn:value="SuccessfullyRun"/> |
<status xil_pn:value="ReadyToRun"/> |
</transform> |
<transform xil_pn:end_ts="1337475492" xil_pn:in_ck="-3373480295076389399" xil_pn:name="TRANEXT_xstsynthesize_virtex6" xil_pn:prop_ck="5624389301805847959" xil_pn:start_ts="1337475474"> |
<status xil_pn:value="SuccessfullyRun"/> |
<status xil_pn:value="WarningsGenerated"/> |
<status xil_pn:value="ReadyToRun"/> |
<outfile xil_pn:name="_xmsgs/xst.xmsgs"/> |
<outfile xil_pn:name="lcd_controller.lso"/> |
<outfile xil_pn:name="lcd_controller.ngc"/> |
<outfile xil_pn:name="lcd_controller.ngr"/> |
<outfile xil_pn:name="lcd_controller.prj"/> |
<outfile xil_pn:name="lcd_controller.stx"/> |
<outfile xil_pn:name="lcd_controller.syr"/> |
<outfile xil_pn:name="lcd_controller.xst"/> |
<outfile xil_pn:name="lcd_controller_xst.xrpt"/> |
<outfile xil_pn:name="webtalk_pn.xml"/> |
<outfile xil_pn:name="xst"/> |
</transform> |
</transforms> |
|
</generated_project> |
/lcd_block/trunk/hdl/iseProject/iseProject.xise
14,7 → 14,22
|
<version xil_pn:ise_version="13.4" xil_pn:schema_version="2"/> |
|
<files/> |
<files> |
<file xil_pn:name="lcd_wishbone_slave.v" xil_pn:type="FILE_VERILOG"> |
<association xil_pn:name="BehavioralSimulation" xil_pn:seqID="0"/> |
<association xil_pn:name="Implementation" xil_pn:seqID="0"/> |
</file> |
<file xil_pn:name="lcd_controller.v" xil_pn:type="FILE_VERILOG"> |
<association xil_pn:name="BehavioralSimulation" xil_pn:seqID="1"/> |
<association xil_pn:name="Implementation" xil_pn:seqID="1"/> |
</file> |
<file xil_pn:name="testLcd_controller.v" xil_pn:type="FILE_VERILOG"> |
<association xil_pn:name="BehavioralSimulation" xil_pn:seqID="2"/> |
<association xil_pn:name="PostMapSimulation" xil_pn:seqID="17"/> |
<association xil_pn:name="PostRouteSimulation" xil_pn:seqID="17"/> |
<association xil_pn:name="PostTranslateSimulation" xil_pn:seqID="17"/> |
</file> |
</files> |
|
<properties> |
<property xil_pn:name="AES Initial Vector virtex6" xil_pn:value="" xil_pn:valueState="default"/> |
28,7 → 43,7
<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="Auto Implementation Top" xil_pn:value="false" xil_pn:valueState="non-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"/> |
81,6 → 96,7
<property xil_pn:name="Enable Cyclic Redundancy Checking (CRC)" 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 Hardware Co-Simulation" 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-Threading" xil_pn:value="Off" xil_pn:valueState="default"/> |
129,8 → 145,9
<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="" xil_pn:valueState="default"/> |
<property xil_pn:name="Implementation Top Instance Path" xil_pn:value="" xil_pn:valueState="default"/> |
<property xil_pn:name="Implementation Top" xil_pn:value="Module|lcd_controller" xil_pn:valueState="non-default"/> |
<property xil_pn:name="Implementation Top File" xil_pn:value="lcd_controller.v" xil_pn:valueState="non-default"/> |
<property xil_pn:name="Implementation Top Instance Path" xil_pn:value="/lcd_controller" 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"/> |
147,6 → 164,9
<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"/> |
184,7 → 204,7
<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="" xil_pn:valueState="default"/> |
<property xil_pn:name="Output File Name" xil_pn:value="lcd_controller" 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"/> |
197,10 → 217,10
<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="_map.v" xil_pn:valueState="default"/> |
<property xil_pn:name="Post Place & Route Simulation Model Name" xil_pn:value="_timesim.v" xil_pn:valueState="default"/> |
<property xil_pn:name="Post Synthesis Simulation Model Name" xil_pn:value="_synthesis.v" xil_pn:valueState="default"/> |
<property xil_pn:name="Post Translate Simulation Model Name" xil_pn:value="_translate.v" xil_pn:valueState="default"/> |
<property xil_pn:name="Post Map Simulation Model Name" xil_pn:value="lcd_controller_map.v" xil_pn:valueState="default"/> |
<property xil_pn:name="Post Place & Route Simulation Model Name" xil_pn:value="lcd_controller_timesim.v" xil_pn:valueState="default"/> |
<property xil_pn:name="Post Synthesis Simulation Model Name" xil_pn:value="lcd_controller_synthesis.v" xil_pn:valueState="default"/> |
<property xil_pn:name="Post Translate Simulation Model Name" xil_pn:value="lcd_controller_translate.v" 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 virtex6" xil_pn:value="Off" xil_pn:valueState="default"/> |
<property xil_pn:name="Power Reduction Par" xil_pn:value="false" xil_pn:valueState="default"/> |
246,7 → 266,8
<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 Module Instance Name" xil_pn:value="/testLcd_controller" xil_pn:valueState="non-default"/> |
<property xil_pn:name="Selected Simulation Root Source Node Behavioral" xil_pn:value="work.testLcd_controller" xil_pn:valueState="non-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"/> |
263,7 → 284,7
<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 Behavioral" xil_pn:value="work.testLcd_controller" 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"/> |
302,6 → 323,7
<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="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"/> |
315,7 → 337,7
<!-- --> |
<!-- 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_BehavioralSimTop" xil_pn:value="Module|testLcd_controller" xil_pn:valueState="non-default"/> |
<property xil_pn:name="PROP_DesignName" xil_pn:value="iseProject" xil_pn:valueState="non-default"/> |
<property xil_pn:name="PROP_DevFamilyPMName" xil_pn:value="aartix7" xil_pn:valueState="default"/> |
<property xil_pn:name="PROP_FPGAConfiguration" xil_pn:value="FPGAConfiguration" xil_pn:valueState="default"/> |
/lcd_block/trunk/hdl/iseProject/lcd_wishbone_slave.v
4,15 → 4,15
(Verilog 2001) |
*/ |
module lcd_wishbone_slave( |
input RST_I, |
input CLK_I, |
input [1:0] ADR_I0, |
input DAT_I0, |
output [7:0] DAT_O0, |
input WE_I, |
input clk_i, |
input rst_i, |
input [1:0] wb_adr_i, |
input [7:0] wb_dat_i, |
output [7:0] wb_dat_o, |
input wb_we_i, |
input SEL_I0, |
input STB_I, |
output ACK_O, |
input wb_stb_i, |
output wb_ack_o, |
input CYC_I |
); |
|