CPU自制入门

CPU自制入门
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [日] , [日] , [日] ,
2014-01
版次: 1
ISBN: 9787115338181
定价: 99.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 449页
字数: 547千字
正文语种: 简体中文
194人买过
  •   《图灵程序设计丛书:CPU自制入门》教读者制作原创的计算机系统。第1章以介绍CPU为主,同时介绍如何制作存储程序与数据的内存、输入与输出的I/O以及将这些模块连接起来的总线,这些模块可以组合成一个简单的计算机系统。为了让这个计算机系统运转起来,第2章介绍电路板的设计和制作。第3章为这个计算机系统编写程序,并上机测试。
      《图灵程序设计丛书:CPU自制入门》可以帮助软件工程师了解硬件与底层,开发出高效代码。硬件工程师可以在该书基础上设计定制硬件,开发高速计算机系统。相信读者可以在《图灵程序设计丛书:CPU自制入门》的阅读过程中,体会到自制计算机系统的乐趣。   水头一寿(KAZUTOSHISUITOU),庆应义塾大学硕士毕业。现在在庆应义塾大学攻读博士学位。目前从事实时嵌入式系统的系统LSI相关研究和开发。兴趣为音乐、摄影、自行车等。在RESPON小组担任逻辑设计工作。
      
      米泽辽(RYOYONEZAWA),庆应义塾大学硕士毕业后,进入东芝株式会社半导体与存储子公司工作。目前从事高速串行接口IP的开发。兴趣为电子制作、家庭服务器管理等。在RESPON小组担任电路板设计与封面设计工作。
      
      藤田裕士(YUJIFUJITA),庆应义塾大学硕士毕业后,进入日本电气株式会社工作。目前从事固件开发工作。兴趣为音乐欣赏、吉他演奏等。在RESPON小组担任软件设计工作。
      
      赵谦,2007年于青岛科技大学取得学士学位。2008年至今在日本熊本大学攻读博士学位。目前从事容错性FPGA架构及其CAD相关研究与开发。在FPGA领域著名国际会议FPGA、FPL以及ICFPT等发表过多篇学术论文。 第1章CPU的设计与实现
    1.1序
    1.2计算机系统
    1.2.1什么是计算机
    1.2.2什么是CPU
    专栏CPU的位宽
    1.2.3什么是内存
    1.2.4什么是I/O
    专栏字节序
    1.2.5什么是总线
    专栏总线的优缺点
    1.2.6小结
    专栏计算机相关书籍
    1.3数字电路基础
    1.3.1什么是数字电路
    1.3.2数值表达
    1.3.3有符号二进制数
    专栏比特和字节
    专栏1K字节有多大
    1.3.4MOSFET的结构
    1.3.5逻辑运算
    1.3.6CMOS基本逻辑门电路
    1.3.7存储元件
    专栏建立时间与保持时间
    1.3.8组合电路和时序电路
    1.3.9时钟同步设计
    1.3.10小结
    专栏数字电路相关书籍
    1.4VerilogHDL语言
    1.4.1什么是VerilogHDL
    1.4.2电路描述
    专栏默认网络类型
    专栏组合电路描述中锁存器的推定与Don'tcare
    专栏正逻辑与负逻辑
    1.4.3电路仿真
    专栏同步电路中信号变化的时序
    1.4.4VerilogHDL的仿真环境
    1.4.5小结
    专栏VerilogHDL相关书籍
    1.5系统蓝图
    1.5.1目标系统整体介绍
    1.5.2关于本章中的代码
    专栏字编址与字节位移
    1.6总线的设计与实现
    1.6.1总线的设计
    1.6.2总线的实现
    1.6.3小结
    1.7存储器的设计与实现
    1.7.1FPGA的RAM区域
    1.7.2ROM的设计与实现
    1.7.3小结
    专栏存储器相关书籍
    1.8AZProcessor的设计与实现
    1.8.1关于CPU
    专栏CPI和MIPS值
    1.8.2AZProcessor的设计
    专栏指令集架构与微架构
    1.8.3AZProcessor的实现
    1.8.4小结
    专栏计算机架构相关书籍
    1.9I/O的设计与实现
    1.9.1定时器
    1.9.2UART
    专栏UART实例
    1.9.3GPIO
    1.9.4小结
    专栏I/O相关书籍
    1.10AZPRSoC整体连接
    1.10.1各模块的连接
    1.10.2时钟模块的实现
    1.10.3顶层模块的实现
    1.10.4小结
    1.11AZPRSoC的仿真
    1.11.1仿真模型的编写
    1.11.2Testbench的编写
    1.11.3执行仿真
    1.11.4小结
    1.12本章总结

    第2章电路板的设计与制作
    2.1序
    2.2电路板规格
    2.2.1电路板名称
    2.2.2电路板的构成
    2.2.3电路板尺寸
    2.2.4电路板层数
    2.2.5FPGA选型
    2.2.6外围电路的选定
    专栏关于FPGA
    专栏关于JTAG
    2.3元件选型
    2.3.1元件选型标准
    2.3.2元件选型
    2.3.3元件的选购
    2.4电路设计
    2.4.1下载规格书
    2.4.2配置电路
    2.4.3外围电路
    2.4.4电源电路
    2.4.5电路板设计环境
    2.4.6使用Eagle设计电路图
    专栏关于ULP
    专栏Eagle使用方法相关的书籍/说明书
    2.4.7完成的电路图
    2.5布局设计
    2.5.1电路板设计约束条件及布线策略
    2.5.2FPGA板的布局设计
    2.5.3电源板的布局设计
    2.5.4使用Eagle布局
    2.5.5完成的布局
    2.6制作元件库
    2.6.1制作Symbol
    2.6.2制作Package
    2.6.3制作Device
    2.7电路板3D模型
    2.7.1软件使用说明
    2.7.2准备3D模型库
    专栏关于3D模型库的管理
    2.7.3制作电路板模型
    2.8制作感光板电路板
    2.8.1整体流程
    2.8.2制作光罩
    2.8.3粘合光罩
    2.8.4曝光
    2.8.5显像
    2.8.6蚀刻
    2.8.7阻焊剂
    2.8.8开孔
    2.8.9在背面安装VPort接头时的处理
    2.8.10制作通孔
    2.8.11飞线
    2.9使用电路板制造服务
    2.9.1电路板制造服务
    2.9.2DRC
    2.9.3输出Gerber数据
    2.9.4检查Gerber数据
    专栏执行DFM检查的方法
    专栏阻焊层遮罩的印刷设置
    2.9.5向P板.com公司下单制板
    专栏拼板数据的准备
    2.9.6向OLIMEX公司下单制板
    2.10组装电路板
    2.10.1电源板
    2.10.2组装FPGA板
    2.11功能测试
    2.11.1识别FPGA
    2.11.2诊断程序
    2.12本章总结

    第3章编程
    3.1序
    3.2开发环境
    3.2.1准备工作
    3.2.2FPGA开发环境
    3.2.3ISEWebPACK
    3.2.4UrJTAG
    专栏cblsrv-0.1_ft2232
    3.2.5交叉汇编程序
    3.2.6第一个程序
    3.3串口通信
    3.3.1安装TeraTerm
    3.3.2编写程序
    专栏子程序
    专栏ASCII码
    3.3.3执行程序
    3.4程序加载器
    3.4.1XMODEM协议
    3.4.2编写程序
    3.4.3编写加载测试程序
    3.4.4执行程序
    3.5中断与异常
    3.5.1什么是中断
    3.5.2编写程序
    3.5.3执行程序
    3.5.4什么是异常
    3.5.5编写程序
    3.5.6执行程序
    3.6七段数码管
    3.6.1什么是七段数码管
    3.6.2七段数码管的控制
    3.6.3七段数码管计数器概要
    3.6.4编写程序
    3.6.5执行程序
    3.7制作一个实用程序
    3.7.1功能概要
    3.7.2制作程序
    3.7.3执行程序
    3.8结语
    谢辞
    后记
    版权声明
  • 内容简介:
      《图灵程序设计丛书:CPU自制入门》教读者制作原创的计算机系统。第1章以介绍CPU为主,同时介绍如何制作存储程序与数据的内存、输入与输出的I/O以及将这些模块连接起来的总线,这些模块可以组合成一个简单的计算机系统。为了让这个计算机系统运转起来,第2章介绍电路板的设计和制作。第3章为这个计算机系统编写程序,并上机测试。
      《图灵程序设计丛书:CPU自制入门》可以帮助软件工程师了解硬件与底层,开发出高效代码。硬件工程师可以在该书基础上设计定制硬件,开发高速计算机系统。相信读者可以在《图灵程序设计丛书:CPU自制入门》的阅读过程中,体会到自制计算机系统的乐趣。
  • 作者简介:
      水头一寿(KAZUTOSHISUITOU),庆应义塾大学硕士毕业。现在在庆应义塾大学攻读博士学位。目前从事实时嵌入式系统的系统LSI相关研究和开发。兴趣为音乐、摄影、自行车等。在RESPON小组担任逻辑设计工作。
      
      米泽辽(RYOYONEZAWA),庆应义塾大学硕士毕业后,进入东芝株式会社半导体与存储子公司工作。目前从事高速串行接口IP的开发。兴趣为电子制作、家庭服务器管理等。在RESPON小组担任电路板设计与封面设计工作。
      
      藤田裕士(YUJIFUJITA),庆应义塾大学硕士毕业后,进入日本电气株式会社工作。目前从事固件开发工作。兴趣为音乐欣赏、吉他演奏等。在RESPON小组担任软件设计工作。
      
      赵谦,2007年于青岛科技大学取得学士学位。2008年至今在日本熊本大学攻读博士学位。目前从事容错性FPGA架构及其CAD相关研究与开发。在FPGA领域著名国际会议FPGA、FPL以及ICFPT等发表过多篇学术论文。
  • 目录:
    第1章CPU的设计与实现
    1.1序
    1.2计算机系统
    1.2.1什么是计算机
    1.2.2什么是CPU
    专栏CPU的位宽
    1.2.3什么是内存
    1.2.4什么是I/O
    专栏字节序
    1.2.5什么是总线
    专栏总线的优缺点
    1.2.6小结
    专栏计算机相关书籍
    1.3数字电路基础
    1.3.1什么是数字电路
    1.3.2数值表达
    1.3.3有符号二进制数
    专栏比特和字节
    专栏1K字节有多大
    1.3.4MOSFET的结构
    1.3.5逻辑运算
    1.3.6CMOS基本逻辑门电路
    1.3.7存储元件
    专栏建立时间与保持时间
    1.3.8组合电路和时序电路
    1.3.9时钟同步设计
    1.3.10小结
    专栏数字电路相关书籍
    1.4VerilogHDL语言
    1.4.1什么是VerilogHDL
    1.4.2电路描述
    专栏默认网络类型
    专栏组合电路描述中锁存器的推定与Don'tcare
    专栏正逻辑与负逻辑
    1.4.3电路仿真
    专栏同步电路中信号变化的时序
    1.4.4VerilogHDL的仿真环境
    1.4.5小结
    专栏VerilogHDL相关书籍
    1.5系统蓝图
    1.5.1目标系统整体介绍
    1.5.2关于本章中的代码
    专栏字编址与字节位移
    1.6总线的设计与实现
    1.6.1总线的设计
    1.6.2总线的实现
    1.6.3小结
    1.7存储器的设计与实现
    1.7.1FPGA的RAM区域
    1.7.2ROM的设计与实现
    1.7.3小结
    专栏存储器相关书籍
    1.8AZProcessor的设计与实现
    1.8.1关于CPU
    专栏CPI和MIPS值
    1.8.2AZProcessor的设计
    专栏指令集架构与微架构
    1.8.3AZProcessor的实现
    1.8.4小结
    专栏计算机架构相关书籍
    1.9I/O的设计与实现
    1.9.1定时器
    1.9.2UART
    专栏UART实例
    1.9.3GPIO
    1.9.4小结
    专栏I/O相关书籍
    1.10AZPRSoC整体连接
    1.10.1各模块的连接
    1.10.2时钟模块的实现
    1.10.3顶层模块的实现
    1.10.4小结
    1.11AZPRSoC的仿真
    1.11.1仿真模型的编写
    1.11.2Testbench的编写
    1.11.3执行仿真
    1.11.4小结
    1.12本章总结

    第2章电路板的设计与制作
    2.1序
    2.2电路板规格
    2.2.1电路板名称
    2.2.2电路板的构成
    2.2.3电路板尺寸
    2.2.4电路板层数
    2.2.5FPGA选型
    2.2.6外围电路的选定
    专栏关于FPGA
    专栏关于JTAG
    2.3元件选型
    2.3.1元件选型标准
    2.3.2元件选型
    2.3.3元件的选购
    2.4电路设计
    2.4.1下载规格书
    2.4.2配置电路
    2.4.3外围电路
    2.4.4电源电路
    2.4.5电路板设计环境
    2.4.6使用Eagle设计电路图
    专栏关于ULP
    专栏Eagle使用方法相关的书籍/说明书
    2.4.7完成的电路图
    2.5布局设计
    2.5.1电路板设计约束条件及布线策略
    2.5.2FPGA板的布局设计
    2.5.3电源板的布局设计
    2.5.4使用Eagle布局
    2.5.5完成的布局
    2.6制作元件库
    2.6.1制作Symbol
    2.6.2制作Package
    2.6.3制作Device
    2.7电路板3D模型
    2.7.1软件使用说明
    2.7.2准备3D模型库
    专栏关于3D模型库的管理
    2.7.3制作电路板模型
    2.8制作感光板电路板
    2.8.1整体流程
    2.8.2制作光罩
    2.8.3粘合光罩
    2.8.4曝光
    2.8.5显像
    2.8.6蚀刻
    2.8.7阻焊剂
    2.8.8开孔
    2.8.9在背面安装VPort接头时的处理
    2.8.10制作通孔
    2.8.11飞线
    2.9使用电路板制造服务
    2.9.1电路板制造服务
    2.9.2DRC
    2.9.3输出Gerber数据
    2.9.4检查Gerber数据
    专栏执行DFM检查的方法
    专栏阻焊层遮罩的印刷设置
    2.9.5向P板.com公司下单制板
    专栏拼板数据的准备
    2.9.6向OLIMEX公司下单制板
    2.10组装电路板
    2.10.1电源板
    2.10.2组装FPGA板
    2.11功能测试
    2.11.1识别FPGA
    2.11.2诊断程序
    2.12本章总结

    第3章编程
    3.1序
    3.2开发环境
    3.2.1准备工作
    3.2.2FPGA开发环境
    3.2.3ISEWebPACK
    3.2.4UrJTAG
    专栏cblsrv-0.1_ft2232
    3.2.5交叉汇编程序
    3.2.6第一个程序
    3.3串口通信
    3.3.1安装TeraTerm
    3.3.2编写程序
    专栏子程序
    专栏ASCII码
    3.3.3执行程序
    3.4程序加载器
    3.4.1XMODEM协议
    3.4.2编写程序
    3.4.3编写加载测试程序
    3.4.4执行程序
    3.5中断与异常
    3.5.1什么是中断
    3.5.2编写程序
    3.5.3执行程序
    3.5.4什么是异常
    3.5.5编写程序
    3.5.6执行程序
    3.6七段数码管
    3.6.1什么是七段数码管
    3.6.2七段数码管的控制
    3.6.3七段数码管计数器概要
    3.6.4编写程序
    3.6.5执行程序
    3.7制作一个实用程序
    3.7.1功能概要
    3.7.2制作程序
    3.7.3执行程序
    3.8结语
    谢辞
    后记
    版权声明
查看详情
12
系列丛书 / 更多
CPU自制入门
机器学习实战
[美]Peter Harrington 著;李锐、李鹏、曲亚东 译
CPU自制入门
图灵程序设计丛书:Python基础教程
[挪威]Magnus Lie Hetland 著;司维、曾军崴、谭颖华 译
CPU自制入门
JavaScript高级程序设计(第3版)
[美]Nicholas C.Zakas 著;李松峰、曹力 译
CPU自制入门
Python编程:从入门到实践
[美]埃里克·马瑟斯(Eric Matthes) 著;袁国忠 译
CPU自制入门
R语言实战(第2版)
[美]卡巴科弗(Robert I. Kabacoff) 著;王小宁、刘撷芯、黄俊文 译
CPU自制入门
算法(第4版)
[美]Robert、[美]Kevin Wayne 著;谢路云 译
CPU自制入门
大数据:互联网大规模数据挖掘与分布式处理
[美]Anand、[美]Jeffrey David Ullman 著;王斌 译
CPU自制入门
Spark快速大数据分析
[美]卡劳(Holden Karau)、[美]肯维尼斯科(Andy Konwinski)、[美]温德尔(Patrick Wendell)、[加拿大]扎哈里亚(Matei Zaharia) 著;王道远 译
CPU自制入门
MySQL必知必会
[英]福塔(Ben Forta) 著;刘晓霞、钟鸣 译
CPU自制入门
Objective-C基础教程 第2版
[美]Scott、[美]Waqar、[美]Mark Dalrymple 著;周庆成 译
CPU自制入门
图解HTTP
[日]上野·宣 著;于均良 译
CPU自制入门
算法图解
袁国忠 译
相关图书 / 更多
CPU自制入门
CPU眼里的C/C++
阿布编程
CPU自制入门
CPA名词宝典(注册会计师全国统一考试)
嗨学网财经研究院 编
CPU自制入门
CPTPP与国际经贸新规则:理论与实践
刘敬东 主编
CPU自制入门
CPU设计实战
汪文祥;邢金璋
CPU自制入门
CPA注册会计师2022教材考试辅导【财务成本管理】知识点全解+十年真题高顿教育
高顿教育CPA考试研究院 著
CPU自制入门
CPTPP对企业利益的影响及会计对策研究
冯巧根 著
CPU自制入门
CPLEX基础与供应链管理中的应用
卞文良
CPU自制入门
CPS建模设计和优化--以汽车CPS为例(精)/数字制造科学与技术前沿研究丛书
谢勇、李仁发 编
CPU自制入门
CPU通识课
靳国杰、张戈 著
CPU自制入门
CPⅢ控制网数据处理方法
李建章
CPU自制入门
CPA做题有套·会计
高顿财经研究院 著
CPU自制入门
CPLog成像测井新技术应用典型案例
金明权、胡启月、石玉江 编
您可能感兴趣 / 更多
CPU自制入门
你想活出怎样的人生
[日]宫崎骏 著;磨铁文化 出品
CPU自制入门
空腹的神奇自愈力(诺贝尔奖研究证实,空腹是打开身体自我修复及细胞自噬的开关。七分饱,不看医;五分饱,笑到老;科学空腹活百岁)
[日]船濑俊介 著;李萌 译;紫图图书 出品
CPU自制入门
怕痛的我,把防御力点满就对了6【定制泡泡弹幕卡牌x4】高人气动画原著轻小说
[日]夕蜜柑 著;[日]狐印 绘;酷威文化 出品
CPU自制入门
OVERLORD.8半森妖精的神人(上,下)
[日]丸山黄金 著;刘晨 译
CPU自制入门
少年星象
[日]NOEYEBROW 绘;漫友文化 出品
CPU自制入门
新书开店:1000 家人气旺店的实操技巧
[日]富田英太 著;张凤 译;颉腾文化 出品
CPU自制入门
葡萄球菌(直木奖得主经典社会派推理代表作首次引进,每一个细节都是预告结局的伏笔,高节奏反转的情节令人拍案称奇。)
[日]道尾秀介
CPU自制入门
PLUTO冥王 001(简体中文版,“日本漫画之神—浦泽直树作品,首刷限定附赠镭射明信片一张)
[日]浦泽直树×手冢治虫
CPU自制入门
PLUTO冥王 002(简体中文版,“日本漫画之神—浦泽直树作品,首刷限定附赠镭射明信片一张)
[日]浦泽直树×手冢治虫
CPU自制入门
獾的美食奇遇(全3册精装,日本知名图画书作家安井季子、画家重森千佳联袂打造,绘本妈妈海桐推荐)
[日]安井季子/文 (日)重森千佳 图
CPU自制入门
妈妈,对不起(宫西达也图画书)表达孩子对妈妈的爱
[日]宫西达也 著;彭懿 译
CPU自制入门
大口大口地吃,好吃极了(宫西达也图画书)付诸行动,才有收获
[日]宫西达也 著;朱自强 译