《数字电子技术基础》
此书全面、系统的介绍了数字电子技术的基础知识。全书由数制和码制、逻辑代数基础、门电路、组合逻辑电路、半导体存储电路、时序逻辑电路、脉冲波形的产生和整形电路、数一模和模一数转换等八章和附录组成。
《verilog硬件描述语言与设计》EDA教学基础教材,全书从硬件描述语言VerilogHDL简介入手,重点阐述了硬件描述语言的基础语法、语法和与之匹配的硬件电路设计基础、电路设计案例等;除了对VerilogHDL语法基础详细阐述外,对逻辑电路、时序综合和状态机等复杂电路设计问题也进行了介绍。对复杂数字系统也进行了案例讲解。全书共11章,主要包含VerilogHDL语言基础、逻辑电路结构、状态机与时序综合、验证等主题的内容。
《计算机组成与设计》
此书是计算机体系结构领域的经典书籍,强调软硬件协同设计及其对性能的影响。采用开源的RISC-V指令系统体系结构,讲解硬件技术、汇编语言、算术运算、流水线、存储层次、I/O以及并行处理器。新内容涵盖平板电脑、云基础设施、ARM(移动计算设备)以及x86(云计算)体系结构,新实例包括IntelCorei7、ARMCortex-A53以及NVIDIAFermiGPU。零基础想转行的同学必备。
《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从入门到精通》
脚本语言就不用多说了,入行必备,这两本都是比较基础的,推荐给大家。