发 帖  
经验: 积分:922
sales alex
广东省 深圳市 市场及销售
  • 发布了帖子 2018-11-13 17:15

    0

    sales alex
    固件开发指的就是 FPGA 开发,也就是使用硬件描述语言(VHDL 或者 VerilogHDL)编写 FPGA 内部程序。FPGA 的作用就是和 PDIUSBD12 进行通信,从 PDIUSBD12 中获取数据并且根据主机的要求发送数据。PDIUSBD12 和 FPGA ...
    来源:FPGA 学习小组 标签: FPGA VHDL VerilogHDL
  • 发布了帖子 2018-11-13 16:58

    0

    sales alex
    按照 USB 体系的定义,USB 硬件系统也可以分为两个部分,即 USB 主机和 USB 设备。其中USB 主机主要包括 CPU 模块(主机 CPU)、USB 主机控制器模块、USB 根集线器模块以及 USB 电源模块组成;而 USB 设备主要由 CPU ...
    来源:FPGA 学习小组 标签: USB
  • 发布了帖子 2018-11-12 09:37

    0

    sales alex
    前文已经介绍了控制传输的结构包括令牌包、数据包和状态包,其中数据阶段的格式如图6-13 所示。 从上图可以看出数据阶段的格式包括一个 PID、一个包含了零个或者多个字节数据的数据字段和一个 CRC 字段。在设置阶段 ...
    来源:FPGA 学习小组 标签: USB
  • 发布了帖子 2018-11-12 09:23

    0

    sales alex
    `标准的 USB 描述符包括设备(Device)描述符、配置(Configuration)描述符、接口(Interface)描述符、端点(Endpoint)描述符以及字符串(String)描述符等。不同的描述符从不同的层级来表示设备的属性。设备描述 ...
    来源:FPGA 学习小组 标签: USB
  • 发布了帖子 2018-11-9 09:30

    1

    sales alex
    USB 规范定义的设备状态总共有 6 个,分别是连接(Attached)、上电(Powered)、默认(Default)、地址(Address)、配置(Configured)和挂起(Suspend)。USB 总线枚举过程中,USB 设备需要经历后 4 个状态,如图 ...
    来源:FPGA 学习小组 标签: USB USB总线
  • 发布了帖子 2018-11-9 09:21

    0

    sales alex
    USB 通信可以分为两大类:一类是用来设置 USB 设备的配置;另一类是用来设置应用程序的通信。其中,设置 USB 设备的配置指的是主机了解设备的功能并且准备与其进行数据交换的过程。此时大部分的通信,是发生在开机 ...
    来源:FPGA 学习小组 标签: USB USB通信
  • 发布了帖子 2018-11-8 09:23

    1

    sales alex
    `最为常用的USB设备可以分为两类:集线器和功能部件。典型的USB集线器如图6-5所示,它可以提供更多的USB连接点。功能部件是一种通过USB总线进行数据发送和接收的USB设备,它们可以直接连接到主机的USB接口上,也可以 ...
    来源:FPGA 学习小组 标签: USB
  • 发布了帖子 2018-11-8 09:18

    1

    sales alex
    USB系统可以通过USB电缆为其设备提供不高于+5V、500mA的总线电源。那些完全依靠USB电缆来提供电源的器件被称为总线供电设备(Bus-powered Device),而自带电源的器件则被称为自供电设备(Self-powered Device)。需 ...
    来源:FPGA 学习小组 标签: USB
  • 发布了帖子 2018-11-7 09:53

    1

    sales alex
    USB 物理接口包括两部分,一部分指的是用于实现设备到主机或 USB 集线器连接的 USB 电缆(USB Cable),另一部分是指 USB 主机或 USB 设备上的接口。 USB 电缆的物理结构如图 6-3 所示,从严格意义上讲,USB 电缆应 ...
    来源:FPGA 学习小组 标签: USB USB接口
  • 发布了帖子 2018-11-7 09:49

    0

    sales alex
    一个 USB 系统是由 3 部分来描述的,即 USB 互连(USB Interconnect)、USB 设备(USBDevices)和 USB 主机(USB Host)。 所谓 USB 互连实际上是指一种 USB 器件和 USB 主机进行通信的方法。它包括: (1)总线的 ...
    来源:FPGA 学习小组 标签: USB
  • 发布了帖子 2018-11-6 09:33

    0

    sales alex
    传输速度有低速 1.5Mbit/s 和全速 12Mbit/s 两种,低速的 USB 带宽(1.5Mbit/s)支持低速设备,例如显示器、调制解调器、键盘、鼠标、扫描仪、打印机、光驱、磁带机、软驱等。全速的 USB 带宽(12Mbit/s)支持大范围 ...
    来源:FPGA 学习小组 标签: USB
  • 发布了帖子 2018-11-6 09:30

    0

    sales alex
    `USB 是英文 Universal Serial Bus 的缩写,中文含义是“通用串行总线”,它是一种应用在 PC 领域的新型接口技术。 1994 年,Intel、Compaq、Digital、IBM、Microsoft、NEC、NorthernTelecom 等 7 家世界著名的计算 ...
    来源:FPGA 学习小组 标签: USB USB接口
  • 发布了帖子 2018-11-5 09:53

    0

    sales alex
    编写测试流程的第一个步骤是对测试对象的实例化,即将 UART 顶层模块实例化,实现代码如下: -- 测试对象实例化 UUT : uart_top generic map ( DATA_BIT => DATA_BIT, TOTAL_BIT => TOTAL_BIT, PARITY_RULE => PARITY_R ...
    来源:FPGA 学习小组 标签: FPGA 测试 RS-232
  • 发布了帖子 2018-11-5 09:45

    0

    sales alex
    组件声明就是对测试对象的声明。在测试平台中,测试对象是作为一个组件来呈现的。比如 uart="" 测试平台中对="" 顶层模块的组件声明如下: -- UART 顶层模块组件声明 component uart_top generic( DATA_BIT : INTEGER ...
    来源:FPGA 学习小组 标签: FPGA 信号
  • 发布了帖子 2018-10-30 09:32

    0

    sales alex
    一般来说,测试平台的实体声明中不会有输入/输出信号,仅包括其测试对象所需要的类属参数。UART 测试平台的实体声明如下: entity uart_top_tb is         -- 定义类属参数   &n ...
ta 的专栏

成就与认可

  • 获得 62 次赞同

    获得 4 次收藏
关闭

站长推荐 上一条 /9 下一条

返回顶部