首页> 外国专利> Programmable high performance disk formatter for headerless disk drive controller executing a series of low level instructions generated by a high level processing engine

Programmable high performance disk formatter for headerless disk drive controller executing a series of low level instructions generated by a high level processing engine

机译:用于无标题磁盘驱动器控制器的可编程高性能磁盘格式化程序,用于执行由高级处理引擎生成的一系列低级指令

摘要

A programmable disk formatter for a disk controller in a headerless hard disk drive (HDD) system is disclosed. The disk formatter includes a high level processing engine that generates on the fly low level instructions that are executed by a low level processing engine. The disk formatter also includes a servo interface for interfacing the disk formatter to the servo timing logic, sector direct memory access (SDMA), and a QT/SP interface for interfacing the disk formatter to other processors in the disk controller, such as a system processor (SP) or Q- transmogrifier (QT) processor. The high level engine and low level engine operate semi-independently. The former processes SP- or QT- converted host computer commands in such a fashion that the low level instructions are generated and passed by the high level engine in time for the low level engine to execute them in coordination with the disk data rate. The high level engine is programmable with a high level instruction set, assembly language in the preferred embodiment, so that different drive formats can be accommodated with only software changes involving reprogramming of the high level engine and certain tracking/geometry tables stored in memory. The architecture and logic of the disk controller render a highly flexible, easily programmable. user friendly solution to the problem that disk controller designers face in accommodating each new generation of magnetic disks and each new approach to formatting.
机译:公开了一种用于无头硬盘驱动器(HDD)系统中的磁盘控制器的可编程磁盘格式化器。磁盘格式化程序包括一个高级处理引擎,该引擎动态地生成由低级处理引擎执行的低级指令。磁盘格式化器还包括用于将磁盘格式化器与伺服定时逻辑接口的伺服接口,扇区直接存储器访问(SDMA),以及用于将磁盘格式化器与磁盘控制器中其他处理器(例如系统)接口的QT / SP接口。处理器(SP)或Q-转运器(QT)处理器。高级别引擎和低级别引擎半独立运行。前者以这样的方式处理SP或QT转换的主机命令:高级引擎及时生成并传递低级指令,以使低级引擎与磁盘数据速率协调地执行它们。在优选实施例中,高级引擎可以用高级指令集,汇编语言进行编程,以便仅通过涉及高级引擎的重新编程和存储在存储器中的某些跟踪/几何表的软件更改就可以适应不同的驱动格式。磁盘控制器的体系结构和逻辑具有高度的灵活性,易于编程。用户友好的解决方案,解决了磁盘控制器设计人员在适应每一种新一代磁盘和每一种新的格式化方法时所面临的问题。

著录项

  • 公开/公告号US6167461A

    专利类型

  • 公开/公告日2000-12-26

    原文格式PDF

  • 申请/专利权人 TEXAS INSTRUMENTS INCORPORATED;

    申请/专利号US19980052145

  • 发明设计人 KANG XIAO;DENNIS KEATS;

    申请日1998-03-31

  • 分类号G06F13/10;G06F9/22;

  • 国家 US

  • 入库时间 2022-08-22 01:05:57

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号