Introduction to Cypress CY7C68013

Introduction to Cypress CY7C68013

As most ARM processors now integrate USB interfaces, and since FPGAs consist of pure logic circuits (let’s not discuss heterogeneous FPGAs like MPSOCs), designing a USB 2.0 core with Verilog HDL is quite challenging and also requires a PHY. Therefore, using a USB bridge chip is unavoidable.USB 2.0 bridge chips include FTDI’s FT232H and FT2232H … 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

An Analysis of Autonomous Driving Chip Architecture

An Analysis of Autonomous Driving Chip Architecture

Comparison of Mainstream Architecture Solutions: Three Mainstream Architectures The current mainstream AI chips can be mainly divided into three categories: GPU, FPGA, and ASIC. Both GPU and FPGA are relatively mature chip architectures in the early stage and belong to general-purpose chips. ASIC is a chip customized for specific AI scenarios. It has been confirmed … Read more

Where Is The Gap In Military Chips Between China And The US?

Where Is The Gap In Military Chips Between China And The US?

Source: Content from Liu Yishou on Finance, thank you! The global technology war has already begun, with every country striving to excel. The US Secretary of Commerce has revealed that the US has developed two strategic responses to competition from China in the chip sector: one is an offensive strategy, and the other is a … Read more

Choosing Domestic FPGA Chips: Alternatives to Xilinx

Choosing Domestic FPGA Chips: Alternatives to Xilinx

Recently, our company has been preparing for the FPGA localization plan and conducting market research. We have also arranged discussions with market engineers from several domestic FPGA manufacturers.Regarding FPGA, I consider myself a latecomer. After graduating, I worked on MCU development for about a year, and later, due to project needs, I started to engage … Read more

Xilinx Verilog Syntax Tips

Xilinx Verilog Syntax Tips

Welcome FPGA engineers to join the official WeChat technical group. Clickthe blue textto follow us at FPGA Home – the best and largest pure FPGA engineer community in China. Comprehensive Attributes In the Vivado Design Suite, the Vivado synthesis can synthesize various types of attributes. In most cases, these attributes have the same syntax and … Read more

Features of Xilinx Heterogeneous FPGA: Zynq UltraScale+ MPSoC and Software Radio Applications

Features of Xilinx Heterogeneous FPGA: Zynq UltraScale+ MPSoC and Software Radio Applications

Six years ago, Intel, the market leader in CPUs, acquired Altera, the second-largest FPGA company.This month, AMD, the second-largest CPU market player, completed its acquisition of Xilinx, the leading FPGA company. Now, visiting Xilinx’s official website reveals that following AMD’s acquisition of Xilinx, they aim to create an industry leader in high-performance and adaptive computing.Coincidentally, … Read more

The Value of Python Productivity: Analyzing the Cutting-Edge Advantages of Xilinx Zynq

The Value of Python Productivity: Analyzing the Cutting-Edge Advantages of Xilinx Zynq

Welcome FPGA engineers to join the official WeChat technical group Clickthe blue textto follow us at FPGA Home – the best and largest pure FPGA engineer community in China The Xilinx PYNQ framework enables comprehensive support and integration of the Python language and runtime in the Zynq product family. By leveraging the productivity advantages of … Read more

Xilinx FPGA Programming Techniques: Common Timing Constraints Explained

Xilinx FPGA Programming Techniques: Common Timing Constraints Explained

Welcome FPGA engineers to join the official WeChat technical group. Clickthe blue textto follow us at FPGA Home – the largest and best FPGA engineer community in China. 1. Basic Constraint Methods To ensure a successful design, all path timing requirements must be accessible to the execution tools. The three most common paths are: Input … Read more