Digital CMOS circuit design
Built-in test for VLSI: pseudorandom techniques
Built-in test for VLSI: pseudorandom techniques
Bit-Serial Multipliers and Squarers
IEEE Transactions on Computers
Minimal cost one-dimensional linear hybrid cellular automata of degree through 500
Journal of Electronic Testing: Theory and Applications
BIST Pattern Generators Using Addition and Subtraction Operations
Journal of Electronic Testing: Theory and Applications - Special issue on test synthesis
Executable workflows: a paradigm for collaborative design on the Internet
DAC '97 Proceedings of the 34th annual Design Automation Conference
ICCAD '97 Proceedings of the 1997 IEEE/ACM international conference on Computer-aided design
Efficient Totally Self-Checking Shifter Design
Journal of Electronic Testing: Theory and Applications - Special issue on On-line testing
Reuse methodology manual: for system-on-a-chip designs
Reuse methodology manual: for system-on-a-chip designs
Journal of the ACM (JACM)
EmGen—a module generator for logic emulation applications
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Computer Arithmetic: Principles, Architecture and Design
Computer Arithmetic: Principles, Architecture and Design
Internet Distance Learning: The Problems, the Pitfalls, and the Future
Journal of VLSI Signal Processing Systems
A Survey of Digital Design Reuse
IEEE Design & Test
ASOP: Arithmetic Sum-of-Products Generator
ICCS '94 Proceedings of the1994 IEEE International Conference on Computer Design: VLSI in Computer & Processors
Analogue layout generation by World Wide Web server-based agents
EDTC '97 Proceedings of the 1997 European conference on Design and Test
BigSky-An On-Line Arithmetic Design Tool for FPGAs
FCCM '00 Proceedings of the 2000 IEEE Symposium on Field-Programmable Custom Computing Machines
A Universal Module Generator for LUT-Based FPGAs
RSP '99 Proceedings of the Tenth IEEE International Workshop on Rapid System Prototyping
EUDOXUS: A WWW-based Generator of Reusable Arithmetic Cores
RSP '01 Proceedings of the 12th International Workshop on Rapid System Prototyping
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
A low-complexity LUT-based squaring algorithm
Computers & Mathematics with Applications
Hi-index | 0.00 |
We present Eudoxus, a tool for generation of architectural variants for arithmetic soft cores and testing structures targeting a wide variety of functions, operand sizes and architectures. Eudoxus produces structural and synthesizable VHDL and/or Verilog descriptions for: (a) several arithmetic operations including addition, subtraction, multiplication, division, squaring, square rooting and shifting, and (b) several testing structures that can be used as test pattern generators and test response compactors. Interaction with the user is made through a network interface. Since the end user is presented with a variety of unencrypted structural cores, each one describing an architecture with its own area, delay and power characteristics, he can choose the one that best fits his specific needs which he can further optimize or customize. Therefore, designs utilizing these cores arc completed in less time and with less effort.