• .
  • Willkommen im Forum!
  • Alles beim Alten...
  • Du hast kaum etwas verpasst ;-)
  • Jetzt noch sicherer mit HTTPS
Hallo, Gast! Anmelden Registrieren


Mein neustes Spielzeug...
#26
Und da ich ja eigentlich eine Pegelanzeige wollte, brauche ich jetzt noch einen Gleichrichter und einen verlustbehafteten Integrator.

ersteres ist recht trivial, zweiteres durch ein IIR-Filter zu realisieren.

Code:
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;  
use ieee.numeric_std.all;  

entity RECTIFIER is
    port
        (
            clk : in std_logic;
            x : in unsigned(23 downto 0);
            y : out unsigned(22 downto 0)
        );
end RECTIFIER;

architecture BEHAV of RECTIFIER is
...begin
    
...process(clk)
......variable z : unsigned(23 downto 0);
......begin
......if rising_edge(clk) then
.........case x(23) is
.........when '0' =>
............--Negative Zahlen und 0
............y <= x(22 downto 0);
.........when '1' =>
............--Positive Zahlen
............z := not x;
............z(23) := '0';
............z := z + 1;
............y <= z(22 downto 0);
.........end case;
......end if;
...end process;
end BEHAV;
Pffffffffft. "Da entwich das Vakuum" - Heinrich Physik, 1857.
 
  


Nachrichten in diesem Thema
Mein neustes Spielzeug... - von woody - 20.12.2013, 08:17 PM
[Kein Betreff] - von woody - 20.12.2013, 08:19 PM
[Kein Betreff] - von woody - 20.12.2013, 08:33 PM
RE: Mein neustes Spielzeug... - von Rumgucker - 20.12.2013, 09:04 PM
[Kein Betreff] - von woody - 20.12.2013, 09:07 PM
RE: - von Rumgucker - 20.12.2013, 09:07 PM
[Kein Betreff] - von Basstler - 20.12.2013, 09:43 PM
[Kein Betreff] - von woody - 20.12.2013, 09:46 PM
[Kein Betreff] - von woody - 21.12.2013, 02:28 AM
[Kein Betreff] - von christianw. - 22.12.2013, 02:25 PM
[Kein Betreff] - von Rumgucker - 22.12.2013, 02:38 PM
[Kein Betreff] - von woody - 23.12.2013, 11:29 AM
[Kein Betreff] - von woody - 23.12.2013, 11:33 AM
[Kein Betreff] - von christianw. - 23.12.2013, 01:26 PM
[Kein Betreff] - von woody - 23.12.2013, 03:07 PM
[Kein Betreff] - von alfsch - 23.12.2013, 04:09 PM
[Kein Betreff] - von alfsch - 23.12.2013, 06:17 PM
[Kein Betreff] - von woody - 27.12.2013, 12:02 PM
RE: - von woody - 27.12.2013, 12:03 PM
[Kein Betreff] - von Rumgucker - 27.12.2013, 12:41 PM
[Kein Betreff] - von woody - 27.12.2013, 01:46 PM
[Kein Betreff] - von woody - 27.12.2013, 01:55 PM
[Kein Betreff] - von woody - 27.12.2013, 02:15 PM
[Kein Betreff] - von alfsch - 27.12.2013, 02:35 PM
[Kein Betreff] - von Rumgucker - 27.12.2013, 05:24 PM
[Kein Betreff] - von woody - 27.12.2013, 05:39 PM
[Kein Betreff] - von woody - 27.12.2013, 05:48 PM
RE: - von Rumgucker - 27.12.2013, 05:57 PM
[Kein Betreff] - von woody - 27.12.2013, 07:16 PM
[Kein Betreff] - von woody - 30.12.2013, 07:57 PM
[Kein Betreff] - von woody - 30.12.2013, 07:57 PM
[Kein Betreff] - von alfsch - 30.12.2013, 08:14 PM
[Kein Betreff] - von woody - 30.12.2013, 08:32 PM
[Kein Betreff] - von christianw. - 30.12.2013, 11:08 PM
[Kein Betreff] - von alfsch - 31.12.2013, 04:41 PM
[Kein Betreff] - von christianw. - 31.12.2013, 07:06 PM
[Kein Betreff] - von woody - 07.01.2014, 11:05 AM
[Kein Betreff] - von Rumgucker - 07.01.2014, 11:51 AM
[Kein Betreff] - von woody - 07.01.2014, 03:25 PM
[Kein Betreff] - von woody - 14.01.2014, 04:41 PM
[Kein Betreff] - von Rumgucker - 14.01.2014, 05:17 PM
[Kein Betreff] - von Black_Chicken - 03.09.2014, 12:57 PM
RE: - von Rumgucker - 03.09.2014, 01:37 PM
[Kein Betreff] - von voltwide - 03.09.2014, 04:41 PM
[Kein Betreff] - von Black_Chicken - 03.09.2014, 05:02 PM
[Kein Betreff] - von alfsch - 03.09.2014, 05:35 PM