Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Open source 8b10b encoder/decoder, verilog

3,270 views
Skip to first unread message

Chuck Benz

unread,
May 13, 2002, 12:31:24 AM5/13/02
to
For anyone interested, I have completed an 8b/10b implementation,
per Widmer and Franaszek (IBM JRD, Sep '83). I've posted it
at http://asics.chuckbenz.com.

You can use it quite freely, I only ask that you keep my copyright
header notice intact, even if you change the module name, or merge
it into your verilog code, or even if you translate it to VHDL
(shouldn't be hard). It's coded as a combinational block, so you
would add your own flop external to each block to latch disparity.

Logic designers might find a few other interesting things at my site,
and I hope to continue to add useful stuff - please feel free to offer
any feedback.

\chuck

Chuck Benz
ASIC and FPGA design
news...@chuckbenz.com

Ravali Thangellapalli

unread,
Jan 11, 2016, 10:21:20 AM1/11/16
to
Sir..this code of output is not getting ....give me other simple type of code..iam presently working on this encoder.

Nicolas Matringe

unread,
Jan 11, 2016, 3:33:02 PM1/11/16
to
Le 11/01/2016 16:21, Ravali Thangellapalli a écrit :
> On Monday, May 13, 2002 at 10:01:24 AM UTC+5:30, Chuck Benz wrote:
[...]
> Sir..this code of output is not getting ....give me other simple type of code..iam presently working on this encoder.

Have you noticed this post is almost 14 years old ?

Aleksandar Kuktin

unread,
Jan 16, 2016, 8:43:50 AM1/16/16
to
The post may be 14 years old, but the site is still up and I'm kind of in
a market for free/open source hardware.

OTOH, the website features a writeup with a code example of a fifo which
does not do what the author thinks it does.

corki...@gmail.com

unread,
Nov 30, 2016, 7:10:22 PM11/30/16
to
On Saturday, January 16, 2016 at 5:43:50 AM UTC-8, Aleksandar Kuktin wrote:
> > Have you noticed this post is almost 14 years old ?
>

It may be old, but this is a great 8b10b encoder / decoder. I use it all the time.

vishal...@gmail.com

unread,
May 28, 2020, 11:44:26 PM5/28/20
to
On Monday, May 13, 2002 at 10:01:24 AM UTC+5:30, Chuck Benz wrote:
Hi, I need 64b/66b or 128b/130b implementation.
Can you please help.

Rick C

unread,
Jun 5, 2020, 9:31:35 AM6/5/20
to
No, sorry.

--

Rick C.

- Get 1,000 miles of free Supercharging
- Tesla referral code - https://ts.la/richard11209

Nrusimhadri Vyshnavi

unread,
Dec 5, 2023, 1:12:04 PM12/5/23
to
On Monday, May 13, 2002 at 10:01:24 AM UTC+5:30, Chuck Benz wrote:
In the code how the cdei , k28 variable used and also alt7.
0 new messages