The Unorthodox Techniques of FPGA Development

The Unorthodox Techniques of FPGA Development

It is said that in the world of FPGA, there exists a secret technique that does not follow conventional methods, yet produces remarkable results. Practitioners all say: this method may not last long, but it seeks to run effectively in the present. Technique One: Timing by Fate · Unconventional Approach Mantra: Ignore the reports, disregard … Read more

Design and Verification of FPGA Programmable Logic Unit Based on Sense-Switch pFLASH

Design and Verification of FPGA Programmable Logic Unit Based on Sense-Switch pFLASH

Content IntroductionAbstract:This article proposes a programmable logic element (PLE) based on Sense-Switch type pFLASH technology. By programming the Sense-Switch type pFLASH, it achieves all three-input lookup table (LUT3) functions, some LUT4 functions, latch functions, and D flip-flop (DFF) functions with enable and reset. Because the PLE uses a method called Combinational Operation Logic (COOL) to … Read more

The Unorthodox Techniques of FPGA Development

The Unorthodox Techniques of FPGA Development

It is said that in the world of FPGA, there exists a secret technique that does not follow conventional methods, yet produces remarkable results. Practitioners all say: this method may not last long, but it seeks to run effectively in the present. Technique One: Timing by Chance · Unconventional Approach Mantra: Ignore the reports, disregard … Read more

Mitsubishi PLC Control Case 1: Ingenious Design of Dual Stop Buttons

Mitsubishi PLC Control Case 1: Ingenious Design of Dual Stop Buttons

Follow me as we analyze 100 Mitsubishi PLC program cases. In the fascinating world of automation control, the Mitsubishi PLC acts like a precise commander, methodically orchestrating the operation of various devices. Today, let’s discuss an interesting application of the Mitsubishi PLC control system — the start-stop control with dual stop buttons, and see how … Read more

Understanding the Internal Structure and Principles of CPLD and FPGA

Understanding the Internal Structure and Principles of CPLD and FPGA

Programmable Logic Devices (PLDs) originated in the 1970s and are a new type of logic device developed based on Application-Specific Integrated Circuits (ASICs). They are the main hardware platform for digital system design today, characterized by being fully configurable and programmable by users through software to perform specific functions, and can be repeatedly erased and … Read more

Design and Verification of FPGA Programmable Logic Element Based on Sense-Switch pFLASH

Design and Verification of FPGA Programmable Logic Element Based on Sense-Switch pFLASH

Content Introduction Abstract: This paper proposes a programmable logic element (PLE) based on Sense-Switch type pFLASH technology. By programming the Sense-Switch type pFLASH, all three-input lookup table (LUT3) functions, some LUT4 functions, latch functions, and D flip-flop (DFF) functions with enable and reset capabilities are realized. Because the PLE uses a method called Combinational Operation … Read more