OpenRisc-28-ORPSoC的clock子系统分析

引言

如果把SOC比作一个人的话,那么clock系统就是人的脉搏,起着至关重要的作用。本小 节就简单分析一下,ORPSoC的时钟系统。

分为三部分:clk,rst,tck

1,clk部分

为了看到整个clk系统,我们从源头开始寻找,一直找到芯片内部的分布。

1.1 clk路径 梳理:

可以看到clk由U5产生,输入为25MHz,输出为50MHz。“ETH”连到哪里了呢?

可以看到clk与FPGA的M15引脚相连,M15连到哪里了呢?

时间: 2024-09-20 05:10:02

OpenRisc-28-ORPSoC的clock子系统分析的相关文章

OpenRisc入门(28) ORPSoC的clock子系统分析

引言 如果把SOC比作一个人的话,那么clock系统就是人的脉搏,起着至关重要的作用.本小节就简单分析一下,ORPSoC的时钟系统. 分为三部分:clk,rst,tck 1,clk部分 为了看到整个clk系统,我们从源头开始寻找,一直找到芯片内部的分布. 1.1 clk路径梳理: 可以看到clk由U5产生,输入为25MHz,输出为50MHz."ETH"连到哪里了呢?

OpenRisc入门(29) ORPSoC的debug子系统分析

引言 正如前面所说,"如果把SOC比作一个人的话",那么debug子系统就相当于医生,可以检测身体的健康状态.本小节就简单分析一下ORPSoC的debug子系统. debug系统担任两个主要任务,除了调试以外,还负责对flash的编程. 1,子系统的结构 2,结构的说明 整个debug系统可简单的分成两部分,上部分和下部分,上下两部分之间通过JTAG协议通信. 1>上部分 上部分包括PC部分和FTDI. FTDI是一个4in1的芯片,其中两路是jtag接口(FPGA本身一路,OR

Linux input子系统分析

 输入输出是用户和产品交互的手段,因此输入驱动开发在Linux驱动开发中很常见.同时,input子系统的分层架构思想在Linux驱动设计中极具代表性和先进性,因此对Linux input子系统进行深入分析很有意义. 一.input子系统知识点 完整的input子系统分析包括以下几方面: 1) 软件层次 2) 输入子系统分层(input_handler,input_core, input_device) 3) 输入设备(TS)驱动开发 4) evdev handler分析 5) input设备模型

Apache Spark源码走读(六)Task运行期之函数调用关系分析 &存储子系统分析

<一>Task运行期之函数调用关系分析 概要 本篇主要阐述在TaskRunner中执行的task其业务逻辑是如何被调用到的,另外试图讲清楚运行着的task其输入的数据从哪获取,处理的结果返回到哪里,如何返回. 准备 spark已经安装完毕 spark运行在local mode或local-cluster mode local-cluster mode local-cluster模式也称为伪分布式,可以使用如下指令运行 MASTER=local[1,2,1024] bin/spark-shell

Linux的IRQ中断子系统分析

本文以Linux中断子系统架构为视角,旨在提供一个对Linux中断系统的全局认识,不涉及具体实现细节. 一.Linux中断子系统架构 在Linux中断子系统(generic irq)出现之前,内核使用__do_IRQ处理所有的中断,这意味着__do_IRQ中要处理各种类型的中断,这会导致软件的复杂性增加,层次不分明,而且代码的可重用性也不好.通用中断子系统的原型最初出现于ARM体系中,一开始内核的开发者们把3种中断类型区分出来(电平中断.边缘中断.简易中断),后来又针对某些需要回应eoi(end

各种排序算法的分析及java实现

排序一直以来都是让我很头疼的事,以前上<数据结构>打酱油去了,整个学期下来才勉强能写出个冒泡排序.由于下半年要准备工作了,也知道排序算法的重要性(据说是面试必问的知识点),所以又花了点时间重新研究了一下. 排序大的分类可以分为两种:内排序和外排序.在排序过程中,全部记录存放在内存,则称为内排序,如果排序过程中需要使用外存,则称为外排序.下面讲的排序都是属于内排序. 内排序有可以分为以下几类: (1).插入排序:直接插入排序.二分法插入排序.希尔排序. (2).选择排序:简单选择排序.堆排序.

王强:从牟长青28推看推广

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 前不久由推广大师牟长青牵头的网络推广交流论坛"28推"火热上线了.据牟长青大哥在博客中透露的数据看,论坛第一天上线注册用户就超2000,发帖超4000,站长访问量甚至超过了牟长青另外一个go9go链接平台,并且百度当天也进行了收录.而截至到目前短短12天的数据看,注册用户近9000,发帖量近75000,并且迅速成为了站长类

创业板3新丁今上市定位分析

每经记者 刘明涛 今日,创业板市场将迎来晨光生物(300138).先河环保(300137)以及信维通信(300136)三只新股上市,市场人士称,这三只新股特点鲜明,都有被炒作的潜质. 晨光生物此次发行价为30元/股,其63.83倍的发行市盈率是三只新股中最低的,该股此次发行数量为2300万股.晨光生物主要致力于研制和生产天然色素.天然香辛料提取物和精油等,并且是世界上最大的辣椒红色素生产供应商. 先河环保是此次发行市盈率最高的一只新股,其发行市盈率达到85.6倍,发行价为22元/股,发行量达30

Linux内核跟踪之ring buffer的实现【转】

  转自:http://blog.chinaunix.net/uid-20543183-id-1930845.html ------------------------------------------ 本文系本站原创,欢迎转载! 转载请注明出处:http://ericxiao.cublog.cn/ ------------------------------------------ 一: 前言 Ring buffer是整个trace系统使用缓存管理的一种方式, 由于trace可能在内核运行的