-
1.
公开(公告)号:US20190190520A1
公开(公告)日:2019-06-20
申请号:US16270323
申请日:2019-02-07
Applicant: Eta Compute, Inc.
Inventor: Chao Xu , Gopal Raghavan , Ben Wiley Melton , Vidura Manu Wijayasekara , Bryan Garnett Cope , David Cureton Baker , John Whitaker Havlicek
IPC: H03K19/003 , H03K19/017 , H03K19/177
CPC classification number: H03K19/003 , H03K19/01707 , H03K19/177
Abstract: There is disclosed a self-timed processor. The self-timed processor includes a plurality of functional blocks comprising null convention logic. Each of the functional blocks outputs one or more multi-rail data values. A global acknowledge tree generates a global acknowledge signal provided to all of the plurality of functional blocks. The global acknowledge signal switches to a first state when all of the multi-rail data values output from the plurality of functional blocks are in respective valid states, and the global acknowledge signal switches to a second state when all of the multi-rail data values output from the plurality of functional blocks are in a null state.
-
公开(公告)号:US20180300263A1
公开(公告)日:2018-10-18
申请号:US15950844
申请日:2018-04-11
Applicant: Eta Compute, Inc.
Inventor: Vidura Manu Wijayasekara , Ben Wiley Melton , Bryan Garnett Cope
Abstract: Self-timed processing systems and methods of operating self-timed processing systems are disclosed. A self-timed processing system includes an asynchronous null convention logic (NCL) processor, a memory that accepts input signals on an active edge of a memory clock signal, and logic to combine a first acknowledge signal and a second acknowledge signal to generate the memory clock signal. The first acknowledge signal indicates input signals are ready to be accepted by the memory. The second acknowledge signal indicates data signals previously output from the memory have been accepted by the processor.
-
公开(公告)号:US10951212B2
公开(公告)日:2021-03-16
申请号:US16270323
申请日:2019-02-07
Applicant: Eta Compute, Inc.
Inventor: Chao Xu , Gopal Raghavan , Ben Wiley Melton , Vidura Manu Wijayasekara , Bryan Garnett Cope , David Cureton Baker , John Whitaker Havlicek
IPC: H03K19/003 , H03K19/177 , H03K19/017
Abstract: There is disclosed a self-timed processor. The self-timed processor includes a plurality of functional blocks comprising null convention logic. Each of the functional blocks outputs one or more multi-rail data values. A global acknowledge tree generates a global acknowledge signal provided to all of the plurality of functional blocks. The global acknowledge signal switches to a first state when all of the multi-rail data values output from the plurality of functional blocks are in respective valid states, and the global acknowledge signal switches to a second state when all of the multi-rail data values output from the plurality of functional blocks are in a null state.
-
公开(公告)号:US10205453B2
公开(公告)日:2019-02-12
申请号:US15948733
申请日:2018-04-09
Applicant: Eta Compute, Inc.
Inventor: Chao Xu , Gopal Raghavan , Ben Wiley Melton , Vidura Manu Wijayasekara , Bryan Garnett Cope , David Cureton Baker , John Whitaker Havlicek
IPC: H03K19/003 , H03K19/177
Abstract: There is disclosed a self-timed processor. The self-timed processor includes a plurality of functional blocks comprising null convention logic. Each of the functional blocks outputs one or more multi-rail data values. A global acknowledge tree generates a global acknowledge signal provided to all of the plurality of functional blocks. The global acknowledge signal switches to a first state when all of the multi-rail data values output from the plurality of functional blocks are in respective valid states, and the global acknowledge signal switches to a second state when all of the multi-rail data values output from the plurality of functional blocks are in a null state.
-
5.
公开(公告)号:US20180294810A1
公开(公告)日:2018-10-11
申请号:US15948733
申请日:2018-04-09
Applicant: Eta Compute, Inc.
Inventor: Chao Xu , Gopal Raghavan , Ben Wiley Melton , Vidura Manu Wijayasekara , Bryan Garnett Cope , David Cureton Baker , John Whitaker Havlicek
IPC: H03K19/003 , H03K19/177
CPC classification number: H03K19/003 , H03K19/01707 , H03K19/177
Abstract: There is disclosed a self-timed processor. The self-timed processor includes a plurality of functional blocks comprising null convention logic. Each of the functional blocks outputs one or more multi-rail data values. A global acknowledge tree generates a global acknowledge signal provided to all of the plurality of functional blocks. The global acknowledge signal switches to a first state when all of the multi-rail data values output from the plurality of functional blocks are in respective valid states, and the global acknowledge signal switches to a second state when all of the multi-rail data values output from the plurality of functional blocks are in a null state.
-
-
-
-