《数字系统设计与SOPC技术》以FPGA和SOPC的设计技术为主线,介绍了采用Verilog HDL为硬件编程语言进行数字系统设计的方法和使用SOPC技术设计计算机应用系统的过程和方法。主要内容包括数字系统设计方法和步骤;EDA开发环境介绍;Verilog的语法及使用规则;常用组合和时序逻辑电路设计;计算机中运算器、存储器设计,直至设计RISC系统的计算机;SOPC系统基本知识与设计步骤;NIOS Ⅱ常用外设编程,用SOPC技术构建满足任务要求的计算机应用系统,达到对SOPC的灵活应用。《数字系统设计与SOPC技术》从教学和工程角度出发,力图做到理论与实际相结合,将FPGA和SOPC设计技术应用于计算机应用系统的开发中,缩小学校教学与实际项目开发的距离,使学生为今后的EDA开发和就业打下良好的基础。本教材可作为高等院校工科学生的教材,也可用作工程技术人员进行EDA项目开发的参考书。