首页> 外文会议>2015 IEEE International Circuits and Systems Symposium >ASH1: A stack-based input/ output processor for USB operations
【24h】

ASH1: A stack-based input/ output processor for USB operations

机译:ASH1:用于USB操作的基于堆栈的输入/输出处理器

获取原文
获取原文并翻译 | 示例

摘要

This paper describes a work in progress: ASH1, an 8-bit input/ output processor (IOP) that is designed to be able to perform USB operations. It has a stack-based architecture where most of the operations are done on the top elements of the stack. The instruction set consists of 17 14-bit instructions optimized for framing and driving software code. ASH1 communicates with the main processing unit (Master CPU) through a wishbone bus. It has been proven reliably at 50 MHz in an Altera Cyclone II FPGA device. With around 1400 FPGA slices and a maximum clock frequency of 90 MHz, ASH1 could make a good substitute for big USB IP Cores. Future work includes making ASH1 MAC Ethernet capable and USB2 compatible.
机译:本文介绍了一项正在进行的工作:ASH1,一种旨在执行USB操作的8位输入/输出处理器(IOP)。它具有基于堆栈的体系结构,其中大多数操作在堆栈的顶部元素上完成。该指令集由17个14位指令组成,这些指令针对成帧和驱动软件代码进行了优化。 ASH1通过叉骨总线与主处理单元(主CPU)通信。它已在Altera Cyclone II FPGA器件中在50 MHz下可靠地证明。 ASH1具有大约1400个FPGA片,最大时钟频率为90 MHz,可以很好地替代大型USB IP内核。未来的工作包括使ASH1 MAC以太网功能和USB2兼容。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号