Field-Programmable Gate Array is an integrated circuit device that can achieve various digital circuits through user programming.It has the characteristics of low cost,low risk,and short market time.It has become an independent digital circuit implementation method and brings revolutionary changes to digital system design.From the current situation,the international FPGA design technology has been quite advanced,while the domestic FPGA design is still relatively backward.Through the Sino-U.S.trade war and other events,we fully realize the importance of chip autonomy and control and the urgency of domestic replacement needs,which undoubtedly brings rare market opportunities for domestic FPGA manufacturers.For the domestic FPGA chip is still in the initial stage of production,the related technology is still relatively backward,and the technical accumulation of various design links is very weak.Starting from reality,this paper studies the architecture of SRAM-style FPGAs,focusing on the design of FPGAs programmable logic functional blocks,programmable interconnections resources,and programmable IOB modules.Secondly,this paper describes the thought and process of FPGA circuit design and simulation verification in detail,and completes the overall layout design based on the simulation results and experience,and independently develops the code point comparison software to analyze the circuit operating path;Finally,the testing methods of FPGA are studied,including programmable logic CLB,programmable IOB,and programmable interconnect resources.As a practical project in the department,the circuit has been successfully flowed and optimized on the CSMC 0.35 micron process.The test results meet the design requirements and meet the user's needs. |