如何入门数字IC验证工程师，需要具备哪些知识和能力？培训班速成是否可行？
《数字电子技术基础》此书全面、系统的介绍了数字电子技术的基础知识。全书由数制和码制、逻辑代数基础、门电路、组合逻辑电路、半导体存储电路、时序逻辑电路、脉冲波形的产生和整形电路、数一模和模一数转换等八章和附录组成。《verilog硬件描述语言与设计》EDA教学基础教材,全书从硬件描述语言VerilogHDL简介入手,重点阐述了硬件描述语言的基础语法、语法和与之匹配的硬件电路设计基础、电路设计案例等;除了对VerilogHDL语法基础详细阐述外,对逻辑电路、时序综合和状态机等复杂电路设计问题也进行了介绍。对复杂数字系统也进行了案例讲解。全书共11章,主要包含VerilogHDL语言基础、逻辑电路结构、状态机与时序综合、验证等主题的内容。《计算机组成与设计》此书是计算机体系结构领域的经典书籍，强调软硬件协同设计及其对性能的影响。采用开源的RISC-V指令系统体系结构,讲解硬件技术、汇编语言、算术运算、流水线、存储层次、I/O以及并行处理器。新内容涵盖平板电脑、云基础设施、ARM（移动计算设备）以及x86（云计算）体系结构，新实例包括IntelCore i7、ARM Cortex-A53以及NVIDIA FermiGPU。零基础想转行的同学必备。《C语言程序设计》此书介绍了C语言的“现代方法”，聚焦程序设计的核心问题和方法，给C语言这门经久不衰、老而弥坚的语言赋予了崭新的面貌。此书介绍了C99和C1X的许多新特性，而且编排方式方便读者查阅。内容特别适合具备一定语言基础，想深入了解C语言精髓的读者。《LINUX从入门到精通》此书从基本的系统安装开始讲起，然后逐步介绍Linux系统的常用操作命令，以及软件和服务的安装与使用，并在后介绍Shell脚本的使用和防火墙的管理规则，其中重点介绍Linux系统日常维护命令的使用，带领读者系统地学习Linux的操作，此书对每个命令都配以示例进行实操演练，特别适合零基础Linux入门读者阅读。《EDA技术实用教程》此书包括EDA的基本知识、常用EDA工具的使用方法和目标器件的结构原理、以向导形式和实例为主的方法介绍的多种不同的设计输入方法、对VerilogHDL的设计优化以及基于EDA技术的典型设计项目。各章都安排了习题和针对性较强的实验与设计。《Systemverilog验证》此书讲解了SystemVerilog语言的工作原理。介绍了类、随机化和功能覆盖率等测试手段和概念，并且在创建测试平台方而提供了很多引导性的建议。此书借助大量的实例说明SystemVerilog的各种验证方法，以及如何根据实际的应用情况选择**的方法达到尽可能高的覆盖率。而且，重点演示了如何使用面向对象编程（OOP）的方法建立由覆盖率驱动并且受约束的基本的随机分层测试平台，此外，还论述了SystemVerilog与C语言的接口技术。《UVM实战》此书详细介绍了UVM的factory机制、sequence机制、phase机制、objection机制及寄存器模型等的使用。而且此书提供大量实例代码，这些代码都是经过实际的运行。全书内容简单易懂。《Perl语言入门》《零基础Python从入门到精通》脚本语言就不用多说了，入行必备，这两本都是简单易懂的，推荐给大家。至于培训班是否可行，建议大家先做一个测试，如果达到门槛，那速成也未必不是不可以：IC入行测试、指导