发明名称 虚拟先进先出直接存储器存取装置
摘要 一种虚拟先进先出(FIFO)直接存储器存取(DMA)装置,用以装设在具有一处理器、一UART单元及一虚拟FIFO的电子装置中。虚拟FIFO DMA装置中,DMA单元用以将数据在UART单元及虚拟FIFO之间搬移。虚拟FIFO控制器与DMA单元电性连接,虚拟FIFO控制器具有一读取指标与一写入指标。当DMA单元对虚拟FIFO进行读取动作或写入动作时,虚拟FIFO控制器对应地改变读取指标或写入指标的值。虚拟端口分别与DMA单元及处理器电性连接,处理器通过虚拟端口与DMA单元读取虚拟FIFO的数据或将数据写入虚拟FIFO中。
申请公布号 CN1641613A 申请公布日期 2005.07.20
申请号 CN200410100137.0 申请日期 2004.12.02
申请人 联发科技股份有限公司 发明人 林彦宇;胡世昌;陈筱宛
分类号 G06F13/28 主分类号 G06F13/28
代理机构 北京市柳沈律师事务所 代理人 吕晓章;马莹
主权项 1.一种虚拟先进先出(First In First Out,FIFO)直接存储器存取(DirectMemory Access,DMA)装置,装设在一电子装置中,该电子装置具有一处理器、一UART单元及一虚拟FIFO,该虚拟FIFO DMA装置包括:一DMA单元,与UART单元及虚拟FIFO电性连接,该DMA单元用以将数据在UART单元及虚拟FIFO之间搬移;一虚拟FIFO控制器,与DMA单元电性连接,该虚拟FIFO控制器具有一读取指标与一写入指针,当DMA单元对该虚拟FIFO进行读取动作或写入动作时,该虚拟FIFO控制器对应地改变读取指标或写入指标的值;以及一虚拟端口(Virtual Port),分别与DMA单元及处理器电性连接,处理器通过该虚拟端口与DMA单元读取虚拟FIFO的数据或将数据写入虚拟FIFO中。
地址 台湾省新竹县新竹科学工业园