-- WISHBONE revB2 compiant I2C master core
--
-- author: Richard Herveille
-- rev. 0.1 based on simple_i2c
-- rev. 0.2 april 27th 2001, fixed incomplete sensitivity list on assign_dato process (thanks to Matt Oseman)
-- rev. 0.3 may 4th 2001, fixed typo rev.0.2 txt -> txr
-- rev. 0.4 may 8th, added some remarks, fixed some sensitivity list issues
The J2000 codec was written in an effort to produce the cleanest and simplest implementation possible of the JPEG-2000 standard. We have put a particular emphasis on good architecture design and code simplicity, while at the same time providing an implementation as complete and efficient as possible. The source code for the codec is freely available for anyone to study or even for use in commercial programs. We hope that our open development process and our focus on clean, straightforward code will help make the J2000 codec become a reference implementation of the JPEG-2000 standard
IDCT-M is a medium speed 1D IDCT core
-- it can accept a continous stream of 12-bit input words at a rate of
-- 1 bit/ck cycle, operating at 50MHz speed, it can process MP@ML MPEG video
-- the core is 100% synthesizable
Oracle PL/SQL Best Practices is a concise, easy-to-use summary of best
practices in the program development process. It covers coding style,
writing SQL in PL/SQL, data structures, control structures, exception
handling, program and package construction, and built-in packages.
Wavelets have widely been used in many signal and image processing applications. In this paper, a new
serial-parallel architecture for wavelet-based image compression is introduced. It is based on a 4-tap wavelet
transform, which is realised using some FIFO memory modules implementing a pixel-level pipeline
architecture to compress and decompress images. The real filter calculation over 4 · 4 window blocks is
done using a tree of carry save adders to ensure the high speed processing required for many applications.
The details of implementing both compressor and decompressor sub-systems are given. The primarily analysis
reveals that the proposed architecture, implemented using current VLSI technologies, can process a
video stream in real time.
This book offers 226 code recipes applicable to a variety of difficulties that may arise in the process of application development. Topics covered include XML processing, Windows forms, database access, networking, runtime security, cryptography and more.
qADSL is an auto-login & keep-alive daemon for Internet connections.
It was created to automate the annoying login process of several
Swedish ISP s, e.g.
· Develop clear, readable, well-documented and well-designed programs in the C Programming Language.
· Develop software in the Unix/Linux using tools such as gcc, gdb, and make.
· Locate and interpreting “man pages” applicable to application-level system programming.
· Use the POSIX/Unix API to system functions to manage process and sessions as well as use signals and pipes for inter-process communication.
· Understanding how synchronization might become problematic in light of concurrency.
· Understand how to communicate and cooperate with a project partner.