Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Whip me. Beat me. Make me maintain AIX. -- Stephan Zielinski


devel / comp.lang.vhdl / Re: flipflop testbenech

SubjectAuthor
* flipflop testbenechDương Dương
`- Re: flipflop testbenechMichael Kellett

1
flipflop testbenech

<2c102433-43d8-4a13-9059-08bf2e3dc96an@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=9886&group=comp.lang.vhdl#9886

  copy link   Newsgroups: comp.lang.vhdl
X-Received: by 2002:a05:6214:178b:: with SMTP id ct11mr8731067qvb.61.1620833037969;
Wed, 12 May 2021 08:23:57 -0700 (PDT)
X-Received: by 2002:a25:7109:: with SMTP id m9mr49824100ybc.274.1620833037780;
Wed, 12 May 2021 08:23:57 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.vhdl
Date: Wed, 12 May 2021 08:23:57 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=2402:800:6101:d5d2:b4d9:6a1e:77fd:ce23;
posting-account=9mbN_woAAAAnbT_AJKUPbGYA8U8h9rKG
NNTP-Posting-Host: 2402:800:6101:d5d2:b4d9:6a1e:77fd:ce23
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <2c102433-43d8-4a13-9059-08bf2e3dc96an@googlegroups.com>
Subject: flipflop testbenech
From: zaila...@gmail.com (Dương Dương)
Injection-Date: Wed, 12 May 2021 15:23:57 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Dương Dương - Wed, 12 May 2021 15:23 UTC

i have flipflops.vhdl
LIBRARY ieee;
USE ieee.std_logic_1164.ALL;

ENTITY flipflops IS

PORT (
clk : IN STD_LOGIC;
d : IN STD_LOGIC;
qa : OUT STD_LOGIC;
qb : OUT STD_LOGIC;
qc : OUT STD_LOGIC);

END ENTITY flipflops;

ARCHITECTURE beh OF flipflops IS

BEGIN -- ARCHITECTURE beh

ffa: PROCESS (clk, d) IS
BEGIN -- PROCESS ffa
IF clk = '1' THEN
qa <= d;
END IF;
END PROCESS ffa;

ffb: PROCESS (clk) IS
BEGIN -- PROCESS ffb
IF rising_edge(clk) THEN
qb <= d;
END IF;
END PROCESS ffb;

ffc: PROCESS (clk) IS
BEGIN -- PROCESS ffc
IF falling_edge(clk) THEN
qc <= d;
END IF;
END PROCESS ffc;

END ARCHITECTURE beh;

How can i complete flipflops_tb

LIBRARY ieee;
USE ieee.std_logic_1164.ALL;

-------------------------------------------------------------------------------

ENTITY flipflops_tb IS

END ENTITY flipflops_tb;

-------------------------------------------------------------------------------

ARCHITECTURE test OF flipflops_tb IS

-- component ports
SIGNAL clk : STD_LOGIC := '1';
SIGNAL d : STD_LOGIC;
SIGNAL qa : STD_LOGIC;
SIGNAL qb : STD_LOGIC;
SIGNAL qc : STD_LOGIC;

BEGIN -- ARCHITECTURE test

-- component instantiation
DUT : ENTITY work.flipflops
PORT MAP (
clk => clk,
d => d,
qa => qa,
qb => qb,
qc => qc);

-- clock generation
Clk <= NOT Clk AFTER 10 NS;

-- waveform generation
WaveGen_Proc : PROCESS
BEGIN
-- insert signal assignments here
d <= '0';
WAIT FOR 5 NS;
d <= '1';
WAIT FOR 3 NS;
END PROCESS WaveGen_Proc;

END ARCHITECTURE test;

-------------------------------------------------------------------------------

CONFIGURATION flipflops_tb_test_cfg OF flipflops_tb IS
FOR test
END FOR;
END flipflops_tb_test_cfg;

-------------------------------------------------------------------------------
thanks

Re: flipflop testbenech

<gaednaaNsav3oQD9nZ2dnUU78UWdnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=9888&group=comp.lang.vhdl#9888

  copy link   Newsgroups: comp.lang.vhdl
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!border1.nntp.ams1.giganews.com!nntp.giganews.com!buffer1.nntp.ams1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 13 May 2021 09:49:14 -0500
Reply-To: mk@mkesc.co.uk
Subject: Re: flipflop testbenech
Newsgroups: comp.lang.vhdl
References: <2c102433-43d8-4a13-9059-08bf2e3dc96an@googlegroups.com>
From: mk...@mkesc.co.uk (Michael Kellett)
Date: Thu, 13 May 2021 15:49:14 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.10.1
MIME-Version: 1.0
In-Reply-To: <2c102433-43d8-4a13-9059-08bf2e3dc96an@googlegroups.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-GB
Content-Transfer-Encoding: 8bit
Message-ID: <gaednaaNsav3oQD9nZ2dnUU78UWdnZ2d@giganews.com>
Lines: 107
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-q41PjcbXFaHHEI4HLGvPkrL0Ycav8LYRChNVb+2DdzlKjH7VkKXqgTtzVMAeR4OgQghEq8po6qrwqGM!fKyEhSOOf57g9iR/oTVVLzRu7HTv43k21C8TKkkr5JQGp4doWuAUpc38fuvUpmmTJtmLw7EE8IUw
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3621
 by: Michael Kellett - Thu, 13 May 2021 14:49 UTC

On 12/05/2021 16:23, Dương Dương wrote:
> i have flipflops.vhdl
> LIBRARY ieee;
> USE ieee.std_logic_1164.ALL;
>
> ENTITY flipflops IS
>
> PORT (
> clk : IN STD_LOGIC;
> d : IN STD_LOGIC;
> qa : OUT STD_LOGIC;
> qb : OUT STD_LOGIC;
> qc : OUT STD_LOGIC);
>
> END ENTITY flipflops;
>
> ARCHITECTURE beh OF flipflops IS
>
> BEGIN -- ARCHITECTURE beh
>
> ffa: PROCESS (clk, d) IS
> BEGIN -- PROCESS ffa
> IF clk = '1' THEN
> qa <= d;
> END IF;
> END PROCESS ffa;
>
> ffb: PROCESS (clk) IS
> BEGIN -- PROCESS ffb
> IF rising_edge(clk) THEN
> qb <= d;
> END IF;
> END PROCESS ffb;
>
> ffc: PROCESS (clk) IS
> BEGIN -- PROCESS ffc
> IF falling_edge(clk) THEN
> qc <= d;
> END IF;
> END PROCESS ffc;
>
> END ARCHITECTURE beh;
>
> How can i complete flipflops_tb
>
> LIBRARY ieee;
> USE ieee.std_logic_1164.ALL;
>
> -------------------------------------------------------------------------------
>
> ENTITY flipflops_tb IS
>
> END ENTITY flipflops_tb;
>
> -------------------------------------------------------------------------------
>
> ARCHITECTURE test OF flipflops_tb IS
>
> -- component ports
> SIGNAL clk : STD_LOGIC := '1';
> SIGNAL d : STD_LOGIC;
> SIGNAL qa : STD_LOGIC;
> SIGNAL qb : STD_LOGIC;
> SIGNAL qc : STD_LOGIC;
>
> BEGIN -- ARCHITECTURE test
>
> -- component instantiation
> DUT : ENTITY work.flipflops
> PORT MAP (
> clk => clk,
> d => d,
> qa => qa,
> qb => qb,
> qc => qc);
>
> -- clock generation
> Clk <= NOT Clk AFTER 10 NS;
>
> -- waveform generation
> WaveGen_Proc : PROCESS
> BEGIN
> -- insert signal assignments here
> d <= '0';
> WAIT FOR 5 NS;
> d <= '1';
> WAIT FOR 3 NS;
> END PROCESS WaveGen_Proc;
>
>
>
> END ARCHITECTURE test;
>
> -------------------------------------------------------------------------------
>
> CONFIGURATION flipflops_tb_test_cfg OF flipflops_tb IS
> FOR test
> END FOR;
> END flipflops_tb_test_cfg;
>
> -------------------------------------------------------------------------------
> thanks
>

Have you just posted your homework questions ?

MK

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor