IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0913626
(2010-10-27)
|
등록번호 |
US-8402164
(2013-03-19)
|
발명자
/ 주소 |
- Parlour, David B.
- Janneck, Jorn W.
- Miller, Ian D.
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
4 인용 특허 :
65 |
초록
▼
An asynchronous communication network in an integrated circuit is described. The asynchronous communication network comprises a plurality of circuit elements enabling the transmission of tokens, each circuit element having a component interface comprising: a routing network coupled to a first adjace
An asynchronous communication network in an integrated circuit is described. The asynchronous communication network comprises a plurality of circuit elements enabling the transmission of tokens, each circuit element having a component interface comprising: a routing network coupled to a first adjacent circuit element of the plurality of circuit elements; and a control circuit coupled to the routing network, the control circuit having a first input coupled to receive a first command requesting a detection of a token received at a second input of the control circuit, and a first acknowledgement output coupling a first acknowledgement signal indicating whether the first command is received at the first input. Methods of enabling asynchronous communication in an integrated circuit are also disclosed.
대표청구항
▼
1. An asynchronous communication network in an integrated circuit, the asynchronous communication network comprising: a plurality of circuit elements enabling the transmission of tokens, each circuit element having a component interface comprising: a routing network coupled to a first adjacent circu
1. An asynchronous communication network in an integrated circuit, the asynchronous communication network comprising: a plurality of circuit elements enabling the transmission of tokens, each circuit element having a component interface comprising: a routing network coupled to a first adjacent circuit element of the plurality of circuit elements; anda control circuit coupled to the routing network, the control circuit having a first input coupled to receive a first command requesting a detection of a token received at a second input of the control circuit, and a first acknowledgement output coupling a first acknowledgement signal indicating whether the first command is received at the first input. 2. The asynchronous communication network of claim 1, wherein the first command comprises a portion indicating whether to consume the token. 3. The asynchronous communication network of claim 1, wherein the first acknowledgement signal is coupled to the component interface of the first adjacent circuit element. 4. The asynchronous communication network of claim 3, wherein each circuit element further comprises a second acknowledgement output coupling a second acknowledgement signal to the first adjacent circuit element, the second acknowledgement signal acknowledging receipt of the token at the second input. 5. The asynchronous communication network of claim 1, wherein each circuit element further comprises a first acknowledgement input coupled to receive a third acknowledgement signal from a second adjacent circuit element, the third acknowledgement signal indicating that a second command requesting a detection of the token, generated at a first output, is received at the second adjacent circuit element. 6. The asynchronous communication network of claim 5, wherein each circuit element further comprises a second output for coupling the token to the second adjacent circuit element. 7. The asynchronous communication network of claim 6, wherein each circuit element further comprises a second acknowledgement input for receiving a fourth acknowledgement signal indicating that the token coupled to the second adjacent circuit element was received. 8. A method enabling asynchronous communication in an integrated circuit, the method comprising: providing a plurality of circuit elements which are coupled to communicate asynchronously;receiving, at a first input of a circuit element of the plurality of circuit elements, a first command from a first adjacent circuit element requesting a detection of a token received at a second input of the circuit element; anddetermining whether a token is received at the second input of the circuit element. 9. The method of claim 8, further comprising generating a first acknowledgement signal, by the circuit element, indicating that the first command from the first adjacent circuit element is received. 10. The method of claim 9, further comprising generating a second acknowledgement signal, by the circuit element, indicating that the token was received at the second input of the circuit element. 11. The method of claim 8, further comprising coupling the token from the circuit element to a first input of a second adjacent circuit element. 12. The method of claim 11, further comprising receiving a first acknowledgement signal, at the circuit element, of receipt of the token at the first input of the second adjacent circuit element. 13. The method of claim 12, further comprising coupling a second command requesting a detection of the token at the first input of the second adjacent circuit element. 14. The method of claim 13, further comprising receiving a second acknowledgement signal, at the circuit element, that the second command is received by the second adjacent circuit element. 15. A method of enabling asynchronous communication in an integrated circuit, the method comprising: providing a plurality of circuit elements which are coupled to communicate asynchronously;receiving, at a first input of a circuit element of the plurality of circuit elements, a command requesting a detection of a token received at a second input of the circuit element;determining whether the token is present at the second input of the circuit element; anddetermining whether to consume the token based upon the command. 16. The method of claim 15, further comprising generating a first acknowledgement signal from the circuit element indicating that the command was received at the first input of the circuit element. 17. The method of claim 16, further comprising generating a second acknowledgement signal from the circuit element indicating that the token was received at the second input of the circuit element. 18. The method of claim 15, further comprising consuming the token if the command indicates that the token should be consumed. 19. The method of claim 15, further comprising storing the token if the command indicates that the token should be stored. 20. The method of claim 15, wherein providing a plurality of circuit elements which are coupled to communicate asynchronously comprises configuring circuit elements using configuration bits downloaded to the integrated circuit.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.