Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
shuckc committed Jun 22, 2012
1 parent 1eda400 commit 0e3ab33
Showing 1 changed file with 14 additions and 12 deletions.
26 changes: 14 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,24 @@

pcap
----
Modules
=======

pcap (sim)
----------
Utility to replay a packets from Wireshark/tcpdump pcap file over a single-byte bus
for use in network handling test benches.
http://wiki.wireshark.org/Development/LibpcapFileFormat

littletoe
---------
littletoe (synth)
-----------------
Basic read-only MAC/IP/TCP stack to follow a specific TCP session at the data level, from wire-format packets.

bcd
---
bcd (synth)
-----------
Convertors to and from binary to numerical ascii/bcd

xml
---
A scanner/parser to help parse XML documents. Track tag nesting stack, tag key/value/data, comments and outputs control signals synchronised with datastream. Uses an internal 4-byte look-ahead.

xml (synth)
-----------
A scanner/parser to parse XML documents. Tracks tag nesting stack (8 deep), tag key/value/data, comments/data/tag stream. Outpus control signals synchronised with delayed datastream. Uses an internal 4-byte look-ahead for processing, which can be flushed with EOM input.

hash
----
Expand All @@ -28,8 +30,8 @@ altera
Code from the Altera cookbook modified to simulate in Icarus.
http://www.altera.com/literature/manual/stx_cookbook.pdf

testbench
---------
Testbenches
===========
Test benches can be rebuilt with `make` assuming you have `ivp` and `iverilog` on your path.
Simulation waveforms are written to lxt2 format and are opened with `gtkwave` when a bench/implementation is rebuilt.
Save files for gtkwave (`gtksav/*.sav`) are included to setup zoom and signals.
Expand Down

0 comments on commit 0e3ab33

Please sign in to comment.