Result output of CPU pretty much implemented; not yet tested
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
<!--The data in this file is primarily intended for consumption by Xilinx tools.
|
||||
The structure and the elements are likely to change over the next few releases.
|
||||
This means code written to parse this file will need to be revisited each subsequent release.-->
|
||||
<application name="pa" timeStamp="Fri Mar 29 17:10:08 2019">
|
||||
<application name="pa" timeStamp="Fri Mar 29 18:16:01 2019">
|
||||
<section name="Project Information" visible="false">
|
||||
<property name="ProjectID" value="88e779ed22f94d2db93b335d17c75f15" type="ProjectID"/>
|
||||
<property name="ProjectIteration" value="23" type="ProjectIteration"/>
|
||||
@@ -17,7 +17,7 @@ This means code written to parse this file will need to be revisited each subseq
|
||||
<property name="ImplStrategy" value="Vivado Implementation Defaults" type="ImplStrategy"/>
|
||||
</item>
|
||||
<item name="Java Command Handlers">
|
||||
<property name="CloseProject" value="18" type="JavaHandler"/>
|
||||
<property name="CloseProject" value="19" type="JavaHandler"/>
|
||||
<property name="EditDelete" value="2" type="JavaHandler"/>
|
||||
<property name="FlipToViewTaskRTLAnalysis" value="1" type="JavaHandler"/>
|
||||
<property name="OpenDesign" value="1" type="JavaHandler"/>
|
||||
@@ -34,7 +34,7 @@ This means code written to parse this file will need to be revisited each subseq
|
||||
<property name="SetTopNode" value="42" type="JavaHandler"/>
|
||||
<property name="ShowSimulationDefaultWaveFormView" value="1" type="JavaHandler"/>
|
||||
<property name="ShowSource" value="1" type="JavaHandler"/>
|
||||
<property name="ShowView" value="16" type="JavaHandler"/>
|
||||
<property name="ShowView" value="17" type="JavaHandler"/>
|
||||
<property name="SimulationClose" value="6" type="JavaHandler"/>
|
||||
<property name="SimulationRelaunch" value="90" type="JavaHandler"/>
|
||||
<property name="SimulationRun" value="95" type="JavaHandler"/>
|
||||
@@ -66,7 +66,7 @@ This means code written to parse this file will need to be revisited each subseq
|
||||
<property name="CmdMsgDialog_OK" value="13" type="GuiHandlerData"/>
|
||||
<property name="CmdMsgDialog_OPEN_MESSAGES_VIEW" value="2" type="GuiHandlerData"/>
|
||||
<property name="CodeView_TOGGLE_COLUMN_SELECTION_MODE" value="14" type="GuiHandlerData"/>
|
||||
<property name="FileSetPanel_FILE_SET_PANEL_TREE" value="519" type="GuiHandlerData"/>
|
||||
<property name="FileSetPanel_FILE_SET_PANEL_TREE" value="531" type="GuiHandlerData"/>
|
||||
<property name="FloatingTopDialog_SELECT_TOP_MODULE_OF_YOUR_DESIGN" value="12" type="GuiHandlerData"/>
|
||||
<property name="FloatingTopDialog_SPECIFY_NEW_TOP_MODULE" value="10" type="GuiHandlerData"/>
|
||||
<property name="FlowNavigatorTreePanel_FLOW_NAVIGATOR_TREE" value="274" type="GuiHandlerData"/>
|
||||
@@ -88,12 +88,12 @@ This means code written to parse this file will need to be revisited each subseq
|
||||
<property name="MainMenuMgr_CONSTRAINTS" value="2" type="GuiHandlerData"/>
|
||||
<property name="MainMenuMgr_EDIT" value="10" type="GuiHandlerData"/>
|
||||
<property name="MainMenuMgr_EXPORT" value="5" type="GuiHandlerData"/>
|
||||
<property name="MainMenuMgr_FILE" value="58" type="GuiHandlerData"/>
|
||||
<property name="MainMenuMgr_FILE" value="60" type="GuiHandlerData"/>
|
||||
<property name="MainMenuMgr_FLOW" value="8" type="GuiHandlerData"/>
|
||||
<property name="MainMenuMgr_IP" value="6" type="GuiHandlerData"/>
|
||||
<property name="MainMenuMgr_OPEN_BLOCK_DESIGN" value="2" type="GuiHandlerData"/>
|
||||
<property name="MainMenuMgr_OPEN_RECENT_PROJECT" value="2" type="GuiHandlerData"/>
|
||||
<property name="MainMenuMgr_PROJECT" value="29" type="GuiHandlerData"/>
|
||||
<property name="MainMenuMgr_PROJECT" value="30" type="GuiHandlerData"/>
|
||||
<property name="MainMenuMgr_REPORTS" value="4" type="GuiHandlerData"/>
|
||||
<property name="MainMenuMgr_RUN" value="2" type="GuiHandlerData"/>
|
||||
<property name="MainMenuMgr_SETTINGS" value="2" type="GuiHandlerData"/>
|
||||
@@ -118,7 +118,7 @@ This means code written to parse this file will need to be revisited each subseq
|
||||
<property name="OpenFileAction_CANCEL" value="2" type="GuiHandlerData"/>
|
||||
<property name="OpenFileAction_OK" value="1" type="GuiHandlerData"/>
|
||||
<property name="PACommandNames_AUTO_UPDATE_HIER" value="51" type="GuiHandlerData"/>
|
||||
<property name="PACommandNames_CLOSE_PROJECT" value="17" type="GuiHandlerData"/>
|
||||
<property name="PACommandNames_CLOSE_PROJECT" value="18" type="GuiHandlerData"/>
|
||||
<property name="PACommandNames_GOTO_INSTANTIATION" value="1" type="GuiHandlerData"/>
|
||||
<property name="PACommandNames_MESSAGE_WINDOW" value="1" type="GuiHandlerData"/>
|
||||
<property name="PACommandNames_OPEN_PROJECT" value="1" type="GuiHandlerData"/>
|
||||
@@ -153,7 +153,7 @@ This means code written to parse this file will need to be revisited each subseq
|
||||
<property name="ProgressDialog_BACKGROUND" value="7" type="GuiHandlerData"/>
|
||||
<property name="ProgressDialog_CANCEL" value="5" type="GuiHandlerData"/>
|
||||
<property name="ProjectSettingsSimulationPanel_TABBED_PANE" value="2" type="GuiHandlerData"/>
|
||||
<property name="ProjectTab_RELOAD" value="25" type="GuiHandlerData"/>
|
||||
<property name="ProjectTab_RELOAD" value="27" type="GuiHandlerData"/>
|
||||
<property name="RDICommands_COPY" value="2" type="GuiHandlerData"/>
|
||||
<property name="RDICommands_DELETE" value="1" type="GuiHandlerData"/>
|
||||
<property name="RDICommands_LINE_COMMENT" value="2" type="GuiHandlerData"/>
|
||||
@@ -166,7 +166,7 @@ This means code written to parse this file will need to be revisited each subseq
|
||||
<property name="ReportTimingSummaryDialog_REPORT_TIMING_SUMMARY_DIALOG_TABBED" value="14" type="GuiHandlerData"/>
|
||||
<property name="ReportTimingSummaryDialog_REPORT_UNCONSTRAINED_PATHS" value="6" type="GuiHandlerData"/>
|
||||
<property name="RunGadget_SHOW_ERROR" value="1" type="GuiHandlerData"/>
|
||||
<property name="RunGadget_SHOW_WARNING_AND_ERROR_MESSAGES_IN_MESSAGES" value="2" type="GuiHandlerData"/>
|
||||
<property name="RunGadget_SHOW_WARNING_AND_ERROR_MESSAGES_IN_MESSAGES" value="3" type="GuiHandlerData"/>
|
||||
<property name="SaveProjectUtils_CANCEL" value="1" type="GuiHandlerData"/>
|
||||
<property name="SaveProjectUtils_SAVE" value="12" type="GuiHandlerData"/>
|
||||
<property name="SelectMenu_HIGHLIGHT" value="2" type="GuiHandlerData"/>
|
||||
|
||||
@@ -180,16 +180,12 @@ module CPU9bits(
|
||||
case(instr[8:5])
|
||||
4'b0001: // Load Byte
|
||||
result <= dataMemOut;
|
||||
4'b0011: // Link
|
||||
result <= linkData;
|
||||
4'b0101: // Add/Subtract
|
||||
result <= AluOut;
|
||||
4'b0110: // Add Immediate
|
||||
result <= AddiOut;
|
||||
4'b0111: // Set if Less Than
|
||||
result <= AluOut;
|
||||
4'b1010: // Bank Load/Bank Store
|
||||
result <= RFIn;
|
||||
4'b1101: // NOR
|
||||
result <= AluOut;
|
||||
4'b1110: // OR/AND
|
||||
|
||||
Reference in New Issue
Block a user