2008年10月29日星期三

又歇了一天

昨天下完nba 2k9晚上吃了饭就迫不及待的装游戏去了, 占了10g的硬盘空间, 装好就玩开了。

结果把跑步给忘了。

今天是必须跑了, 晚饭后到8:30, 和lp来到操场, 今天lp不跑, 就陪我走走, 走了一圈后, 我

开始跑, 一个人跑速度就不太好控制, 自己一开始就跑快了, 结果没到两圈就觉得喘不过气了。

不过咬着牙坚持了下来。 最终跑了5圈, 不过感觉比跑6圈还累。整个人像是从水里捞出来似的。

跑完就回家休息鸟。

和Team Leader聊了会。

2008年10月27日星期一

继续跑步

人就是容易产生惰性, 上周四脚不太舒服就休息了一天没跑步, 结果从周五开始到周末三天,

天天给自己找借口休息。 连续四天没跑。 今天再也不能让自己再找借口了。

和lp一起来到操场, 人还是一如既往的多。 由于几天没跑, 今天跑起来的感觉一般, 腿比较沉。

咬着牙坚持着跑了5圈, 跑到后面感觉稍微好了一点。 看来还是要坚持才行。 几天没跑, 感觉

全没了。 -_-!!

2008年10月23日星期四

有关MAC、PHY和MII 【转】

以太网(Ethernet)是一种计算机局域网组网技术,该技术基于IEEE制定的IEEE 802.3标准,它规定了包括物理层的连线、电信号和介质访问层协议的内容。以太网是当前应用最普遍的局域网技术。它很大程度上取代了其他局域网标准,如令牌环、FDDI和ARCNET。历经100M以太网在上世纪末的飞速发展后,目前千兆以太网甚至10G以太网正在国际组织和领导企业的推动下不断拓展应用范围。基于以太网的应用一定时期内是研究开发热点。



ETHERNET的接口实质是MAC通过MII总线控制PHY的过程。



MAC是Media Access Control 的缩写,即媒体访问控制子层协议。该协议位于OSI七层协议中数据链路层的下半部分,主要负责控制与连接物理层的物理介质。在发送数据的时候,MAC协议可以事先判断是否可以发送数据,如果可以发送将给数据加上一些控制信息,最终将数据以及控制信息以规定的格式发送到物理层;在接收数据的时候,MAC协议首先判断输入的信息并是否发生传输错误,如果没有错误,则去掉控制信息发送至LLC层。以太网MAC由IEEE-802.3以太网标准定义。



MII即媒体独立接口, “媒体独立”表明在不对MAC硬件重新设计或替换的情况下,任何类型的PHY设备都可以正常工作。包括分别用于发送器和接收器的两条独立信道。每条信道都有自己的数据、时钟和控制信号。MII数据接口总共需要16个信号,包括TX_ER,TXD<3:0>,TX_EN,TX_CLK,COL,RXD<3:0>,RX_EX,RX_CLK,CRS,RX_DV等。

MII以4位半字节方式传送数据双向传输,时钟速率25MHz。其工作速率可达100Mb/s。MII管理接口是个双信号接口,一个是时钟信号,另一个是数据信号。通过管理接口,上层能监视和控制PHY。其管理是使用SMI(Serial Management Interface)总线通过读写PHY的寄存器来完成的。PHY里面的部分寄存器是IEEE定义的,这样PHY把自己的目前的状态反映到寄存器里面,MAC通过SMI总线不断的读取PHY的状态寄存器以得知目前PHY的状态,例如连接速度,双工的能力等。当然也可以通过SMI设置PHY的寄存器达到控制的目的,例如流控的打开关闭,自协商模式还是强制模式等。不论是物理连接的MII总线和SMI总线还是PHY的状态寄存器和控制寄存器都是有IEEE的规范的,因此不同公司的MAC和PHY一样可以协调工作。当然为了配合不同公司的PHY的自己特有的一些功能,驱动需要做相应的修改。



PHY是物理接口收发器,它实现物理层。包括MII/GMII(介质独立接口)子层、PCS(物理编码子层)、PMA(物理介质附加)子层、PMD(物理介质相关)子层、MDI子层。

100BaseTX采用4B/5B编码。PHY在发送数据的时候,收到MAC过来的数据(对PHY来说,没有帧的概念,对它来说,都是数据而不管什么地址,数据还是CRC),每4bit就增加1bit的检错码,然后把并行数据转化为串行流数据,再按照物理层的编码规则把数据编码,再变为模拟信号把数据送出去。收数据时的流程反之。PHY还有个重要的功能就是实现CSMA/CD的部分功能。它可以检测到网络上是否有数据在传送,如果有数据在传送中就等待,一旦检测到网络空闲,再等待一个随机时间后将送数据出去。如果两个碰巧同时送出了数据,那样必将造成冲突,这时候,冲突检测机构可以检测到冲突,然后各等待一个随机的时间重新发送数据。这个随机时间很有讲究的,并不是一个常数,在不同的时刻计算出来的随机时间都是不同的,而且有多重算法来应付出现概率很低的同两台主机之间的第二次冲突。通信速率通过双方协商,协商的结果是两个设备中能同时支持的最大速度和最好的双工模式。这个技术被称为Auto Negotiation或者NWAY。隔离变压器把PHY送出来的差分信号用差模耦合的线圈耦合滤波以增强信号,并且通过电磁场的转换耦合到连接网线的另外一端。RJ-45中1、2是传送数据的,3、6是接收数据的。新的PHY支持AUTO MDI-X功能(也需要隔离变压器支持)。它可以实现RJ-45接口的1、2上的传送信号线和3、6上的接收信号线的功能自动互相交换

网卡工作在osi的最后两层,物理层和数据链路层,物理层定义了数据传送与接收所需要的电与光信号、线路状态、时钟基准、数据编码和电路等,并向数据链路层设备提供标准接口。物理层的芯片称之为PHY。数据链路层则提供寻址机构、数据帧的构建、数据差错检查、传送控制、向网络层提供标准的数据接口等功能。以太网卡中数据链路层的芯片称之为MAC控制器。很多网卡的这两个部分是做到一起的。他们之间的关系是pci总线接mac总线,mac接phy,phy接网线(当然也不是直接接上的,还有一个变压装置)。

MAC 和PHY 一个是数据链路层 一个是物理层 两者通过MII传送数据。

2008年10月22日星期三

Training day 1

今天是公司安排培训的第一天, 主要由同事给介绍了公司的产品线, 公司人员构成以及相应的一些行业

技术规范之类。 很多新的东西。 下午总部的team leader给我发了这次training的schedule.

发现培训时间超过一个月, 工作这么久, 第一次参与公司的培训。

今天晚上没有自己做饭, 和lp在外卖一起吃了点。

到家后就玩玩板子, 上上网什么的, 八点多的时候准时出发去跑步了。

今天比较闷热, 跑起来感觉也不是很轻松, 不过还是可以坚持。 今天lp跑了4圈, 我还是跑了6圈。

等我跑完发现lp正在那打嗝, 就没再走了, 直接回家。

到家后赶紧弄了个火龙果吃, 吃完就好了 -_-

吃水果比喝水的效果好。

2008年10月21日星期二

Keep working & running

由于还没有拿到钥匙, 今天早上10点才到公司, 以为应该有人了, 结果多等了半个小时。

期间在公司门口拿笔记本上网处理了下邮件, 和lp聊了聊天。

由于新入职, 所以目前的主要任务就是熟悉公司的业务, 以及将来自己要负责的部分工作。 今天下载了

team leader给的资料, 看了一天。 全英文, 看的头大。 很多新的行业知识需要补充。

下午和同事们一块下班回家。 离家近了, 每天都来的及自己做饭, 自己做饭好处实在是太多了。

味道好不说, 主要是卫生和健康很多。

今天炒了个大白菜, 另外烤了几个鸡翅膀。 晚上吃一份, 另外lp要打包一份当午餐。

这两天的晚餐都得到lp的夸奖, 看来手艺看涨。-_-

晚饭后 玩了会漂移板, 貌似越来越顺了。

休息了一会后, 和lp出发去跑步, 到了操场发现给拦了, 前几天也拦, 不过今天拦的更严实了。

还好只是白天有人包场的时候拦, 不然没得跑了。

到了操场就发现满世界是人, 跑到都快挤满了。 老规矩, 先走一圈, 后面再跑六圈。

不知道是不是最近跑多了的原因, 第一圈就觉得脚很沉, 不过跑到后来发现, 跑到最后一圈了

还是差不多的感觉, 还能加速跑完最后一段。

看来是有进步了 哇咔咔!

SoC芯片介绍【转】

什么是SOC
随着设计与制造技术的发展,集成电路设计从晶体管的集成发展到逻辑门的集成,现在又发展到IP的集成,即SoC(SystemonaChip)设计技术。SoC可以有效地降低电子/信息系统产品的开发成本,缩短开发周期,提高产品的竞争力,是未来工业界将采用的最主要的产品开发方式。虽然SoC一词多年前就已出现,但到底什么是SoC则有各种不同的说法。在经过了多年的争论后,专家们就SoC的定义达成了一致意见。这个定义虽然不是非常严格,但明确地表明了SoC的特征:
实现复杂系统功能的VLSI;
采用超深亚微米工艺技术;
使用一个以上嵌入式CPU/数字信号处理器(DSP);
外部可以对芯片进行编程;
怎样去理解
SoC中包含了微处理器/微控制器、存储器以及其他专用功能逻辑,但并不是包含了微处理器、存储器以及其他专用功能逻辑的芯片就是SoC。SoC技术被广泛认同的根本原因,并不在于SoC可以集成多少个晶体管,而在于SoC可以用较短时间被设计出来。这是SoC的主要价值所在——缩短产品的上市周期,因此,SoC更合理的定义为:SoC是在一个芯片上由于广泛使用预定制模块IP(Intellectual Property)而得以快速开发的集成电路。从设计上来说,SoC就是一个通过设计复用达到高生产率的硬件软件协同设计的过程。从方法学的角度来看,SoC是一套极大规模集成电路的设计方法学,包括IP核可复用设计/测试方法及接口规范、系统芯片总线式集成设计方法学、系统芯片验证和测试方法学。SOC 是一种设计理念,就是将各个可以集成在一起的模块集成到一个芯片上,他借鉴了软件的复用概念,也有了继承的概念。也可以说是包含了设计和测试等更多技术的一项新的设计技术。
SOC的一般构成
从大处来分,SOC含有:
1.逻辑核包括CPU、时钟电路、定时器、中断控制器、串并行接口、其它外围设备、I/O端口以及用于各种IP核之间的粘合逻辑等等;
2.存储器核包括各种易失、非易失以及Cacha等存储器;
3.模拟核包括ADC、DAC、PLL以及一些高速电路中所用的模拟电路。
目前 SOC遇到的难题
今天SoC的发展也至少遇到了以下四大难以逾越的挑战:
第一.IP的种类和复杂度越来越大以及通用接口的缺乏均使得IP的集成变得越来越困难;
第二.当今的高集成度SoC设计要求采用更先进的90nm以下工艺技术,而它将使得功率收敛和时序收敛的问题变得更加突出,这将不可避免地导致更长的设计验证时间;
第三.很难在SoC上实现模拟、混合信号和数字电路的集成;
第四.先进SoC开发的NRE成本动辄数千万美元,而且开发周期很长。
SOC芯片技术在手机领域举例
SoC技术的一大关键优势是它可以降低系统板上因信号在多个芯片之间进出带来的延迟而导致的性能局限,它也提高了系统的可靠性和降低了总的系统成本。此外,在PCB板空间特别紧张和将低功耗视为第一设计目标的应用中,如手机,SoC常常是唯一的高性价比解决方案。
基于Z228芯片,杰得提供接口丰富的系统板和开发包。以此为基础,研发人员能够快速地开发出功能各异的产品。列如智能手机。基于Z228芯片,只需使用较少的器件,研发人员就能较快地开发出功能强大的多媒体智能手机。Z228可以通过UART或68K接口与基带芯片通信。Z228支持主流的嵌入式操作系统,支持高质量的音视频通讯,具有数码相机/视频摄像功能和PDA功能,并具有软件扩展能力。Z228实现了高效的电源管理,提供多种工作模式,能有效延长智能手机的电池寿命。
其他应用举例
a.可视电话
Z228可用于设计低成本的可视电话和视频会议系统。使用Z228,并配合彩色图像传感器模块和LCD显示模块,产品可传送双向的MPEG-4视频信号。VGA尺寸的画面,再加上低延迟模式和防错技术,可显著改善用户体验。ARM926EJ处理器可运行SIP协议栈,并对视频流的码率进行即时动态调整,以适应不同的信道带宽。
视频监控
Z228是构建视频监控系统的理想选择。其内置的ARM9处理器和硬件视频编解码器有利于研制更加灵活和廉价的分布式终端设备和基于IP的监控网络,符合视频监控向网络化、数字化和智能化方向发展的趋势。Z228的先进的视频压缩算法,能在较低带宽下(小于700kbps)下提供良好的画质(大于30dB);在低延迟模式下,端到端延迟(不计传输延迟)小于60ms;ARM9处理器的存在使得音视频同步的实现更为方便。
备注:Z228正是一款高集成度的SoC芯片。
什么是VLSI
将晶体管、电阻、电容、二极管等电子组件整合装至一芯片(chip)上,由于集成电路的体积极小,使电子运动的距离大幅缩小,因此速度极快且可靠性高,集成电路的种类一般是以内含晶体管等电子组件的数量来分类:
MSI (中型集成电路),晶体管数 100~1,000
LSI (大规模集成电路),晶体管数 1,000~10,0000
VLSI (超大规模集成电路),晶体管数 100,000~
什么是IP核
IP核是具有复杂系统功能的能够独立出售的VISI块。

2008年10月20日星期一

keep running

今天做了挺多事情, 早上跑去和新公司签了两年合同, 在离职后马上又把自己给卖了。

上午到新公司后和同事聊了聊, 基本了解了下新公司的一些制度。 总的来说新公司管理相当

宽松。 同事早上十点才来的。 中午拿到新电脑。 折腾了一下午系统, 不过还是有点问题。

最后下了个winxp sp3. 晚上回家全部重新装了。

18:00 到家, 给lp和自己准备晚饭, 顺便把xp给刻了个盘, 炒好菜lp就到家了。 时间刚刚好。

今天lp赞我做的菜好吃(今天放的油多)。 吃完饭lp去洗碗。 我就赶紧的折腾系统去了。

装到20:10分, 到跑步时间。 和lp一起来到操场。 和昨天一样, 先走后跑。

今天lp状态一般跑完三圈就休息了, 我还是跑了六圈。 这两天天气都很热。 跑两下就全身湿透了。

回到家 今天也没再玩哑铃什么的, 接着整系统。 期间洗了个澡。 到现在算是基本都装好了。

后面就看要用啥 再装了。

马上开始新工作了, 给自己加加油!

2008年10月19日星期日

跑步记录

周五去陪老婆加班, 没时间跑步. 周六又看电视去了没有跑. 今天是不能再休息了. 六点多点

就吃完晚饭了, 这样到了八点多就可以去运动了.

中间玩了会飘移板, 已经可以靠自己扭动来前进啦. -_-

八点十分, 换上运动服和lp出发去运动场跑步深圳现在还是蛮热, 在楼下看到温度还有29度.

很快就到了运动场, 先绕场走两圈, 人真是越来越多了, 把跑道全占了. 后面就是跑步了.

前面歇了两天, 今天跑起来状态还不错 脚上没感觉到疼. lp还是跑了四圈就去一边等我了

我还是一样跑六圈, 最后一圈稍稍加速.

跑完又和lp一起走了一圈. 出出汗感觉很不错咧.

2008年10月16日星期四

跑步记录

今天天气不错, 晚饭后和lp一起去锻炼。

先走了一圈再跑, 感觉这天又热和起来了, 跑起来没昨天感觉好。

不过还是咬咬牙坚持了, lp今天也多跑了一圈。

我还是继续跑六圈, 跑完下来觉得今天脚踝不太好, 总是有点疼的感觉, 跑起来不得劲。

有点小郁闷, 看来要休息两天先!

2008年10月15日星期三

今天跑了六圈

昨天下雨只跑完三圈就回了, 今天天气还是不错。

最近来运动的人好像越来越多了, 平时只有周末才会看到这么多人。 看来大家的健康意识是越来越强了。

今天还是一样, 和lp先绕场走一圈, 边走边聊。 讲讲工作上的事啥的。 平时在家都是看电视, 到这

还不错, 可以聊天。

一圈很快走完了, 开始跑步。 一路控制着比较均匀的速度。 发现这一个多礼拜的运动下来真的是有效果的

比起最初, 那跑起来是轻松多了, 今天和lp跑完三圈 还只是微微的开始冒汗。 lp先到一边休息去了。

一个人接着跑, 第四圈, 还行, 汗比较多了。

第五圈 也差不多, 脚有点酸。 那就多跑一圈了, 最后一圈还加了点速, 很快就跑完六圈, 感觉比原来跑

五圈还轻松点, 和lp一起又走了一圈。 做上20个俯卧撑, 感觉手臂涨涨的。

回家!

以后都跑六圈了, 锻炼初见成效!

2008年10月14日星期二

下雨了

今天本来是计划要跑个六圈试试的, 结果, 才跑到第三圈 就开始飘起小雨了, 没办法。

计划只好押后了, 而且今天跑的时候感觉脚踝有点紧, 不知道是不是跑多了。

明天看来要看情况跑了, 脚要是没事就跑个六圈.

闷热!

2008年10月13日星期一

慢跑记录

今天又下了点小雨, 不过到晚上8点多的时候雨停了。 继续去操场跑步。

今天还是一样跑了5圈加上走两圈, 不过今天跑起来明显感觉轻松很多, 不知道是天气的原因还是

这一个礼拜跑步有点效果了, 看来明天跑个6圈试试看了。

今天风很大, 跑回来居然没出多少汗。 比较夸张!

2008年10月12日星期日

自由基 抗氧化 继续跑步

昨天吃坏了肚子就没有去跑步了。 今天一切都不错。

晚饭吃的比较早, 六点多点就吃完了。 看电视的时候切到翡翠台, 看到个讲自由基对人体老化的影响

看的心惊胆颤, 节目里一个人才50出头的年纪, 结果皮肤是属于70左右的人才应该有的水平了。

然后看节目介绍, 红酒是最好的抗氧化食物, 拥有最高的对抗自由基的抗氧化成分。 看来以后应该喝点

红酒, 多吃草莓和橙子, 蔬菜上就多吃菜心。

看完电视, 今天继续跑步。 换好装备后和lp来到操场, 还是照惯例, 先走一圈。 接下来还是5圈的慢跑。

lp跑完三圈就到场边去等我了, 一个人跑就不容易控制速度, 慢慢就快了起来, 后两圈跑的是大汗淋漓。

最后跑到lp身边做了会拉伸运动。 放松一下胳膊和腿部肌肉。 接着和lp一起绕场慢慢走了一圈。 彻底

放松。 回家后继续做了几个俯卧撑, 玩了会哑铃。 有氧运动, 力量训练结合。

2008年10月10日星期五

慢跑记录

今天是周末了, 和lp在外面吃了晚饭。 没有自己做。

到家19:40左右, 先是lp给家里打电话, 我在客厅玩漂移板, 发现每天刚回来的时候 滑的都不错

滑一会脚有点累了 就会开始动作变形 滑不了了。 不过就这么一会 感觉比昨天又有小进步-_-

等lp煲完电话粥, 我们就出发了, 今天就不带板子了。 大概是周末的原因, 今天人多了很多

老规矩,先绕场走上一圈, 然后开始跑, 今天由于跑道上人很多, 跑起来就比较吃力, 经常要换跑到

感觉跑到最后一圈累的不行, 不过还是咬咬牙坚持了5圈. lp跑了三圈就在等我了, 和lp一起又走了一圈,

期间跑到草皮上做了两组俯卧撑(一共才25个-_-!!), 继续汗流浃背!

打完收工, 回家鸟!

到家给老爸老妈打电话,汇报了下这一周的运动情况~

今天小表妹在我家里, 貌似才过几天, 小家伙说话清楚了不少。

和老爸老妈聊了会家常, 不在父母身边, 只能多打电话了.

2008年10月9日星期四

红烧鱼 跑步

标题这两个其实没啥关系 呵呵。

昨天晚上打了场篮球就没跑步了, 今天是一定要继续了。

下班赶到家后就帮lp打下手, 忙着做饭。 最后一道菜是红烧鱼, 今天lp亲自操刀。

煎了好久, 还端着锅转, 不过这锅太重, 赶上我的哑铃了。 锅里油不少, 看着像是炸鱼排了。

最后下了酱油和剁椒, 结果翻了几下一看, 和我做的一样, 鱼皮也粘锅底了。 不过味道还是

很正的, 鱼好吃 这饭吃的自然就多而且慢了。 吃完饭19:47分了。 今天跑步时间就往后推了推。

到了8:30, 和lp换好行头出门。 今天也拿上了漂移板。

到了操场, 由于今天天气不错, 人气明显旺盛。 先靠着扶手玩了会板子, 这断断续续玩了几天了

还是没学会。 记得小时候学旱冰那叫一个快, 不过那时候一天能玩10小时。 现在一个小时不到。

看来时间才是最好的老师。

10分钟后, 和lp下跑到开始慢跑, 今天的计划还是5圈, 不过刚下去感觉还是有点饱(红烧鱼好吃

就多吃了), 先绕场走了一圈。 第二圈开始跑, 感觉今天脚有点沉, 也许是昨天打了球的缘故吧,

不过看lp跑的轻松, 我就咬牙坚持着, 过了两圈后到是没啥感觉了(-_-!!估摸着脚麻了)。

lp跑了三圈半 收工, 我还是坚持跑完目标5圈。 停下来的时候都晃晃悠悠了。

休息了会就回了。 又是一身臭汗。

回到家继续来了几组哑铃, 目标完成, 收工!

2008年10月7日星期二

继续慢跑

今天天气不是很好, 下班的时候发现外面湿湿的, 就一直担心今天是不是跑不成了

还好回家路上发现福田这边都比较干, 跑跑步没什么问题。

和lp一起在外面吃了晚饭才回的家, 到家19:30了。 开电脑先玩会, 结果lp突然对我说外面下雨了。

这天! 要下就下, 结果他偏偏滴两滴 就透一会。 磨磨蹭蹭到20:30, 外面还是一样时不时飘上几下,

在心里左右摇摆了半天, 还是决定去跑, 漂移板就不带了。

和lp快步走到操场, 今天这天气人果然少很多, 小孩子基本是看不到了。 走了一小段活动开就开始跑了。

今天在跑到第三圈后段感觉到极限了, 不过咬牙坚持下来了, 最后一共跑了5圈, lp跑了三圈。 然后和lp

一起绕着操场快步走了一圈回家。 又出一身臭汗。 不过跑跑步还真是心情舒畅!

回家玩了会哑铃和漂移板, 今天到此为止了。

ps: 可以在板子上往左边滑上一段了, 比起昨天来说有进步了! -_-

2008年10月6日星期一

漂移板

昨天下雨, 所以慢跑就停了一天。

今天早上就收到了前几天订的漂移板, 大红色。 晚上回到家迫不及待的

踩上去, 结果发现平衡很不好掌握。 和轮滑有很大的不同, 在客厅里扶着冰箱滑了一下

大腿酸的直打颤。

20:30 和lp继续去操场慢跑, 顺便带上我的新玩具去操场练习。

在操场发现一个很适合练习的地方, 看台边缘那块地。 超长的扶手栏杆+平滑的水泥地面,

我就在那扶着从这头滑到那头, 再从那头滑回到这头。 不过还是不能松手。

今天只跑了三圈。 风太大, 嗓子发干。 不过多了漂移板 运动量还是不小。

最累的就是大腿了, 由于板子是两块分开的, 在保持平衡的时候腿特别累.

2008年10月4日星期六

锻炼记

工作四年, 体重增加不少。 平时很少运动, 搞的现在上个楼梯都会喘。

这几天和lp合计着开始增加锻炼时间。 今天晚上饭后,和lp到体育公园开始自己的锻炼计划。

体育公园人还不少, 大多数都是一家大小一起, 走的走, 跑的跑。

和lp下到跑道, 走了几步后就开始慢跑, 由于长久不运动, 今天第一次跑的比较慢, 不过感觉还不错。

汗流浃背的感觉很久违了。

今天一共跑了三圈外加快步走了两圈。 然后到草坪上做了三组俯卧撑, 一组比一组数量少-_-!!!

lp貌似出的汗比较少, 看来我胖点出汗还是明显。

明天继续~~ 加油!