系统集成

  • 芯片,是这几年中国科技界最热门的话题,也是最让人心痛的话题,芯片制程与晶圆代工等技术成了我们发展的最大掣肘。那么转换一个思路,我们IT工程师们在自己擅长的领域,也是可以实现突破和发展的。MCU芯片后端设计课程,正是为此而打造,基于底层技术和硬件开发设计而来的课程。其实不难发现,随着华为开始全架构的开始为芯片制程提供研发支持,底层与硬件技术也会受到更多的重视和青睐。底层和硬件的开发,包括单片机,MCU等,都是公认很有难度的课程与技术,可同时也更能激发我们学习的动力! ===============课程目录=============== (0);目录中文件数:1个 ├─(1) CTS实战训练.docx (1)\第一〇章 时钟树综合 – Part 2;目录中文件数:5个 ├─(2) 10.1MCU时钟树结构解析.mp4 ├─(3) 10.2MCU时钟树综合设置.mp4 ├─(4) 10.3CCOPT LOG 解读.mp4 ├─(5) 10.4CCopt结果解析.mp4 ├─(6) 10.5本章实验 实战.doc (2)\第一章 您需要先了解;目录中文件数:10个 ├─(7) 1.10使用Foundation FLow.doc ├─(8) 1.1课程介绍.mp4 ├─(9) 1.2课程架构.mp4 ├─(10) 1.3强大的实战环境.mp4 ├─(11) 1.4重大提示.doc ├─(12) 1.5服务器使用和环境.doc ├─(13) 1.6什么是后端设计.mp4 ├─(14) 1.7如何成为优秀的后端工程师.mp4 ├─(15) 1.8一张图了解后端流程.mp4 ├─(16) 1.9如何使用Foundation Flow.mp4 (3)\第七章 自动布局(Place);目录中文件数:7个 ├─(17) 7.1什么是自动布局.mp4 ├─(18) 7.2自动布局流程解析.mp4 ├─(19) 7.3PrePlace特殊单元.mp4 ├─(20) 7.4自动布局检查.mp4 ├─(21) 7.5Density与Congestion检查.mp4 ├─(22) 7.6自动布局控制方法.mp4 ├─(23) 7.7MCU自动布局 实战.doc (4)\第三章 数据初始化(INIT)-MCU数据初始化;目录中文件数:11个 ├─(24) 3.10玩转数据库saverestore.mp4 ├─(25) 3.11MCU数据初始化 实战.doc ├─(26) 3.1后端数据库文件分类.mp4 ├─(27) 3.2什么是LEFDEF.mp4 ├─(28) 3.3认识Liberty文件.mp4 ├─(29) 3.4librarycell命名规则.mp4 ├─(30) 3.5RC提取相关文件.mp4 ├─(31) 3.6MMMC环境设置.mp4 ├─(32) 3.7小节习题.doc ├─(33) 3.8Innovus数据初始化.mp4 ├─(34) 3.9Innovus数据库详解.mp4 (5)\第九章 时钟树综合;目录中文件数:5个 ├─(35) 9.1什么是时钟树综合.mp4 ├─(36) 9.2认识时钟树.mp4 ├─(37) 9.3Innovus 时钟树综合工具.mp4 ├─(38) 9.4什么是skew group.mp4 ├─(39) 9.5CCopt流程.mp4 (6)\第二章 高校使用Innovus;目录中文件数:16个 ├─(40) 2.10Innovus命令架构.mp4 ├─(41) 2.11彩蛋 一些强大的隐藏命令.mp4 ├─(42) 2.12设置个性化的命令简写.mp4 ├─(43) 2.13改写命令功能.mp4 ├─(44) 2.14小节实验2 实战.doc ├─(45) 2.15练习:常用DB命令 实战.doc ├─(46) 2.16练习:常用TimingDebug命令 实战.doc ├─(47) 2.1Innovus简介.mp4 ├─(48) 2.2Innovus基本功能.mp4 ├─(49) 2.3Innovus版本号.mp4 ├─(50) 2.4软件资料与在线帮助.mp4 ├─(51) 2.5 小结习题.doc ├─(52) 2.6Innovus图形界面.mp4 ├─(53) 2.7个性化定制图形界面.mp4 ├─(54) 2.8快捷键设置与使用.mp4 ├─(55) 2.9小节实验1 实战.doc (7)\第五章 电源规划(PPPR)-什么是电源规划;目录中文件数:10个 ├─(56) 5.10练习:MCU电源规划 实战.doc ├─(57) 5.1什么是电源规划.mp4 ├─(58) 5.2电源网络负载.mp4 ├─(59) 5.3Power Ring、Stripes、Followpin.mp4 ├─(60) 5.4电源规划流程.mp4 ├─(61) 5.5电源完整性.mp4 ├─(62) 5.6电源规划与芯片时序.mp4 ├─(63) 5.7Hard IP电源规划.mp4 ├─(64) 5.8多电压域电源规划.mp4 ├─(65) 5.9MCU电源设计.mp4 (8)\第八章 时序功耗优化(Optimization);目录中文件数:10个 ├─(66) 8.10实验:MCU时序功耗优化实战 实战.doc ├─(67) 8.1概述:时序、功耗、面积优化.mp4 ├─(68) 8.2如何启动Innovus优化.mp4 ├─(69) 8.3优化流程比较.mp4 ├─(70) 8.4门级电路优化方法.mp4 ├─(71) 8.5RC寄生参数抽取配置.mp4 ├─(72) 8.6如何配置面积优化参数.mp4 ├─(73) 8.7如何配置时序优化参数.mp4 ├─(74) 8.8如何配置功耗优化参数.mp4 ├─(75) 8.9简述:优化结果报告与分析.mp4 (9)\第六章 布局与电源规划GUI实现;目录中文件数:4个 ├─(76) 6.1芯片面积规划GUI实现.mp4 ├─(77) 6.2Macro布局GUI实现.mp4 ├─(78) 6.3电源环GUI实现.mp4 ├─(79) 6.4电源Stripe GUI实现.mp4 (10)\第十一章 芯片绕线(Route);目录中文件数:7个 ├─(80) 11.1Innovus绕线工具.mp4 ├─(81) 11.2Wire Status.mp4 ├─(82) 11.3NanoRoute流程.mp4 ├─(83) 11.4NanoRoute控制命令.mp4 ├─(84) 11.5绕线检查与修复.mp4 ├─(85) 11.6MCU绕线流程.mp4 ├─(86) 11.7MCU绕线实验 实战.doc (11)\第十三章 课程答疑;目录中文件数:1个 ├─(87) 13.112月2日微信群答疑.doc (12)\第十二章 Sign-Off;目录中文件数:5个 ├─(88) 12.1PreMask 与 PostMask ECO.mp4 ├─(89) 12.2Filler Cell 与 Metal Fill.mp4 ├─(90) 12.3时序功耗收敛流程.mp4 ├─(91) 12.4DRC检查与修复.mp4 ├─(92) 12.5其他设计检查.mp4 (13)\第四章 布局规划(FloorPlan);目录中文件数:8个 ├─(93) 4.1芯片布局你不得不了解的.mp4 ├─(94) 4.2什么是DieIOCore Box.mp4 ├─(95) 4.3理解SiteRow.mp4 ├─(96) 4.4分清TrackPitchGrid.mp4 ├─(97) 4.5布局规划constraint.mp4 ├─(98) 4.6芯片布局与低功耗设计.mp4 ├─(99) 4.7芯片布局与封装.mp4 ├─(100) 4.8Hard IP布局基本原则.mp4
    • 791
  • 经典案例值得推荐,某中学校园网详尽网络方案解读!非常全面 完整园区网案例分析 前 言 3 0.1 网络应用的发展 3 0.2 建设XX中学校园网的必要性 4 第一章 XX中学校园网需求分析 6 1.1 XX中学网络现状 6 1.2 用户需求分析 6 1.3 功能需求 7 第二章 系统方案设计的总体思路 9 2.1 校园网络系统的构成 9 2.2 系统方案设计的总体思路 9 第三章 网络系统设计方案 12 3.1 网络的分层设计原则: 12 3.1.1 核心层 Core Layer 12 3.1.2 分布层 Distribution Layer 12 3.1.3 接入层 Access Layer 13 3.2 综合布线系统设计 13 3.2.1 综合布线系统组成简介 14 3.2.2 设计综合布线系统依据的标准 16 3.2.3 LUCENT 布线系统简介 17 3.2.4 设计XX中学综合布线系统的考虑 19 3.3 网络系统方案设计 22 3.3.1 校园网的设计目标 22 3.3.2 网络建设原则要求 23 3.3.3 系统需求分析 24 3.3.4 产品技术选型 25 3.3.5 厂家产品选择 30 第四章 主机系统设计方案 34 第五章 软件系统设计方案 36 5.1 系统软件 36 5.2 服务器软件 36 5.3 应用软件 37 5.4 工具软件 38 第六章 校园多媒体教室系统实施方案 39 6.1 多媒体教室概述 39 6.2 系统结构及实施 39 第七章 项目材料清单 44 7.1 综合布线系统 44 7.2 网络设备 45 7.3 服务器 45 7.4 多媒体设备及外设 46 第八章 工程实施管理 47 8.1 工程组织 47 8.2 施工技术要求 48 8.2.1 设备间环境建议和施工管理 48 8.2.2 施工技术要求 48 8.2.3 测试的方案 60 8.2.4 竣工及验收 61 8.3 工程实施 62 8.3.1 工程设计 62 8.3.2 实施步骤 63 8.3.3 施工进度 64 8.4 系统支持和维护 65 第九章 售后服务和技术支持 66 9.1 产品质量保证 66 9.2 工程质量 66 9.3 工程图纸和售后服务 66 9.4 培训 66
    • 766
  • LG-重学操作系统 带你突破面试和晋升瓶颈 背景介绍 操作系统(Operating System)作为一门计算机专业大学必修课,更是计算机领域的本源知识。任何编程语言学下去都会碰到操作系统知识,比如 Java 的虚拟机、Go 语言的协程与通道、Node.js 的 I/O 模型等。 如今在任何一家中大型互联网公司,操作系统相关的内容,都已经成为你涨薪、过面试的高频必考内容,比如 Linux 指令、中断、多线程、并发、性能、内存管理、系统稳定性、文件系统、容器和虚拟化等,知识都来源于操作系统。 专栏解读 这个专栏共 8 个模块,39 讲内容,80+ 大厂面试真题,带你提升实际工作场景中的实战能力,带你轻松应对大厂面试。 另外,这门课程对标的是架构师层级的基础能力,真正把内容学透,你对技术的理解就能达到阿里 P7 及以上层级。 1.全面知识体系+高频面试考点:专栏内容体系全面,涵盖面试中遇到的计算机原理与操作系统类问题的所有方向,每一个知识点都从大厂高频面试题切入,引出实际业务问题与技术难点,每一模块学完还有练习题加餐,从解题思路中巩固所学,帮你重构知识体系,通关高频考点。 2.从模块一到模块三,分别是计算机组成原理、Linux 指令入门、操作系统概述。这部分内容是学好操作系统必备的基础知识,带你从图灵机和冯诺依曼模型讲起,深 入Linux 指令,入门 Bash 编程,并帮助你在日志分析、性能监控、集群管理等方面做得更优秀。帮助你对比市面上的操作系统,比如 Win/Mac/Linux/Unix/Android 等,让你对操作系统生态有一个整体的认识。 3.从模块四到模块八,分别是进程与线程、内存管理、文件系统、网路与安全、虚拟化与其他。这部分内容会围绕进程展开学习操作系统的核心能力,带你深入探索日常开发场景涉及的各个方面,比如多线程编程中的 AQS 的原理、数据同步中的乐观锁、高并发时有哪些提升性能的方法等等。这些内容是成为架构师的必备,也是所有开发者进阶不可或缺的知识。 4.提高实际工作场景中的实战能力。通过面试只是短期目标,本专栏除了讲解系统知识与面试考点,还会结合高频实战场景深入分析,比如高并发、多线程编程技巧;数据库底层(MySQL/Hadoop)的文件系统;如何从系统层面看容器化技术等等。理解这些问题背后的原理,你的实战开发能力将得到质的提升。 目录 /共51节 开篇词 开篇词 | 为什么大厂面试必考操作系统? 课前必读 | 构建知识体系,可以这样做! 模块一:(前置知识)计算机组成原理 01 | 计算机是什么:“如何把程序写好”这个问题是可计算的吗? 02 | 程序的执行:相比 32 位,64 位的优势是什么?(上) 03 | 程序的执行:相比 32 位,64 位的优势是什么?(下) 04 | 构造复杂的程序:将一个递归函数转成非递归函数的通用方法 05 | 存储器分级:L1 Cache 比内存和 SSD 快多少倍? 加餐 | 练习题详解(一) 模块二: Linux 指令入门 06 | 目录结构和文件管理指令:rm / -rf 指令的作用是? 07 | 进程、重定向和管道指令:xargs 指令的作用是? 08 | 用户和权限管理指令: 请简述 Linux 权限划分的原则? 09 | Linux 中的网络指令:如何查看一个域名有哪些 NS 记录? 10 | 软件的安装: 编译安装和包管理器安装有什么优势和劣势? 11 | 高级技巧之日志分析:利用 Linux 指令分析 Web 日志 12 | 高级技巧之集群部署:利用 Linux 指令同时在多台机器部署程序 加餐 | 练习题详解(二) 模块三:操作系统基础知识 13 | 操作系统内核:Linux 内核和 Windows 内核有什么区别? 14 | 用户态和内核态:用户态线程和内核态线程有什么区别? 15 | 中断和中断向量:Java/js 等语言为什么可以捕获到键盘输入? 16 | Win/Mac/Unix/Linux 的区别和联系:为什么 Debian 漏洞排名第一还这么多人用? 加餐 | 练习题详解(三) 模块四: 进程和线程 17 | 进程和线程:进程的开销比线程大在了哪里? 18 | 锁、信号量和分布式锁:如何控制同一时间只有 2 个线程运行? 19 | 乐观锁、区块链:除了上锁还有哪些并发控制方法? 20 | 线程的调度:线程调度都有哪些方法? 21 | 哲学家就餐问题:什么情况下会触发饥饿和死锁? 22 | 进程间通信: 进程间通信都有哪些方法? 23 | 分析服务的特性:我的服务应该开多少个进程、多少个线程? 加餐 | 练习题详解(四) 模块五:内存管理 24 | 虚拟内存 :一个程序最多能使用多少内存? 25 | 内存管理单元: 什么情况下使用大内存分页? 26 | 缓存置换算法: LRU 用什么数据结构实现更合理? 27 | 内存回收上篇:如何解决内存的循环引用问题? 28 | 内存回收下篇:三色标记-清除算法是怎么回事? 加餐 | 练习题详解(五) 模块六:文件系统 29 | Linux 下的各个目录有什么作用? 30 | 文件系统的底层实现:FAT、NTFS 和 Ext3 有什么区别? 31 | 数据库文件系统实例:MySQL 中 B 树和 B+ 树有什么区别? 32 | HDFS 介绍:分布式文件系统是怎么回事? 加餐 | 练习题详解(六) 模块七: 网络与安全 33 | 互联网协议群(TCP/IP):多路复用是怎么回事? 34 | UDP 协议:UDP 和 TCP 相比快在哪里? 35 | Linux 的 I/O 模式:select/poll/epoll 有什么区别? 36 | 公私钥体系和网络安全:什么是中间人攻击? 加餐 | 练习题详解(七) 模块八:虚拟化和其他 37 | 虚拟化技术介绍:VMware 和 Docker 的区别? 38 | 容器编排技术:如何利用 K8s 和 Docker Swarm 管理微服务? 39 | Linux 架构优秀在哪里? 40 | 商业操作系统:电商操作系统是不是一个噱头? 加餐 | 练习题详解(八) 结束语 结束语 | 论程序员的发展——信仰、选择和博弈
    • 358