How to Design a J-K Flip Flop Using VHDL?

  • Thread starter Thread starter hajer jamal
  • Start date Start date
  • Tags Tags
    Flip flop
Click For Summary
SUMMARY

The discussion focuses on designing a J-K flip-flop using VHDL. A user requests assistance with a homework assignment that involves creating this digital circuit. The provided code snippet outlines an entity definition for a T flip-flop, which can serve as a foundational reference for implementing a J-K flip-flop. The user expresses gratitude for any help received and continues to seek additional resources.

PREREQUISITES
  • Understanding of digital logic design principles
  • Familiarity with VHDL syntax and structure
  • Knowledge of flip-flop functionality and behavior
  • Experience with simulation tools for VHDL (e.g., ModelSim)
NEXT STEPS
  • Research VHDL implementation of J-K flip-flops
  • Learn about VHDL simulation and testing methodologies
  • Explore digital design principles for sequential circuits
  • Investigate advanced VHDL features such as generics and configurations
USEFUL FOR

Students in digital design courses, VHDL programmers, and engineers working on digital circuit design projects.

hajer jamal
Messages
2
Reaction score
0
j_k flip flop .by using vhdl ..please help

hi every body

i hope every things gana be okay

i really have pro,,in my class

so anyone can help me please give is hand to help

any ways ,, my problem is about ,, my doctor give us homework about some things we don't know how to do , so it's about how can design j
j-k flip flop by using vhdl

anyways ,, tnaks a lot
 
Physics news on Phys.org


try this:

Entity T_FF IS
PORT( T, Clock : IN STD_LOGIC;
Q : OUT STD_LOGIC;
END T_FF;
ARCHITECTURE Behavior OF T_FF IS
signal tmp : STD_LOGIC;
BEGIN
PROCESS (Clock)
BEGIN
IF Clock' EVENT AND Clock = '1' THEN
if T = '1' THEN
tmp <= NOT tmp;
else
tmp <= tmp;
end IF;
END IF;
END PROCESS;
Q <= tmp;
END Behavior
 


thanks a lot for help
and i still search for good one
 

Similar threads

Replies
20
Views
4K
Replies
1
Views
3K
  • · Replies 34 ·
2
Replies
34
Views
5K
  • · Replies 4 ·
Replies
4
Views
5K
Replies
1
Views
4K
  • · Replies 5 ·
Replies
5
Views
5K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
6K
  • · Replies 10 ·
Replies
10
Views
6K
  • · Replies 1 ·
Replies
1
Views
3K