Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
fix markdown format
  • Loading branch information
yaozhaosh authored Mar 27, 2020
1 parent a863639 commit 585a91c
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
Chisel AES implementation
=========================

###Brief introduction
### Brief introduction
* default setting: Nk=8, one pair of encryption/decryption engines, iterated engines
* Nk options: 4(128-bit key), 6(192-bit key), 8(256-bit key)
* engine parallelism set by encEngNum/decEngNum
* PipelineEng: true - pipeline engines (16B/cycle); false - iterated engines (16B/(Nk+7) cycles)
* Top module is AesTop, the AesTrial is for simplified test only
* AesRef.scala is the Scala written AES reference model

###Interface descriptions
### Interface descriptions
* key: AES key, 128-bit/192-bit/256-bit
* startKeyExp: HIGH pulse to trigger key expansion
* keyExpReady: HIGH to indicate key expansion circuit is ready, user should not assert startKeyExp when keyExpReady=false
Expand All @@ -24,7 +24,7 @@ Chisel AES implementation
* decIntf.text.bits: text from decryption
* decIntf.text.valid: HIGH to indicate a valid cycle of text from decryption

###How to run
### How to run
* FIR backend
```sh
sbt "test:runMain aes.AesTrialMain"
Expand Down

0 comments on commit 585a91c

Please sign in to comment.