The invention discloses a data transmission device and a data receiving device with a serial peripheral interface, in which the data transmission device includes an output buffer, a selection unit and a control unit; the output buffer operates in an internal time domain corresponding to an internal time pulse signal to receive multiple first numbers of parallel data. The control unit controls the output of one of the plurality of first digital data in sequence by controlling the selection unit according to a serial time pulse signal. The data receiving device includes a control unit which controls an input buffer to store a plurality of digital data of a serial data, and the input buffer has a plurality of output terminals to output the plurality of digital data.
【技术实现步骤摘要】
串行周边接口的数据传送装置与数据接收装置
本专利技术涉及一种数据传输装置,尤其涉及一种串行数据传输装置。
技术介绍
串行周边接口(SerialPeripheralInterface;SPI)被广泛的使用。串行周边接口包括四个端子,分别是串行时脉端SCK(SerialClock):主机输出从机输入信号端MOSI(MasterOutput,SlaveInput),主机输入从机输出信号端MISO(MasterInput,SlaveOutput)以及芯片选择端CS(ChipSelect)。如图8所示,两个单芯片系统分别以串行周边接口(SerialPeripheralInterface;SPI)54、44相互连接,其中一单芯片系统为主装置50,另一个为从装置40。串行周边接口54、44的串行时脉端SCK相互连接,在串行时脉端SCK上的串行时脉信号是由主装置50提供给从装置40。串行周边接口54、44之间的数据传输是以串行时脉信号作同步,主装置50经由主机输出从机输入信号端MOSI输出串行数据至从装置40;从装置40经由主机输入从机输出信号端MISO输出串行数据给主装置50。各串行周边接口54、44包括一数据传送装置以及一数据接收装置。数据传送装置用于将数据输出至外部装置,数据接收装置是用于接收外部输入的数据。在主装置50中,串行周边接口54的数据传送装置与主机输出从机输入信号端MOSI连接,数据接收装置与主机输入从机输出信号端MISO连接。在从装置40中,串行周边接口44的数据传送装置与主机输入从机输出信号端MISO连接,数据接收装置与主机输出从机输入信号端MOSI ...
【技术保护点】
1.一种串行周边接口的数据传送装置,用于将一包括有多个第一数字数据的第一并列数据转换成串行的形式后,从该串行周边接口的一数据输出端输出,其特征在于,该数据传送装置包括:一第一输出缓冲器,操作于一相应于一内部时脉信号的内部时脉域,用以接收该第一并列数据,并且输出该多个第一数字数据,其中具有多个第一储存元件,用以储存该多个第一数字数据;一第一选择单元,具有一输出端连接该数据输出端,以及多个第一输入端以接收该第一输出缓冲器输出的该多个第一数字数据,该第一选择单元用以选择该多个输入端的其中之一与该数据输出端相连接,使该多个第一数字数据的其中之一被输出;以及一控制单元,连接该第一选择单元,根据一串行时脉信号控制该第一选择单元依序输出该多个第一数字数据。
【技术特征摘要】
2017.05.22 TW 1061169341.一种串行周边接口的数据传送装置,用于将一包括有多个第一数字数据的第一并列数据转换成串行的形式后,从该串行周边接口的一数据输出端输出,其特征在于,该数据传送装置包括:一第一输出缓冲器,操作于一相应于一内部时脉信号的内部时脉域,用以接收该第一并列数据,并且输出该多个第一数字数据,其中具有多个第一储存元件,用以储存该多个第一数字数据;一第一选择单元,具有一输出端连接该数据输出端,以及多个第一输入端以接收该第一输出缓冲器输出的该多个第一数字数据,该第一选择单元用以选择该多个输入端的其中之一与该数据输出端相连接,使该多个第一数字数据的其中之一被输出;以及一控制单元,连接该第一选择单元,根据一串行时脉信号控制该第一选择单元依序输出该多个第一数字数据。2.根据权利要求1所述的数据传送装置,其特征在于,更接收一包括有多个第二数字数据的第二并列数据,该数据传送装置更包括:一第二输出缓冲器,操作于该内部时脉域,用以接收该第二并列数据,并且输出该多个第二数字数据给该第一选择单元,其中具有多个第二储存元件,用以储存该多个第二数字数据;一第二选择单元,连接该第一输出缓冲器与该第二输出缓冲器,用以依序输出该第一并列数据给该第一输出缓冲器以及输出该第二并列数据给该第二输出缓冲器;其中,该第一选择单元更包括多个第二输入端连接第二输出缓冲器,该多个第二输入端用以接收该第二输出缓冲器输出的该多个第二数字数据,该第一选择单元藉由选择该多个第一输入端与该多个第二输入端的其中之一与该数据输出端相连接,以选择该多个第一数字数据与多个第二数字数据的其中之一输出,该控制单元根据该串行时脉信号控制该第一选择单元依序输出该多个第一数字数据与该多个第二数字数据。3.根据权利要求1所述的数据传送装置,其特征在于,该第一储存元件为正反器,具有一时脉输入端接收该内部时脉信号。4.根据权利要求2所述的数据传送装置,其特征在于,该第二储存元件为正反器,具有一时脉输入端接收该内部时脉信号。5.根据权利要求1所述的数据传送装置,其特征在于,该控制单元包括一有限状态机用以产生控制信号控制该第一选择单元的操作。6.根据权利要求1所述的数据传送装置,其特征在于,因应该第一选择单元输出该多个第一数字数据,该控制单元更配合该内部时脉信号送出一通知信号。7.根据权利要求1所述的数据传送装置,其特征在于,该第一选择单元为一多工器。8.根据权利要求2所述的数据传送装置,其特征在于,该第二选择单元为一解多工...
【专利技术属性】
技术研发人员:李安凱,
申请(专利权)人:义隆电子股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。