描述 | IC STRATIX FPGA 80K LE 956-BGA | LAB/CLB数 | 7904 |
---|---|---|---|
逻辑元件/单元数 | 79040 | RAM 位总计 | 7427520 |
输入/输出数 | 683 | 门数 | - |
电源电压 | 1.425 V ~ 1.575 V | 安装类型 | 表面贴装 |
工作温度 | 0°C ~ 85°C | 封装/外壳 | 956-BGA |
供应商设备封装 | 956-BGA覆晶式(40x40) | 其它名称 | 544-1437EP1S80B956C6-ND |
覆盖率,即完成对 sie 所有工作情况的测试。这个模型可以测试多种 usb 设备,以后还可以作 usb 设备的后续开发。 我们还设计了一个专用的控制器,它可以实现 sie 的上电初始化过程 ( 向 sie 中控制/状态寄存器堆写入初始数据 ) 、 sie 中断处理并完成 usb 传输事务、使 sie 摆脱异常状态等功能。这个专用控制器和 usb sie 一起构成一个完整的 usb 设备。 在硬件验证时, fpga 采用 altera 公司 stratix 系列的 ep1s80b956c6 。由于时钟速度和器件选购的限制, transceiver 器件采用了 usbl.1 的收发端器件 pdiusbp11a 。这样实际通信只是 usbl.1 全速以及低速的通信,虽然 usb2.0 的某些特性验证不到,但是在已有的条件下,已经验证了 usb2.0 在全速模式下工作的所有特性。 usb 设备的硬件验证装置如图 6 所示。 4.2验证方法和过程 首先进行代码仿真验证。在此过程中, usb sie 和专用控制器构成的 usb 设备和 host 行为模型一 ...