FLIP FLOP LÀ GÌ

Trong phần trước, chúng tôi vẫn trao đổi về nguyên tố bảng tra cứu vớt (LUT) . Đây là 1 trong những trong nhì nguyên tố đặc biệt nhất bên trong một FPGA, yếu tố quan trọng duy nhất khác là Flip-Flop. Có một vài ba các loại flip-flops không giống nhau (JK, T, D) tuy thế một trong số đó được sử dụng liên tiếp độc nhất là D Flip-Flop .

Bạn đang xem: Flip flop là gì

*
*

Chú ý vào hình trên tất cả một chân S sinh sống phía bên trên thuộc của kân hận được hotline là Set pin. Tại bên dưới thuộc của trang bị có một pin R được gọi là Reset pin. Dường như, nghỉ ngơi mặt bắt buộc của sản phẩm, tất cả một pin tất cả nhãn Q gạch men. Pin Sạc này sẽ luôn luôn luôn chứa quý giá ngược chở lại của quý giá trên pin Q. Những Sạc Pin này không đặc biệt quan trọng lắm và không đề xuất quyên tâm. Chúng ta chỉ việc quan tâm cho 3 chân (PIN) cơ bạn dạng vào Flip-Flop là:

Đầu vào dữ liệu D cho Flip-Flop;Đầu ra tài liệu Q của Flip-Flop;Đầu vào đồng hồ > đến Flip-Flop.

Câu hỏi thứ nhất bạn cũng có thể trường đoản cú hỏi là đồng hồ là gì? Nếu các bạn biết tí đỉnh về vi xử lý thì chắc rằng cũng biến thành biết vận tốc hoạt động của CPU được biểu hiện qua mạch giao động (hay làm bởi thạch anh). Đây chính là đồng hồ đeo tay hiện đại số. 

*

Trong FPGA cũng cần có đồng hồ tiên tiến nhất để tinh chỉnh buổi giao lưu của các Flip-Flop. Đồng hồ tạo ra những sóng vuông với cạnh lên, cạnh xuống, tâm trạng cao, tâm trạng rẻ. cũng có thể đọc mỗi tíck của đồng hồ đeo tay kích say mê hoạt động vui chơi của Flip-Flop. Thường thường dùng thời điểm CẠNH LÊN.

Đồng hồ chất nhận được áp dụng Flip-Flop nlỗi một trong những phần tử tàng trữ tài liệu. Bất kỳ phần tử lưu trữ dữ liệu nào được hotline là ngắn gọn xúc tích tuần tự hoặc lô ghích đăng ký . Logic tuần trường đoản cú vận động bên trên các gửi tiếp của đồng hồ thời trang. 99,9% thời hạn này sẽ là cạnh lên (khi đồng hồ đeo tay đi tự 0 cho 1). khi một Flip-Flop thấy một cạnh lên của đồng hồ đeo tay, nó đăng ký tài liệu từ trên đầu vào D ngơi nghỉ Áp sạc ra Q . Hãy để ý một dạng sóng của một vài ba sự khiếu nại.

Xem thêm: Conventional Wisdom Là Gì Vậy Mấy Bác? Em Search Google Khó Hiểu Quá !?

*

Dạng sóng trên cho thấy tía sự kiện chu kỳ luân hồi đồng hồ, được bộc lộ bởi mũi thương hiệu màu đỏ bên trên cạnh lên của đồng hồ đeo tay. Tại thân cạnh tăng thứ nhất cùng máy nhì của đồng hồ, nguồn vào D đi trường đoản cú tốt mang lại cao. Đầu ra Q thấy rằng D đã đi được từ bỏ rẻ mang lại cao sống cạnh tăng của chu kỳ đồng hồ thời trang trang bị hai. Cạnh tăng là lúc Flip Flop nhìn vào dữ liệu nguồn vào. Tại thời đặc điểm đó, Q biến quý hiếm y như đầu vào D. Trên cạnh tăng trang bị ba, Q lại bình chọn quý giá của D và đăng ký nó (đây là nguyên do vì sao flip-flops thường xuyên được Điện thoại tư vấn là tkhô nóng ghi). Vì nó không chuyển đổi, Q vẫn tại mức cao. Hãy xem xét một dạng sóng khác.

*

Hình ảnh bên trên cho biết thêm một dạng sóng của hai đầu vào với một cổng output cho một D Flip-Flop. D Flip-Flop nhạy bén với cạnh tăng của đồng hồ đeo tay, vị vậy lúc cạnh tạo thêm lộ diện, nguồn vào D được truyền mang đến áp ra output Q. Như vậy chỉ xảy ra trên các cạnh . Trong chu kỳ đồng hồ thứ nhất, Q thấy rằng D đã trở thành 1, vì vậy nó đổi khác trường đoản cú 0 mang lại 1. Trên cạnh đồng hồ đeo tay thiết bị hai, Q lại soát sổ quý hiếm của D cùng thấy rằng cực hiếm đó phải chăng một lần tiếp nữa, vị vậy nó trngơi nghỉ đề nghị tốt.

Bây tiếng bạn sẽ phát âm giải pháp chúng thao tác làm việc, hãy bàn thảo vì sao chúng lại quan trọng đặc biệt trong kiến tạo kỹ thuật số. Tôi xin kể lại rằng flip-flop và LUT là nhì yếu tắc đặc biệt độc nhất vô nhị bên trong của một FPGA. Khái niệm về cách hoạt động của flip-flop (đăng ký) là rất đặc trưng để biến một bên xây đắp kỹ thuật số xuất sắc. Flip-flops là nguyên tố thiết yếu trong một FPGA được sử dụng nhằm giữ trạng thái phía bên trong của chip.

Nếu tất cả đông đảo sản phẩm chỉ được tiến hành vị LUTs, vẫn không tồn tại cách như thế nào để lưu lại tâm lý vào FPGA. Điều này có nghĩa là FPGA đang không có ý tưởng phần đông gì vẫn xẩy ra trước đó. Tất cả các chuyển đổi trên đầu vào sẽ ngay lập tức nhanh chóng được nhận xét và gửi đến cổng output với một chuỗi cực kỳ dài những cổng AND cùng cổng OR, vv Nhưng để gia công đại nhiều phần các nhiệm vụ mà FPGA nên biết một cái gì đó về vượt khứ. Bằng biện pháp này, nó rất có thể theo dõi các bộ đếm, trạng thái máy cùng tinh thần của sự việc đồ vật. Flip-flops tạo nên vấn đề đó rất có thể. Nếu các bạn vẫn chưa nắm bắt được quan niệm này, thì chẳng sao. Đó là một trong những bí quyết cân nhắc trừu tượng. Tầm quan trọng của flip-flops vào thi công FPGA của các bạn sẽ trở đề nghị rõ ràng hơn chúng ta càng thao tác làm việc với cùng 1 ngữ điệu biểu lộ phần cứng (HDL) được nhắc trong số những phần sau.