emacs – char instead of line

I have the line mode enabled on emacs, and hated it. However, with it disabled and with this : ;; disable cua and transient mark modes in term-char-mode (defadvice term-char-mode (after term-char-mode-fixes ()) (set (make-local-variable ‘cua-mode) nil) (set (make-local-variable ‘transient-mark-mode) nil)) (ad-activate ‘term-char-mode) I now rely on the terminal as an emacs buffer.

[FEL]: Standard Cell characterisation – part two

Xcircuit 3.6 series brings on technology library support, which enables anyone to maintain customed analog or digital IPs, independent of the schematic design. This powerful feature, coupled with ngspice, helps the designer to maintain their spice commands within the testbench schematic. It will automatically extracts the spice netlists with the subcircuits included, then from the …

[FEL] Tip: Verilog lint with Emacs

Verilator has verilog lint capabilities aside its main robust functionality : Verilog code to C++/SystemC conversion. # yum install verilator $ verilator –lint-only mydesign.v Coupled with verilog-mode, it can really boost productivity for the experienced designer just by adding the following to the .emacs file. (setq verilog-linter “verilator –lint-only”) Currently we are making a request …

[FEL]: Circuit simulation improved

Paolo Nenzi, Dietmar, Holger Vogt and Robert Larice have contributed to the enhanced stability with the new ngspice rework 20 release. ngspice rework 20 has already been pushed to fedora stable repositories with the following enhancements: Model names can start with a number like 1N4001 .global command reinstated (was disabled) Error messages now display line …

FEL: Emacs, Verilog-mode, dinotrace

I have just pushed dinotrace to Fedora stable repositories. This will elevate the digital design experience for Emacs users. Fedora users can soon install it with: # yum install dinotrace emacs-dinotrace I will briefly describe some features of this co-design possibility which dinotrace and verilog-mode provides on this blog post. However for more technical details, …