Use Python design ASIC
Python 用于ASIC 自动化设计,从基本python讲解到实际应用,深入浅出。是初学者必备资源。
静态时序分析详解.zip
Timing, timing, timing! That is the main concern of a digital designer
charged with designing a semiconductor chip. What is it, how is it
described, and how does one verify it? The design team of a large
digital design may spend months architecting and iterating the design to
achieve the required timing target. Besides functional verification, the timing
closure is the major milestone which dictates when a chip can be released
to the semiconductor foundry for fabrication. This book addresses
the timing verification using static timing analysis for nanometer designs.
雷鸟邮件客户端绿色版
Mozilla Thunderbird 是流行的互联网浏览器 Mozilla Firefox 的开发者的另一款重要产品。它通常被认为是微软的 Microsoft Outlook、Microsoft Mail 和 Outlook Express 的最佳替代程序。丰富的扩展和出色的性能使这款软件变得非常优秀,目前官方最新版本为 9.0.1,但 3.1.x 版本目前仍在维护中,以照顾怀旧和有必要部署旧版本的用户;2.x 和 3.x 系列资源占用很低而且已经很成熟,9.0.x 版本占用资源较高但功能更加丰富,支持更多的邮件提供商的自动配置,以及在各种网络环境下的最佳表现。
Hacking VIM
VIM 好书
The Vim editor (or Vi IMproved) was first released by Bram Moolenaar in November 1991 as a clone of the Unix editor vi for the Amiga platform
编程宝典-代码大全2中文版(OCR识别压缩版)
代码大全(第二版)是著名IT畅销书作者Steve McConnell十一年前的经典著作的全新演绎:第二版不是第一版的简单修订增补,而是完全进行了重写;增加了很多与时俱进的内容。这也是一本完整的软件构建手册,涵盖了软件构建过程中的所有细节。它从软件质量和编程思想等方面论述了软件构建的各个问题,并详细论述了紧跟潮流的新技术、高屋建瓴的观点、通用的概念,还含有丰富而典型的程序示例。本书中所论述的技术不仅填补了初级与高级编程技术之间的空白,而且也为程序员们提供了一个有关编程技巧的信息来源。本书对经验丰富的程序员、技术带头人、自学的程序员及几乎不懂太多编程技巧的学生们都是大有裨益的。可以说,无论你是什么背景,阅读本书都会让你在更短的时间内、更容易地写出更好的程序。
Memory Systems - Cache, DRAM, Disk
Memory Systems: Cache, DRAM, Disk is the fi rst book that takes on the whole hierarchy in a way that is
consistent, covers the complete memory hierarchy, and treats each aspect in signifi cant detail. This book will
serve as a defi nitive reference manual for the expert designer, yet it is so complete that it can be read by a relative
novice to the computer design space. While memory technologies improve in terms of density and performance,
and new memory device technologies provide additional properties as design options, the principles and methodology
presented in this amazingly complete treatise will remain useful for decades. I only wish that a book
like this had been available when I started out more than three decades ago. It truly is a landmark publication.
Kudos to the authors.
USB 物理层设计
USB 是一种通信接口协议,为了提供高速有效可靠的
通信,协议涵盖了对数字链接层和物理层的规定和定义。本文从协议
出发,从保证信号完整性和电路稳定性角度考虑,致力于物理层的收
发器电路系统的研究和设计。
USB2.0收发器物理层芯片电路设计
USB 接口的经历了低速到高速的发展,其目的是提供更高的传输
效率。而高速度信号传输对电路设计提出了更高的要求,以保证信号
的完整性。低速收发器只需提供足够的驱动能力即可,高速情况下,
则必须考虑工艺参数的不确定性和工作温度变化对收发器输出阻抗
的影响,因为输出阻抗的变化会导致阻抗失配而引起信号衰减问题;
还要考虑信号对噪声的敏感性而引起收发器误判决的问题,因为传输
线很容易从环境中耦合大量噪声;还有就是对高速串行数据如何进行
有效恢复的问题。本文有针对性地进行创新设计,较好地解决了这些
问题。
AMBA AXI protocal
The AMBA AXI protocol supports high-performance, high-frequency system designs.
The AXI protocol:
• is suitable for high-bandwidth and low-latency designs
• provides high-frequency operation without using complex bridges
• meets the interface requirements of a wide range of components
• is suitable for memory controllers with high initial access latency
• provides flexibility in the implementation of interconnect architectures
• is backward-compatible with existing AHB and APB interfaces.
The key features of the AXI protocol are:
• separate address/control and data phases
• support for unaligned data transfers, using byte strobes
• uses burst-based transactions with only the start address issued
• separate read and write data channels, that can provide low-cost Direct Memory Access (DMA)
• support for issuing multiple outstanding addresses
• support for out-of-order transaction completion
• permits easy addition of register stages to provide timing closure.
The AXI protocol includes the optional extensions that cover signaling for low-power operation.
The AXI protocol includes the AXI4-Lite specification, a subset of AXI4 for communication with simpler control
register style interfaces within components. See Chapter B1 AMBA AXI4-Lite.
外语学习的真实方法和误区
想学好英语的过来看看. 真的很不错.著名语言学家Greg Thomson说的:“外语学习的原理是如此之复杂,以
至于没有人能说清楚;但掌握语言的过程又是如此之简单,以至于不需要说清
楚。”
pretty little Liars
Pretty Little Liars 1~7
PDF
http://www.amazon.com/Pretty-Little-Liars-Box-Set/dp/0061801313/ref=sr_1_6?ie=UTF8&qid=1346596985&sr=8-6&keywords=Pretty+Little+Liars
About the Author
Sara Shepard is the author of two New York Times bestselling series, Pretty Little Liars and the Lying Game. She graduated from NYU and has an MFA from Brooklyn College. Sara's Pretty Little Liars novels were inspired by her upbringing in Philadelphia's Main Line, where she lives today.
I am originally from outside Philadelphia, and PRETTY LITTLE LIARS is based on my experiences there...kind of. Sort of a hyperbolic version of them. Plus some random stuff thrown in.
Well, after many years of avoiding the area, I've moved back to suburban Philadelphia again. I spend most of my time eating chips and cereal straight out of the bag. I am also a proud hypochondriac. I took out my tongue piercing when I was eighteen because I thought it was giving me a sinus infection. And I often think I have a brain tumor when it's really just a headache.
system verilog for verification 3th
This book should be the fi rst one you read to learn the SystemVerilog verifi cation
language constructs. It describes how the language works and includes many examples
on how to build a basic coverage-driven, constrained-random, layered testbench
using Object-Oriented Programming (OOP). The book ha
ARM嵌入式系统开发:软件设计与优化》
ARM嵌入式系统开发:软件设计与优化》适于从事ARM嵌入式系统教学与研发,或想把其它嵌入式平台的软件移植到ARM平台上去的专业技术人员使用,要求对ARM处理器有一定的了解,并有C语言和汇编语言基础。若在编译原理、操作系统、数字信号处理、计算机体系结构等方面有一定的基础,则效果会更好。《ARM嵌入式系统开发:软件设计与优化》也可作为嵌入式系统专业
UVM 快速学习教程
The UVM (Universal Verification Methodology) Class Library provides the building blocks needed to quickly develop well-constructed and reusable verification components and test environments in SystemVerilog.
RESEARCH AND DESIGN OF LOW JITTER, WIDE LOCKING-RANGE
PHASE-LOCKED loops (PLLs) and delay-locked loops (DLLs) are often used in integrated
circuits in order to compensate for clock distribution delays and to improve overall system
timing. PLLs are also widely used in clock recovery and frequency synthesis. When
compared to traditional implementations of PLLs and DLLs, an all-digital approach will be
found more suitable for monolithic implementation on the same die with other digital
circuits. A robust, process-independent performance is expected using all digital techniques.
UVM1.1应用指南及源代码分析
UVM是Universal Verification Methodology的缩写,即通用验证方法学。它起源于OVM(Open Verification Methdology),是由Cadence,Mentor和Synopsys联合推出的新一代的验证方法学。在2010年5月,UVM曾经出过一个EA(early adoption)版本,这个版本里,只是单纯的把OVM中所有的类的前缀由OVM改为了UVM,其它几乎没有任何变动。从这里可以看出UVM与OVM的深厚渊源。UVM的第一个正式版本1.0是在2011年2月发布的,而截止到本书写作完成时(2011年12月)的最新版1.1版则是在2011年6月发布的。
Multiprocessor Systems-on-Chips
This book had its origins in the Multiprocessor System-on-Chip (MPSoC) Workshop,
which has been held every summer since 2001. We started the workshop to
bring together a broad range of people who need to be involved in SoC design.
MPSoCs are much more complex than ASICs and so require traditionally separate
disciplines to converge. Computer architecture, real-time operating systems,
embedded software, computer-aided design, and circuit design are all fields that
must contribute to successful MPSoC designs.
牛人写的 samba
以下是我的电脑中存放的一份关于samba的功能。太多了,我还没有看呢,放在这里供大家参阅
Automating System Administration with Perl
Do you need tools for making your system administration work easier and more efficient?
You’ve come to the right place.
Perl is a powerful programming language that grew out of the traditional system
administration toolbox. Over the years it has adapted and expanded to meet the challenges
of new operating systems and new tasks. If you know a little Perl, and you need
to perform system administration tasks, this is the right book for you. Readers with
varying levels of both Perl programming experience and system administration experience
will all find something of use within these pages.
32位MCU开发全攻略(下册)
本电子书主要讲述32位MCU应用开发知识,对于8位单片机的开发,因
为已经有大量书籍,这里不再赘述。本书的第一章主要介绍了嵌入式系统的背景知识、基
本概念和目前发展状况,让大家对嵌入式系统的发展有大致的了解。第二章主要介绍了微
控制器的基本原理、结构和32位ARM MCU供应商的信息。第三章主要介绍了ARM内核的
一些特点及ARM指令集。第四章以恩智浦公司的MCU为例详细介绍了32位ARM MCU的
具体结构、功能和特点。第五章是本书的重点内容,以恩智浦的LPC17xx系列MCU为例,
分模块详细介绍了MCU的应用开发,这些介绍把软硬件结合在一起,这是本书和其他类似
书籍的区别之一。第六章介绍了MCU开发工具及开发流程。第七章我们搜集了多个MCU
开发应用实例,通过这些实例,进一步强化MCU开发技巧和系统设计方法。第八章我们以
问答的形式介绍MCU开发的技巧,这些问答具有一定的基础性和代表性,可以帮助工程师
解决MCU应用开发中遇到的难题。第九章我们罗列了一些MCU开发资源信息,工程师朋
友可以通过链接获得所需的知识。第十章是有关本书的编委信息。第十一章是本书的版权
声明,我们授权工程师朋友和媒体免费下载此书并进行推广,但是不得以本书进行商业活
动。
32位MCU开发全攻略(上册)
本电子书主要讲述32位MCU应用开发知识,对于8位单片机的开发,因
为已经有大量书籍,这里不再赘述。本书的第一章主要介绍了嵌入式系统的背景知识、基
本概念和目前发展状况,让大家对嵌入式系统的发展有大致的了解。第二章主要介绍了微
控制器的基本原理、结构和32位ARM MCU供应商的信息。第三章主要介绍了ARM内核的
一些特点及ARM指令集。第四章以恩智浦公司的MCU为例详细介绍了32位ARM MCU的
具体结构、功能和特点。第五章是本书的重点内容,以恩智浦的LPC17xx系列MCU为例,
分模块详细介绍了MCU的应用开发,这些介绍把软硬件结合在一起,这是本书和其他类似
书籍的区别之一。第六章介绍了MCU开发工具及开发流程。第七章我们搜集了多个MCU
开发应用实例,通过这些实例,进一步强化MCU开发技巧和系统设计方法。第八章我们以
问答的形式介绍MCU开发的技巧,这些问答具有一定的基础性和代表性,可以帮助工程师
解决MCU应用开发中遇到的难题。第九章我们罗列了一些MCU开发资源信息,工程师朋
友可以通过链接获得所需的知识。第十章是有关本书的编委信息。第十一章是本书的版权
声明,我们授权工程师朋友和媒体免费下载此书并进行推广,但是不得以本书进行商业活
动。
精灵虚拟光驱daemon4.08
精灵虚拟光驱可以制作简单光盘映像文件和模拟CD/DVD光驱的最流行软件产品
1.模拟虚拟的CD/DVD-ROM/HD DVD and 蓝光驱动器。
精灵虚拟光驱简洁版使你能够模仿多达4个CD/DVD与同一台电脑。虚拟驱动器将在您的操作系统中如同真的一样展现。选择一个虚拟驱动器然后选择你想安装的光盘映像。在“我的电脑”找到已创建的装有光盘映像的虚拟光驱,开始工作吧!
看起来就像使用真的驱动器一样,不是么?是的,但是更快!
fundmental of microelectronics part1
Learning microelectronics can be fun. As we learn how each device operates, how devices
comprise circuits that perform interesting and useful functions, and how circuits form sophisticated
systems, we begin to see the beauty of microelectronics and appreciate the reasons for its
explosive growth.
Fundamentals_of_Microelectronics part 2
Learning microelectronics can be fun. As we learn how each device operates, how devices
comprise circuits that perform interesting and useful functions, and how circuits form sophisticated
systems, we begin to see the beauty of microelectronics and appreciate the reasons for its
explosive growth.
Fundamentals_of_Microelectronics
Learning microelectronics can be fun. As we learn how each device operates, how devices
comprise circuits that perform interesting and useful functions, and how circuits form sophisticated
systems, we begin to see the beauty of microelectronics and appreciate the reasons for its
explosive growth.
c圣经《c程序设计语言》K&R
C语言圣经,程序员必读之书.
"The C Programming Language", 2nd edition, Kernighan and Ritchie
二值图像连通域标记快速算法实现
算法描述
首先,在进行标记算法以前,利用硬件开辟独立的图像标记缓存和连通关系数组,接着在视频流的采集传输过程中,以流水线的方式按照视频传输顺序对图像进行逐行像素扫描,然后对每个像素的邻域分别按照逆时针方向和水平方向进行连通性检测和等价标记关系合并,检测出的结果对标记等价数组和标记缓存进行更新,在一帧图像采集传输结束后,得到图像的初步标记结果以及初步标记之间的连通关系,最后,根据标号对连通关系数组从小到大的传递过程进行标号的归并,利用归并后的连通关系数组对图像标记缓存中的标号进行替换,替换后的图像为最终标记结果,并且连通域按照扫描顺序被赋予唯一的连续自然数。
硬盘性能测试软件
经典的硬盘测试软件<br>hdtune_253
清华大学出版社--王爽-汇编
清华大学出版社--王爽-汇编附答案
Digital filter design
Digital filter design
McGraw.Hill.Complete.Digital.Design
介绍计算机设计的好书。COMPLETE DIGITAL DESIGN-A Comprehensive Guide to Digital Electronics and Computer System ArchitectureMcGraw HillAuthor: Mark Balchpages: 482PREFACE:Digital systems are created to perform data processing and control tasks. What distinguishes onesystem from another is an architecture tailored to efficiently execute the tasks for which it was designed.A desktop computer and an automobile’s engine controller have markedly different attributesdictated by their unique requirements. Despite these differences, they share many fundamentalbuilding blocks and concepts. Fundamental to digital system design is the ability to choose from andapply a wide range of technologies and methods to develop a suitable system architecture. Digitalelectronics is a field of great breadth, with interdependent topics that can prove challenging for individualswho lack previous hands-on experience in the field.This book’s focus is explaining the real-world implementation of complete digital systems. In doingso, the reader is prepared to immediately begin design and implementation work without beingleft to wonder about the myriad ancillary topics that many texts leave to independent and sometimespainful discovery. A complete perspective is emphasized, because even the most elegant computerarchitecture will not function without adequate supporting circuits.A wide variety of individuals are intended to benefit from this book. The target audiences include:• Practicing electrical engineers seeking to sharpen their skills in modern digital system design.Engineers who have spent years outside the design arena or in less-than-cutting-edge areas oftenfind that their digital design skills are behind the times. These professionals can acquire directlyrelevant knowledge from this book’s practical discussion of modern digital technologies and designpractices.• College graduates and undergraduates seeking to begin engineering careers in digital electronics.College curricula provide a rich foundation of theoretical understanding of electrical principlesand computer science but often lack a practical presentation of how the many pieces fit together inreal systems. Students may understand conceptually how a computer works while being incapableof actually building one on their own. This book serves as a bridge to take readers from the theoreticalworld to the everyday design world where solutions must be complete to be successful.• Technicians and hobbyists seeking a broad orientation to digital electronics design. Some peoplehave an interest in understanding and building digital systems without having a formal engineeringdegree. Their need for practical knowledge in the field is as strong as for degreed engineers,but their goals may involve laboratory support, manufacturing, or building a personal project.There are four parts to this book, each of which addresses a critical set of topics necessary forsuccessful digital systems design. The parts may be read sequentially or in arbitrary order, dependingon the reader’s level of knowledge and specific areas of interest.A complete discussion of digital logic and microprocessor fundamentals is presented in the firstpart, including introductions to basic memory and communications architectures. More advancedcomputer architecture and logic design topics are covered in Part 2, including modern microprocessorarchitectures, logic design methodologies, high-performance memory and networking technologies,and programmable logic devices.Part 3 steps back from the purely digital world to focus on the critical analog support circuitrythat is important to any viable computing system. These topics include basic DC and AC circuitanalysis, diodes, transistors, op-amps, and data conversion techniques. The fundamental topics fromthe first three parts are tied together in Part 4 by discussing practical digital design issues, includingclock distribution, power regulation, signal integrity, design for test, and circuit fabrication techniques.These chapters deal with nuts-and-bolts design issues that are rarely covered in formal electronicscourses.
sed 简明手册
sed 使用手册unix 脚本必备
SOC.Verfication.Methodology.and.Techniques
SOC.Verfication.Methodology.and.Techniques
Open RISC 源代码
32位 RISC CPU Verilog 源代码
IC设计需要的TCL语言教程
IC设计需要的TCL语言教程
windows快十倍
这个是针对 低端老化的 机器用 我的机器 赛扬2.4 256内存 优完 是真的快了 不少 很明显的 玩实况足球 都很快 以前 遇到 复杂的球场 会卡 但现在非常快 呵呵 希望能适合一些朋友用啊<br><br><br>Windows XP安全设置补丁——Superbatch Svc2kxp.cmd 2.2版(德国出品)<br>德国品之超强和无任何后顾之忧的XP安全设置补丁。<br>程序运行界面为英文,有详细的说明。<br>删除与恢复运用自如,使用很方便。
迄今为止最深入的电容剖析
迄今为止最深入的电容剖析
VISUAL C++MFC编程实例 8
应大家要求,放上VC教程,China_pub的。<br>本书通过85个实例全面讲述了应用MFC进行Visual C++编程的思想。每个实例均以编写一个应用程序要走的步骤编写。全书共分四部分进行介绍,第一部分是基础知识,第二部分讲述用户界面的实例,第三部分讲述MFC内部处理方面的实例,第四部分讲述打包实例。全书基本上面向实例进行阐述,讲解透彻、易于掌握。本书既可作为初学者和大专院校师生的自学参考书,也可作为计算机软件开发人员的技术参考书。
VISUAL C++MFC编程实例 6
应大家要求,放上VC教程,China_pub的。<br>本书通过85个实例全面讲述了应用MFC进行Visual C++编程的思想。每个实例均以编写一个应用程序要走的步骤编写。全书共分四部分进行介绍,第一部分是基础知识,第二部分讲述用户界面的实例,第三部分讲述MFC内部处理方面的实例,第四部分讲述打包实例。全书基本上面向实例进行阐述,讲解透彻、易于掌握。本书既可作为初学者和大专院校师生的自学参考书,也可作为计算机软件开发人员的技术参考书。