tianfei1201

不一定是最完美的,但会是最细致的!My email:tianfei@ict.ac.cn

导航

2013年5月31日

摘要: 在shell中常用的特殊符号罗列如下:# ; ;; . , / \\ 'string'| ! $ ${} $? $$ $*\"string\"* ** ? : ^ $# $@ `command`{} [] [[]] () (())|| && {xx,yy,zz,...}~ ~+ ~- & \\<...\\> + - %= == !=# 井号 (comments)这几乎是个满场都有的符号,除了先前已经提过的\"第一行\"#!/bin/bash井号也常出现在一行的开头,或者位于完整指令之后,这类情况表示符号 阅读全文

posted @ 2013-05-31 11:40 tianfei1201 阅读(269) 评论(0) 推荐(0) 编辑

摘要: Shell 脚本本节将介绍初级管理(LPIC-1)考试 102 主题 1.109.2 的内容。这个主题的权值为 3。在本节中,您将学习如何:使用标准的 shell 语法,例如循环和测试使用命令替换测试命令的成功、失败或其他返回值向超级用户条件性地发送邮件通过 #! 行选择正确的脚本解释器管理脚本的位置、所有者、执行和 suid 权限本节是在上一节中所学习的有关简单函数的基础知识上构建的,将展示增加 shell 编程能力的一些技术和工具。您已经看到使用 && 和 || 操作符的一些简单逻辑,它们让您可以根据前一个命令是正常退出还是错误退出来执行某个命令。在ldirs函数中,可以使 阅读全文

posted @ 2013-05-31 11:39 tianfei1201 阅读(6471) 评论(1) 推荐(0) 编辑

2013年4月24日

摘要: 第一节 无线链路控制一、无线链路故障当移动台在通信过程中语音或数据恶化到不可接受,这是由于系统存在干扰或接收电平很低,导致移动台无法正确解码网络的发送来的信息,且无法通过功率控制或切换来控制时(既所谓的无线链路故障),当出现这种情况时移动台或者启动呼叫重建,或者强行拆链。由于强行拆链实际上引入了一次掉话的过程,因而必须保证只有在通信质量确实无法接受时,移动台才认为是无线链路故障。因而GSM规范引入了一个无线链路超时的概念(RADIOLINKTIMEOUT),该值也可在小区参数中设定,在BCCH和SACCH携带的系统消息中发送给移动台。当移动台收到该参数后时,就将其内部计数器S的初值设为所定义的 阅读全文

posted @ 2013-04-24 15:24 tianfei1201 阅读(2401) 评论(0) 推荐(0) 编辑

2013年1月18日

摘要: 1.Physical ResourceRef: 45.002, 45.0051.1.Frequency allocationGSM 850824 - 849 MHz (uplink) with 869 - 894 MHz (downlink)GSM900890 - 915 MHz (uplink) with 935- 960 MHz (downlink)125-1 = 124 carriersGSM18001710 - 1785 MHz (uplink) with 1805 - 1880 MHz (downlink)GSM19001850 - 1910 MHz (uplink) with 19 阅读全文

posted @ 2013-01-18 15:20 tianfei1201 阅读(1888) 评论(0) 推荐(0) 编辑

2013年1月9日

摘要: PDCCH中承载的是各种各样的控制信息。由于系统部署和运行过程中的多样性,控制信息的内容也是非常多样的。为了简化起见,LTE中将DCI分成如下几种类型:UE一般不知道当前PDCCH占用的CCE的数目大小,传送的是什么DCI format的信息,也不知道自己需要的信息在哪个位置。但是UE知道自己当前在期待什么信息,例如在Idle态UE期待的信息是paging, SI;发起Random Access后期待的是RACH Response;在有上行数据等待发送的时候期待UL Grant等。对于不同的期望信息UE用相应的X-RNTI去和CCE信息做CRC校验,如果CRC校验成功,那么UE就知道这个信息是 阅读全文

posted @ 2013-01-09 17:14 tianfei1201 阅读(596) 评论(0) 推荐(0) 编辑

2012年12月24日

摘要: 一、GSM信令流程GSM 系统使用类似OSI协议模型的简化协议,包括物理层(L1)、数据链路层(L2)和应用层(L3)。L1是协议模型最底层,提供物理媒介传输比特流所需的全部功能。L2保证正确传递消息及识别单个呼叫。在GSM系统中,无线接口(Um)上的L1和L2分别是TDMA帧和LAPDm协议。在网络侧,Abis 接口和A接口使用的L1均为E1传输方式,L2分别为LAPD和MTP协议。在Um接口,MS每次呼叫时都有一个L1和L2层的建立过程,在此基础上再与网络侧建立L3上的通信。在网络侧(A和Abis接口),其L1和L2(SCCP除外)始终处于连接状态。L3层的通信消息按阶段和功能的不同,分为 阅读全文

posted @ 2012-12-24 23:02 tianfei1201 阅读(960) 评论(0) 推荐(0) 编辑

2012年12月17日

摘要: DC 概论之一 setup time 与 hold time2010-06-16 08:34:41来源:评论:0点击:1284ic代码的综合过程可以说就是时序分析过程,dc会将设计打散成一个个路经,这些路经上有cell延迟和net延迟,然后dc会根据你加的约束,来映射库中符合这种延迟以及驱动的器件。从而达到综合的目的。dc的所有时序约束基础差不多就是setup time 和 hold time。 可以用下面的图片说明:所谓setup time即建立时间,也就说数据在时钟到来之前保持稳定所需要的时间,hold time 即保持时间,也就是说在时钟到来之后数据需要保持稳定的时间。在深入建立时间和保 阅读全文

posted @ 2012-12-17 18:51 tianfei1201 阅读(688) 评论(0) 推荐(0) 编辑

2012年12月16日

摘要: timing中的slack是什麼意思?2010-09-17 07:51:39来源:评论:0点击:641Abstract在分析timing時,在timing report中常會出現setup time slack與hold time slack,本文深入探討slack的意義。Introductionslack英文本身的意思是鬆弛,若setup time/hold time slack為正值,表示目前滿足setup time/hold time需求,並且還有多餘的時間,若slack為負值,表示目前已經不滿足setup time/hold time的需求,並且不足多少時間。要詳細知道slack怎麼算 阅读全文

posted @ 2012-12-16 22:16 tianfei1201 阅读(278) 评论(0) 推荐(0) 编辑

2012年11月15日

摘要: 1.什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容的。本文仅限于介绍linux下的库。2.库的种类linux下的库有两种:静态库和共享库(动态库)。二者的不同点在于代码被载入的时刻不同。静态库的代码在编译过程中已经被载入可执行程序,因此体积较大。共享库的代码是在可执行程序运行时才载入内存的,在编译过程中仅简单的引用,因此代码体积较小。3.库存在的意义库是别人写好的现有的,成熟的,可以复用的代码,你可以使用但要记得遵守许可协议。现实中每个程序都 阅读全文

posted @ 2012-11-15 15:15 tianfei1201 阅读(321) 评论(0) 推荐(0) 编辑

2012年11月4日

摘要: 我们跳过所有对ARM介绍性的描述,直接进入工程师们最关心的问题。要设计一个基于ARM的SoC,我们首先要了解一个基于ARM的SoC的结构。图1是一个典型的SoC的结构:图1从图1我们可以了解这个的SoC的基本构成:ARM core:ARM966EAMBA 总线:AHB+APB外设IP(Peripheral IPs):VIC(Vector Interrupt Controller), DMA, UART, RTC, SSP, WDT……Memory blocks:SRAM, FLASH……模拟IP:ADC, PLL……如果公司已经决定要开始进行一个基于ARM的SoC的设计,我们将会面临一系列与这 阅读全文

posted @ 2012-11-04 20:44 tianfei1201 阅读(5677) 评论(0) 推荐(1) 编辑