发明名称 |
Context Processing for Multiple Active Write Commands in a Media Controller Architecture |
摘要 |
Described embodiments provide a method of transferring data from host devices to a media controller. The media controller generates a transfer context for each write request received from a host device. Receive-data threads corresponding to data transfer contexts for each transfer context are generated, each receive-data thread corresponding to a data transfer between a host device and the media controller. Buffer threads corresponding to data transfer contexts for each transfer context are generated, each buffer thread corresponding to a data transfer between the receive data path and a buffer subsystem. The receive-data and buffer threads are tracked for each transfer context. For each tracked transfer context, data from the receive datapath is iteratively transferred to the buffer subsystem for a previous data transfer context of the buffer thread while data from the host device is transferred to the receive datapath for a subsequent data transfer context of the receive-data thread.
|
申请公布号 |
US2011131346(A1) |
申请公布日期 |
2011.06.02 |
申请号 |
US20100952200 |
申请日期 |
2010.11.23 |
申请人 |
NOELDNER DAVID R;BRATVOLD MICHAEL |
发明人 |
NOELDNER DAVID R.;BRATVOLD MICHAEL |
分类号 |
G06F13/28;G06F3/00;G06F12/00 |
主分类号 |
G06F13/28 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|