发明名称 Signal control device and signal control method
摘要 A signal control device includes: a dual port RAM from or to which data signals are read and written at predetermined operation timings by first and second CPUs connected to two ports, respectively; an address collision detection unit detecting collision between addresses in which the first and second CPUs respectively read and write the data signal from and to the dual port RAM; a first storage unit storing the data signal read by the first CPU; a second storage unit storing the data signal read from the address in which the second CPU writes the data signal to the dual port RAM when the collision between the addresses is detected; and a switching unit switching a reading source outputting the data signal to the port to which the first CPU is connected and outputting the read data signal to the first CPU entering a readable state.
申请公布号 US9026746(B2) 申请公布日期 2015.05.05
申请号 US201113066266 申请日期 2011.04.11
申请人 Sony Corporation 发明人 Tanaka Shinjiro
分类号 G06F12/00;G06F13/00;G06F13/28;G06F13/16;G11C29/00;G06F15/167;G11C7/10 主分类号 G06F12/00
代理机构 Sony Corporation 代理人 Sony Corporation
主权项 1. A signal control device comprising: a dual port random access memory (RAM), wherein data signals are read from the dual port RAM by a first central processing unit (CPU) and written to the dual port RAM by a second CPU at predetermined operation timings, wherein the first CPU and the second CPU are connected to two ports of the dual port RAM; an address collision detection unit which detects collision between an address from which the first CPU reads a data signal from the dual port RAM and an address in which the second CPU writes a data signal to the dual port RAM; a first storage unit which stores the data signal which the first CPU reads from the dual port RAM; a second storage unit which stores the data signal read from the address in which the second CPU writes the data signal to the dual port RAM, wherein the second storage unit stores the data signal irrespective of whether the second CPU is in a write enable state when the collision between the addresses is detected and the first CPU is not in a read enable state; and a switching unit, located outside of the dual port RAM, that switches a reading source that outputs the data signal to the port to which the first CPU is connected, wherein the switching unit reads the data signal from the first storage unit and outputs the read data signal from the first storage unit to the first CPU, when the collision between the addresses is not detected and the first CPU is in the read enable state,reads the data signal from the first storage unit when the collision between the addresses is detected, the first CPU is not in the read enable state, and the second CPU is not in the write enable state, wherein the switching unit outputs the read data signal from the first storage unit to the first CPU when the first CPU enters the read enable state, andreads the data signal from the second storage unit when the collision between the addresses is detected, the first CPU is not in the read enable state, and the second CPU is in the write enable state, wherein the switching unit outputs the read data signal from the second storage unit to the first CPU when the first CPU enters the read enable state.
地址 Tokyo JP