matlab file updates
This commit is contained in:
@@ -1,2 +0,0 @@
|
|||||||
vlib work
|
|
||||||
vcom IIF.vhd
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
ld3_fixed_point2/IIF --> IIF
|
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
-- -------------------------------------------------------------
|
-- -------------------------------------------------------------
|
||||||
--
|
--
|
||||||
-- File Name: C:\Users\Imants\Desktop\sin_gen\iif_hdl\ld3_fixed_point2\IIF.vhd
|
-- File Name: C:\Users\Imants\Desktop\sin_gen\iir_hdl\ld3_fixed_point2\IIR.vhd
|
||||||
-- Created: 2020-06-09 21:58:09
|
-- Created: 2020-06-10 11:45:07
|
||||||
--
|
--
|
||||||
-- Generated by MATLAB 9.3 and HDL Coder 3.11
|
-- Generated by MATLAB 9.3 and HDL Coder 3.11
|
||||||
--
|
--
|
||||||
@@ -29,8 +29,8 @@
|
|||||||
|
|
||||||
-- -------------------------------------------------------------
|
-- -------------------------------------------------------------
|
||||||
--
|
--
|
||||||
-- Module: IIF
|
-- Module: IIR
|
||||||
-- Source Path: ld3_fixed_point2/IIF
|
-- Source Path: ld3_fixed_point2/IIR
|
||||||
-- Hierarchy Level: 0
|
-- Hierarchy Level: 0
|
||||||
--
|
--
|
||||||
-- -------------------------------------------------------------
|
-- -------------------------------------------------------------
|
||||||
@@ -38,7 +38,7 @@ LIBRARY IEEE;
|
|||||||
USE IEEE.std_logic_1164.ALL;
|
USE IEEE.std_logic_1164.ALL;
|
||||||
USE IEEE.numeric_std.ALL;
|
USE IEEE.numeric_std.ALL;
|
||||||
|
|
||||||
ENTITY IIF IS
|
ENTITY IIR IS
|
||||||
PORT( clk : IN std_logic;
|
PORT( clk : IN std_logic;
|
||||||
reset : IN std_logic;
|
reset : IN std_logic;
|
||||||
clk_enable : IN std_logic;
|
clk_enable : IN std_logic;
|
||||||
@@ -46,10 +46,10 @@ ENTITY IIF IS
|
|||||||
ce_out : OUT std_logic;
|
ce_out : OUT std_logic;
|
||||||
Out1 : OUT std_logic_vector(15 DOWNTO 0) -- sfix16_En14
|
Out1 : OUT std_logic_vector(15 DOWNTO 0) -- sfix16_En14
|
||||||
);
|
);
|
||||||
END IIF;
|
END IIR;
|
||||||
|
|
||||||
|
|
||||||
ARCHITECTURE rtl OF IIF IS
|
ARCHITECTURE rtl OF IIR IS
|
||||||
|
|
||||||
-- Signals
|
-- Signals
|
||||||
SIGNAL enb : std_logic;
|
SIGNAL enb : std_logic;
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
vlib work
|
||||||
|
vcom IIR.vhd
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
ld3_fixed_point2/IIR --> IIR
|
||||||
+11
-11
@@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml" itemscope itemtype="http://www.mathworks.com/help/schema/MathWorksDocPage">
|
<html xmlns="http://www.w3.org/1999/xhtml" itemscope itemtype="http://www.mathworks.com/help/schema/MathWorksDocPage">
|
||||||
<head>
|
<head>
|
||||||
<title>HDL Check Report for 'ld3_fixed_point2/IIF'</title>
|
<title>HDL Check Report for 'ld3_fixed_point2/IIR'</title>
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|
||||||
<script type="text/javascript" src="file://C:/Program%20Files/MATLAB/R2017b/toolbox/hdlcoder/hdlcommon/js_css/jquery-1.7.1.js"></script>
|
<script type="text/javascript" src="file://C:/Program%20Files/MATLAB/R2017b/toolbox/hdlcoder/hdlcommon/js_css/jquery-1.7.1.js"></script>
|
||||||
@@ -46,9 +46,9 @@
|
|||||||
<div class="container_192">
|
<div class="container_192">
|
||||||
<div class="grid_192">
|
<div class="grid_192">
|
||||||
<div class="page_container"><div class="content_frame">
|
<div class="page_container"><div class="content_frame">
|
||||||
<h1>HDL Code Generation Check Report for 'ld3_fixed_point2/IIF'
|
<h1>HDL Code Generation Check Report for 'ld3_fixed_point2/IIR'
|
||||||
<a href="matlab:open_system('ld3_fixed_point2/IIF');">open model 'ld3_fixed_point2/IIF'</a><BR>
|
<a href="matlab:open_system('ld3_fixed_point2/IIR');">open model 'ld3_fixed_point2/IIR'</a><BR>
|
||||||
Generated on 2020-06-09 21:58:09</h1>
|
Generated on 2020-06-10 11:45:09</h1>
|
||||||
<H2>HDL check for 'ld3_fixed_point2' complete with 1 errors, 2 warnings, and 1 messages.</H2><BR>
|
<H2>HDL check for 'ld3_fixed_point2' complete with 1 errors, 2 warnings, and 1 messages.</H2><BR>
|
||||||
<H3>The following table describes blocks for which errors, warnings or messages were reported.</H3><BR>
|
<H3>The following table describes blocks for which errors, warnings or messages were reported.</H3><BR>
|
||||||
<TABLE>
|
<TABLE>
|
||||||
@@ -57,25 +57,25 @@ Generated on 2020-06-09 21:58:09</h1>
|
|||||||
</TD>
|
</TD>
|
||||||
<TD>Error</TD>
|
<TD>Error</TD>
|
||||||
<TD>Delay balancing unsuccessful because Signal rate of value 0 found.
|
<TD>Delay balancing unsuccessful because Signal rate of value 0 found.
|
||||||
Offending Block:ld3_fixed_point2/IIF/.</TD>
|
Offending Block:ld3_fixed_point2/IIR/.</TD>
|
||||||
</TR>
|
</TR>
|
||||||
<TR bgcolor="#FFFFFF"><TD>
|
<TR bgcolor="#FFFFFF"><TD>
|
||||||
<a alt="hdlcoder:optimization:HwModeCantBuyRegisters" href="matlab:hilite(get_param(char([108 100 51 95 102 105 120 101 100 95 112 111 105 110 116 50]),'object'),'none');hilite_system(char([108 100 51 95 102 105 120 101 100 95 112 111 105 110 116 50 47 73 73 70 47 97 40 50 41]))">ld3_fixed_point2/IIF/a(2)</a>
|
<a alt="hdlcoder:optimization:HwModeCantBuyRegisters" href="matlab:hilite(get_param(char([108 100 51 95 102 105 120 101 100 95 112 111 105 110 116 50]),'object'),'none');hilite_system(char([108 100 51 95 102 105 120 101 100 95 112 111 105 110 116 50 47 73 73 82 47 97 40 50 41]))">ld3_fixed_point2/IIR/a(2)</a>
|
||||||
</TD>
|
</TD>
|
||||||
<TD>Warning</TD>
|
<TD>Warning</TD>
|
||||||
<TD>Unable to insert required number of pipeline registers because the block, ld3_fixed_point2/IIF/a(2), is in a feedback path. Number of registers required: 2; number of registers inserted: 0.</TD>
|
<TD>Unable to insert required number of pipeline registers because the block, ld3_fixed_point2/IIR/a(2), is in a feedback path. Number of registers required: 2; number of registers inserted: 0.</TD>
|
||||||
</TR>
|
</TR>
|
||||||
<TR bgcolor="#F0F0F0"><TD>
|
<TR bgcolor="#F0F0F0"><TD>
|
||||||
<a alt="hdlcoder:optimization:HwModeCantBuyRegisters" href="matlab:hilite(get_param(char([108 100 51 95 102 105 120 101 100 95 112 111 105 110 116 50]),'object'),'none');hilite_system(char([108 100 51 95 102 105 120 101 100 95 112 111 105 110 116 50 47 73 73 70 47 97 40 51 41]))">ld3_fixed_point2/IIF/a(3)</a>
|
<a alt="hdlcoder:optimization:HwModeCantBuyRegisters" href="matlab:hilite(get_param(char([108 100 51 95 102 105 120 101 100 95 112 111 105 110 116 50]),'object'),'none');hilite_system(char([108 100 51 95 102 105 120 101 100 95 112 111 105 110 116 50 47 73 73 82 47 97 40 51 41]))">ld3_fixed_point2/IIR/a(3)</a>
|
||||||
</TD>
|
</TD>
|
||||||
<TD>Warning</TD>
|
<TD>Warning</TD>
|
||||||
<TD>Unable to insert required number of pipeline registers because the block, ld3_fixed_point2/IIF/a(3), is in a feedback path. Number of registers required: 2; number of registers inserted: 0.</TD>
|
<TD>Unable to insert required number of pipeline registers because the block, ld3_fixed_point2/IIR/a(3), is in a feedback path. Number of registers required: 2; number of registers inserted: 0.</TD>
|
||||||
</TR>
|
</TR>
|
||||||
<TR bgcolor="#FFFFFF"><TD>
|
<TR bgcolor="#FFFFFF"><TD>
|
||||||
<a alt="hdlcoder:hdldisp:GeneratingFeedbackHiliteScript" href="matlab:run('C:\Users\Imants\Desktop\sin_gen\iif_hdl\ld3_fixed_point2\highlightFeedbackLoop')">C:\Users\Imants\Desktop\sin_gen\iif_hdl\ld3_fixed_point2\highlightFeedbackLoop.m</a>
|
<a alt="hdlcoder:hdldisp:GeneratingFeedbackHiliteScript" href="matlab:run('C:\Users\Imants\Desktop\sin_gen\iir_hdl\ld3_fixed_point2\highlightFeedbackLoop')">C:\Users\Imants\Desktop\sin_gen\iir_hdl\ld3_fixed_point2\highlightFeedbackLoop.m</a>
|
||||||
</TD>
|
</TD>
|
||||||
<TD>Message</TD>
|
<TD>Message</TD>
|
||||||
<TD>One or more feedback loops in the model are inhibiting optimizations. To highlight these loops in your model, click the following MATLAB script: <a href="matlab:run('C:\Users\Imants\Desktop\sin_gen\iif_hdl\ld3_fixed_point2\highlightFeedbackLoop')">C:\Users\Imants\Desktop\sin_gen\iif_hdl\ld3_fixed_point2\highlightFeedbackLoop.m</a></TD>
|
<TD>One or more feedback loops in the model are inhibiting optimizations. To highlight these loops in your model, click the following MATLAB script: <a href="matlab:run('C:\Users\Imants\Desktop\sin_gen\iir_hdl\ld3_fixed_point2\highlightFeedbackLoop')">C:\Users\Imants\Desktop\sin_gen\iir_hdl\ld3_fixed_point2\highlightFeedbackLoop.m</a></TD>
|
||||||
</TR>
|
</TR>
|
||||||
</TABLE>
|
</TABLE>
|
||||||
<BR><BR> </div></div></div></div>
|
<BR><BR> </div></div></div></div>
|
||||||
BIN
Binary file not shown.
BIN
Binary file not shown.
+12
-12
@@ -4,35 +4,35 @@ cs.HiliteType = 'user1';
|
|||||||
cs.ForegroundColor = 'black';
|
cs.ForegroundColor = 'black';
|
||||||
cs.BackgroundColor = 'cyan';
|
cs.BackgroundColor = 'cyan';
|
||||||
set_param(0, 'HiliteAncestorsData', cs);
|
set_param(0, 'HiliteAncestorsData', cs);
|
||||||
hilite_system('gm_ld3_fixed_point2/IIF/Delay', 'user1');
|
hilite_system('gm_ld3_fixed_point2/IIR/Delay', 'user1');
|
||||||
hilite_system('ld3_fixed_point2/IIF/Delay', 'user1');
|
hilite_system('ld3_fixed_point2/IIR/Delay', 'user1');
|
||||||
cs.HiliteType = 'user1';
|
cs.HiliteType = 'user1';
|
||||||
cs.ForegroundColor = 'black';
|
cs.ForegroundColor = 'black';
|
||||||
cs.BackgroundColor = 'cyan';
|
cs.BackgroundColor = 'cyan';
|
||||||
set_param(0, 'HiliteAncestorsData', cs);
|
set_param(0, 'HiliteAncestorsData', cs);
|
||||||
hilite_system('gm_ld3_fixed_point2/IIF/Delay1', 'user1');
|
hilite_system('gm_ld3_fixed_point2/IIR/Delay1', 'user1');
|
||||||
hilite_system('ld3_fixed_point2/IIF/Delay1', 'user1');
|
hilite_system('ld3_fixed_point2/IIR/Delay1', 'user1');
|
||||||
cs.HiliteType = 'user1';
|
cs.HiliteType = 'user1';
|
||||||
cs.ForegroundColor = 'black';
|
cs.ForegroundColor = 'black';
|
||||||
cs.BackgroundColor = 'cyan';
|
cs.BackgroundColor = 'cyan';
|
||||||
set_param(0, 'HiliteAncestorsData', cs);
|
set_param(0, 'HiliteAncestorsData', cs);
|
||||||
hilite_system('gm_ld3_fixed_point2/IIF/Subtract1', 'user1');
|
hilite_system('gm_ld3_fixed_point2/IIR/Subtract1', 'user1');
|
||||||
hilite_system('ld3_fixed_point2/IIF/Subtract1', 'user1');
|
hilite_system('ld3_fixed_point2/IIR/Subtract1', 'user1');
|
||||||
cs.HiliteType = 'user1';
|
cs.HiliteType = 'user1';
|
||||||
cs.ForegroundColor = 'black';
|
cs.ForegroundColor = 'black';
|
||||||
cs.BackgroundColor = 'cyan';
|
cs.BackgroundColor = 'cyan';
|
||||||
set_param(0, 'HiliteAncestorsData', cs);
|
set_param(0, 'HiliteAncestorsData', cs);
|
||||||
hilite_system('gm_ld3_fixed_point2/IIF/Subtract2', 'user1');
|
hilite_system('gm_ld3_fixed_point2/IIR/Subtract2', 'user1');
|
||||||
hilite_system('ld3_fixed_point2/IIF/Subtract2', 'user1');
|
hilite_system('ld3_fixed_point2/IIR/Subtract2', 'user1');
|
||||||
cs.HiliteType = 'user1';
|
cs.HiliteType = 'user1';
|
||||||
cs.ForegroundColor = 'black';
|
cs.ForegroundColor = 'black';
|
||||||
cs.BackgroundColor = 'cyan';
|
cs.BackgroundColor = 'cyan';
|
||||||
set_param(0, 'HiliteAncestorsData', cs);
|
set_param(0, 'HiliteAncestorsData', cs);
|
||||||
hilite_system('gm_ld3_fixed_point2/IIF/a(2)', 'user1');
|
hilite_system('gm_ld3_fixed_point2/IIR/a(2)', 'user1');
|
||||||
hilite_system('ld3_fixed_point2/IIF/a(2)', 'user1');
|
hilite_system('ld3_fixed_point2/IIR/a(2)', 'user1');
|
||||||
cs.HiliteType = 'user1';
|
cs.HiliteType = 'user1';
|
||||||
cs.ForegroundColor = 'black';
|
cs.ForegroundColor = 'black';
|
||||||
cs.BackgroundColor = 'cyan';
|
cs.BackgroundColor = 'cyan';
|
||||||
set_param(0, 'HiliteAncestorsData', cs);
|
set_param(0, 'HiliteAncestorsData', cs);
|
||||||
hilite_system('gm_ld3_fixed_point2/IIF/a(3)', 'user1');
|
hilite_system('gm_ld3_fixed_point2/IIR/a(3)', 'user1');
|
||||||
hilite_system('ld3_fixed_point2/IIF/a(3)', 'user1');
|
hilite_system('ld3_fixed_point2/IIR/a(3)', 'user1');
|
||||||
Reference in New Issue
Block a user