[求助] 一道题,用vhdl写

小龚   2012-5-20 14:31 楼主

写出相应的vhdl描述,求大神帮忙。。。

  • IMG1439A.jpg

回复评论 (9)

ISE能把

原理图转换输出VHDL或VERILOG
点赞  2012-5-20 20:35

回复 沙发 mr.king 的帖子

喔,我自己写了一个
代码:----------------------------------------------------------------------------------
-- Company:
-- Engineer:
--
-- Create Date:    14:22:13 05/20/2012
-- Design Name:
-- Module Name:    some - Behavioral
-- Project Name:
-- Target Devices:
-- Tool versions:
-- Description:
--
-- Dependencies:
--
-- Revision:
-- Revision 0.01 - File Created
-- Additional Comments:
--
----------------------------------------------------------------------------------
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;

-- Uncomment the following library declaration if using
-- arithmetic functions with Signed or Unsigned values
--use IEEE.NUMERIC_STD.ALL;

-- Uncomment the following library declaration if instantiating
-- any Xilinx primitives in this code.
--library UNISIM;
--use UNISIM.VComponents.all;

entity some is
    Port ( A : in  STD_LOGIC;
           CLK : in  STD_LOGIC;
           C : out  STD_LOGIC;
           Z : out  STD_LOGIC);
end some;

architecture Behavioral of some is
signal s1:std_logic;
signal s2:std_logic;
signal s_z:std_logic;
signal s_c:std_logic;
begin
process(clk)is
begin
if(clk'event and clk='1')then
  s1<=a;
  end if;
   
end process;
s2<=s1 and a;
process
begin
  wait until clk'event and clk='1';
  s_c<=s2;
end process;
process
begin
  wait until clk'event and clk='1';
  s_z<=s1;
  end process;
  z<=s_z;
  c<=s_c;


end Behavioral;
实现了该电路图,但是我觉得太低效了。。自动转换会更高效吗?怎样自动转换,还望详细介绍。。
点赞  2012-5-21 14:39

更高效

直接求出输出关于输入的逻辑表达方程,并采用卡诺图化简得最简式
在vhdl直接一句话实现,从而同时实现了硬件以及软件的高效运算。
点赞  2012-5-21 20:25

直接看图说话:

简单的程序

  if clk'event and clk='1' then

        input_reg<=input;

       output1<=input_reg;

       output2<=input  and input_reg;

  end if;

一个为理想不懈前进的人,一个永不言败人! http://shop57496282.taobao.com/ 欢迎光临网上店铺!
点赞  2012-5-22 13:27
怎样将原理图直接转换为VHDL语言,
点赞  2012-5-23 18:25

回复 6楼 huzi741 的帖子

quartus 中也有这个功能的,create  HDL file。。。
我追求崇本务实,我追求完美第一!我选择低调做人,我选择高调做事!
点赞  2012-5-24 14:02
还是要自己理解,才行啊
一个为理想不懈前进的人,一个永不言败人! http://shop57496282.taobao.com/ 欢迎光临网上店铺!
点赞  2012-5-25 12:55
楼主不会是在考试吧?
点赞  2012-5-28 14:42

不错

点赞  2012-5-29 14:04
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复