yiffer的个人空间 http://blog.eetop.wang/edesign [收藏] [复制] [分享] [RSS]

日志

分享 高分辨率ADC板的布线
2010-9-19 20:13
随着14位或更高分辨率ADC的采样率继续提高到百兆采样范围,随之而来的是系统设计人员必须成为时钟设计和分配及板布线方面的专家。   本文描述的是系统设计方面的一些关键性问题,特别关注印制电路板(PCB)地和电源平面布线技术。现代化的ADC需要现代化的板设计。没有精确的时钟源或仔细设计的板布线,则高性能变换器将 ...
个人分类: 数字/模拟电路设计|832 次阅读|0 个评论
分享 FPGA设计环境中加时序约束
2010-9-6 23:18
在给 FPGA 做逻辑综合和布局布线时,需要在工具中设定时序的约束。 通常,在 FPGA 设计工具 中都 FPGA 中包含有4种路径:从输入端口到寄存器,从寄存器到寄存器,从寄存器到输出,从输入到输出的纯组合逻辑。 通常,需要对这几种路径分别进行约束,以便使 设计工具 能够得到最优化的结果。下面对这几种路径分 ...
个人分类: FPGA/CPLD设计|1186 次阅读|5 个评论
分享 高速串行设计的强大工具-Eye Doctor
2010-9-5 17:15
全球第四代示波器述评之十四 ——高速串行设计的强大工具-Eye Doctor 张昌骏 美国力科 ...
个人分类: 通讯技术|7590 次阅读|0 个评论
分享 关于initramfs
2010-9-2 20:52
initramfs概述 initramfs与initrd类似,也是初始化好了且存在于ram中的,可以压缩也可以不压缩。但是目前initramfs只支持cpio包格式,它会被populate_rootfs-unpack_to_rootfs(__initramfs_start, __initramfs_end - __initramfs_start, 0)函数(解压缩、)解析、安装。 initramfs与initrd区别 (1) Linux内核只认cpio格 ...
个人分类: Linux移植|1358 次阅读|0 个评论
分享 Linux内核Ramdisk(initrd)机制
2010-9-2 20:45
摘要:对于Linux用户来说,Ramdisk并不陌生,可是为什么需要它呢?本文对Ramdisk在内核启动过程中的作用,以及它的内部机制进行深入介绍。 标题 initrd 和 initramfs在内核中的处理 临时的根目录rootfs的挂载 initrd的解压缩 老式的initrd的处理 cpio格式的initrd的处理 initrd实例分析 在早期的Linux系统中,一般 ...
个人分类: Linux移植|4219 次阅读|0 个评论
分享 LPC3250中断控制器
2010-9-2 20:40
LPC3250中断控制器 框图 LPC3250有3个中断控制器,分别是1个主中断控制器(MIC)和2个子中断控制器(SIC1、SIC2)。整个框图以及它们的关系如下图: 寄存器汇总 每个控制器都有自己的一 ...
个人分类: lpc3250|1446 次阅读|2 个评论
分享 mkimage使用详解 (-a 和 –c参数指定的地址异同的差别)
2010-8-30 21:32
uboot源代码的tools/目录下有mkimage工具,这个工具可以用来制作不压缩或者压缩的多种可启动映象文件。 mkimage在制作映象文件的时候,是在原来的可执行映象文件的前面加上一个0x40字节的头,记录参数所指定的信息,这样uboot才能识别这个映象是针对哪个CPU体系结构的,哪个OS的,哪种类型,加载内存中的哪个位置, 入 ...
个人分类: Linux移植|671 次阅读|0 个评论
分享 Linux内核访问外设I/O资源的方式
2010-8-11 22:50
我们知道默认外设I/O资源是不在Linux内核空间中的(如sram或硬件接口寄存器等),若需要访问该外设I/O资源,必须先将其地址映射到内核空间中来,然后才能在内核空间中访问它。   Linux内核访问外设I/O内存资源的方式有两种:动态映射(ioremap)和静态映射(map_desc)。   一、动态映射(ioremap)方式   动态 ...
个人分类: Linux移植|896 次阅读|2 个评论
分享 ARM Linux静态映射分析
2010-8-11 22:43
作者:易松华,华清远见嵌入式学院讲师。 在华清远见上课过程中,发现静态映射方面初学者比较难于掌握和理解,下面分析一下静态映射机制的原理并通过GPIO和USB、LCD等的静态映射作为例子来说明如何通过这种静态映射的方式访问外设资源。 内核提供了一个重要的结构体struct machine_desc ,这个结构体在内核移植中起到 ...
个人分类: Linux移植|548 次阅读|1 个评论
分享 关于嵌入式系统的启动
2010-7-21 22:25
嵌入式 Linux 启动分为两个部分,系统引导与 Linux 启动。系统引导将完成 Linux 装入内存前,初始化 CPU 和相关 IO 设备,并将 Linux 调入内存的工作。系统引导主要由 BootLoader 实现。在 BootLoader 将 Linux 内核调入内存之后,将权力交给 LinuxKernel ,进入 Linux ...
个人分类: ARM|452 次阅读|0 个评论
  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 9

    总排名
  • 0

    关注
  • 0

    粉丝
  • 0

    好友
  • 0

    获赞
  • 63

    评论
  • 0

    收藏
  • 0

    访问数

关于我们| 小黑屋| 手机版| Archiver| 在线咨询 |  ET创芯网(EETOP) ( 京ICP备15035084号 京公网安备:11010502037710 )

GMT+8, 2021-10-21 07:47 , Processed in 0.116893 second(s), 12 queries , Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部